﻿@charset "utf-8"; 
.table tr:nth-child(even) {background: #fff;}
.table tr:nth-child(odd) {background: #eee;}
.home-banner .indexbanner-text {color: #FFFFFF;position: absolute;top: 50%;left: 25%;width: 40%;opacity: 0;text-align: left;padding:0 20px;}
.home-banner .indexbanner-text .title{font-size: 36px;}
.home-banner .indexbanner-text.ban1 .title{max-width:65%;}
.home-banner .indexbanner-text.ban2{top:60% !important;}
.home-banner .indexbanner-text.ban4{top:28% !important;width:100%;left:50% !important;text-align:center;max-width:80%;}
@media (max-width:1600px){.home-banner .indexbanner-text .title{font-size:1.8vw}
.home-banner .indexbanner-text .text{font-size:1vw}}
@media (max-width:768px){.home-banner .indexbanner-text .title{font-size:14px;}}
@media (max-width:550px){.home-banner .indexbanner-text .title{font-size:12px;}
.home-banner .indexbanner-text.ban1{top:28% !important}
.home-banner .indexbanner-text.ban2{top:70% !important;}
.home-banner .indexbanner-text{padding:0;}
.home-banner .indexbanner-text.ban1 .title{max-width:100%;}
.home-banner .indexbanner-text .text{display:none}}
.preview-container .small-box img,.preview-container .thumbnail-box .item img{height:100%;object-fit:contain}
@media (min-width:769px){.foot-contact li{min-width:250px}}
.home-product .l-wrap .product .pro-list .item .text {height: 200px;}