﻿@charset "utf-8"; 
.product-main .pro-list.list0 .pro-intro,.new-main .new-list.list0 .new-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
.map iframe{border:0}
.tab{margin-bottom:25px}
#about .l-wrap{align-items:center}
#new .new-title{margin:12px 14px}
.homebanner-video {position:relative;}
.homebanner-video #video {width:100%;display:block;}
.homebanner-video-info {box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;padding:0 5%;}
.homebanner-video-text {max-width:45%;}
.homebanner-video-text p {font-weight:bold;font-size:2.6vw;line-height:1.1;}
.homebanner-video-btn {display:flex;margin-top:4vw;}
.homebanner-video-btn a {color:#fff;background:#FC6832;display:block;padding:4px 2.5vw;border-radius:40px;text-transform:uppercase;font-size:14px}
.homebanner-video-btn a:hover {background:#E24F1A}
@media (max-width:768px){.homebanner-video-text{max-width:70%}
.homebanner-video-text p{font-size:26px}
.homebanner-video-btn a{padding:3px 30px;font-size:13px}}
@media (max-width:560px){.homebanner-video-text{max-width:100%}
.homebanner-video-text p{font-size:18px;line-height:1.2}
.homebanner-video-btn {margin-top:25px;}
.homebanner-video-btn a{font-size:12px}}
#ind .ind-l{background:var(--color)}
#ind .adv-icon .icon-item{background:#f79d0c}
#ind .ind-l .con,#ind .adv-icon .text,.foot-main a,.foot-contact .icon i, .foot-contact .icon em,.foot-feedback .feedback-input .iconfont,.foot-feedback input,.foot-feedback input::-webkit-input-placeholder{color:#fff}
.foot-main,.foot-right{background:#fff;color:#000}
.foot-contact .icon,.foot-feedback input{background:var(--color);}
.inner-banner h2, .inner-banner h1{display:none}
.foot-right .l-wrap{border-top-color:#fff}
.foot-feedback .feedback-input{border-color:var(--color)}
.foot-main .foot-title{color:#000;}
.foot-main a{color:#000;}
.foot-right .l-wrap{border-top-color: #000;}