.banners{width:100%;height: 650px;    position: relative;}
.banners .inb-bd li{width: 100%;height: 650px;position: relative;}
.banners .inb-bd li img{width: 100%;height: 100%;object-fit: cover;}
.banners .inb-bd li h3{padding:16px;font-size:20px;background: rgba(0,0,0,0.5);position: absolute;border-radius: 8px;
bottom:8%;right:5%;color: #fff;font-weight: bold;}
.banners .inb-hd ul{width: 100%;text-align: center;position:absolute;bottom:3%;}
.banners .inb-hd li{border: solid 2px #fff;font-size: 0px;width: 16px; height: 16px;border-radius: 50%;display: inline-block;
z-index:9;background: rgba(0,0,0,0.5);margin:0 4px;box-sizing: border-box;}
.banners .inb-hd li.on{background:#e93;}

/* 产品分类 */
.pro-type{width: 100%;overflow: hidden;display:flex;justify-content: space-between;flex-flow: row;margin-top: 0.05%;display: none;}
.pro-type li{width: 33.26389%;display: inline-block;position: relative;height: 395px;overflow: hidden;}
.pro-type li img{width: 100%;height: 100%;object-fit: cover;transition:all 0.6s;}
.pro-type li h3{display: block;position: absolute;left: 0;bottom: 0;padding: 16px 32px;background-color: rgba(255,255,255,0.5);text-shadow: #999 1px 1px;}
.pro-type li:hover img{transform: scale(1.2);}

/* 最新产品 */
.pro-new{width: 100%;}
.pro-new h2{font-size: 22px;text-align: center;margin:30px auto;}
.pro-new .pro-list{width: 100%;display:flex;justify-content: space-between;flex-flow: row;}
.pro-new .pro-list li{width:16.2%;box-sizing: border-box;}
.pro-new .pro-list li .p-img{width: 100%;height: 315px;overflow: hidden;border:1px solid #ccc;}
.pro-new .pro-list li .p-img img{width: 100%;height: 100%;object-fit: cover;transition:all 0.6s;}
.pro-new .pro-list li:hover .p-img img{transform: scale(1.2);}
.pro-new .pro-list li:hover .p-img{border:1px solid #e93;}
.pro-new .pro-list li h3{font-size: 14px;line-height: 32px;text-align: center;font-weight:normal;}

/* 工程案例 */
.in-case{width:100%;overflow:hidden;margin-bottom: 20px;}
.in-case h2{font-size: 22px;text-align: center;margin:30px auto;}
.in-case .case-list{width: 100%;display:flex;justify-content:space-around;flex-flow: row;}
.in-case .case-list li{width:24.9%;}
.in-case .case-list li .c-img{width: 100%;height:300px;overflow:hidden;}
.in-case .case-list li .c-img img{width: 100%;height: 100%;object-fit: cover;transition:all 0.6s;}
.in-case .case-list li:hover .c-img img{transform: scale(1.2);}
.in-case .case-list li h3{font-size: 14px;line-height: 32px;text-align: center;font-weight:normal;}
