/*首页*/
h4{ font-size:14px; color:#FFFFFF; margin-top:5px;margin-left:20px; height:22px; overflow:hidden; zoom:1;}
h4 a{color:#fff;}
h5{ font-size:12px; line-height:160%; height:20px; margin-bottom:3px; color:#C4009A; overflow:hidden; zoom:1;}
h5 a{color:#CE5700;}
.more{
	float:right;
	color:#444444;
	padding-right:3px;
	width:55px;
	padding-top:7px;
}
.more .moreBG{
     width:10px;
	 height:10px;
	 padding-right:2px;
	 float:left;
}
/*一楼样式*/
#mainTop{
    width:984px;
	height:237px;
	float:left;
}
#mainTop .flashNew{
    width:279px;
	height:237px;
	margin-right:5px;
	float:left;
}
#mainTop .flashNew .flTop{
    width:279px;
	height:238px;
	float:left;
}
#mainTop .flashNew .flTop img{
    width:275px;
	height:210px;
	padding:1px;
	border:1px #EEEEEE solid;
	float:left;
	}
#mainTop .flashNew .flBottom{
    width:279px;
	height:23px;
    background:url(images/zdshow2bg.gif) no-repeat;
}
#mainTop .Topics{
    width:469px;
	height:237px;
	background:url(images/topics.gif) no-repeat;
	float:left;
	}
#mainTop .Topics .Tmore,.Tmore a{
    width:445px;
	height:15px;
	color:#FFFFFF;
	float:right;
	margin-right:20px;
}
#mainTop .Topics .Tmore,.Tmore a:hover{
    color:#ffea00;
}
.Topics dl{
	float: left;
	padding-left:60px;
	margin-bottom:8px;
}
.Topics dt{
	float:left;
	width:105px;
	height:81px;
	overflow:hidden;
}
.Topics dt img{
	width:99px;
	height:75px;
	padding:1px;
	border:1px solid #dddddd;
}
.Topics dd{
	width:287px;
	float:left;
	line-height:20px;
	color:#6b6b6b;
	padding-left:3px;
	padding-right:3px;
}
.Topics dd h5{
	width:200px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	color:#C4009A;
	margin-bottom:3px;
}
.Topics dd span a{
	color:#C40D91;
}
.Topics dd span a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.Topics ul{
	padding-top:5px;
    padding-left:20px;
	float: left;
}
.Topics li{
	width:220px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-right:3px;
	color:#E73175;
}
#mainTop .exhibition{
    width:220px;
	height:237px;
	margin-left:6px;
	float:left;
	}
#mainTop .exhibition .title{
    width:220px;
	height:32px;
	background:url(images/exhibition.gif) no-repeat;
	}
#mainTop .exhibition  .Etitle{
    width:150px;
	height:32px;
	float:left;
}

#mainTop .exhibition .middle{
	padding-top:5px;
    width:218px;
	height:190px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	}
#mainTop .exhibition .bottom{
    width:220px;
	height:10px;
	background:url(images/exhibition_bottom.gif) no-repeat;
	}
#mainTop .exhibition li{
	width:215px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-left:3px;
	color:#E73175;
}

/*二楼样式*/
#mainHot{
    width:984px;
	height:225px;
	margin-top:6px;
	float:left;
}
#mainHot .industry{
    width:279px;
	height:225px;
	margin-right:8px;
	float:left;
	}
#mainHot .industry .title{
    width:279px;
	height:32px;
	background:url(images/industry_title.gif) no-repeat;
	}
#mainHot .industry .Ititle{
    width:220px;
	height:32px;
	float:left;
}	
#mainHot .industry .middle{
	padding-top:5px;
    width:277px;
    height:176px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
}
#mainHot .industry .bottom{
    width:279px;
	height:8px;
	background:url(images/industry_bottom.gif) no-repeat;
	}
#mainHot .industry li{
	width:274px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-left:3px;
	color:#E73175;
}	
#mainHot .hotnew{
     width:469px;
	 heigth:225px;
	 float:left;
	 }	
#mainHot .hotnew .title{
	 width:469px;
	 height:32px;
	 background:url(images/hot_title.gif) no-repeat;
	 }
#mainHot .hotnew .Htitle{
     width:410px;
	 height:32px;
     float:left;
}
#mainHot .hotnew .middle{
    width:467px;
    height:181px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
}
#mainHot .hotnew .bottom{
    width:469px;
	height:8px;
	background:url(images/hotnew_bottom.gif) no-repeat;
	}
