﻿@charset "utf-8";
:root{--color:#006eb9}
main.index section.products .item ul li>div img{height:250px;object-fit:contain}
main.index section.products .item ul li>div .rule-box{max-height:250px}
.item-faqdetails .article p, .item-aboutus .article p{margin-bottom:2px}
.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}
main.index section.about-us .block-box .content .top h2{font-size:26px}
main.page-template-1 .max-width-box aside ul.nav1 li p{padding:0px 15px}
.item-aboutus .table-wrap table td {border: 0px solid #CCC;}
main.page-template-1 .max-width-box article article h4{border-left:none !important}
@media (max-width:480px){
main.index section.about-us,main.index section.about-us .block-box .content .top p{height:auto}
main.index section.about-us .block-box .content .top p,main.index section.about-us .block-box .content .top p:nth-of-type(2){display:block;line-height:1.75}
main.index section.about-us .block-box .content .top h2{line-height:1.2;display:block;}}
.pho-footer{background:#006eb9}
.swiper-box.index-swiper{position: relative;}
.swiper-box.index-swiper img{display:block;width:100%;height:auto}
.swiper-index {height:auto;}
main.index {margin-top:0;}
body {padding-top:102px;}
.banner2-box {height:auto;min-height:inherit;position:static;}
.tabs {margin:0;}
.banner2-box img {display:block;}
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;}}