*{
	margin: 0;
	padding: 0;
}
.container{
	width: 1200px;
	margin: auto;
}
.container .tit{
	font-size: 24px;
	color: #212121;
	margin: 10px auto;
	text-align: center;
}
.container .des{
	margin: 10px auto;
	line-height: 1.8;
	color: #666;
}
ul{
	list-style: none;
}
.flower-nav{
    position: relative;
    overflow: hidden;
}
.flower-nav ul{
    overflow: hidden;
    *zoom: 1;
}
.flower-nav li{
    float: left;
    width: 93px;
    height: 36px;
    margin: 0 5px 5px 0;
    border: solid 1px #B8DCF5;
    line-height: 36px;
    text-align: center;
}
.flower-nav a{
    display: block;
    color: #348BCF;
	text-decoration: none;
}
.flower-nav a:hover,.flower-nav .active a{
    background: #348BCF;
    color: #fff;
    text-decoration: none;
}
.flower{
    position: relative;
    display: none;
    margin-top: 20px;
    border: solid 1px #B8DCF5;
    *zoom: 1;
	color: #333;
}
.active {
    display: block;
}
.flower h3{
    background: #EDF7FF;
    border-bottom: solid 1px #B8DCF5;
    color: #348BCF;
    line-height: 34px;
    text-indent: 15px;
    *zoom: 1;
}
.flower ul{
    overflow: hidden;
    position: relative;
    top: -1px;
    padding: 0 29px;
}
.flower li{
    position: relative;
    min-height: 111px;
    padding: 12px 12px 12px 0;
    border-top: 1px dashed #a2cdea;
    zoom:1;
}
.flower-img{
    float: left;
    *display: inline;
    padding: 2px;
    border: 1px solid #a2cdea;
    background: #fff;
    zoom:1;
}
.flower .cont{
    overflow: hidden;
    margin-left: 165px;
}
.flower h4{
    color: #348BCF;
    line-height: 30px;
}
.flower img{
    width: 138px;
    height: 106px;
}
.flower p{
    line-height: 26px;
}
.flower .tips {
    margin: 0 29px;
    padding: 15px 0;
    border-top: 1px dashed #a2cdea;
}