﻿ 
.sol-top {background: url(../image/ys_bj.jpg) repeat-x left top;}
@media (min-width:1081px){.head-nav>ul>li>a{white-space:nowrap}}
@media (max-width:1680px) and (min-width:1081px){.head-nav>ul>li{margin:0 10px}}
@media (max-width:1470px) and (min-width:1081px){.head-nav>ul>li{margin:0 7px}
.head-nav>ul>li>a{font-size:14px}}
#ind .ind-l {background: linear-gradient(180deg, #535353 0, #060606);  ;}
#ind .ind-l h3 span:nth-child(1) {position:relative;padding-bottom:10px;}
#ind .ind-l h3 span:nth-child(1):after {content:'';width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:0;}
#ind .ind-l h3 span:nth-child(2) {color:var(--color)}
#ind .ind-l .con {color:#fff;}
#ind .adv-icon .icon-item {background:#e5e5e5;align-items:center;border-radius: 5px;}
#ind .adv-icon .icon-item>div:nth-child(2) {flex:1;text-align:left;}
#ind .adv-icon .num {color:var(--color);font-weight:bold;line-height:1.1;}
#ind .adv-icon .text {color:#222;}
.advan .advan-icon>i.qa {background:url(../image/icon1.png) no-repeat center;background-size:auto 100%;}
.advan .advan-icon>i.gs {background:url(../image/icon2.png) no-repeat center;background-size:auto 100%;}
.advan .advan-icon>i.rn {background:url(../image/icon3.png) no-repeat center;background-size:auto 100%;}
.advan .advan-icon>i.fd {background:url(../image/icon4.png) no-repeat center;background-size:auto 100%;}
.advan .advan-item:hover .advan-icon>i.qa {background-image:url(../image/icon11.png);background-position:center}
.advan .advan-item:hover .advan-icon>i.gs {background-image:url(../image/icon22.png);background-position:center}
.advan .advan-item:hover .advan-icon>i.rn {background-image:url(../image/icon33.png);background-position:center}
.advan .advan-item:hover .advan-icon>i.fd {background-image:url(../image/icon44.png);background-position:center}
#contact{background:#e5e5e5}
#contact .l-wrap{align-items:center}
#contact .foot-title{color:#000;font-weight:bold;width: 60%;}
#contact .foot-title a{font-weight:500;font-size:17px}
@media (min-width:1025px){#liproducts:hover .nav4{opacity:1;transform:translateX(-50%) scaleY(1);display:block !important;}
#liproducts:hover .nav4>li:nth-child(1) .cate2-item{display:flex}
#liproducts:hover .nav4>li:nth-child(1) .cate2-item li{height:auto;}
#liproducts .nav4{transform:translateX(-50%) scaleY(0);padding:20px 0;max-width:1600px;width:100%;min-height:260px;max-height:80vh;background:#fff;position:fixed;top:140px;left:50%;opacity:0;overflow: hidden;}
.is-fixed #liproducts .nav4{top: 70px;}
header.is-active #liproducts .nav4{top:80px;}
#liproducts .nav4::after{content:"";position:absolute;left:400px;top:0;width:1px;height:100%;background:#dcdcdc}
#liproducts .nav4>li:nth-child(1) .cate2-item{display:flex}
#liproducts .nav4>li a{padding:0}
#liproducts .nav4>li .cate1-item{display:flex;align-items:center;padding:20px;width:400px;height:100%;box-sizing:border-box}
#liproducts .nav4>li .cate1-item .cate-img{width:50px;height:50px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;border:1px solid #eee;}
#liproducts .nav4>li .cate1-item .cate-name>a{background: #fff;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li{padding:0;position:initial}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li a{border-bottom:none !important;}
#liproducts .nav4>li .cate1-item .cate-img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear;}
#liproducts .nav4>li .cate1-item .cate-img img:hover{transform:scale(1.05)}
#liproducts .nav4>li .cate1-item .cate-name{padding:0;margin:0;padding-left:10px;font-size:16px;font-weight:700;background:#fff;color:var(--fontcolor)}
#liproducts .nav4>li .cate2-item{display:none;flex:1;position:absolute;left:420px;top:0;padding:20px 0;box-shadow:none;border:none;background:0 0;flex-wrap:wrap;background:#fff;width:calc(100% - 420px);opacity:1;visibility:inherit;transform:none}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar{width:4px}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar-track{border-radius:0;background-color:rgba(0,0,0,.05)}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.15)}
#liproducts .nav4>li .cate2-item li{width:190px;padding:0 20px;text-align:center;margin-bottom:20px}
#liproducts .nav4>li .cate2-item a{display:block;background:#fff;}
#liproducts .nav4>li .cate2-item a:hover img{transform:scale(1.05)}
#liproducts .nav4>li .cate2-item a img{width:120px;height:120px;object-fit:cover;transition:all .1s linear;border:1px solid #eee;}
#liproducts .nav4>li .cate2-item a span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap;line-height:1.4;padding-top:6px;color:var(--fontcolor)}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li:hover{background: none;}
#liproducts .nav4>li:hover .cate2-item{display:flex;height:100%;width:100%;background:#fff;z-index:9}
#liproducts .nav4>li.active .cate2-item{display:flex}}
@media (min-width:1025px) and (max-width:1600px){#liproducts .nav4{max-width:1400px}
#liproducts .nav4>li .cate2-item li{width:160px;padding:0 10px;}}
@media (min-width:1025px) and (max-width:1440px){#liproducts .nav4{max-width:1200px}
#liproducts .nav4>li .cate1-item{width:280px;}
#liproducts .nav4>li .cate2-item{left:300px;width:calc(100% - 300px)}
#liproducts .nav4>li .cate2-item li{width:160px;}
#liproducts .nav4::after{left:280px}}
@media (min-width:1025px) and (max-width:1366px){#liproducts .nav4{top:120px;}}
@media (max-width:1024px){#liproducts .nav4 img{display:none}
#liproducts .nav4>li .cate2-item{position:static;opacity:1;display:block;padding-left:20px}
#liproducts .nav4>li .cate2-item span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}}
#about,#new,#ind{padding:30px 0; margin-bottom: 50px;}
#product{margin-bottom:30px;padding-top: 60px;}
.advan{padding:50px 0 80px;}
.advan .title{margin-bottom:20px;line-height: 1.3;}
.common-main{margin-top:30px;margin-bottom:30px;}
@media (min-width:1024px){.head-main .l-wrap{height:70px}
.head.is-fixed .head-nav,.head.is-fixed .head-main .l-wrap{height:70px}}
#about{padding-top:0}
#ind .ind-r{top:0}
#ind .ind-r>img{height:100%;object-fit:cover}
#appli .sol-top h3{padding:100px 0px 35px}
.head-main .head-logo img{max-height:40px}
.foot-main .foot-cate ul{max-width: none;}
.foot-main .foot-title img{ max-width: 230px; }
#li_Menu101_equipment-exhibition{order: 1;}
@media (max-width:1440px){#product .pro-list .pro-name{min-height:58px;}}
@media (max-width:768px){.product-main .pro-list.list1 .pro-name{min-height:58px;}}
@media (min-width: 1025px) {#liproducts .nav4 {top: 115px;}}
@media(min-width:1025px){.foot-main .foot-item.foot-cate{width:25%;}.foot-feedback .feedback-input{width:100%;}.foot-feedback .foot-wrap{max-width: inherit;}}
 .product-main  .common-page{margin-bottom:0}
.inquiry-pc{padding:0}
.foot-main .foot-item.foot-cate ul>li:nth-child(2n-1){width:32%;}
.foot-main .foot-item.foot-cate ul>li:nth-child(2n){width:55%;}