.structure-layout .h1, .structure-layout .h2, .structure-layout .h3, .structure-layout .h4, .structure-layout .h5, .structure-layout .h6 { color: #000; font-weight: 700; font-family: 'Arial', sans-serif; font-size: 1.75rem; }
.structure-layout .product-structure .structure-table { padding-top: 20px; padding-bottom: 20px; border-collapse: collapse; }
.structure-layout .product-structure .structure-table .structure-row { display: table-row; margin: 10px 0; }
.structure-layout .product-structure .structure-table .structure-row .col-left { width: 40%; background-color: #fafafa; }
.structure-layout .product-structure .structure-table .structure-row .col-right { width: 60%; background-color: #fff; display: table-cell; }
.structure-layout .product-structure .structure-table .structure-row .col-left, .structure-layout .product-structure .structure-table .structure-row .col-right { padding: 12px; display: table-cell; border: 1px solid #f4f4f4; font-size: 14px; color: #222; line-height: 20px; }
table.has-title { margin-bottom: 10px; }
.fix_box{display:none!important}
 @media (min-width: 990px) {
 .poorder {
 position: absolute;
 right: 20px;
 top: -27px;
}
}
.poorder .tab-list { display: flex; justify-content: flex-end; width: 100%; }
.poorder .tab-list dd { cursor:pointer; }
.poorder #ert { width:21px; height:22px; float:left; background-image:url(../images/p-he.jpg); background-repeat:no-repeat; background-position:center center; }
.poorder #uioi { width:21px; height:22px; float:left; background-image:url(../images/p-su.jpg); background-repeat:no-repeat; background-position:center center; }
.poorder .tab-list .list .current { background-image:url(../images/p-he-1.jpg) !important; }
.poorder .tab-list .list1 .current { background-image:url(../images/p-su-1.jpg) !important; }


/*  */

@media (min-width: 990px) {
 .page-wrap-left {
 display: none;
}
}
.icon-font { position: relative; }
.icon-font:after { content: ""; width: 30px; height: 30px; background-image: url(../images/icon_spirit.png); background-repeat: no-repeat; position: absolute; left: calc(50% - 15px); top: calc(50% - 15px); }
.xypg-left-box { margin-bottom: 20px; }
.xypg-left-title { background: var(--main-theme-color); padding: 10px 20px; position: relative; }
.xypg-left-title h3 { font-size: 20px; color: #ffffff; line-height: 30px; font-weight: bold; position: relative; text-transform: capitalize; z-index: 9; }
.xypg-left-con { border: 1px solid #d2d2d2; border-top: none; }
/*  */

.page-mob-tool { position: fixed; right: 15px; bottom: 100px; z-index: 999; }
.page-mob-tool li.xymob-page-navbtn span { color: #fff; position: relative; z-index: 1; font-size: 0; background: url(../images/menux.png) no-repeat center; font-family: "Candara", "SF Pro Display", "Arial"; width: 40px; height: 40px; display: block; }
.page-mob-tool li { width: 40px; height: 40px; line-height: 40px; text-align: center; margin-bottom: 1px; cursor: pointer; position: relative; }
.page-mob-tool li:before { content: ''; position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: var(--main-theme-color); opacity: .7; }
.page-mob-tool li i { display: block; width: 100%; height: 100%; }
.page-mob-tool li .icon-dots-horizontal:after { background-position: -30px -390px; }
.page-mob-tool li .icon-top:after { background-position: -30px -60px; }
 @media (min-width: 992px) {
 .page-mob-tool {
 display: none;
}
}
/* 手机站 左侧导航弹出特效 */
.xymob-left-close-btn { display: none; }
 @media (max-width: 990px) {
    /* 弹出框之后 body 上增加一个禁止滚动的类*/ 
    body.no-scroll, html.no-scroll {
 height: 100vh;
 overflow: hidden;
}
 .xymob-menu-click {
 position: fixed;
 width: 100vw;
 overflow-y: scroll;
 top: 0;
 left: 100%;
 -webkit-transition: all .5s ease;
 transition: all .5s ease;
 z-index: 999999;
 height: 100vh;
 background: rgba(0, 0, 0, 0.7);
}
 .xymob-menu-click .xypg-left-news,  .xymob-menu-click .xypg-left-keys,  .xymob-menu-click .xypg-left-contact,  .xymob-menu-click .page-message-img {
 display: none;
}
 .xymob-menu-click .xymob-left-close-btn {
 display: block;
 position: absolute;
 top: 15px;
 right: 15px;
 width: 32px;
 height: 32px;
 line-height: 32px;
 border-radius: 50%;
 border: 1px solid #fff;
 text-align: center;
 background: black;
}
 .xymob-menu-click .xymob-left-close-btn .icon-font {
 display: block;
 width: 100%;
 height: 100%;
}
 .xymob-menu-click .xymob-left-close-btn .icon-font:after {
 background-position: -30px -300px;
}
 .xymob-menu-click .xypg-left {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: center;
 -ms-flex-align: center;
 align-items: center;
 -webkit-box-pack: center;
 -ms-flex-pack: center;
 justify-content: center;
 min-height: 90vh;
 padding: 5vh 0;
}
 .xymob-menu-click .xypg-left .xypg-left-menu {
 width: 90%;
 background: #fff;
}
 .xymob-menu-click.click {
 left: 0;
}
}
/* 内页左侧导航栏样式 */
.xypg-left-nav { margin: 0 -1px; }
.xypg-left-nav > li { position: relative; border-bottom: 1px solid #eeeeee; }
.xypg-left-nav > li:last-child { border-bottom: none; }
.xypg-left-nav > li > a { display: block; font-size: 16px; line-height: 22px; color: #2e2e2e; padding: 15px 18px; }
.xypg-left-nav > li .first-nav-btn { position: absolute; z-index: 99; width: 30px; height: 30px; text-align: center; top: 10px; right: 20px; cursor: pointer; background: url(../images/icon_spirit.png) 0 -240px no-repeat; }
.xypg-left-nav > li .first-nav-btn.clicked { background-position: 0 -270px; }
.xypg-left-nav > li:hover > a, .xypg-left-nav > li.clicked > a { color: var(--main-theme-color); }
.xypg-left-nav > li:hover .first-nav-btn, .xypg-left-nav > li.clicked .first-nav-btn { color: var(--main-theme-color); }
.xypg-left-nav .xypg-left-subnav { display: none; padding: 0 10px; }
.xypg-left-nav .xypg-left-subnav > li { border-top: 1px dashed #eeeeee; }
.xypg-left-nav .xypg-left-subnav > li > a { padding: 8px; display: block; line-height: 20px; color: #818181; font-size: 16px; }
.xypg-left-nav .xypg-left-subnav > li > a:hover { color: var(--main-theme-color); }
.xypg-left-nav .xypg-left-subnav > li.clicked > a { color: var(--main-theme-color); }
.xypg-left-nav .xypg-left-threenav > li > a { padding: 5px 10px; display: block; font-size: 14px; line-height: 24px; color: #999999; }
.xypg-left-nav .xypg-left-threenav > li > a:before { content: '\2014   '; }
.xypg-left-nav .xypg-left-threenav > li > a:hover { color: var(--main-theme-color); }
.xypg-left-nav .xypg-left-threenav > li.clicked > a { color: var(--main-theme-color); }
 @media (max-width: 990px) {
 .xypg-left-nav .xypg-left-threenav {
 display: block;
}
}
p { margin-bottom: 0px; }
/*  */
body { overflow-x:hidden; }
.com-img { display:block; overflow:hidden; }
.com-img img { transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.com-img:hover img { transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2); }
.com-img2 { display:block; overflow:hidden; }
.com-img2 img { transition:transform .3s ease-out;
-webkit-transition:transform .3s ease-out;
-moz-transition:transform .3s ease-out;
-o-transition:transform .3s ease-out;
}
.com-img2:hover img { transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }
.relative { position: relative; }
.flex2 { display: flex; display: -webkit-flex; }
.wrap { flex-wrap:wrap }
.j-space-between { justify-content:space-between }
.j-flex-start { justify-content:flex-start }
.j-flex-end { justify-content:flex-end }
.j-center { justify-content:center }
.a-j-center { align-items:center; justify-content:center }
.a-center { align-items:center }
.a-flex-start { align-items:flex-start }
.a-flex-end { align-items:flex-end }
.clamp1 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.clamp2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.clamp3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.clamp4 { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.max1600 { max-width: 1600px; width:90.625%; margin:0 auto; }
.max1500 { max-width: 1500px; width:90.625%; margin:0 auto; }
.max1400 { max-width: 1430px; padding-left: 15px; padding-right: 15px; margin: 0 auto; }
.max1200 { max-width: 1230px; padding-left: 15px; padding-right: 15px; margin: 0 auto; }
/* header */
.header { position: fixed; top: 0; width: 100%; left: 0; z-index: 999;  transition: all .5s;
 -moz-transition: all .5s;
 -webkit-transition: all .5s;
 -o-transition: all .5s;
}
.top-mid-flex { display: block; width: 100%; max-width: 1920px; margin: auto;  transition: all .5s;
 -moz-transition: all .5s;
 -webkit-transition: all .5s;
 -o-transition: all .5s;
position: relative; color: #fff;background: hwb(0deg 100% 0% / 72%); }
.head-menu-box { width: 100%; padding: 30px 0 10px;  -webkit-transition: all .5s;
 -o-transition: all .5s;
 -moz-transition: all .5s;
 transition: all .5s;
}
.logo { position: relative }
.logo a { display: block }
.logo a img { max-width:auto; max-height:40px }
.top_right { position: relative; z-index: 2; }
.header-ss { margin-left: 1.25vw; position: relative; }
.search-box { z-index: 99; position: relative; }
.header-ss .ss-search { width: 220px; position: relative; background: #fff; border-radius: 30px; overflow: hidden; display: flex;border: 1px #ccc solid;}
.header-ss .ss-search input { height: 35px; line-height: 35px; outline: 0; border: none; font-size: 0 }
.header-ss .ss-search #keyword { width: calc(100% - 50px); padding-left: 10px; color: #000; font-size: 14px }
.header-ss .ss-search #s_btn { width: 50px; background-color: #fff; background-position: center center; background-repeat: no-repeat; background-image: url(../images/2dbae5ebb5oceijj.png) }
.x-menu { position: relative }
.x-menu>li { position: relative; text-align: center;  transition: all .5s;
 -moz-transition: all .5s;
 -webkit-transition: all .5s;
 -o-transition: all .5s;
}
.x-menu>li>a { display: block; text-transform: capitalize; font-size: 16px; color: #333; line-height: 40px; font-weight: 700; }
.x-menu>li:hover>a { color: #333!important; text-decoration: underline; }
.x-sub-menu { position: absolute; top: 100%; left: 0; width: 150px; -webkit-perspective: 500px; -moz-perspective: 500px; perspective: 500px; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; transform: rotate3d(1, 0, 0, -90deg); -webkit-transform: rotate3d(1, 0, 0, -90deg); -moz-transform: rotate3d(1, 0, 0, -90deg); -ms-transform: rotate3d(1, 0, 0, -90deg); -o-transform: rotate3d(1, 0, 0, -90deg); -webkit-transform-origin: 0 0 0; -moz-transform-origin: 0 0 0; -ms-transform-origin: 0 0 0; -o-transform-origin: 0 0 0; transform-origin: 0 0 0; opacity: 0;  -webkit-transition: opacity .3s, -webkit-transform .5s;
 transition: opacity .3s, -webkit-transform .5s;
 -o-transition: opacity .3s, -o-transform .5s;
 -moz-transition: transform .5s, opacity .3s, -moz-transform .5s;
 transition: transform .5s, opacity .3s;
 transition: transform .5s, opacity .3s, -webkit-transform .5s, -moz-transform .5s, -o-transform .5s;
 transition: transform .5s, opacity .3s, -webkit-transform .5s;
 -webkit-transition: -webkit-transform .5s, opacity .3s;
 -moz-transition: -moz-transform .5s, opacity .3s;
border-radius: 2px; border-bottom: 3px solid #000; background-color: #fff9f8 }
.x-sub-menu>li { color: #000; background-color: #fff9f8; position: relative }
.x-sub-menu>li>a { padding: 6px 10px; text-align: left;  transition: all .5s;
 -moz-transition: all .5s;
 -webkit-transition: all .5s;
 -o-transition: all .5s;
position: relative; display: block; border-bottom: 1px solid rgba(189, 189, 189, 0); font-size: 14px }
.x-sub-menu>li>a:hover { background-color: #000; color: #fff!important }
.x-menu>li:hover .x-sub-menu { transform: rotate3d(0, 0, 0, -90deg); -webkit-transform: rotate3d(0, 0, 0, -90deg); -moz-transform: rotate3d(0, 0, 0, -90deg); -ms-transform: rotate3d(0, 0, 0, -90deg); -o-transform: rotate3d(0, 0, 0, -90deg); opacity: 1; }
 @media (min-width:1200px) {
 .x-menu>li {
 margin-left: 10px;
 margin-right: 5px;
}
}
 @media (min-width:1440px) {
 .x-menu>li {
 margin-left: 30px;
 margin-right: 10px;
}
}
.header.scroll .top-mid-flex { background: #fff; }
.header.scroll .head-menu-box { padding-top: 10px; }
 @media (max-width: 1200px) {
 .top_right {
 display: flex;
}
}
 @media (max-width: 992px) {
 .header .top-mid-flex {
 background-color: #fff;
 height: 60px;
}
 .header .head-menu-box {
 padding-top: 10px;
}
 #banner, .page-banner {
 margin-top: 60px;
}
 .logo a img {
 max-height: 38px;
}
}
/* foot */

.foot { position: relative; background: url(../images/fb1.jpg) no-repeat; background-size: cover; }
.foot-top { position: relative; padding-top: 3.125vw; padding-bottom: 5.2083vw; }
.foot-item1 { position: relative; width: 260px; }
.foot-item2 { flex: 1; min-width: 1px; display: flex; flex-wrap: wrap; justify-content: space-between; }
.foot-item2 .ft-item { flex: 0 0 auto; margin-bottom: 15px; }
.foot-item2 .ft-item03 { width: 400px; }
.ft-logo { margin-bottom: 20px; text-align: center; width: 180px; }
.ft-logo img { max-width: 100%; max-height: 100px; }
.foot-top .bti { color: #fff; font-size: 26px; line-height: 1; font-family: "Arial"; font-weight: bold; margin-bottom: 30px; }
.foot-dao { margin-bottom: 1rem; }
.foot-dao li a { display: block; line-height: 32px; font-size: 16px; color: rgba(255, 255, 255, 0.5); font-family: "Heebo"; }
.foot-dao li a:hover { color: #fff!important; }
.foot-lxwm { font-size: 18px; font-family: "Arial"; line-height: 30px; color: rgba(255, 255, 255, .6); }
.foot-ewm { position: relative; }
.foot-ewm img { max-width: 160px; }
.foot-share { position: relative; padding-bottom: 20px; }
.foot-share .social-share { display: inline-block; }
.foot-share .social-share .social-share-icon { border-radius: 50%; -webkit-border-radius: 50%; color: #fff!important; font-size: 16px;  transition: all .3s ease;
 -webkit-transition: all .3s ease;
border: none; }
.foot-share .social-share .social-share-icon.icon-facebook { background-color: #3b5998; }
.foot-share .social-share .social-share-icon.icon-twitter { background-color: #31a9f3; }
.foot-share .social-share .social-share-icon.icon-linkedin { background-color: #0077b5; }
.foot-banq { position: relative; border-top: 1px solid rgba(255, 255, 255, .15); color: rgba(255, 255, 255, .2); font-size: 16px; padding: 15px 0; line-height: 1.5; }
.foot-banq a { color: rgba(255, 255, 255, .2); font-size: 16px; }
.foot-banq a:hover { color: #fff!important; }






/* 响应式 */

@media (max-width: 1280px) {
 .foot-item1 {
 width: 35.66%;
}
 .ft-sphone h2 {
 font-size: 30px;
}
}
 @media (max-width: 992px) {
 .foot-item1 {
 width: 100%;
}
}
 @media (max-width: 768px) {
 .foot {
 margin-bottom: 70px;
}
 .foot-top {
 padding-top: 40px;
}
 .foot-share {
 justify-content: flex-start;
 padding-bottom: 20px;
 margin-top: 30px;
}
 .foot-share a {
 margin-left: 0px;
 margin-right: 15px;
}
 .foot-banq {
 padding: 20px 0;
}
}
 @media (max-width: 500px) {
 .foot-banq,  .ft-lxwm {
 font-size: 14px;
}
 .foot-share a {
 width: 40px;
 height: 40px;
}
 .foot-top .bti {
 font-size: 20px;
}
 .foot-item2 .ft-item03 {
 width: 100%;
}
 .foot-lxwm {
 font-size: 15px;
}
}
/* page-banner */

.page-banner { position: relative; }
.page-banner>img { display: block; width: 100%; }
.banner-fix { position: absolute; left: 0px; top: 0px; z-index: 99; width: 100%; height: 100%; }
.banner-fix .fll-con { display: flex; align-items: center; justify-content: center; flex-direction: column; height: 100%; padding-top: 5%; }
.banner-fix h4 { font-size: 38px; line-height: 1; font-family: "Arial"; margin-bottom: 20px; letter-spacing: 2px; text-transform: capitalize; font-weight: bold; color: #fff; }
.banner-fix p { line-height: 1; font-size: 16px; font-family: "arial"; color: rgba(255, 255, 255, .8) }
.banner-fix p a { color: rgba(255, 255, 255, .8) }
 @media (max-width:992px) {
 .page-banner>img {
 height: 220px;
 object-fit: cover;
}
 .banner-fix h4 {
 font-size: 30px;
}
 .banner-fix p {
 font-size: 14px;
}
}
/* nei-product-wrap */

.nei-product-wrap { position: relative; background: #fff; padding-bottom: 80px; padding-top: 80px; }
.wmy-left { position: relative; background: #fff; padding: 0px 0px; margin-bottom: 30px; }
 @media (min-width:990px) {
 .wmy-left {
 float: left;
 width: 365px;
 margin-right: 40px;
}
}
/* ss */
form.nei-ss { margin-bottom:40px; width:100%; position:relative }
form.nei-ss input[type=text] { width:100%; height:43px; border:1px solid #eee; padding:10px 20px; padding-right:50px; font-size:14px; color:#555 }
form.nei-ss input[type=submit] { position:absolute; width:43px; height:43px; border:none; background:url(../images/5cc3bc6fe5iypd6u.jpg) no-repeat center center; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); right:0 }
/* 产品分类 */
.item_cont_c { font-size:16px; margin-bottom: 30px; }
.item_cont_c li { padding-right:30px; position:relative }
.item_cont_c li a { display:inline-block; padding:8px 0 }
.item_cont_c li i { position:absolute; top:12px; right:0; cursor:pointer; font-size:18px }
.item_cont_c li i.active_2 { -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg) }
.item_cont_c li.active>a, .item_cont_c li.active>i { color:red }
.item_cont_c li .item_cont { display:none; padding-left:20px }
.item_cont_c li .item_cont li { border-bottom:1px solid #d9d9d9; padding-right:0 }
.item_cont_c li .item_cont li:last-child { border:none }
.wmy-right { position: relative; overflow: hidden; background: #fff; padding: 0px; }
.zhiyao { position: relative; }
.zhiyao .biaoti { font-size: 24px; color: #111111; font-weight: bold; line-height: 1; margin-bottom: 20px; font-family: "Arial"; }
.zhiyao .desct { font-size: 16px; color: #777777; line-height: 1.7; font-family: "Arial"; margin-bottom: 20px; }
.wm_product_list { position: relative; display: flex; flex-wrap: wrap; }
.wm_product_list > li { position: relative; width: 33.33%; }
.wm_product_list > li .box { position: relative;  -webkit-transition: all ease-out .3s;
 -moz-transition: all ease-out .3s;
 -o-transition: all ease-out .3s;
 transition: all ease-out .3s;
border: 1px solid; border-color: #e7e7e7; margin-left: -1px; margin-top: -1px; margin-bottom: 0; overflow: hidden; padding-bottom: 30px; }
.wm_product_list > li .box .img_c { overflow: hidden; position: relative }
.wm_product_list > li .box .product-inner { display: block; position: relative; width: 100%; height: 100%; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-transition: all 1s cubic-bezier(.19, 1, .22, 1) 0s; -moz-transition: all 1s cubic-bezier(.19, 1, .22, 1) 0s; -o-transition: all 1s cubic-bezier(.19, 1, .22, 1) 0s; transition: all 1s cubic-bezier(.19, 1, .22, 1) 0s }
.wm_product_list > li .box .product-inner .product-image { position: relative;  -webkit-transition: all .3s ease 0s;
 -moz-transition: all .3s ease 0s;
 -o-transition: all .3s ease 0s;
 transition: all .3s ease 0s;
opacity: 1; -webkit-transition: opacity 1.5s cubic-bezier(.19, 1, .22, 1) 0s; -moz-transition: opacity 1.5s cubic-bezier(.19, 1, .22, 1) 0s; -o-transition: opacity 1.5s cubic-bezier(.19, 1, .22, 1) 0s; transition: opacity 1.5s cubic-bezier(.19, 1, .22, 1) 0s; bottom: 100% }
.wm_product_list > li .box .product-inner .product-image img { display: block; margin: 0 auto; width: 100% }
.wm_product_list > li .box .product-inner .second-image { position: absolute; width: 100%; height: 100%; opacity: 1 }
.wm_product_list > li .box .fa-box { position: absolute; z-index: 99; text-align: center; width: 100%; left: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center }
.wm_product_list > li .box .fa-box a { display: inline-block; width: 40px; height: 40px; margin: 0 2px; border: 1px solid #e7e7e7; font-size: 18px; text-align: center; line-height: 40px; color: #aaa }
.wm_product_list > li .box .fa-box a:hover { background-color: #d60a01; color: #fff }
.wm_product_list > li .box .title { display: block; font-weight: 700; text-align: center; color: #222222; margin-top: 15px; margin-bottom: 15px; }
.wm_product_list > li:hover .box .title { color: #222222; text-decoration: underline; }
.wm_product_list > li .box .more2 { position: relative; left: 50%; font-size: 16px; font-family: arial; font-weight: bold; padding: 10px; text-align: center; display: block; color: #fff; background-color: #a1a1a1; opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); width: 180px; margin-left: -90px; }
.wm_product_list > li:hover .box .more2 { background-color: #d60a01; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wm_product_list > li .box .des { color: #aaa; text-align: center; -webkit-line-clamp: 3; overflow: hidden; -webkit-box-orient: vertical; display: -webkit-box; margin-top: 10px; margin-bottom: 20px }
.wm_product_list > li .box:hover .product-inner { -webkit-transition: -webkit-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; transition: -webkit-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; -o-transition: -o-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; -moz-transition: transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -moz-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; transition: transform 1s cubic-bezier(.19, 1, .22, 1) 0s; transition: transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -webkit-transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -moz-transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -o-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; transition: transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -webkit-transform 1s cubic-bezier(.19, 1, .22, 1) 0s, -moz-transform 1s cubic-bezier(.19, 1, .22, 1) 0s; -webkit-transform: translate3d(0, 100%, 0); -moz-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) }
.wm_product_list > li .box:hover .product-inner .first-image { opacity: 0 }
.wm_product_list > li .box:hover .product-inner .second-image { opacity: 1 }
oduct-left .inner-cat .item_cont_c li .item_cont li:last-child { border: none }
 @media only screen and (max-width: 992px) {
 .wmy-left {
 background: none;
 margin: 0;
 padding: 0;
}
 .nei-product-wrap {
 padding-top: 40px;
 padding-bottom: 40px;
}
 .wm_product_list > li {
 width: 50%;
}
}
 @media only screen and (max-width: 768px) {
 .wm_product_list > li {
 width: 100%;
}
}
