.pgwSlideshow {
	width: 100%;
}
.pgwSlideshow .ps-current {
	background: url("../img/loading.gif") no-repeat center; height: 600px; text-align: center; overflow: hidden; position: relative; min-height: 250px;
}
.pgwSlideshow .ps-current ul li {
	width: 100%; text-align: center; display: block; z-index: 1; opacity: 0;
}
.pgwSlideshow .ps-current ul li img {
	margin: auto; display: block; max-width: 100%;
}
.pgwSlideshow .ps-current ul li a[href='javascript:;'] {
	cursor: default;
}
.ps-caption-wrapper {
	left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.pgwSlideshow .ps-caption {
	background: url("../img/ps-caption-bg.png"); padding: 8px 10px; text-align: left; color: rgb(255, 255, 255);
}
.pgwSlideshow .ps-caption h3 {
	line-height: normal; font-size: 15px; font-weight: normal;
}
.pgwSlideshow .ps-caption p {
	font-size: 12px; margin-top: 5px;
}
.pgwSlideshow .ps-caption a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.pgwSlideshow .ps-list {
	width: 100%; height: 86px; overflow: hidden; margin-top: 20px; position: relative; box-sizing: border-box;
}
.pgwSlideshow .ps-list ul {
	list-style: none; margin: 0px; padding: 0px; left: 0px; position: relative;
}
.pgwSlideshow .ps-list li {
	float: left;
}
.pgwSlideshow .ps-list li .ps-item {
	margin: 0px 10px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; display: block; opacity: 0.5;
}
.pgwSlideshow .ps-list li:last-child .ps-item {
	margin-right: 0px;
}
.pgwSlideshow .ps-list li .ps-item img {
	width: 120px; height: 84px; display: block;
}
.pgwSlideshow .ps-list li .ps-selected {
	border-color: rgb(255, 0, 0); overflow: hidden; float: left; opacity: 1;
}
.pgwSlideshow .ps-list li .ps-selected img {
	
}
.pgwSlideshow .ps-prev {
	top: 50%; margin-top: -40px; position: absolute; z-index: 100; cursor: pointer;
}
.pgwSlideshow .ps-next {
	top: 50%; margin-top: -40px; position: absolute; z-index: 100; cursor: pointer;
}
.pgwSlideshow .ps-prev {
	left: 0px; display: block;
}
.pgwSlideshow .ps-next {
	right: 0px; display: block;
}
.pgwSlideshow .ps-prevIcon {
	background-position: center; width: 50px; height: 80px; overflow: hidden; display: block; cursor: pointer; background-repeat: no-repeat; background-color: rgba(60, 60, 60, 0.2); _background-color: #e5e5e5;
}
.pgwSlideshow .ps-nextIcon {
	background-position: center; width: 50px; height: 80px; overflow: hidden; display: block; cursor: pointer; background-repeat: no-repeat; background-color: rgba(60, 60, 60, 0.2); _background-color: #e5e5e5;
}
.pgwSlideshow .ps-prevIcon:hover {
	background-color: rgba(60, 60, 60, 0.8); _background-color: #666;
}
.pgwSlideshow .ps-nextIcon:hover {
	background-color: rgba(60, 60, 60, 0.8); _background-color: #666;
}
.pgwSlideshow .ps-current .ps-prevIcon {
	background-image: url("../img/arrow-left.png");
}
.pgwSlideshow .ps-current .ps-nextIcon {
	background-image: url("../img/arrow-right.png");
}
.pgwSlideshow .ps-list .ps-prev {
	top: 0px; height: 100%; margin-top: 0px; display: none; z-index: 10000; background-color: rgba(60, 60, 60, 0.6);
}
.pgwSlideshow .ps-list .ps-next {
	top: 0px; height: 100%; margin-top: 0px; display: none; z-index: 10000; background-color: rgba(60, 60, 60, 0.6);
}
.pgwSlideshow .ps-list .ps-prevIcon {
	width: 30px; height: 100%;
}
.pgwSlideshow .ps-list .ps-nextIcon {
	width: 30px; height: 100%;
}
.pgwSlideshow .ps-list .ps-prevIcon {
	background-image: url("../img/arrow-left-m.png");
}
.pgwSlideshow .ps-list .ps-nextIcon {
	background-image: url("../img/arrow-right-m.png");
}
.pgw-narrow .ps-caption {
	font-size: 0.8rem;
}
.pgw-narrow .ps-list {
	height: 62px; margin-top: 15px;
}
.pgw-narrow .ps-list li .ps-item img {
	width: 85px; height: 60px;
}
.pgw-narrow .ps-prev {
	margin-top: -30px;
}
.pgw-narrow .ps-next {
	margin-top: -30px;
}
.pgw-narrow .ps-prevIcon {
	width: 35px; height: 60px;
}
.pgw-narrow .ps-nextIcon {
	width: 35px; height: 60px;
}
.pgw-narrow .ps-current .ps-prevIcon {
	background-image: url("../img/arrow-left-m.png");
}
.pgw-narrow .ps-current .ps-nextIcon {
	background-image: url("../img/arrow-right-m.png");
}
.pgw-narrow .ps-list .ps-prevIcon {
	width: 25px;
}
.pgw-narrow .ps-list .ps-nextIcon {
	width: 25px;
}
.pgw-narrow .ps-list .ps-prevIcon {
	background-image: url("../img/arrow-left-s.png");
}
.pgw-narrow .ps-list .ps-nextIcon {
	background-image: url("../img/arrow-right-s.png");
}
