#sl_PicShow{width:100%; position: relative;}
#sl_ImgBox{width:100%;height:480px;overflow: hidden;background:#fff;border: 1px solid #e5e5e5;}
.sl_SmallImgList{width:100%; margin: 15px auto;}
.sl_wrapper{float: left;display: inline;margin:0px 8px;}
#sl_ImgList div{border: 1px solid #e5e5e5;background-color: white;width:93px;height:70px;overflow: hidden;margin: 0 9px;display: inline;float: left;cursor: pointer;}
#sl_ImgList .active{border: 1px solid #f8b500;}
#sl_ImgList img{border: 0;}
#imgList_prev, #imgList_next{width: 22px;height: 32px;display: block;float: left; margin-top:20px; display: inline;cursor: pointer;}
#imgList_prev{background: url(/images/hover-prev.png) no-repeat;}
#imgList_next{background: url(/images/hover-next.png) no-repeat;}
#imgList_prev span, #imgList_next span{display: none;}

.sl_zoom{float: left;position: relative;display:inline;cursor: pointer; width:100%; height:100%}
.sl_zoom img{width:100%; height:100%;object-fit: contain;}
div.zoomdiv{z-index: 100;position: absolute;top: 0px !important;left:628px !important;width: 200px;height: 200px;background: #ffffff;border: 1px solid #e5e5e5;display: none;text-align: center;overflow: hidden;}
div.jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 50px;height: 50px;border: 1px solid #e5e5e5;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
div.jqMagnifier{position: absolute;z-index:9;width: 23px;height: 23px;top:228px;right:1px;}
#sl_ImgList div img{width:100%; height:100%;object-fit: contain;}

@media screen and (max-width: 414px){
#proshow{ display:none;}
	
}