/*高度*/
.bh1 {height: 320px}
.bh2 {height: 361px}
/*轮播*/
.slider{position: relative;width:100%;margin:0 auto;overflow: hidden}
.slider.default{height:320px}
.slider ul{list-style: none outside none;}
.slider ul,.slider li{padding: 0}
.slider .slider-item li{position:absolute;top:0;left:0;display:block;width: 100%;overflow: hidden}
.slider .slider-item li img{width: 100%;height:100%;object-fit: cover}
.slider.default .slider-item li{height:320px}
.slider .slider-item li:not(:first-child){display: none}
.slider .slider-nav{position: absolute;margin:auto;text-align: center}
.slider.default .slider-nav{bottom: 20px;right:0;left:0}
.slider .slider-nav li{width: 16px;height:16px;line-height:1;display: inline-block;zoom:1;*display: inline}
.slider .slider-nav a{display:inline-block;zoom:1;*display: inline;margin:0 auto;height:5px;width:12px;border:1px solid #000;background-color: #222;font:0/0 a}
.slider a.active{background-color: #f00}
/*图片按钮*/
.btn-group.group-spec {padding: 0;margin:15px 0;display: table;width: 100%}
.group-spec li{display: table-cell;height: 96px;float:none}
.btn-group.group-images {padding: 0;margin:0 0 -15px 0}
.group-images li {width: 25%;margin:0 0 15px 0;float:left}
.group-images li img {width: 275px;height: 80px;object-fit: cover}
/*scroll-box*/
.scroll-box{/* position:relative; */padding:0;overflow:hidden;}
.scroll-box-area{position:relative;width:100%;height:100%;padding:0;overflow:hidden;}
.scroll-box .btn-right,.scroll-box .btn-left,.scroll-box .btn-up,.scroll-box .btn-down{position:absolute;z-index:9;display:inline-block;width:15px;height:30px;margin:auto;line-height:30px;text-align:center;font-size:18px;color:#999;background-color: #eee;-moz-transition: 400ms all ease-in-out;-webkit-transition: 400ms all ease-in-out;transition: 400ms all ease-in-out}
.scroll-box .btn-right:hover,.scroll-box .btn-left:hover,.scroll-box .btn-up:hover,.scroll-box .btn-down:hover{background-color: #3072cf;color:#fff}
.scroll-box .btn-right{top:0;right:0;bottom:0}
.scroll-box .btn-left{top:0;bottom:0;left:0}
.scroll-box .btn-up{top:0;right:0;left:0}
.scroll-box .btn-down{right:0;bottom:0;left:0}
.scroll-box.spec{padding:0;/* height: 96px; */}
.scroll-box.gallery{height:100%}
/*scroll-list*/
.scroll-list{width:200%;list-style: none outside none;padding:0}
.scroll-list.list-spec,.scroll-list.list-gallery{height:100%}
.scroll-list:before,.scroll-list:after{content:'';display:table;height:0;clear:both}
.scroll-list li{width:200px;padding:0;float: left;text-align: left}
.scroll-list img{height:100px;width:190px;-webkit-transition: all 200ms ease-in-out 0ms;-moz-transition: all 200ms ease-in-out 0ms;-o-transition: all 200ms ease-in-out 0ms;transition: all 200ms ease-in-out 0ms}
.scroll-list img:hover{-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;opacity: .8}
.scroll-list p{padding: 0;line-height: 30px}
.scroll-list.list-spec li{width:297px;height:100%}
.scroll-list.list-spec img{height:100%;width:95%}
.scroll-list.list-gallery li{position:relative;width:297px;height:100%}
.scroll-list.list-gallery img{width:95%;height:100%}
.scroll-list.list-gallery p{position:absolute;width:95%;height:30px;margin:auto;bottom:0;left:0;line-height: 30px;text-align: center;color:#fff;background-color: rgba(0,0,0,.3)}

.list.list-default>li>a:hover{color:red}