﻿@charset "utf-8"; 
table tr:nth-child(even) {  background: #fff; }
.table tr:nth-child(odd) {  background: #eee; }
.preview-container .small-box{display:flex;align-items:center;justify-content:center;}
.crumbs .banner-content .banner-title-h1{display:none;}
.product .right-wrap .commodity .info .text {-webkit-line-clamp: inherit;}
.home-introduction {transform:none;margin-top:4%;margin-bottom:4%}
.introductionflex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.home-introduction .introduction {border:1px solid var(--color);padding:20px;width:32%;flex-direction:column;justify-content:initial}
.introduction-lef {width:100%;position:relative;padding-bottom:65.4%}
.introduction-lef img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.introduction-rig {flex:1;padding:15px 0 0;}
.introduction-rig-item{width:100%;height:100%;display:flex;flex-direction:column;}
.introduction-rig-tit {font-weight:bold;color:#163569;font-size:20px;line-height:1.3;margin-bottom:15px;}
.introduction-rig-list{margin-bottom:20px}
.introduction-rig-list li {padding-left:22px;margin-bottom:4px;color:#163569;position:relative;font-size:16px;line-height:1.4}
.introduction-rig-list li:before {content:'';width:6px;height:6px;background:#163569;border-radius:50%;position:absolute;left:0;top:8px;}
.introduction-rig-btn {display:flex;margin-top:auto;}
.introduction-rig-btn a {color:#163569;text-decoration:underline;font-size:18px;}
.introduction-rig-btn a:hover {color:var(--color);}
@media (max-width:1024px){.home-introduction .introduction{width:48%;margin-bottom:25px}}
@media (max-width:768px){.home-introduction .introduction{width:100%}
.home-introduction {margin-top:40px;margin-bottom:20px}
.home-introduction .introduction {padding:15px;}}
@media (min-width:1025px){.home-about .l-wrap{max-width:100%;padding-left:20px;padding-right:20px;}}
@media (min-width:501px){.home-case .l-wrap .case {overflow:hidden;display:block}
.casebtn {display:flex;margin-top:40px;justify-content:center;}
.casebtn>div {display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 15px;cursor:pointer;background:var(--color);color:#fff;}
.casebtn>div em {font-size:30px;}
.casebtn>div:hover {opacity:.8}
.casebtn>div.swiper-button-disabled {opacity:.5;cursor:default}
.home-case .l-wrap .case .item{margin:0}}
@media (max-width:500px){.casebtn{display:none}}
.home-product .l-wrap .theme{display:none;}
img{ pointer-events: none;user-select: none;}
.home-video .video-list{display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:2%;}
.home-video .video-list .video-item{width:31%;}
.home-video .video-list .video-item video{width:100%;display:block;}
@media (max-width:768px){.home-video .video-list{margin-top:20px;}
.home-video .video-list .video-item{width:100%;margin:10px 0;}}
@media(min-width:769px){.home-video .video-list .video-item{width:24%;}}
.contact-right-txt span{display:inline-block;padding-left:20px;position:relative}
.contact-right-txt span:before{content:'';width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;left:0;top:10px}
@media (max-width:1240px){.contact-right-txt span:before{width:6px;height:6px;top:7px}
.contact-right-txt span{padding-left:14px}}
@media (min-width:901px){.contact-right{padding:30px 0 180px}}
.home-contact .home-title{color:#fff;font-weight: var(--fontbold5);text-transform: capitalize;font-size:var(--fontsize36)}
.contact-left{display:flex;flex-direction: column;}
.contact-left-bottom:not(.contact-left-bottom2){margin:auto 0;}
.contact-left-bottom2{display:flex;flex-wrap:wrap;justify-content: space-between;padding:0;}
.contact-left-bottom2>div{width:49%;}
@media (max-width:1366px){.home-contact .home-title{font-size:32px;}}
@media (max-width:1024px){.home-contact .home-title{font-size:28px;}}
@media (max-width:768px){.home-contact .home-title{font-size:24px;}}
@media (max-width:550px){.home-contact .home-title{font-size:var(--fontsize22)}}