@font-face {
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
} 
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
	color:#333333;
}
a{
	color:#434343;
	text-decoration:none;

}
a:hover{
	color:#ba0109;
	text-decoration:none;
		transition: all .2s;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	-moz-transition: all .2s;
}

.ospan15{
	font-size:16px;
	font-weight:bold;
	color:#666666;
}
.indexA{
	color:#7f7f7f;
	font-size:13px;
}

.tableA{
	display:block;
	float:left;
	font-size:15px;
	text-align:center;
	width:125px;
	font-weight:bold;
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
	line-height:55px;
	color:#FFFFFF;
	background:url(images/index_10.jpg)  right no-repeat;
	text-decoration:none;
}

.tableA:hover{
	display:block;
	float:left;
	font-size:15px;
	text-align:center;
	width:125px;
	font-weight:bold;
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
	line-height:55px;
	color:#ffffff;
	background-color:#333333;
	text-decoration:none;
}

.ospan14{
	font-size:20px;
	font-weight:bold;
	color:#b70108;
}
.caseDiv{
	width:250px; 
	float:left;
	display:block;
	padding-top:25px;
	padding-bottom:15px;
}
.caseDiva{
	font-size:16px;
	color:#424242;
}
.caseDivmore{
		font-size:12px;
		color:#a8a8a8;
		text-transform:uppercase;
		border:1px solid #cccccc;
		padding:4px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		padding-left:10px;
		padding-right:10px;
		background-color:#f1f1f1;
}
.caseDiv:hover{
	width:250px; 
	float:left;
	display:block;
	padding-top:25px;
	background-color:#b70108;
	padding-bottom:15px;
	transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s;
	-moz-transition: all .8s;
}
.caseDiv:hover .caseDiva{
	font-size:16px;
	color:#ffffff;
}
.caseDiv:hover .caseDivmore{
		font-size:12px;
		color:#ffffff;
		text-transform:uppercase;
		border:1px solid #c82724;
		padding:4px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		padding-left:10px;
		padding-right:10px;
		background-color:#c82724;
}
.aboutDiv{
	width:177px;
	background-color:#fff;
	padding-top:15px;
	height:105px;
	padding-bottom:15px;
	float:left;
	margin-bottom:20px;
}
.aboutDiv:hover{
	width:177px;
	background-color:#838383;
	padding-top:15px;
	height:105px;
	padding-bottom:15px;
		transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s;
	-moz-transition: all .8s;
	float:left;
	margin-bottom:20px;
}
.aboutDiv:hover .aboutDivA{
color:#fff;
font-size:14px;	
}
.aboutDivA{
color:#999999;
font-size:14px;
}
.leftClass1{
	font-size:16px;
	color:#b70108;
	padding-left:40px;
	text-decoration:none;
	font-weight:bold;
 
}
.leftClass2{
	display:block;
	float:left;
	font-size:14px;
	text-align:left;
	width:185px;
	padding-left:45px;
	line-height:40px;
	color:#4f4f4f;

	text-decoration:none;
	background:url(images/left_06.jpg) center no-repeat;
}
.leftClass2:hover{
	display:block;
	float:left;
	font-size:14px;
	text-align:left;
	width:185px;
	padding-left:45px;
	line-height:40px;
	color:#b70108;
 
	text-decoration:none;
	background:url(images/left_06.jpg) center no-repeat;
}
.page{text-align:center;margin-top:20px; }
.page a{
border:1px solid #cccccc;
margin-left:10px;padding:5px 8px;
background-color:#ffffff;color:#ffffff;
text-decoration:none;
color:#333333;
font-size:12px; 
 
}

.classAdiv{
	display:block;
	float:left;
	font-size:14px;
	width:140px;
	line-height:33px;
	border:1px solid #DEDEDE;
	background-color:#ffffff;
	margin-right:20px;
	text-align:center;
	transition: all .2s;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	-moz-transition: all .2s;
 
	 
}
.classAdiv2,.classAdiv2:hover,.classAdiv:hover{
	display:block;
	float:left;
	font-size:14px;
	width:140px;
	color:#FFFFFF;
	line-height:33px;
	border:1px solid #b70108;
	background-color:#b70108;
	margin-right:20px;
	text-align:center;
 
	 
}

.CaseDiv{
 
	width:240px;
	margin-right:20px;
	margin-bottom:20px;
	background-color:#ebebeb;
}
 
.CaseDiv:hover{
	 background-color:#3b4547;
	 margin-bottom:20px;
     transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-box-shadow:0 0 26px #777777;  
-moz-box-shadow:0 0 26px #777777;  
box-shadow:0 0 26px #777777;  
z-index:9999;

}
.CaseDiv:hover a{
	color:#FFFFFF;
}
.bottomMenu{
	float:left;
	color:#ffffff;
	border:1px solid #afafaf;
	margin-right:10px;
	background-color:#afafaf;
	padding:3px;
	margin-bottom:10px;
}
.bottomMenu:hover{
	float:left;
	color:#ffffff;
	border:1px solid #6d6d6d;
	margin-right:10px;
	background-color:#6d6d6d;
	padding:3px;
	margin-bottom:10px;
}
.contentImg img{
	margin-bottom:15px;
}