| 
					
				 | 
			
			
				@@ -23,31 +23,115 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.carousel { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  white-space: nowrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 轮播图部分 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+* { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	padding: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.carousel_map { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: 640px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	height: 400px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .slide { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  opacity: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  transition: transform 1s, opacity 1s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	height: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 鼠标放上去显示按钮 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.slide:hover .labels { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.slide:hover .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	animation: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.slide input { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 按钮位置 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.labels { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	bottom: 0.5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	z-index: 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	display: none;	/* 鼠标移开隐藏按钮 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.slide.active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  opacity: 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 按钮样式 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.labels label { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	height: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	border-radius: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin: 0 0.3rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	border: 0.1rem solid #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	background-color: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.slide img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height: 300px; // 轮播图高度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  object-fit: cover; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 选择哪个按钮就有被点击的效果 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic1]:checked ~ .labels label[for=pic1], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic2]:checked ~ .labels label[for=pic2], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic3]:checked ~ .labels label[for=pic3], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic4]:checked ~ .labels label[for=pic4] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	background-color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	border: 0.1rem solid #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 按钮控件选择图片 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic1]:checked ~ .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	transform: translate(calc(0 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic2]:checked ~ .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	transform: translate(calc(-1 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic3]:checked ~ .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	transform: translate(calc(-2 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[id=pic4]:checked ~ .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	transform: translate(calc(-3 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ul { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	list-style: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.slide img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height: 300px; // 轮播图高度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  object-fit: cover; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: calc(5 * 640px); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	height: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* 设置动画效果 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	animation: move 15s ease 1s infinite; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 动画关键帧轮播 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@keyframes move { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	0% { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		transform: translate(calc(0 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	25% { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		transform: translate(calc(-1 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	50% { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		transform: translate(calc(-2 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	75% { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		transform: translate(calc(-3 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	100% { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		transform: translate(calc(-4 * 640px)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: 640px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	height: 400px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	float: left; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |