﻿@charset "utf-8"; 
@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}
.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-envelope:before{content:"\f0e0"}
.fa-phone:before{content:"\f095"}
header {height:130px;}
body {padding-top:130px;}
.headact {height:110px;}
.headtop {height:40px;background:#f7f7f7;}
header>.container {height:calc(100% - 40px);}
.tcont {display:flex;align-items:center;color:#000;margin-left:0;}
.tcont a {color:#000;}
.tcont p {margin-right:30px;}
.tcont p:last-child{margin-right:0;}
.tcont p i {margin-right:6px;color:var(--color)}
.tcont a:hover{color:var(--color)}
@media screen and (max-width:1024px){header {height:calc(1rem + 40px);}
body {padding-top:calc(1rem + 40px);}
.headact {height:calc(.7rem + 40px);}}
@media screen and (max-width:610px){.headtop{height:30px}
header {height:calc(1rem + 30px);}
body {padding-top:calc(1rem + 30px);}
.headact {height:calc(.7rem + 30px);}
header>.container {height:calc(100% - 30px);}
.tcont p{font-size:13px;margin-right:10px}
.tcont{margin-left:0;}
.logo{max-width:inherit}}
@media (min-width:1025px){.foot-list>.foot-item1 {width:18%;}
.foot-item1 p {max-width:100%;}
.foot-list>.foot-item-box {width:79%;}
.fpronav {display:flex;flex-direction:column;max-height:540px;flex-wrap:wrap}
.fpronav li {width:49%;}
.fpronav li a {display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}}
@media (max-width:1024px){.head-box{top:1.3rem}}
.fcontact li:nth-child(3){display:none;}
.hotpro-list li .hotpro-img {position:relative;height:0;padding-bottom:100%;}
.hotpro-list li .hotpro-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.products-ninelist-1 li .products-list-img a,.maybe-list>li .maybe-img {position:relative;height:0;padding-bottom:100%;}
.products-ninelist-1 li .products-list-img a img,.maybe-list>li .maybe-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.preview-container .small-box img{object-fit:contain;}
@media (min-width:1025px){nav .nav li#liproducts:hover>ul.submenu{display: flex!important;}
nav .nav li#liproducts>ul.submenu{flex-wrap: wrap;width:500px;}
nav .nav li#liproducts>ul.submenu li{width:50%;}}
.home-video {padding:60px 0;}
.home-video .home-title {text-align:center;}
.home-des {max-width:830px;margin:0px auto;font-size:14px;color:#555;text-align:center;padding:20px 0px 50px}
.home-video .videowrap {position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}
.home-video .videowrap .videoitem {background:#F8F8F8;transition:all .2s linear;margin-bottom:20px;width:23%}
.home-video .videowrap .videoitem:hover {background:var(--color);color:#FFF}
.home-video .videowrap .videoitem:hover i {color:var(--color)}
.home-video .videowrap .videoinner {position:relative;width:100%}
.home-video .videowrap .videoinner img {width:100%;height:100%;object-fit:cover}
.home-video .videowrap .videoinner iframe,.home-video .videowrap .videoinner video {width:100%;height:100%}
.home-video .videowrap .videoinner i {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;font-size:40px;cursor:pointer}
.home-video .videowrap .title {height:60px;line-height:20px;padding:0px 10px;display:flex;align-items:center;justify-content:center;text-align:center}
@media (max-width:1024px) {.home-video .videowrap .videoitem {width:48%}}
@media (max-width:768px) {.home-video {padding:40px 0}
.home-des {padding:10px 0 30px}
.home-video .videowrap .videoitem {width:100%}}
.hotpro-list li:hover img {transform: scale(1);}
.hotpro-list li .hotpro-img img{object-fit: contain;}
.share-btn-list .twitter,.share-btn-list .linkedin,.share-btn-list .pinterest{display:none;}
header .headtop .fshare{margin-top:0;margin-left:auto;margin-right:15px;transform: translateY(2px);}
header .headtop .fshare a{color:#000;}
header .headtop .fshare a i{line-height:1}
header .headtop .fshare a:hover{color:#fff}
@media (max-width:500px){header .headtop .fshare{display:none;}}
.productcate .productcate-img{position: relative;padding-bottom: 60%;}
.productcate .productcate-img img{height: 100%;display: block;position: absolute;top: 0;}