.hotnew dl{
	float: left;
	padding:4px;
	background-color:#FBF5FA;
}
.hotnew dt{
	float:left;
	width:105px;
	height:81px;
	overflow:hidden;
}
.hotnew dt img{
	width:99px;
	height:75px;
	padding:1px;
	border:1px solid #dddddd;
}
.hotnew dd{
	margin-left:5px;
	width:340px;
	float:left;
	line-height:20px;
	color:#6b6b6b;
}
.hotnew dd h5{
	padding-top:5px;
	width:330px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	color:#C4009A;
	text-align:center;
	margin-bottom:5px;
	border-bottom:1px dashed #D8B5D2;
}
.hotnew dd span a{
	color:#C40D91;
}
.hotnew dd span a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.hotnew ul{
	float: left;
	padding-top:12px;
}
.hotnew li{
	width:220px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-right:3px;
	padding-left:3px;
	color:#E73175;
	
}
#mainHot .flowernew{
    width:220px;
    height:225px;
	margin-left:8px;
	float:left;
	}
#mainHot .flowernew .title{
    width:220px;
	height:32px;
	background:url(images/exhibition.gif) no-repeat;
	}
#mainHot .flowernew .Ftitle{
    width:160px;
	height:32px;
	float:left;
}

#mainHot .flowernew .middle{
	padding-top:3px;
    width:218px;
	height:176px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	}
#mainHot .flowernew .bottom{
    width:220px;
	height:10px;
	background:url(images/exhibition_bottom.gif) no-repeat;
	}
#mainHot .flowernew li{
	width:215px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-left:3px;
	color:#E73175;
}

/*banner*/
#ad{
    width:984px;
	height:60px;
	margin:5px auto;
	float:left;
}
/*三楼样式*/
#mainSrts{
    width:984px;
	height:200px;
	margin-top:6px;
	float:left;
}
#mainSrts .ikebana{
     width:279px;
	 height:200px;
	 margin-right:8px;
	 float:left;
	 }
#mainSrts .ikebana .title{
    width:279px;
	height:28px;
	background:url(images/ikebana_title.gif) no-repeat;
}
#mainSrts .ikebana .Ititle{
    width:210px;
	height:28px;
	float:left;
}
#mainSrts .ikebana .Imore ,.Imore a{
	float:right;
	color:#FFFFFF;
	width:35px;
	padding-top:4px;
}
mainSrts .ikebana .Imore,.Imore a:hover{
    color:#fff600;
}
#mainSrts .ikebana .middle{
    width:277px;
	height:159px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	}
#mainSrts .ikebana .bottom{
    width:279px;
	height:8px;
	background:url(images/industry_bottom.gif) no-repeat;
	}
#mainSrts .ikebana .flowers{
	float:left;
	padding-top:4px;
}
#mainSrts .ikebana .flowers dt{
    width:112px;
	height:112px;
	float:left;
	padding:0 10px;
}
#mainSrts .ikebana .flowers img{
	width:100px;
	height:100px;
	padding:5px;
	border:1px solid #DDDDDD;
}
#mainSrts .ikebana .flowers li{
	width:270px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-right:3px;
	padding-left:3px;
	color:#E73175;
}
#mainSrts .exhibitionPic{
    width:469px;
	height:200px;
	float:left;
	}
#mainSrts .exhibitionPic .title{
	 width:469px;
	 height:32px;
	 background:url(images/hot_title.gif) no-repeat;
	 }
#mainSrts .exhibitionPic .Etitle{
     width:410px;
	 height:32px;
	 float:left;	 
}	 
#mainSrts .exhibitionPic .middle{
    width:467px;
    height:155px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
}
#mainSrts .exhibitionPic .bottom{
    width:469px;
	height:8px;
	background:url(images/hotnew_bottom.gif) no-repeat;
	}
#mainSrts .exhibitionPic li{
	width:142px;
	height:auto;
	overflow:hidden;
	padding:10px 5px 10px 7px;
	float:left;
	display:inline;
	text-align:center;
}
#mainSrts .exhibitionPic li img{
	width:134px;
	height:102px;
	padding:2px;
	border:1px #CCCCCC solid;
	margin-bottom:5px;
}
#mainSrts .Festivals{
    width:220px;
	height:200px;
	margin-left:8px;
	float:left;
	}
