﻿body {font-family:Bahnschrift;}
.navbar .navbar-nav li a {text-transform:uppercase;}
.details-txt2 {width:700px;}
.box_os .osqq ul li {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.footer .contact-list li.foshare img{border-radius:50%;}
.footer .contact-list li.foshare img {border-radius:50%;}
.navbar .container {position:relative;}
.tshare {position:absolute;right:20px;top:0;z-index:9999999;}
.tshare img {border-radius:50%;}
.floatwindow_tel{display:none !important;}
.category{width:86.33333%;max-width:1600px;}
.procate-list{display:flex;flex-wrap:wrap;margin:50px 0}
.procate-list li{width:33.33333%;padding:0 8px;box-sizing:border-box;margin-bottom:8px}
.procate-list li img{width:100%}
.sun{white-space:nowrap}
@media (max-width: 1210px){
.procate-list li{width:50%}  
.procate-list{margin:20px 0}
.parent .sun{display:none}
.parent{color:#000;font-size:20px}
main.index {margin-top:calc(100vw / 2.74285 + 50px)}
.category{width:100%;margin:0 4vw}
.title-img-box{text-align:center}
}
@media (min-width:1211px){
.index .swiper-box,.banner2-box{margin-top:102px;}
header .top-box .nav-box,header .top-box{max-width:100%;width:100%;left:0;padding:0 15px;box-sizing:border-box}
header .top-box .info .left span,header .top-box .info .left span a, header .top-box .info .left span a:visited{color:#000;}
}
footer .footer-info .soft{position:static;}
footer .footer-info .nav1 .soft ul>li>a::before{display:none}
footer .footer-info .nav1 .soft ul>li>a:hover{color:#fff;padding-left:0}
footer .footer-info .soft ul{width:auto;margin-top:15px}
footer .footer-info .soft ul li{margin-right:0}
.tabs{margin-top: 29.5vw;}
.swiper-box.index-swiper{position: static;}
.swiper-box.index-swiper img{display:block}
.swiper-index {height:auto;}
main.index {margin-top:0;}
.banner2-box {height:auto;min-height:inherit;position:static;}
.tabs {margin:0;}
.banner2-box img {display:block;}
header .top-box{top:0}
header {top:0;}
header .top-box .info .left span,header .top-box .info .left > span:nth-of-type(1),header .top-box .info .left span a {color:#000;}
@media screen and (max-width:1200px){body {padding-top:62px;}
.swiper-box.index-swiper{top:62px;}}
@media screen and (max-width:680px){body {padding-top:0;}
.swiper-box.index-swiper{top:0;}}
.category .title {text-align:center}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .left a img {max-height:inherit!important;width:100%!important;display:block;}
main.page-template-1 .max-width-box article .item ul li .box .left a {display:block;}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .left {height:auto;max-height:inherit;}
main.page-template-1 .max-width-box article .item-products-1 ul li {height:auto;margin-bottom:30px;}
@media screen and (max-width:1200px){main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;max-height: inherit;}
main.page-template-1 .max-width-box article .item ul li .box .left{-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-height:inherit;display:block}
main.page-template-1 .max-width-box article .item ul li .box .right{-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;height:auto;line-height: 1.5;padding: 0px 6% 12px;}
main.page-template-1 .max-width-box article .item ul li .box .left a,main.page-template-1 .max-width-box article .item ul li .box{display:block}
main.page-template-1 .max-width-box article .item ul li{height:auto}
main.page-template-1 .max-width-box article .item ul li .box .right p:nth-of-type(1){padding:5px 0}}
main.page-template-1 .max-width-box article article{max-width: 800px;}
main.index section.about-us .block-box .content .top p{display:block;}
main.index section.about-us .block-box .content .top h2{color:#3EA74D;}
main.index section.about-us .block-box .content .top p{line-height:1.8}
main.index section.about-us .block-box .content .top p:nth-child(3){font-size:15px;}
.productsDetails-article .details .right h1{font-size:24px;}
.productsDetails-article .details .right .btn-groups{justify-content: flex-start;}
@media (min-width:1201px){
header .top-box .nav-box .right ul.nav1>li:hover,header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1>li ul li:hover{background:#66ff33}
aside.nav2-template>ul a:hover,aside.nav2-template>ul>li.has-children2 .currentProType{color:#66ff33}
}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel2 .pro-menu{display:none;}
.productsDetails-article .details .right h1{font-size:24px;}
main.page-template-1.ABOUT.US{max-width: 1200px;}
.item-faqdetails.item-video-details{max-width: 800px;margin: 0 auto;}
@media (min-width: 1201px){header .top-box .nav-box .right ul.nav1>li:hover, header .top-box .nav-box .right ul.nav1>li .inmenu_1, header .top-box .nav-box .right ul.nav1>li ul li:hover{background: #9fe2f9;}aside.nav2-template>ul a:hover, aside.nav2-template>ul>li.has-children2 .currentProType{color: #00c664;}}
header .search-box-mob{display:none !important}
.search-box-mob{display:block !important;position:static}
header .top-box .nav-box .right .search-box{display:none}
.search-box-mob {width:100%}
.search-box-mob div{margin:0 auto;width:100%}
footer .footer-info .nav1 ul>li>a:hover, footer .footer-info .nav2 ul>li>a:hover{color:#9fe2f9}
aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img{max-height:100%;}
@media(max-width:1200px){
main.page-template-1 .max-width-box{flex-wrap:wrap;flex-direction: column-reverse;}
main.page-template-1 .max-width-box aside{display:block;width: 100%;max-width: 100%;margin-top:20px;}
main.page-template-1 .max-width-box aside ul.nav1,
aside .last-products{display:none;}
}
header .top-box .nav-box .right ul.nav1>li>.submenu{height:auto;}
header .top-box .nav-box .right ul.nav1>li>.submenu li{position:relative;}
header .top-box .nav-box .right ul.nav1>li>.submenu li ul{position:absolute;left:100%;top:0;width:300px;background:#000;}
header .top-box .nav-box .right ul.nav1>li>.submenu li:hover ul{display:block !important;}
@media(max-width:1200px){
header .top-box .nav-box .right ul.nav1>li>.submenu li{padding:10px 0;border: none;}
header .top-box .nav-box .right ul.nav1>li>.submenu li i{display:none;}
header .top-box .nav-box .right ul.nav1>li>.submenu li ul{display:block !important;position: static;margin-bottom: 10px;font-weight: 300;}
header .top-box .nav-box .right ul.nav1>li>.submenu li ul li{padding: 4px 0;}
}
@media (max-width:768px){
.productsDetails-article .details .left .swiper-box .swiper-container{height:auto;position:static}
.productsDetails-article .details .right{padding-top:0}
.details .left{position:relative}
}
.swiper-box.index-swiper{transform:translate(0,0);}
@media (max-width:750px){.swiper-box.swiper-box-products-details{transform:translate(0,0);}}