@charset "utf-8";
/* CSS Document */
.lunbo{
	width:100%;

	overflow:hidden;
	height:400px;
	
	
	
	}
	.lunbo .swiper-slide {
    height: 400px!important;
}

.lunbo1{
	width:100%;
	margin:auto;
	max-width:1310px;
	padding:0px 20px 0px 20px;
	height:100%;

	z-index:1;
	position:relative;

	

	
	
	}
	
	.lunbo1-1{
		width:550px;
		height:330px;
		float:right;
		margin-top:35px;
		position:relative;
		display:inline-block;
		
		
		}
		
			.lunbo1-1 img{
				display:block;
				width:550px;
				height:330px;
				}
				
				
				.wenzi{
					height:90px;
					border:#fff solid 2px;
					position:absolute;
					width:530px;
					display:inline-block;
					padding:15px;
					top:50%;
					margin-top:-45px;
					right:35%;
					
					
					
					    z-index: 99;
					
					}
					
						.wenzi1{
							width:100%;
							float:left;  text-shadow: 1.5px 2.598px 5px rgba(0, 0, 0, 0.302);
							color:#fff;  font-family: "Calibri";
							font-size:18px;}
							
							
						.wenzi2{
							width:100%;
							line-height:35px;
							
						
							
							float:left;
							} 
							
								.wenzi2-1{
									font-size:38px;
									display:inline-block;
									width:304px;
									overflow:hidden;
									float:left;
									
									
									font-family:"宋体";text-shadow: 1.5px 2.598px 5px rgba(0, 0, 0, 0.302);
									color:#fff;}
									
									.wenzi2-2{
										display:inline-block;
										float:right;
										color:#fff;
										line-height:20px;
										
										}
											.wenzi2-2 p{
												display:inline-block;
												float:left;
												}
													.wenzi2-2 span{
												display:inline-block;
												float:left;
												}
												
												.wenzi2-2 span a{
													display:inline-block;
													color:#fff;}
													
														.wenzi2-2 span a:hover{
															color:#87bd44;}
															
															
															
															
															.fenlei{
																width:100%;
																max-width:1640px;
																margin:auto;
																overflow:hidden;
																padding:20px 20px 20px 20px;
																
																background-color:#fff;}
																
																
																.fenlei1{
																	width:200px;	border-radius:50%;
																	height:200px;position:relative;padding-top:30px;z-index: 1;
																
																	
																	float:left;}
																	
																	.yuan{
																		width:100%;
																		height:100%;
																	background: #87bd44;z-index: -1;
																	position:absolute;
																	top:0px;
																	left:0px;
																	
																	    border-radius: 50%;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
																	}
																	
																		.fenlei1 a{
																			width:100%;
																			height:100%;
																			text-align:center;    font-family: "黑体";
																			
    font-size: 15px;
    font-weight: 600;	background-position:center 0px;
																	background-repeat:no-repeat;
																	background-size:117px 104px;
																		
																			display:inline-block;
																			
																			    -webkit-transition: all 0.5s  ease;
    -moz-transition: all 1s  ease;
    -ms-transition: all 1s  ease;
    -o-transition: all 1s  ease;
    transition: all 1s  ease;
																			}
																			
																	
																				
																	.fenlei1 a p{
																				width:100%;
																			
																				display:inline-block;
																				line-height:25px;
																				margin-top:110px;
																				    -webkit-transition: all 1s  ease;
    -moz-transition: all 1s  ease;
    -ms-transition: all 1s  ease;
    -o-transition: all 1s  ease;
    transition: all 1s  ease;
																				
																				}
																				
																					.fenlei1:hover .yuan{	    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
																						}
																						
																						.fenlei1:hover a p{
																							color:#fff;}
																				


					@media screen and (min-width:320px) and (max-width:399px) {
			.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {
			display:none;
		
			}
		
			.lunbo1-1 {width: 280px;
    height: 178px;
	margin-top:41px;
				}
			.lunbo1-1 img {
    display: block;
   width: 280px;
    height: 178px;
}
.lunbo {
	height:260px;}
.lunbo .swiper-slide {
    height: 260px !important;
}


	
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
								
			}
			
				
				
				
				
				@media screen and (min-width: 400px) and (max-width:499px){
			.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {
			display:none;
		
			}
		
			.lunbo1-1 {width: 280px;
    height: 178px;
	margin-top:41px;
				}
			.lunbo1-1 img {
    display: block;
   width: 280px;
    height: 178px;
}
.lunbo {
	height:260px;}
.lunbo .swiper-slide {
    height: 260px !important;
}
			
			
				
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
			}
		
		@media screen and (min-width: 500px) and (max-width:639px){
				.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {
			display:none;
		
			}
		
			.lunbo1-1 { width: 393px;
    height: 250px;
	margin-top:75px;
				}
			.lunbo1-1 img {
    display: block;
    width: 393px;
    height: 250px;
}


	
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
			}
		
		
		
		
		
		@media screen and (min-width: 640px) and (max-width:767px){
			
			
				.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {left: 50%;
		margin-left:-265px;
		
			}
			.wenzi1 {
				text-align:left;			
			
			}
			
				
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
			}
		
		
		
		
		@media screen and (min-width: 768px) and (max-width:991px){
		.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {left: 50%;
		margin-left:-265px;
		
			}
			.wenzi1 {
				text-align:left;			
			
			}
			
			
				
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
			}
		
		@media screen and (min-width: 992px)and (max-width:1199px){
			.lunbo1{
				text-align:center;}
	.lunbo1-1{
		float:none;text-align:center;
		}
		.wenzi {left: 50%;
		margin-left:-265px;
		
			}
			.wenzi1 {
				text-align:left;			
			
			}
			
			
				
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
		}
	@media screen and (min-width: 1200px)and (max-width:1440px){
		
		.fenlei {
			text-align:center;}
		.fenlei1 {
			float:none;
			display:inline-block;}
		
		
				}
	
				