﻿@charset "utf-8"; 
.home-about .item1 .about-img {background-image: url(/uploads/14492/products/p2024091815261048f5b.jpg);}
.home-about .item2 .about-img {background-image: url(/uploads/14492/products/p20240918152630a0fb8.jpg);}
.home-partners{display:none;}
@media (min-width:769px){.head-logo{padding:0;max-width:inherit;margin-right:20px}}
@media (min-width:1081px){.head-nav>ul>li>a{white-space:nowrap}}
@media (max-width:1600px) and (min-width:1081px){.head-nav>ul>li{margin:0 10px}}
@media (max-width:1500px) and (min-width:1081px){.head-nav>ul>li>a{font-size:15px}}
.home-product-list .home-product-item{padding:0;}
.home-product-list .home-product-link{opacity:1;background:#fff;display:block;position:initial;}
.home-product-list .home-product-item .img-wrap{display:block;border-bottom:1px solid #eee;position:relative;height:0;padding-bottom:100%;}
.home-product-list .home-product-item img{display:block;width:100%;max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.home-product-list .home-product-link .home-product-title a{padding:10px 15px;display:block;font-size:var(--fontsize18);min-height: 57px;}
.home-product-list .home-product-link .home-product-des{padding:0 15px;min-height: 52px;}
.home-product-list .home-product-link .home-product-more a{width:100%;text-align: center;background: #eee;display:block;padding:10px 0;margin-top:10px;transition: all .3s;}
.home-product-list .home-product-item:hover .home-product-more a{background:var(--color);color:#fff;}
@media (max-width:1440px){.home-product-list .home-product-link .home-product-title a{min-height:86px}
.home-product-list .home-product-link .home-product-des{min-height:77px;}}
@media (max-width:768px){.home-product-list .home-product-link{padding:0;}
.home-product-list .home-product-item{margin-bottom:0;}
.home-product-list .home-product-link .home-product-title a{-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;padding-bottom:0;margin-bottom:10px;}
.home-product-list .home-product-link .home-product-des{-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;font-size:var(--fontsize14);min-height:inherit;}}
.home-product-list .home-product-link .home-product-des{overflow:hidden;line-height:22px;height:22px;min-height:inherit;}
@media(min-width:1300px){
.sidebar .sidebar-item{background:var(--color);padding:2px;}
.sidebar .sidebar-title{color:#fff;padding: 10px;margin-bottom:0;}
.sidebar-prolist{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff}
.sf-menu{background:#fff;}
.sidebar-cate li.menu-item:after{display:none;}
.sidebar-cate li a{line-height:45px}
.sidebar-cate li:hover a{color:var(--color)}
.sidebar-prolist>li{width:48%;}
.sidebar-prolist>li .pro-info{display:none}
.sidebar-prolist .pro-item>div{width:100%;}
.sidebar-prolist .pro-img{max-width:100%;background:#fff;}
.sidebar-prolist .pro-img img{width:100%;}
.sidebar-contact,.siderbar-search,.sidebar-item .wmkcfeedback{padding:10px;background:#fff;}
.siderbar-search .search-input{border:1px solid var(--color)}
.mobcate-main.nvp .prolist-content{padding:0 15px;}
.mobcate-main.nvp .content-title{max-width:1540px;margin:0 auto;}
}
@font-face {font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.home-vr {background:#f0f0f0;padding:80px 0;}
.home-vr .l-wrap{padding:0 70px;}
.home-vrflex {display:flex;flex-wrap:wrap;position:relative;}
.home-vr-bar {position:absolute;top:0;left:0;transform:rotate(90deg);transform-origin:left bottom;margin-bottom:45px;text-transform:capitalize;}
.home-vr-title {position:relative;display:flex;margin-bottom:8px;justify-content:space-between;align-items:center;}
.home-vr-title .title {color:var(--color);font-weight:400;font-size:50px;line-height:1;}
.home-vr-bar .sub_tit {color:#00043f;font-size:14px;font-family:Roboto-Light;line-height:1;opacity:.6;}
.VR_box {width:calc(100% - 130px);margin-left:auto}
.home-vr-btnitem{position:relative;z-index:9;margin-top:-16px;margin-left:auto;width:-webkit-calc(100% - 246px);width:calc(100% - 246px);}
.home-vr-btnitem .home-vr-btn{position:relative;display:inline-block;margin:5px;width:225px;height:50px;-webkit-box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);text-align:center;text-transform:capitalize;font-size:18px;font-family:Roboto-Light;line-height:50px;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transition:all ease-in-out .35s;}
.home-vr-btnitem .home-vrcontact i{font-style:initial}
.home-vr-btnitem .home-vrcontact i:before{position:relative;margin-left:7px;content:"\f1d8";vertical-align:middle;font-size:28px;font-family:fontawesome;line-height:50px;}
.home-vr-btnitem .home-vr-btn span{display:block;background:#fff;color:var(--color);-webkit-transform:translateZ(25px);transform:translateZ(25px);-ms-transform:translateZ(25px);}
.home-vr-btnitem .home-vr-btn span+span{background:var(--color);color:#fff;-webkit-transform:rotateX(-90deg) translateZ(-25px);transform:rotateX(-90deg) translateZ(-25px);-ms-transform:rotateX(-90deg) translateZ(-25px);}
.home-vr-btnitem .home-vr-btn:hover{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-ms-transform:rotateX(90deg);}
@media (max-width:768px){.home-vr-bar{position:static;transform:none;width:100%}
.home-vr .l-wrap{padding:0 20px;}
.home-vr-title .title{font-size:32px}
.home-vr-bar .sub_tit{font-size:12px}
.VR_box{width:100%}
.VR_box iframe{height:480px}
.home-vr-btnitem{margin:-16px auto 0;width:100%;display:flex;justify-content:center}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:13px;height:40px;line-height:40px}
.home-vr-btnitem .home-vrcontact i:before{font-size:15px;line-height:40px}
.home-vr-btnitem .home-vr-btn span{min-width:130px;padding:0 10px}}
@media (max-width:500px){.home-vr{padding:40px 0}
.home-vr-bar{margin-bottom:25px}
.home-vr-title .title{font-size:26px}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:12px;}
.home-vr-btnitem .home-vr-btn span{min-width:120px;}}
.floatwindow_fd-main li.floatwindow_wechat{height:auto;}
.pro-d-main .sidebar{display: none;}
@media (min-width:1081px){#liapplication:hover .submenu{display:flex!important}
#liapplication .submenu{flex-wrap:wrap;width:1200px;left:-600px;padding:5px 15px}
#liapplication .submenu>li{margin:10px 1.25% 10px 0;width:19%;}
#liapplication .submenu>li:nth-child(5n){margin-right:0}
#liapplication .submenu>li>a{padding:0;line-height:1.3;padding-bottom:10px;border-bottom:1px solid #ccc;font-weight:bold;color:var(--fontcolor)}
#liapplication .submenu>li ul li a{margin-top:4px;display:block}}
@media (max-width:1300px) and (min-width:1081px){#liapplication .submenu{width:1000px;left:-450px}}
@media (max-width:1080px){#liapplication .submenu>li>a{font-weight:bold}
#liapplication .submenu{padding-bottom:10px}}
@media (max-width:1700px){.prolist-bottom{max-width:1400px;}}
@media (max-width:1500px){.prolist-bottom{max-width:1200px;}}
@media (max-width:1300px){.prolist-bottom{max-width:1100px;margin-left:0;margin-right:0;}}
@media (max-width:768px){.prolist-content{padding-left:20px;padding-right:20px;}}