.zzIndex_Title{
	width:100%;
	height:120px;
	overflow:hidden;
	position:relative;
}
.zzIndex_Title dd{
	position:absolute;
	width:180px;
	height:40px;line-height:40px;
	background:#0074be;
	text-align:center;
	color:#fff;
	font-size:24px;
	left:510px;
	z-index:2;
}
.zzIndex_Title dt{
	position:absolute;
	width:578px;border:1px solid #0074be;
	height:70px;line-height:80px;
	text-align:center;
	left:310px;
	top:20px;
	z-index:1;
}
.index_photo{
	width:100%;
	height:auto;overflow:hidden;
}
.index_photo dt{
	width:282px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
	height:auto;overflow:hidden;
	margin:10px 8px;
}
.index_photo dt:hover{border:1px solid #0074be;}
.index_photo dt:hover div{background:#0074be;}
.index_photo dt:hover div a{color:#fff;}
.index_photo dt img{width:280px;height:260px;}
.index_photo dt div{
	width:100%;
	background:#e8e8e8;
	line-height:40px;
}
.zzIndex_More{
	width:100%;
	height:auto;overflow:hidden;
}
.zzIndex_More dt{
	width:180px;
	line-height:40px;
	background:#0074be;
	text-align:center;
	color:#fff;
	font-size:16px;
	margin:0 auto;
}

#zzIndex_About{
	width:100%;
	background:#0074be;
	height:auto;overflow:hidden;
	padding:30px 0 50px 0;
}
.zzIndex_TitleAbout{
	width:100%;
	height:120px;
	overflow:hidden;
	position:relative;
}
.zzIndex_TitleAbout dd{
	position:absolute;
	width:180px;
	height:40px;line-height:40px;
	background:#fff;
	text-align:center;
	color:#0074be;
	font-size:24px;
	left:510px;
	z-index:2;
}
.zzIndex_TitleAbout dt{
	position:absolute;
	width:578px;border:1px solid #fff;
	height:70px;line-height:80px;
	text-align:center;
	left:310px;
	top:20px;
	z-index:1;
	color:#d6d6d6;
}
.zzIndex_About{
	width:100%;
	height:auto;overflow:hidden;
        color:#fff;
}
.zzIndex_About div{
	width:140px;
	line-height:35px;
	background:#1492e2;
	text-align:center;
	color:#fff;
        margin:10px auto;
}
.zzIndex_About div:hover{background:#1ca7ff;}
.zzIndex_About a{color:#fff;}

.zzIndex_About dd{
	width:440px;float:left;
	margin-right:20px;
}
.zzIndex_About dt{
	width:740px;float:left;
	height:auto;overflow:hidden;
	line-height:30px;
	color:#fff;
	margin-top:10px;
}
.zzIndex_About dt div{
	width:140px;
	line-height:35px;
	background:#1492e2;
	text-align:center;
	color:#fff;
}
.zzIndex_About dt div:hover{background:#1ca7ff;}
.zzIndex_About dt a{color:#fff;}

.zzIndex_News{
	width:550px;float:left;
	margin-right:50px;
}

.subject_bg{
	width:100%;
	height:47px;
}
.sub_menu{margin:0;padding:0;float:left;font-size:16px;}
.sub_menu dt{
	float:left;
	width:170px;
	height:47px;
	line-height:40px;
	background:url(../Images/menu.gif);
	text-align:center;
	cursor:pointer;}
.sub_menu dt.hover{
	background:url(../Images/menu_hover.gif);
	width:170px;
	height:47px;
	line-height:40px;
	color:#fff;
}
.sub_menu a{color:#fff;}
.sub_menu a:hover{color:#ff0;}

.index_news{
	width:100%;
	height:auto;overflow:hidden;
}
.index_news dt{
	width:100%;
	line-height:35px;
}
.index_news span{color:#878787;}

.zzIndex_Case{
	width:600px;float:left;
}

/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.zzIndex_Case {width: 600px;height: 350px;position:relative;}
.zzIndex_Case a.control {
	position:absolute;display: block;
	top: 50%;
	margin-top: -78px;
	width: 76px;height: 112px;cursor: pointer;z-index: 2;
	background: url(../Images/buttons.png) no-repeat;
}
.zzIndex_Case a.prev {left: 0;background-position: 0 0}
.zzIndex_Case a.next {right: 0;background-position: -76px 0}
.zzIndex_Case a.prev:hover {background-position: 0 -112px}
.zzIndex_Case a.next:hover {background-position: -76px -112px}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}
