		.slideshow {
			height: 100%;
			position: relative;
			z-index: 1;
			max-width: 1000px;
		}

		.slideshow * {}

		.slideshow .item {
			height: 100%;
			position: relative;
			z-index: 1;
		}

		.slideshow .item p {
			background: rgb(0, 0, 0);
			left: 0px;
			width: 100%;
			height: 30px;
			bottom: -12px;
			color: rgb(255, 255, 255);
			line-height: 30px;
			text-indent: 2%;
			font-size: 12px;
			position: absolute;
			opacity: 0.7;
		}

		.slideshow .item img {
			width: 291px;
			height: 220px;
		}

		.slick-dots {
			text-align: right;
			bottom: 10px;
			z-index: 999;
		}

		.slick-dots li {
			background: rgb(128, 129, 128);
			border-radius: 10px;
			width: 11px;
			height: 11px;
		}

		.slick-dots li.slick-active {
			background: rgb(255, 255, 255);
		}

		.slick-dots li button::before {
			padding: 0px;
			width: 11px;
			height: 11px;
			color: rgb(128, 129, 128);
			font-size: 0px;
			content: "1";
			opacity: 1;
		}

		.slick-dots li.slick-active button::before {
			color: rgb(255, 255, 255);
		}

		.zwyw_cont_top {
			background: rgb(255, 255, 255);
			margin: 0px auto;
			padding: 15px 0px;
			width: 94%;
			overflow: hidden;
			max-width: 1200px;
		}

		.zwyw_leftcon {
			margin: 0px;
			width: 291px;
			height: 220px;
			overflow: hidden;
			float: left;
			position: relative;
		}

		.zwyw_leftcon ul li img {
			width: 100%;
			display: block;
		}

		.zwyw_leftcon ul li p {
			background: rgb(0, 0, 0);
			left: 0px;
			width: 100%;
			height: 40px;
			bottom: 0px;
			color: rgb(255, 255, 255);
			line-height: 40px;
			text-indent: 2em;
			font-size: 14px;
			position: absolute;
			opacity: 0.7;
		}

		.animated {
			animation-duration: 1s;
			animation-fill-mode: both;
			-webkit-animation-duration: 1s;
			-webkit-animation-fill-mode: both;
		}

		.animated.hinge {
			animation-duration: 2s;
			-webkit-animation-duration: 2s;
		}

		.imgOffset:hover {
			transition: transform 0.3s;
			cursor: pointer;
			transform: scale(1.05);
			-webkit-transform: scale(1.05, 1.05);
			-moz-transform: scale(1.05, 1.05);
			-transform: scale(1.05, 1.05);
		}

		.fadeInLeft {
			animation-name: fadeInLeft;
			-webkit-animation-name: fadeInLeft;
		}

		.fadeInDown {
			animation-name: fadeInDown;
			-webkit-animation-name: fadeInDown;
		}

		.slick-list,
		.slick-slider,
		.slick-track {
			position: relative;
			display: block
		}

		.slick-loading .slick-slide,
		.slick-loading .slick-track {
			visibility: hidden
		}

		.slick-slider {
			box-sizing: border-box;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			-webkit-touch-callout: none;
			-khtml-user-select: none;
			-ms-touch-action: pan-y;
			touch-action: pan-y;
			-webkit-tap-highlight-color: transparent
		}

		.slick-list {
			overflow: hidden;
			margin: 0;
			padding: 0
		}

		.slick-list:focus {
			outline: 0
		}

		.slick-list.dragging {
			cursor: pointer;
			cursor: hand
		}

		.slick-slider .slick-list,
		.slick-slider .slick-track {
			-webkit-transform: translate3d(0, 0, 0);
			-moz-transform: translate3d(0, 0, 0);
			-ms-transform: translate3d(0, 0, 0);
			-o-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0)
		}

		.slick-track {
			top: 0;
			left: 0
		}

		.slick-track:after,
		.slick-track:before {
			display: table;
			content: ''
		}

		.slick-track:after {
			clear: both
		}

		.slick-slide {
			display: none;
			float: left;
			height: 100%;
			min-height: 1px
		}

		[dir=rtl] .slick-slide {
			float: right
		}

		.slick-slide img {
			display: block
		}

		.slick-slide.slick-loading img {
			display: none
		}

		.slick-slide.dragging img {
			pointer-events: none
		}

		.slick-initialized .slick-slide {
			display: block
		}

		.slick-vertical .slick-slide {
			display: block;
			height: auto;
			border: 1px solid transparent
		}

		.slick-arrow.slick-hidden {
			display: none
		}

		/*# sourceMappingURL=slick.min.css.map */

		.slick-dots,
		.slick-next,
		.slick-prev {
			position: absolute;
			display: block;
			padding: 0
		}

		.slick-dots li button:before,
		.slick-next:before,
		.slick-prev:before {
			font-family: slick;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale
		}

		.slick-loading .slick-list {}

		@font-face {
			font-family: slick;
			font-weight: 300;
			font-style: normal;
			src: url(fonts/slick.eot);
			src: url(fonts/slick.eot?#iefix) format('embedded-opentype'), format('woff'), format('truetype'), url(fonts/slick.svg#slick) format('svg')
		}

		.slick-next,
		.slick-prev {
			font-size: 0;
			line-height: 0;
			top: 50%;
			width: 20px;
			height: 20px;
			-webkit-transform: translate(0, -50%);
			-ms-transform: translate(0, -50%);
			transform: translate(0, -50%);
			cursor: pointer;
			color: transparent;
			border: none;
			outline: 0;
			background: 0 0
		}

		.slick-next:focus,
		.slick-next:hover,
		.slick-prev:focus,
		.slick-prev:hover {
			color: transparent;
			outline: 0;
			background: 0 0
		}

		.slick-next:focus:before,
		.slick-next:hover:before,
		.slick-prev:focus:before,
		.slick-prev:hover:before {
			opacity: 1
		}

		.slick-next.slick-disabled:before,
		.slick-prev.slick-disabled:before {
			opacity: .25
		}

		.slick-next:before,
		.slick-prev:before {
			font-size: 20px;
			line-height: 1;
			opacity: .75;
			color: #fff
		}

		.slick-prev {
			left: -25px
		}

		[dir=rtl] .slick-prev {
			right: -25px;
			left: auto
		}

		.slick-prev:before {
			content: '←'
		}

		.slick-next:before,
		[dir=rtl] .slick-prev:before {
			content: '→'
		}

		.slick-next {
			right: -25px
		}

		[dir=rtl] .slick-next {
			right: auto;
			left: -25px
		}

		[dir=rtl] .slick-next:before {
			content: '←'
		}

		.slick-dotted.slick-slider {
			margin-bottom: 30px
		}

		.slick-dots {
			width: 100%;
			margin: 0;
			list-style: none;
			text-align: center
		}

		.slick-dots li {
			position: relative;
			display: inline-block;
			width: 20px;
			height: 20px;
			margin: 0 5px;
			padding: 0;
			cursor: pointer
		}

		.slick-dots li button {
			font-size: 0;
			line-height: 0;
			display: block;
			width: 20px;
			height: 20px;
			padding: 5px;
			cursor: pointer;
			color: transparent;
			border: 0;
			outline: 0;
			background: 0 0
		}

		.slick-dots li button:focus,
		.slick-dots li button:hover {
			outline: 0
		}

		.slick-dots li button:focus:before,
		.slick-dots li button:hover:before {
			opacity: 1
		}

		.slick-dots li button:before {
			font-size: 6px;
			line-height: 20px;
			position: absolute;
			top: 0;
			left: 0;
			width: 20px;
			height: 20px;
			content: '•';
			text-align: center;
			opacity: .25;
			color: #000
		}

		.slick-dots li.slick-active button:before {
			opacity: .75;
			color: #000
		}

		/*# sourceMappingURL=slick-theme.min.css.map */


		.slick-dots {
			margin-bottom: 25px;
			text-align: right;
			z-index: 999;
		}

		.slick-dots li {
			background: #bfc1c1;
			border-radius: 10px;
			width: 8px;
			height: 8px;
		}

		.slick-dots li.slick-active {
			background: #24a0fd;
		}

		.slick-dots li button:before {
			color: #808180;
			opacity: 1;
			font-size: 0px;
			content: "1";
			height: 11px;
			width: 11px;
			padding: 0;
		}

		.slick-dots li.slick-active button:before {
			color: #fff;
		}