﻿.mob{
	display:none;
	  width: 139px;
  height: 39px;

	}
	
.lineTop{
  display: none;
   top: 21px;
  right: 12px;
  position: absolute;
  width: 48px;
  z-index: 5;
	}	
	
.endtype{
	width:100%;
	height:65px;
	background:#252525;
	display:none;
	text-align:center; 
	}	
.endtype img{
	width:139px;
	margin-top:15px;
	}	
 .bannerType{
	 background:url(../images/newblack.png) repeat;
	 width:137px;
	 height:344px;
	 display:none;
	 position:absolute;
	 z-index:15;
	 right: 15px;
  	 top: 85px;
	 list-style:none;
	
	 }
  .bannerType a li{
	  color: white;
  text-decoration: none;
  font-size: 17px;
  letter-spacing: 0px;
  margin-right: 10px;
  float: right;
  margin-top: 8px;
  
  padding-bottom: 11px;
	 }	 
	 .bannerType  a{
		 text-align:center;
	border-bottom: 1px solid white;
	  width:100px;
	  height:43px;
		 display:block;
	  margin:0 auto;
	    margin-top: 4px;
	 }	
	.bannerType img{
		  width: 22px;
  float: left;
  margin-top: 8px;
  
		} 
	 .personType{
		 display:none;
 max-width: 1920px;
position: relative;
  overflow: hidden; 
		 
		 }
		 
		 .personType li{
			 float:left;
			 position:relative
			 }
			 
			 .serveTypez{
				 display:none
				 }
				 
	.centerwhiteF{
		min-width: 100px;
  height: 55px;
  margin: 0 auto;
  display:none;padding-left:4%;
  line-height:55px;
  white-space: nowrap;float: none;
  
  }	
  .conType{
	  font-size: 15px;
  color:black;
  text-decoration:none;
  	  }
	.centerwhiteF a:visited{
		color: black;
		}
	
	  
 .serType{
	  width:100%;
	  display:none;
	  }		 
.sermob{
	width:100%;
	display:none
	}	  
	
	.sixL img,.sixR img{
		
		/*display:none*/
		}
		
		.serbig{
			display:none
			}
			
		.typetitle{
			width:100%;
			display:none;
			}	
			
			
			.typevideo{
				position: absolute;
                 width: 92%;
 				left: 4%;
 				 bottom: 4%;
				 display:none
				}
				
	.lemon{
		width:100%;
		display:none
		}			
		
		.mobvid a li{
			width: 45%;
 	 height: auto;
 	 margin-left: 3%;
  	margin-top: 0;
 	 margin-bottom: 44px;
	 float:left;
	 position:relative
	}		
	
	.mobvid a li img{
		  width: 99% !important;
  height: auto !important;
 
  cursor: pointer;
  position: relative;
  z-index: 10;
		}
		
	.mobvid a li font{	
		color: #333;
  display: block;
  text-align: center;
    margin-top: 12px;
  }
 .mobvid{
	 display:none
	 }
  .whiteLanType{
   min-height: 55px;
   /* max-width: 1920px;*/
    background: #f9f9f9;
	display:none;
	overflow-y:hidden;
	position:relative;
	margin:0 0
  } 
  
  .KVSCO img{
	width:100%;
	display:none  
	  }
  .sildeProgram{
	  background:#f0f0f0;
	  padding-bottom:15px;
	  display:none
	  }
