﻿@charset "utf-8"; 
:root{--color:#0060af}
.home-t>span:nth-child(1){background-image:url(/js/37011/tit-l.png)}
.home-t>span:nth-child(3){background-image:url(/js/37011/tit-r.png)}
.about .home-t>span:nth-child(1){background-image:url(/js/15832/tit-l2.png)}
.about .home-t>span:nth-child(3){background-image:url(/js/15832/tit-r2.png)}
.details-tit,.news-t{background:#f2f2f2}
.about,.addToCart,.case-item-r,.case-item-tit span,.fshare a i,.hot-item-more,.hot-item-tit,.pages-list>div:hover a{color:#fff}
.case-more{border-color:#fff;color:#fff}
.case-more:hover{background:#fff}
.htags,.relatednews,.relatedpro{background:#f4f4f4}
.fcon,.fcon-text a,.maybe-item-more,.maybe-item-tit,.news-t-more:hover{color:#fff}
.fcon-icon{color:#fff;background:var(--color);border-color:var(--color)}
.aboutbtn{text-align:center}
.aboutbtn .case-more{border-color:#000;color:#000}
.aboutbtn .case-more:hover{border-color:var(--color);background:var(--color);color:#fff}
.aboutus-box{max-width:1000px;margin:0 auto}
.aboutus-box p{margin-bottom:2px}
.newsdetails-cont p{margin-bottom:2px}
.naboutbox{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.naboutbox .naboutbox-lef{color:#000;width:48%}
.naboutbox .naboutbox-tit{position:relative;padding-top:18px;font-weight:700;font-size:36px}
.naboutbox .naboutbox-tit:before{content:'';width:60px;height:3px;background:#000;position:absolute;top:0;left:0}
.naboutbox .naboutbox-lef>p{line-height:1.7;margin:8px 0;font-size:18px}
.naboutbox .naboutboxlist{display:flex;margin-top:75px;justify-content:space-between}
.naboutbox .naboutboxlist li{text-align:center;width:31%;line-height:1.4}
.naboutbox .naboutboxlist li img{margin-bottom:8px;width:70px}
.naboutbox .naboutbox-rig{width:48%}
.naboutbox .naboutbox-rig img{width:100%}
@media(max-width:1024px){.naboutbox .naboutbox-tit{padding-top:10px;font-size:28px}
.naboutbox .naboutbox-lef>p{font-size:16px}
.naboutbox .naboutboxlist{margin-top:30px}
.naboutbox .naboutboxlist li{font-size:14px}
.naboutbox .naboutboxlist li img{width:50px}}
@media(max-width:768px){.naboutbox .naboutbox-lef{width:100%}
.naboutbox .naboutbox-rig{width:100%;margin-top:15px}}
@media(max-width:540px){.about{padding-top:0}
.naboutbox .naboutbox-tit{font-size:24px}}
.case-item-l{transform:translateY(0)}
#case .swiper-slide{padding-top:20px;padding-bottom:20px}
@media (min-width:768px){.xyz12 ul a{color:#fff}
.mob-box{width:auto}
.case{padding:50px 0}
.home-t{margin-bottom:50px}}
.naboutbox .naboutboxlist li img{width:50px}
.case .container{max-width:100%}
.foot-t,footer{background:#f2f2f2}
.copy,.fcon-text,.fcon-text a,.fnav a,.xyz12 ul a{color:#000}
.news-list li .lazy-wrap{position:relative;width:100%;padding-bottom:100%}
.news-list li .lazy-wrap img{height:100%;position:absolute;top:0;left:0;object-fit:contain}