.fuwu ul{display: none;}
.fuwu:hover  ul{
  display: block;cursor: default;
}
.index-main{padding: 0;    min-height: 655px;}
dl,
		dd {
			margin: 0;
		}

#box {width: 100%;}
#box dl {height: auto;border-bottom: 1px dashed #CCCCCC;overflow: hidden;padding: 20px 0;}

		#box dt {float: left;
			color: #333333;line-height: 45px;
			min-width: 155px;font-size: 16px;
		}

		#box dd {
			float: left;
			color: #999999;padding: 5px 10px;
			margin: 5px 10px;
			font-size: 14px;border-radius: 5px;
			cursor: pointer;
		}

		#box dd.active {
	color: #FFFFFF;background: #2ca5fe;
		}

		#box dl.select {
			background: #efefef;
			margin: 20px 0;
			padding: 0 20px;
		}

		#box dl.select dd{
	border: 1px dashed #2ca5fe;
	height: 25px;font-size: 14px;color: #333333;
	line-height: 25px;
	margin-top: 10px;
	padding: 0 2px 0 10px;
	border-radius: 3px;background-color: #fff;
		}
		#box dl.select dd span{
			width: 20px;
			height: 20px;
			display: inline-block;
			text-align: center;
			line-height: 20px;
			color: #2ca5fe;
			margin-left: 10px;
			cursor: pointer;border-radius: 5px;
		}
.searchList {margin: 10px 0 20px 0;overflow: hidden;display: block;}
.searchList div{display: none;}
.searchList ul{margin: 0;padding: 0;}
.searchList ul li{width: 218px;float: left;height: 285px;border: 1px solid #E5E5E5;margin: 10px;}
.searchList ul li a{width: 100%;height: 100%;display: block;box-sizing: border-box;}
.searchList ul li a img{width: 100%;height: 220px;}
.searchList ul li a .searchListbottom{width: 100%;padding:15px ;box-sizing: border-box;}
.searchList ul li a .searchListbottom h2{color: #ff333d;font-size: 16px;overflow: hidden;text-overflow: ellipsis;    white-space: nowrap;}
.searchList ul li a .searchListbottom p{font-size: 18px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.searchList ul li a .searchListbottom span{font-size: 12px;color: #999999;overflow: hidden;text-overflow: ellipsis;    white-space: nowrap;}

.shaiXuan,.select dt span{color: #23ABF0;    margin: 0 5px;}