#mainSrts .Festivals .title{ 
    width:220px;
	height:28px;
	background:url(images/festivals_title.gif) no-repeat;
}
#mainSrts .Festivals .Ftitle{ 
    width:175px;
	height:28px;
	float:left;
}
#mainSrts .Festivals .Fmore ,.Fmore a{
	float:right;
	color:#FFFFFF;
	width:37px;
	text-align:left;
	padding-top:4px;
}
#mainSrts .Festivals .Fmore ,.Fmore a:hover{
    color:#fff600;
}
#mainSrts .Festivals .middle{
	padding-top:5px;
    width:218px;
	height:152px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	overflow:hidden;
	
}
#mainSrts .Festivals .bottom{ 
    width:220px;
	height:10px;
	background:url(images/exhibition_bottom.gif) no-repeat;
}
#mainSrts .Festivals li{
	width:215px;
	height:19px;
	line-height:22px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-left:3px;
	color:#E73175;
}

/*四楼样式*/
#mainTraining{
    width:984px;
	height:317px;
	margin-top:6px;
	float:left;
}
#mainTraining .interview{
    width:279px;
	height:317px;
	margin-right:8px;
	float:left;
	overflow:hidden;
	}
#mainTraining .interview .title{
    width:279px;
	height:28px;
	background:url(images/ikebana_title.gif) no-repeat;
}
#mainTraining .interview .Ititle{ 
    width:235px;
	height:28px;
	float:left;
}
#mainTraining .interview .Imore ,.Imore a{
	float:right;
	color:#FFFFFF;
	text-align:left;
	width:38px;
	padding-top:4px;
}
#mainTraining .interview .Imore ,.Imore a:hover{
    color:#fff600;
}
#mainTraining .interview .middle{
	padding:2px 4px;
    width:269px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	overflow:hidden;
	}
#mainTraining .interview .bottom{
    width:279px;
	height:8px;
	background:url(images/industry_bottom.gif) no-repeat;
	}
.interview dl{
	float: left;
	padding:4px;
}
.interview dt{
	float:left;
	overflow:hidden;
}
.interview dt img{
	width:87px;
	height:65px;
	padding:1px;
	border:1px solid #dddddd;
}
.interview dd{
	width:158px;
	float:right;
	line-height:20px;
	color:#6b6b6b;
}
.interview dd h5{
	width:158px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:10pt;
	color:#C4009A;
	text-align:center;
	margin-bottom:5px;
	border-bottom:1px dashed #D8B5D2;
}
.interview dd span a{
	color:#C40D91;
}
.interview dd span a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.interview ul{
	width:254px;
	background-color:#FBF5FA;
	float: left;
	padding:10px 0 4px 5px;
	margin:0 1px 0 3px;
}
.interview li{
	width:250px;
	height:20px;
	line-height:21px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-right:3px;
	color:#E73175;
}
#mainTraining .flowerTraining{
    width:469px;
	height:317px;
	float:left;
	}
#mainTraining .flowerTraining .title{
	 width:469px;
	 height:32px;
	 background:url(images/hot_title.gif) no-repeat;
	 }
#mainTraining .flowerTraining .Ttitle{
     width:410px;
	 height:32px;
	 float:left;
}	 
#mainTraining .flowerTraining .middle{
    width:467px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	overflow:hidden;
}
#mainTraining .flowerTraining .bottom{
    width:469px;
	height:8px;
	background:url(images/hotnew_bottom.gif) no-repeat;
	}
#mainTraining .flowerTraining .book{
	float:left;
	padding-top:4px;
	padding-left:4px;
}
#mainTraining .flowerTraining .book dt{
	float:left;
	padding:0 15px;
	margin-bottom:2px;
}
#mainTraining .flowerTraining .book img{
	width:180px;
	height:95px;
	padding:5px;
	border:1px solid #DDDDDD;
}
#mainTraining .flowerTraining .book li{
	width:218px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	padding-right:3px;
	margin-left:6px;
	color:#E73175;
}
#mainTraining .Top{
    width:220px;
	height:317px;
	margin-left:8px;
	float:left;
	}
#mainTraining .Top .title{ 
    width:220px;
	height:28px;
	background:url(images/festivals_title_1.gif) no-repeat;
}
#mainTraining .Top .Ttitle{ 
    width:170px;
	height:28px;
	float:left;
}
#mainTraining .Top .Tmore ,.Tmore a{
	float:right;
	color:#FFFFFF;
	width:30px;
	text-align:right;
	padding-top:4px;
}
#mainTraining .Top .middle{ 
    width:218px;
	height:274px;
	border-left:1px #E4E4E4 solid;
	border-right:1px #E4E4E4 solid;
	padding-top:5px;
}
#mainTraining .Top .bottom{ 
    width:220px;
	height:10px;
	background:url(images/exhibition_bottom.gif) no-repeat;
}
#mainTraining .Top li{
	width:200px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
	overflow:hidden;
	float:left;
	margin:3px 3px;
	padding-right:3px;
	color:#E73175;
	border-bottom:1px #d5d5d5 dotted;
}
#mainTraining .Top .on{
    width:17px;
	height:15px;
	float:left;
	padding-right:5px;
}
/*五楼样式*/
#mainbbsPic{
    width:984px;
	height:205px;
	margin-top:6px;
	float:left;
}
#mainbbsPic .title{
    width:984px;
	height:29px;
	float:left;
	}
