.indexCase figure {
	margin: 0px 0px 16px; padding: 8px 8px 0px; border: 1px solid rgb(255, 255, 255); width: 304px; height: 220px; overflow: hidden; float: left; position: relative;
}
.indexCase figcaption a {
	color: rgb(98, 97, 95); line-height: 18px; padding-top: 5px; font-family: 微软雅黑; font-size: 18px; display: block;
}
.indexCase figcaption span {
	height: 28px; color: rgb(153, 153, 153); line-height: 14px; overflow: hidden; margin-top: 5px; display: block;
}
.indexCase figcaption a.more {
	display: none;
}
.indexCase figure.hover {
	border: 1px solid rgb(220, 220, 220); background-color: rgb(255, 255, 255);
}
.indexWeibo {
	height: 200px; overflow: hidden;
}
.indexLink {
	left: 50%;
	top: 8px;
	height: 50px;
	margin-left: -505px;
	display: none;
	position: absolute;
	z-index: 40;
}
.indexLinkShadow {
	left: 50%;
	top: 8px;
	height: 50px;
	margin-left: -505px;
	display: none;
	position: absolute;
	z-index: 40;
}
.indexLinkShadow {
	height: 50px; display: none; z-index: 15; opacity: 0.5; background-color: rgb(67, 67, 67); -moz-opacity: 0.5;
}
.indexLink li {
	width: 260px; height: 50px; line-height: 50px; margin-left: -1px; float: left;
}
.indexLink li h4 {
	background: none; transition:0.2s linear; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; overflow: hidden; font-size: 14px; position: relative; cursor: pointer; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear;
}
.indexLink li h4 img {
	vertical-align: middle;
}
.indexLink li h4 span {
	padding-left: 5px; vertical-align: middle; display: inline-block;
}
.indexLink dd {
	width: 104px; float: left;
}
.indexLink dd a {
	color: rgb(102, 102, 102); font-weight: 700;
}
.indexLink dd a em {
	font-family: 宋体;
}
.indexLink li .con {
	padding: 0px 0px 0px 18px; height: 0px; overflow: hidden; display: none; background-color: rgb(255, 255, 255);
}
.indexLink li .con p.img {
	padding: 20px 0px;
}
.indexLink li .con p.more a {
	color: rgb(98, 97, 95); font-family: 新細明體; font-size: 11px;
}
.indexLink li .con p.more a em {
	font-family: 宋体;
}
.indexLink li.link01 dd a.current {
	color: rgb(232, 58, 34);
}
.indexLink li.link01 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.indexLink li.link02 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.indexLink li.link03 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.indexLink li.link01 h4.hover {
	filter: none; background-color: rgb(232, 58, 34);
}
.indexLink li.link02 dd a.current {
	color: rgb(235, 142, 0);
}
.indexLink li.link02 h4.hover {
	filter: none; background-color: rgb(235, 142, 0);
}
.indexLink li.link03 dd a.current {
	color: rgb(126, 192, 224);
}
.indexLink li.link03 h4.hover {
	filter: none; background-color: rgb(126, 192, 224);
}
.indexLink li.link04 dd a.current {
	color: rgb(164, 187, 6);
}
.indexLink li.link04 h4.hover {
	filter: none; background-color: rgb(164, 187, 6);
}
.indexBannerBg {
	top: 0px;
	width: 100%;
	height: 420px;
	text-align: center;
	position: absolute;
	background-color: rgb(16, 127, 191);
}
