﻿@charset "utf-8"; 
:root{--color:#274C3B}
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}}
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:2px}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
main.index section.about-us>img{object-fit:cover}
main.index section.about-us .block-box .pic img{object-fit:cover}
main.page-template-1 .max-width-box aside ul.nav1 li p{padding:0 6px}
header .top-box .info .right{align-items:center}
header .top-box .net{margin-right:10px}
header .top-box .nav-box,header .top-box .nav-box .right ul.nav1>li .submenu,footer{background:#fff}
header .top-box .nav-box .right ul.nav1>li a,footer,footer .footer-info a{color:#000}
footer .footer-info .soft ul li i,header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1>li:hover>a{color:#fff}
aside.nav2-template>ul>li:nth-of-type(1),main.page-template-1 .max-width-box aside ul.nav1.contact-us li:nth-of-type(1),main.page-template-1 .max-width-box aside ul.nav1 li.active-bg-black{background:#fff;color:#000}
main.page-template-1 .max-width-box aside ul.nav1.contact-us li:nth-of-type(1) a{color:#000}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right button{background:#fff;color:#000;border:1px solid #000}
main.page-template-1 .max-width-box article .item-products ul .right button span{border-color:#000}
main.index section.products .list ul li{background:#fff}
main.index section.products .list ul li a{color:#000}
main.index section.products .list ul li:hover a{color:#fff}
.cname{color:#000;margin-right:30px}
@media (min-width:1201px){header .top-box .nav-box{height:100px}
body{padding-top:140px}
header .top-box{height:140px}
.swiper-box.index-swiper{top:140px}}
header .top-box .info .left{font-size:14px;font-weight:600}
header .top-box .nav-box .right ul.nav1>li:hover,header .top-box .nav-box .right ul.nav1>li .inmenu_1{background-color:var(--color)}
header .top-box .nav-box .right ul.nav1>li ul li:hover{background:var(--color)}
header .top-box .nav-box .right ul.nav1>li ul li:hover a{color:#fff}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right p:nth-of-type(1) a:hover{color:var(--color)}
div.floatwindow_fd_img>img{display:none}
div.floatwindow_fd_img{background:url(/js/36075/fd_img.jpg)}
div.floatwindow_fd_main>div{border-color:var(--color)}
.item-faqdetails .btn-group button:nth-of-type(2),.item-aboutus .btn-group button:nth-of-type(2){background:var(--color)!important}
.productsDetails .btn-group button:nth-of-type(2),main.page-template-1 .form .send-btn:hover,.productsDetails-article .details .right .btn-groups .button a:hover,main.index section.products .list ul li:hover,.copyright a.go-top,.pages p .ctxt,main.page-template-1 .max-width-box article .item-products-0 ul li .box .right button:hover,footer .footer-info .soft ul li:hover{background:var(--color)}
.item-faq ul li .box .right p:nth-of-type(1) a:hover,.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .right a:hover,main.page-template-1 .max-width-box article .item-video ul li.newsnone .box .right p:nth-of-type(1) a:hover,aside.nav2-template>ul>li.has-children2 .currentProType,aside.nav2-template>ul a:hover,main.page-template-1 .max-width-box aside ul.nav1 li a:hover,footer .footer-info .nav1 ul>li>a:hover,footer .footer-info p:hover,footer .footer-info .nav2 ul>li>a:hover,main.index .news .item ul li .box .right p:nth-of-type(1) a:hover,main.index section.products .item ul li:hover a{color:var(--color)}
.input-error,.productsDetails-article .details .left .swiper-box .swiper-container .swiper-slide img.item-hover,.category-title{border-color:var(--color)}
main.index section.about-us .block-box .content .button-box button:hover{background:var(--color);border-color:var(--color)}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right button:hover{color:#fff}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right button:hover span{border-color:#fff}
@media screen and (min-width:1201px){header .top-box .info{display:none}
header .top-box .nav-box .left a{padding:10px 0;box-sizing:border-box}
header .top-box .nav-box{height:139px;top:0}}
main.index section.about-us .block-box{height:auto;min-height:400px}
main.index section.about-us .block-box .pic{max-width:inherit;width:48%}
main.index section.about-us .block-box .content{width:52%}
main.index section.about-us .block-box .content .top h2{-webkit-line-clamp:inherit;line-height:1.2}
main.index section.about-us .block-box .content .top p{-webkit-line-clamp:inherit;margin:18px 0 25px;font-size:16px;line-height:1.7}
main.index section.about-us{height:auto;padding:50px 0}
@media screen and (max-width:785px){main.index section.about-us{padding:4.667vw 4vw}
main.index section.about-us .block-box{display:block}
main.index section.about-us .block-box .pic{width:100%;padding-bottom:55%;position:relative;display:block!important}
main.index section.about-us .block-box .pic iframe{position:absolute;top:0;left:0}
main.index section.about-us .block-box .content{width:100%}
main.index section.about-us .block-box .content .top p{margin:8px 0 20px}}
header .top-box .nav-box .mob-nav{color:var(--color)}
header .top-box .nav-box .right .search-box .search,header .top-box .nav-box .right .search-close .search{color:var(--color)}
header .top-box .nav-box .right ul.nav1>li>a{font-weight:bold}
@media screen and (min-width:1201px){.search-box-mob{top:139px}}
@media (min-width:1201px){#xyz{position:absolute;right:0}
#xyz .xyz12 a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px}
#xyz .xyz12 a img{vertical-align:middle;margin-right:5px}
#xyz.active{height:auto}}
@media (max-width:1200px){header .top-box .nav-box .right ul.nav1>li:hover,header .top-box .nav-box .right ul.nav1>li .inmenu_1{background:none}
header .top-box .nav-box .right ul.nav1>li a{color:#fff}
header .top-box .nav-box .right ul.nav1>li .submenu{background:none}}
.floatwindow_fd_conct{top:auto!important;bottom:270px}
@media (min-width:1201px){header{position:fixed!important;z-index:999}
header .top-box .nav-box{position:static}}
main.index section.about-us .block-box .pic{padding-bottom:0}