@charset "utf-8";
.menu-common
{
	width:140px;
	height:40px;
	line-height:40px;
	padding-left:60px;
	color:#666;
	font-weight:bold;
	display:block;
	cursor:pointer;
	border-bottom:1px #e5e5e5 solid;
}
.menu-common a:visted {color: #5d8f02;display:block;}

.menu-over
{
	background-color:#e5f2cf;
	width:140px;
	height:40px;
	line-height:40px;
	padding-left:60px;
	color:#666;
	font-weight:bold;
	display:block;
	cursor:pointer;
	border-bottom:1px #e5e5e5 solid;
}
.menu-over a:link{color: #5d8f02;	display:block;}

.menu-1 a{
width:140px;
height:40px;
background-image:url(../images/menu-1-1.jpg);
background-repeat:no-repeat;
display:block;
	}

.menu-1 a:hover{
	background:url(../images/menu-1-12.jpg);
	background-repeat:no-repeat;
}

.menu-2 a{
width:140px;
height:40px;
background-image:url(../images/menu-1-2.jpg);
background-repeat:no-repeat;
display:block;
	}

.menu-2 a:hover{
	background:url(../images/menu-1-22.jpg);
	background-repeat:no-repeat;
}
.menu-3 a{
width:200px;
height:40px;
background-image:url(../images/menu-1-3.jpg);
background-repeat:no-repeat;
display:block;
	}

.menu-3 a:hover{
	background:url(../images/menu-1-32.jpg);
	background-repeat:no-repeat;
}
.menu-4 a{
width:200px;
height:40px;
background-image:url(../images/menu-1-4.jpg);
background-repeat:no-repeat;
display:block;
	}

.menu-4 a:hover{
	background:url(../images/menu-1-42.jpg);
	background-repeat:no-repeat;
}
.menu-5 a{
width:200px;
height:40px;
background-image:url(../images/menu-1-5.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:10px;
	}

.menu-5 a:hover{
	background:url(../images/menu-1-52.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}


/*----------------------------------------------------- list ---------------------------------------------*/

.road-now{
border-bottom:1px #b2d27b solid;
width:524px;
height:30px;
line-height:30px;
color:#666;
}
.list-title{
border-bottom:1px #b2d27b solid;
width:524px;
height:40px;
line-height:40px;
font-weight:bold;
color:#666;
}
.list-left{
display:inline;
margin-left:10px;
float:left;
width:524px;
height:auto;
}

.list-right{
display:inline;
margin-left:10px;
margin-top:30px;
float:left;
width:172px;
border:1px #b2d27b solid;
min-height:160px;
}

.road-now-2{
border-bottom:1px #b2d27b solid;
width:710px;
height:30px;
line-height:30px;
color:#666;
}
.list-left-2{
display:inline;
float:left;
width:720px;
height:auto;
margin-left:10px
}


/*.list-right a{
color:#808080;}*/
.onelist {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:524px;
height:40px;
background-color:#f4f8e1;
display:block;
color:#666666;
}
.onelist:hover{
display:block;
background-color:#e5f2cf;}

.onelist2{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:524px;
height:40px;
display:block;
color:#666666;
}
.onelist2:hover{
display:block;
background-color:#e5f2cf;}

.onelist3_1 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:710px;
height:40px;
background-color:#e5f2cf;
display:block;
color:#666666;
}
.onelist3 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:524px;
height:40px;
background-color:#e5f2cf;
display:block;
color:#666666;
}
.list-right-title{
border-bottom:1px #b2d27b dashed;
height:30px;
background-image:url(../images/list-right-title.jpg);
background-repeat:no-repeat;}

/*----------------------------------------------------- detail ---------------------------------------------*/
.detail-content{
margin-left:20px;}

.detail-title{
font-size:16px;
font-weight:bold;
color:#666666;
font-family: Tahoma, Helvetica, sans-serif;
line-height:30px;
height:30px;}
.detail-content-txt{
padding:10px 20px 10px 30px;
line-height:24px;
color:#666666;}