﻿@charset "utf-8";
:root{--color:#ce0f44}
main.page-template-1 .max-width-box article article{max-width:900px;margin:auto}
main.page-template-1 .max-width-box article p img{height:auto}
main.page-template-1 .max-width-box article p img{display:block;margin:0 auto}
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:0}
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 .block-box .pic img{object-fit:cover}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel1>a{font-weight:700}
@media(min-width:1200px){header .top-box .nav-box{background-color:#fff}
.swiper-box.index-swiper{position:relative}
.swiper-box.index-swiper .swiper-index{height:auto}
.swiper-box.index-swiper .swiper-index img{display:block}
main.index{margin-top:0}
.banner2-box{position:static;height:auto;min-height:inherit}
.banner2-box img{display:block}
.tabs{margin-top:0}
@media (max-width:1200px){.banner2-box,.swiper-box.index-swiper{margin-top:62px}
header .top-box .info{display:none}}
@media (max-width:680px){.banner2-box,.swiper-box.index-swiper{margin-top:50px}}
footer .footer-info a,footer{color:#000}