.mt20 {
    margin-top: 20px;
}
.nav.border {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #eee;
    border-bottom-color: #ddd;
}
.btcont1{background: #007e8c;}
.nav1 li a:hover{background-color:#5fc6d0;color:#FFF;}
.sanfltop1 {background-color:#5fc6d0!important;}
.title1 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #ebfcfe;
	background-image: url(/static/index/img/icon1.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title2 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title1 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title1 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title1  a:hover{
	background-color:#FFF;

}
.btcont2{background: #8c0e00;}
.nav2 li a:hover{background-color:#d0695f;color:#FFF;}
.sanfltop2 {background-color:#d0695f!important;}
.title2 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #feedeb;
	background-image: url(/static/index/img/icon2.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title2 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title2 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title2 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title2  a:hover{
	background-color:#FFF;

}
.btcont3{background: #008c1a;}
.nav3 li a:hover{background-color:#5fd072;color:#FFF;}
.sanfltop3 {background-color:#5fd072!important;}
.title3 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #ebfeef;
	background-image: url(/static/index/img/icon3.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title3 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title3 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title3 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title3  a:hover{
	background-color:#FFF;

}
.btcont4{background: #dd6700;}
.nav4 li a:hover{background-color:#ffa65d;color:#FFF;}
.sanfltop4 {background-color:#ffa65d!important;}
.title4 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #fff7ee;
	background-image: url(/static/index/img/icon4.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title4 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title4 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title4 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title4  a:hover{
	background-color:#FFF;

}
.btcont5{background: #913d9f;}
.nav5 li a:hover{background-color:#c78ad2;color:#FFF;}
.sanfltop5 {background-color:#c78ad2!important;}
.title5 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #f9f2fa;
	background-image: url(/static/index/img/icon5.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title5 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title5 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title5 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title5  a:hover{
	background-color:#FFF;

}
.btcont6{background: #a6a6a6;}
.nav6 li a:hover{background-color:#cdcdcd;color:#FFF;}
.sanfltop6 {background-color:#cdcdcd!important;}
.title6 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #f9f2fa;
	background-image: url(/static/index/img/icon6.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title6 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title6 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title6 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title6  a:hover{
	background-color:#FFF;

}
.btcont7{background: #258998;}
.nav7 li a:hover{background-color:#d2efe9;color:#FFF;}
.sanfltop7 {background-color:#d2efe9!important;}
.title7 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #f9f2fa;
	background-image: url(/static/index/img/icon7.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title7 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title7 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title7 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title7  a:hover{
	background-color:#FFF;

}




.title8 {
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	background-color: #feedeb;
	background-image: url(/static/index/img/icon2.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.title8 h3{
	float:left;
	font-size:16px;
	margin-right:80px;
}
.title8 span{
	color: #FFF;
	width: 40px;
	float:left;
	text-align: center;
	display: block;
	margin-right:20px;
}
.title8 a{
	color: #913d9f;
	font-size: 14px;
	font-weight: normal;
	margin-right: 20px;
	padding:0 5px;
}
.title8  a:hover{
	background-color:#FFF;

}



.btcont {
    width: 140px;
    height: 40px;
    font-size: 16px;
    font-family: microsoft yahei;
    color: #FFFFFF;
    text-align: center;
    line-height: 40px; 
    z-index: 500;
    margin: 10px 0 10px 1px;
    border-radius: 4px;
}
.nav_menu{
	float: left;
	width:998px;
	overflow:hidden;
}
.nav li{
	background:#fff;
	width:165px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
	border-left:1px solid #e6e6e6;
	float:left;
	text-align:center;
	text-shadow:1px 1px 1px #f5f5f5;
	border-bottom:1px solid #e6e6e6;
}
.nav li a{display:inline-block;width:162px;color:#000;}
.nav li a:hover{text-decoration:none;text-shadow:1px 1px 1px #000;}
.nav .active{background:#a5160f;width:124px;border-left:none;}