#mainbbsPic .title .titleLeft{
    width:187px;
	height:29px;
	background:url(images/titleleft.gif) no-repeat;
	float:left;
	overflow:hidden;
	display:block;
	}
#mainbbsPic .title .titleCenter{
    width:789px;
	height:29px;
	background:url(images/titleCenter.gif) repeat-x;
	float:left;
	}
#mainbbsPic .title .titleRight{
    width:8px;
	height:29px;
	background:url(images/titleRight.gif) no-repeat;
	float:left;
	}
#mainbbsPic .title h5{
    font-size:14px; 
	color:#FFFFFF; 
	margin-top:5px; 
	margin-left:60px; 
	height:22px; 
	overflow:hidden; 
	zoom:1;
}
#mainbbsPic .title .Pmore, .Pmore a{
	float:right;
	color:#FFF;
	padding-right:3px;
	width:55px;
	padding-top:4px;
}
#mainbbsPic .title .Pmore ,.Pmore a:hover{
	color:#fff600;
}
#mainbbsPic .middle{
    width:982px;
	height:160px;
	border-left:1px #DDDDDD solid;
	border-right:1px #DDDDDD solid;
	padding-top:5px;
	}
#mainbbsPic .bottom{
    width:984px;
	height:7px;
	background:url(images/bbsPic_bottom.gif) no-repeat;
	float:left;
	}
#mainbbsPic li{
	width:162px;
	height:auto;
	overflow:hidden;
	padding:3px 10px 3px 22px;
	float:left;
	display:inline;
	text-align:center;
}
#mainbbsPic li img{
	width:151px;
	height:113px;
	padding:2px;
	border:1px #CCCCCC solid;
	margin-bottom:5px;
}
#mainbbsPic li a{
    font-size:12px; 
	color:#BE2996; 
}

/*六楼样式*/
#mainBottom{
    width:984px;
    height:241px;
	margin-top:6px;
	float:left;
	}
#mainBottom .flowerBBS{
	height:241px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	}	
#mainBottom .flowerBBS .title{
    width:487px;
	height:28px;
	background:url(images/flowerBBS_title.gif) no-repeat;
	float:left;
	}
#mainBottom .flowerBBS .Btitle{
    width:150px;
	height:28px;
	float:left;
}
#mainBottom .flowerBBS .Btext{
    width:270px;
	height:18px;
	margin-top:7px;
	float:left;
}
#mainBottom .flowerBBS .middle{
    width:485px;
	height:204px;
	border-left:1px #DDDDDD solid;
	border-right:1px #DDDDDD solid;
	overflow:hidden;
	}
#mainBottom .flowerBBS .bottom{
    width:487px;
	height:9px;
	background:url(images/flowerbbs_bottom.gif) no-repeat;
	float:left;
	}
.flowerBBS dl{
	float: left;
	padding:4px 11px;
	margin-bottom:5px;
}
.flowerBBS dt{
	float:left;
	overflow:hidden;
}
.flowerBBS dt img{
	width:119px;
	height:89px;
	padding:2px;
	border:1px solid #dddddd;
}
.flowerBBS dd{
	width:320px;
	float:left;
	line-height:20px;
	color:#6b6b6b;
	padding-left:8px;
}
.flowerBBS dd h5{
	padding-top:4px;
	width:320px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
	color:#C4009A;
	margin-bottom:5px;
	text-align:center;
	border-bottom:1px dashed #D8B5D2;
}
.flowerBBS dd span a{
	color:#C40D91;
}
.flowerBBS dd span a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.flowerBBS ul{
	height:204px;
	width:485px;
	overflow:hidden;
}
.flowerBBS ul li{
	float:left;
	width:218px;
}
#mainBottom .flowerBBS .bbstext{
	line-height:18px;
	color:#4b4a4a;
	padding-top:4px;
	padding-left:8px;
	width:350px;
	float:left;
}

#mainBottom .flowerBBS .bbstext li{
	vertical-align:bottom;
	overflow:hidden;
	padding:0 5px;
}
.red{
    color:#E53073;
	}
