﻿@charset "utf-8"; 
.highpro-l img{object-fit:cover}
.about-r li{width:50%}
.about-r li:nth-child(3n){border-right:0;border-top:0}
.about-r li:nth-child(2n+2){border-right:1px solid #e5e5e5}
.nyaboutbody .pageAll{margin:0 auto;max-width:1220px}
.prodetails-bref img{display:block;margin:0 auto}
#tabs .tabs-item{display:none}
#tabs .current{background-color:var(--color)}
.tabs-top{width:100%;display:flex}
.tabs-title{width:25%;height:65px;background:#111;color:#fff;text-align:center;box-sizing:border-box;border-right:2px solid #fff;cursor:pointer;transition:background-color .3s;line-height:1.4;display:flex;align-items:center;justify-content:center}
.tabs-title:nth-of-type(5n){border-right:none}
.tab-content{border:2px solid #e9e9e9;padding:40px 30px}
@media screen and (max-width:1024px){.tab-content{padding:15px}}
@media screen and (max-width:768px){.tab-content{padding:10px}
.tabs-top{flex-wrap:wrap}
.tabs-title{width:50%;height:45px;font-size:14px}
.tabs-title:nth-child(2n){border-right:none;border-bottom:1px solid #eee}
.tabs-title:nth-child(2n+1){border-bottom:1px solid #eee}
.tabs-title:nth-child(5){border-right:2px solid #fff}}
.logo{max-width:30%;padding-left:30px}
header{height:80px}
body{padding-top:80px}
.logo img{max-height:100%;height:auto}
.logo{padding:0}