.top_nav{
	width:1200px;
	margin: 0px auto;
	overflow:hidden;
	padding:0px;
/*	border:1px solid #F00;*/
	clear:both;
}

.top_nav .top_dh{
	float:right;
	height:40px;
	border:1px solid #fef7e5;
	text-align:right;
	padding:0px 10px 0px 20px;
	border-radius: 10px;
	background: #fef7e5;
	margin-bottom:30px; 
}
.top_nav .top_dh li{
	float:left;
	text-align:center;
	font-size:16px;
	height:40px;
	line-height:40px;
	padding:0px 15px;
/*	border:1px solid #F00;*/
}
.top_nav .top_dh li a{
	color:#000;
}
.top_daohang ul{
	position:absolute;
	z-index: 99;
	display:none;
}
.top_nav .top_dh li:hover{
	line-height:20px;
	margin-top:10px;
}
.top_nav .top_dh li:hover ul{
	display:block
}
.ejcd{
	padding:5px 10px;
    border: 2px solid #cec6b9;
    -moz-border-radius: 0px 0px 10px 10px;      /* Gecko browsers */
    -webkit-border-radius:  0px 0px 10px 10px;    /* Webkit browsers */
    border-radius: 0px 0px 10px 10px;            /* W3C syntax */
	text-decoration:none;
	background-color:#fef7e5;
	color:#60512a;
	font-weight:100;
	font-size:14px;
}
.ejcd div{
	text-align:left;
	line-height: 30px;
	border-bottom:1px solid #CCC; 
}

.img_nav{
	border:1px solid #999;
	height: 201px;
	border-radius: 10px;
	margin: 40px 10px 10px 10px;
	width: 280px;
}


.img_nav li{float:left;width:92px; text-align:center; height: 100px;}
.img_nav li:hover{background: #fef7e5;}
.img_nav li div{width:60px;height:60px; margin:0px auto;clear:both;border:0px dashed #CCC}

.img_nav .kffw{
	-webkit-border-radius: 10px 0px 0px 0px;
	-webkit-border-bottom:1px solid #999;
	-moz-border-radius: 10px 0px 0px 0px;
	-moz-border-bottom:1px solid #999;
	border-radius: 10px 0px 0px 0px;
	border-bottom:1px solid #999;
}
.img_nav .swfw{
	border-radius: 0px 10px 0px 0px;
	border-bottom:1px solid #999;
	-webkit-border-radius: 0px 10px 0px 0px;
	-webkit-border-bottom:1px solid #999;
	-moz-border-radius: 0px 10px 0px 0px;
	-moz-border-bottom:1px solid #999;
}
.img_nav .lyfk{
	border-radius:  0px 0px 10px 0px;
	-webkit-border-radius:  0px 0px 10px 0px;
	-moz-border-radius:  0px 0px 10px 0px;
}
.img_nav .ktyl{
	border-radius:  0px 0px  0px 10px;
	-webkit-border-radius:  0px 0px  0px 10px;
	-moz-border-radius:  0px 0px  0px 10px;
}
.img_nav .cyfw{
	width:93px;
	border-right:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	-webkit-border-right:1px solid #999;
	-webkit-border-left:1px solid #999;
	-webkit-border-bottom:1px solid #999;
	-moz-border-right:1px solid #999;
	-moz-border-left:1px solid #999;
	-moz-border-bottom:1px solid #999;
}
.img_nav .jtfw{
	width:93px;
	border-right:1px solid #999;
	border-left:1px solid #999;
	-webkit-border-right:1px solid #999;
	-webkit-border-left:1px solid #999;
	-moz-border-right:1px solid #999;
	-moz-border-left:1px solid #999;
}


.img_nav .kffw div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:-60px top;

}
.img_nav .cyfw div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.img_nav .swfw div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:-120px top;
}
.img_nav .ktyl div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:-180px top;
}
.img_nav .jtfw div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:-245px top;
}
.img_nav .lyfk div{
	background-image: url(../images/img_nav.png);
	background-repeat:no-repeat;
	background-position:-310px top;
}

.img_nav .kffw:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:-60px top;

}
.img_nav .cyfw:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.img_nav .swfw:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:-120px top;
}
.img_nav .ktyl:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:-180px top;
}
.img_nav .jtfw:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:-245px top;
}
.img_nav .lyfk:hover div{
	background-image: url(../images/img_nav_hover.png);
	background-repeat:no-repeat;
	background-position:-310px top;
}
.img_nav li:hover a{
	color: #0054ef;
}