#mainBottom .flowerBBS .listL{
	width:220px;
	float:left;
	display:block;
	}
#mainBottom .flowerBBS .Date{
	width:120px;
	color:#4E4900;
    float:right;
	display:block;

	}

#mainBottom .Supply{
    width:487px;
	height:241px;
	float:left;
	}	
#mainBottom .Supply .title{
    width:487px;
	height:28px;
	background:url("images/flowerBBS_title.gif") no-repeat;
	float:left;
	}
#mainBottom .Supply .Stitle{
    width:420px;
	height:28px;
	float:left;
}
#mainBottom .Supply .middle{
    width:485px;
	height:204px;
	border-left:1px #DDDDDD solid;
	border-right:1px #DDDDDD solid;
	}
#mainBottom .Supply .bottom{
    width:487px;
	height:9px;
	background:url("images/flowerbbs_bottom.gif") no-repeat;
	float:left;
	}
#mainBottom .Supply .supplyTitle{
    width:200px;
	height:20px;
	background:url("images/supply.gif") no-repeat 0 -2px;
	line-height:25px;
	padding-left:20px;
	color:#C12D99;
	font-weight:bold;
}
#mainBottom .Supply ul{
	width:235px;
	height:190px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	margin-top:10px;
}
#mainBottom .Supply li{
	width:235px;
	height:20px;
	line-height:22px;
	overflow:hidden;
	display:block;
	padding:0 5px;
	vertical-align:bottom;
}
#mainBottom .Supply .on{
	 color:#0D8102;
	 }
#mainBottom .Supply .buy{
	 color:#FF6600;
	 }

/*七楼样式*/
#mainRecommended{
    width:984px;
    height:57px;
	margin-top:6px;
	float:left;
	}
#mainRecommended .title{
    width:174px;
	height:57px;
	background:url("images/Recommended_left.gif") no-repeat;
	float:left;
	}
#mainRecommended .Center{
    width:796px;
	height:29px;
	background:url("images/Recommended_center.gif") repeat-x;
	float:left;
	padding:14px 0;
	}
#mainRecommended .Right{
    width:14px;
	height:57px;
	background:url("images/Recommended_right.gif") no-repeat;
	float:left;
	}
#mainRecommended  h4{
    font-size:14px;
	color:#FFFFFF;
	margin-top:20px;
	margin-left:24px;
	}
#mainRecommended  ul{
    width:796px;
	height:40px;
	overflow:hidden;
	float:left;
}
#mainRecommended  li{
    width:175px;
	height:20px;
	overflow:hidden;
	display:block;
	padding:0 10px;
	float:left;
	}	

/*** show ***/
#zdshow1{
	width:279px;
	height:212px;
	border:0px solid #ccc;
	overflow:hidden;
}
.flTop{
	width:279px;
	height:210px;
	overflow:hidden;
}
.zdshowbg{
	position:relative;
	top:-44px;
	height:20px;
	width:275px;
	margin:0px 2px;
	background:#000;
	filter:alpha(opacity=30);
	/* IE */ 
	-moz-opacity:0.5;
	/* 老版Mozilla */
	-khtml-opacity:0.5;
	/* 老版Safari */ 
	opacity: 0.5;
	/* 支持opacity的浏览器*/
}
#zdshow2{
	height:26px;
	width:279px;
	overflow:hidden;
	font:normal 12px/26px "宋体";
	background:url("images/zdshow2bg.gif") no-repeat;
}
#zdshow2 div{
	height:26px;
	width:279px;
	text-align:center;
}
#zdlist{
	position:relative;
	top:-71px;
	width:100px;
	height:20px;
	float:right;
	padding:10px 5px;
}
#zdlist li{
	float:left;
	width:15px;
	height:15px;
	line-height:15px;
	background:#000;
	color:#fff;
	text-align:center;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.5;
	/* 老版Mozilla */
	-khtml-opacity:0.5;
	/* 老版Safari */ 
	opacity: 0.5;
	/* 支持opacity的浏览器*/
}
#zdlist li a{
	color:#fff;
	display:block;
	width:15px;
	height:15px;
	line-height:15px;
}
#zdlist li a:hover{
	color:#fff;
}
#zdlist .on{
	background:#CC0000;
	color:#fff;
	filter:alpha(opacity=100);
	/* IE */ 
	-moz-opacity:1;
	/* 老版Mozilla */
	-khtml-opacity:1;
	/* 老版Safari */ 
	opacity: 1;
	/* 支持opacity的浏览器*/
}