.sildeProgram ul li{
	width:88%;
	margin:0 6%;
	/*padding-top:15px;*/
	border-bottom:1px solid #ddd;
	padding-bottom:5px
	}	  
	.sildeProgram h3{
		margin:0 6%;
		width:88%;
		padding-top:15px;  font-size: 19px;
  font-weight: bold;
  padding-bottom: 8px;
		}
		
		.sildeProgram ul{
			display:none
			}
			
			.sildeProgram img{
				width:100%;
			/*	margin-top:10px*/
				}
				
				
	.typemap{
		width:200px;
		display:none;
		position:relative;
		z-index:12
		}			
		
	.mapsearch{
		    height: 47px;
    position:relative;
    width: 200px;
    background: white;
    padding-left: 15px;
    border: 1px solid #000;
    line-height: 47px;
    font-size: 14px;
    border-radius: 5px;
    cursor: pointer;
	z-index:12
}
	.iconmap{
		    position: absolute;
      right: 10px;
  top: 12px;
    cursor: pointer;
    z-index: 17;
		}	
	.mapdisplay{
		    width: 200px;
    height: 302px;
    position: absolute;
    display: none;
    z-index: 55;
    top: 47px;
    border: 1px solid #000;
    border-top: none;
	background:white;
	overflow-x:hidden
		}	
	.displayIn{
		    width: 200px;
    position: absolute;
    padding-left: 5px;
	}	
	.displayIn li{
		height:30px;
		font-size:15px;
		margin-top:10px;
		}	
		
		.mobback{
			width:100%;
			height:40px;
			background:#f9f9f9;
			position:relative;
			display:none
			}
			
			.backmob{
				  color: #9d002b;
  font-size: 15px;
  position: relative;
  margin-left: 20px;
  display: block;
 line-height:40px;
  padding-left: 15px;
  display: block;
  width: 50px;
				}
				
		.zonM{width:100%;  position:relative;  padding: 0 0;  }
	.zonM .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }
	.Mo{ width:100% !important; list-style: none}
	.Mo li{ vertical-align:middle;width:100% !important ;float:left}
	.Mo img{ width:100%; display:block;  }		
	
	.scorl{
		width:100%;
		display:block;
		height:55px;
		background:#f9f9f9;
		overflow-y:hidden;
		  margin-top:7px;
		  padding-left:25px;
		  display:none
		}
		
		
	.mop{
		  display:none
					}	
					
	.caituTeamm{
	 width:100%;
   display:none;
    position: relative;
	height:auto
}	


.bdm {
     margin:0 auto; position:relative; z-index:0;
}

.catum {
    width:100% !important;
   
}

.catum li{
    width:100% !important; 
 
    overflow:hidden; text-align:center;
}
				.catum li img{
					width:100%
					
					}
					
					.moudao{
						width:100%;
						display:none
						}
					#container b{
						display:none;
						position:absolute; color: #fff;
						}	
						
						.spiritmob li img{
							width:100%
							}
					.spiritmob{
						    position: relative;
   								 width: 100%;
    									margin: 0 auto;
    							background: #e0e0e0;
								display:none
						}		
							.sun{
							display:none
							}	
							
						#container	b,#container img{
							display:none
							}
							.caituTeamm .prev{
									  width: 45px;
  height: 45px;
    background: url("../images/left.png") no-repeat;
	  position: absolute;
  left: 8%;
top:50%
  
							}
							
							.caituTeamm .next{
								 width: 45px;
  								height: 45px;
										background: url("../images/right.png") no-repeat;
										  position: absolute;
  right: 8%;
 top:50%

										}
							
.mobbframe{
	width:100%;
	height:47px;
	
	position:relative;
	  top: 36px;
  padding-left: 27px;
	}
	
	.mapframe{
		background:white;
		opacity:0.1;
		position:absolute;
		background:white;
		height:520px;
		z-index:10;
		display:none
		}
	.hismob{
		display:none
		}
		
		.xxy{ width: 100%; position:relative; padding: 0 0;display:none;position:absolute;top:80px}
	.xxy .bd{ margin:0 auto; position:relative; z-index:0; width:100%!important  }
	.xxy .bd ul{ width:100% !important;  }
	.xxy .bd li{ width:100% !important;   overflow:hidden; text-align:center; }
	.xxy .prev{
		  background: #cbcbcb;
  width: 50px;
  height: 50px;
  display:none;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  line-height: 45px;
  font-weight: bolder;
  color: black;
		}
		
	.xxy .next{
		 width: 50px;
    height: 50px;
    display: none;
    position: absolute;
    top: 0px;
    left: 50px;
    text-align: center;
    line-height:55px;
    font-weight: bolder;
    background: white;
    color: black;
    overflow: hidden;
		
		}	
		.sunzhezhao{
			display:none;
			
			}
			
	.caituTeamm{
	 width:100%;
   display:none;
    position: relative;
	height:auto
}	


.hei {
   width:100%;  margin:0 auto; position:relative; z-index:0;display:none
}

.strike {
    width:100% !important;
   
}

.strike li{
    width:100% !important; 
 
    overflow:hidden; text-align:center;
}
				.strike li img{
					width:100%
					
					}
							
	.hei .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
	
	.zonrie{display:none}