﻿@charset "utf-8"; 
:root{--color:#f36509}
.tname{font-size:18px;font-weight:bold;margin-left:12px}
header .top-box .nav-box .left a img{max-height:80%}
header .top-box .nav-box .right ul.nav1>li a{padding:0 16px}
@media (max-width:1500px){.tname{font-size:16px}
header .top-box .nav-box .right ul.nav1>li a{padding:0 10px}}
@media (max-width:1300px){.tname{display:none}}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto}
#brand-history-list{padding-bottom:160px}
#brand-history-list:after{content:'';display:block;width:0;height:0;clear:both}
#brand-history-list li{position:relative;height:130px;width:50.6%;background-size:auto 80%!important}
#brand-history-list li h2{color:#000;font-size:40px;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
#brand-history-list li:hover h2{color:#16529b}
#brand-history-list li p{color:#999;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;max-height:170px;overflow:hidden;line-height:1.5}
#brand-history-list li:hover p{color:#333}
#brand-history-list li.left,#brand-history-list li:nth-of-type(2n+1){float:left;background:url(/images/m419/red/img/history_01.png) 100% 100% no-repeat}
#brand-history-list li.left h2,#brand-history-list li:nth-of-type(2n+1) h2{position:absolute;bottom:10%;right:10%}
#brand-history-list li.left p,#brand-history-list li:nth-of-type(2n+1) p{position:absolute;top:105%;right:10%;width:84%;text-align:right}
#brand-history-list li.right,#brand-history-list li:nth-of-type(2n){float:right;background:url(/images/m419/red/img/history_02.png) 0 100% no-repeat}
#brand-history-list li.right h2,#brand-history-list li:nth-of-type(2n) h2{position:absolute;bottom:10%;left:10%}
#brand-history-list li.right p,#brand-history-list li:nth-of-type(2n) p{position:absolute;top:105%;left:10%;width:84%}
main.page-template-1 .max-width-box aside ul.nav1 li p{padding:0 15px}
aside .last-products li img{width:auto}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel1 >a{font-weight:bold}
main.index section.about-us .block-box .pic img{object-fit:cover}
.productsDetails-article .details .right .btn-groups{justify-content:left}
.swiper-index{height:auto}
.index-swiper img{width:100%;display:block}
main.index{margin-top:30vw}
@media (min-width:1025px){header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1>li:hover{background-color:var(--color)}}
