/*首页*/
h4{ font-size:14px;}
h4 a{color:#CB5800;}
h5{font-size:12px; height:20px; overflow:hidden;}
h5 a{color:#CB5800;}
#mainbody{
	padding-top:8px;
	overflow:hidden;
	zoom:1;
}
#mainbody .flash{
	background:url(images/index.gif) left top no-repeat;
	width:382px;
	height:293px;
	padding:5px;
}
#mainbody .hot{
	width:385px;
	border:#FDC89E solid 1px;
	border-top:#F4831F solid 3px;
	height:298px;
}
#mainbody .hot .hotfocus{
	padding:10px;
	height:53px;
	text-align:center;
	border-bottom:#FDC89E solid 1px;
	overflow:hidden;
	zoom:1;
}
#mainbody .hot .hotfocus p{
	height:25px;
	overflow:hidden;
}
#mainbody .hot a{
	color:#CB5800;
}
#mainbody .hot .hotfocus p a{
	font:bold 18px/180% "";
}
#mainbody .hot .focus{
	height:90px;
	padding:10px 0;
	overflow:hidden;
	zoom:1;
}
#mainbody .hot .focus .Tfocus{
	float:left;
	width:22px;
	height:65px;
	padding-top:18px;
	text-align:center;
	color:#CC5700;
	font:bold 14px/160% "";
	background:url(images/index.gif) left -318px no-repeat;
}
#mainbody .hot .focus .Cfocus{
	float:right;
	width:350px;
}
#mainbody .hot .focus .Cfocus dl{
	height:68px;
	overflow:hidden;
	zoom:1;
}
#mainbody .hot .focus .Cfocus dt{
	float:left;
	width:84px;
	height:64px;
	border:#ccc solid 1px;
	padding:1px;
}
#mainbody .hot .focus .Cfocus dd{
	float:right;
	width:255px;
}
#mainbody .hot .focus .Cfocus dd a{ font-weight:bold;}
#mainbody .hot .focus ul{
	padding-top:8px;
}
#mainbody .hot .focus li{
	float:left;
	background:url(images/index.gif) left -835px no-repeat;
	padding-left:8px;
	width:157px;
	height:18px;
	overflow:hidden;
	padding-right:8px;
}
#mainbody .hot .focus li a{ color:#333;}
#mainbody .ad{
	width:180px;
}
#mainbody .ad li{
	float:left;
	padding-bottom:5px;
}
#mainbody .ad li img{
	border:#ccc solid 1px;
}
#left{
	float:left;
}
#canter{
	float:left;
	margin:0 12px;
}
#right{
	float:right;
}

#mainbody .title{
	background:url(images/title.jpg) left no-repeat;
	height:20px;
	color:#fff;
	font:bold 14px "";
	padding:6px 0 0 12px;
}
#mainbody .mainbox{
	border:#E7E7E9 solid 1px;
	border-top:0;
	padding:10px;
	overflow:hidden;
	zoom:1;
}
#mainbody .news{
	width:382px;
}
#mainbody .news dl{
	height:140px;
	border-bottom:#e5e5e5 dashed 1px;
	overflow:hidden;
	zoom:1;
}
#mainbody .news dt{
	float:left;
	width:167px;
	height:126px;
	border:#ccc solid 1px;
	padding:1px;
}
#mainbody .news dd{
	float:right;
	width:198px;
	color:#505451;
}
#mainbody .news dd span{ display:block;}
#mainbody .BT{
	background:url(images/index.gif) left -658px no-repeat;
	padding-left:10px;
	font:bold 14px "";
	margin-bottom:5px;
}
#mainbody .news .newsList{
	padding-top:10px;
	overflow:hidden;
	zoom:1;
}
#mainbody .news .newsList li{
	float:left;
	width:180px;
	padding-right:8px;
	height:20px;
	overflow:hidden;
}
#mainbody .zt{
	width:385px;
	overflow:hidden;
	zoom:1;
}
#mainbody .zt .herald{
	background:url(images/index.gif) left -544px no-repeat;
	height:61px;
	width:385px;
	text-align:center;
	padding:8px 0;
	margin-bottom:15px;
}
#mainbody .zt .herald p{
	height:25px;
	overflow:hidden;
}
#mainbody .zt .herald a{
	color:#CB5800;
}
#mainbody .zt .herald p a{
	font:bold 18px/180% "";
}
#mainbody .ztList li{
	float:left;
	width:125px;
	height:120px;
	overflow:hidden;
	padding-left:3px;
}
#mainbody .ztList img{
	border:#ccc solid 1px;
	padding:2px;
	margin-bottom:5px;
}
#mainbody .zh{
	width:170px;
	height:227px;
	overflow:hidden;
}
#mainbody .zh ul{
	padding-left:20px;
}
#mainbody .zh li{
	float:left;
	width:132px;
}
#mainbody .zh .img{
	background:url(images/index.gif) left -716px no-repeat;
	padding:6px;
	height:104px;
}
#mainbody .zh .name{
	width:132px;
	text-align:center;
	padding:5px 0;
	font-size:14px;
}
#mainbody .zh a{
	color:#CC5803;
	font-weight:bold;
}
#ad{
	padding-top:8px;
}
#mainbody .LB{
	width:325px;
}
#mainbody .ztBox{
	height:195px;
	border-bottom:#ccc dashed 1px;
	overflow:hidden;
	zoom:1;
}
#mainbody .ztBox dl{
	height:78px;
	line-height:160%;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
#mainbody .ztBox dt{
	float:left;
	width:85px;
	height:65px;
	border:#ccc solid 1px;
	padding:2px;
}
#mainbody .ztBox dd{
	float:right;
	width:220px;
	color:#505451;
}
#mainbody .ztBox dd span{ display:block;}
#mainbody .track{
	padding-top:10px;
}
#mainbody .track li{
	float:left;
	width:155px;
	padding-right:7px;
	height:20px;
	overflow:hidden;
}
#mainbody .picAD{
	width:305px;
	height:270px;
	border:#FAA855 solid 3px;
	padding:5px 8px;
}
#mainbody .picAD .intro{
	text-align:center;
}
.date{
	float:left;
	width:145px;
	height:18px;
	text-align:left;
	overflow:hidden;
}
.area{
	float:right;
	text-align:left;
	width:150px;
	height:18px;
	overflow:hidden;
}
#mainbody .memoir{
	width:280px;
}
#mainbody .memoir li{
	float:left;
	width:120px;
	height:125px;
	padding:5px 8px;
	overflow:hidden;
}
#mainbody .memoir a{ color:#CE5902;}
#mainbody .memoir img{
	border:#ccc solid 1px;
	padding:1px;
}
#guide{
	background:url(images/zh.jpg) left top no-repeat;
	height:165px;
	margin-top:8px;
	padding:15px;
	padding-top:32px;
	overflow:hidden;
	zoom:1;
}
#guide .skill{
	width:320px;
}
#guide .title{
	font:bold 14px/180% "";
	padding-left:10px;
}
#guide .skill li{
	float:left;
	width:150px;
	height:21px;
	overflow:hidden;
	padding-right:5px;
}
#guide .serve{
	width:615px;
}
#guide .serve .name{
	color:#CB5704;
	display:block;
	float:left;
	width:70px;
}
#guide .serve .link{
	display:block;
	float:right;
	width:530px;
}
#guide .serve li{
	height:20px;
	overflow:hidden;
	zoom:1;
}

/*** show ***/
#zdshow1{
	width:382px;
	height:293px;
	border:0px solid #000;
	overflow:hidden;
}
#zdshow1 img{
	width:382px;
	height:293px;
}
.zdshowbg{
	position:relative;
	top:-30px;
	height:30px;
	/*background:#FDC89E;*/
	filter:alpha(opacity=50);
	/* IE */ 
	-moz-opacity:0.5;
	/* 老版Mozilla */
	-khtml-opacity:0.5;
	/* 老版Safari */ 
	opacity: 0.5;
	/* 支持opacity的浏览器*/
}
.zdshow{
	width:381px;
	height:292px;
	overflow:hidden;
}
#zdshow2{
	position:relative;
	top:-60px;
	height:30px;
	width:230px;
	overflow:hidden;
	line-height:30px;
	margin:0 10px;
	color:#000;
	font:normal 14px/30px "宋体"; 
}
#zdlist{
	position:relative;
	top:-95px;
	width:100px;
	height:20px;
	float:right;
	padding:10px 5px;
}
#zdlist li{
	float:left;
	width:15px;
	height:20px;
	border:1px solid #FDC89E;
	background:#fff;
	text-align:center;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.7;
	/* 老版Mozilla */
	-khtml-opacity:0.7;
	/* 老版Safari */ 
	opacity: 0.7;
	/* 支持opacity的浏览器*/
}
#zdlist .on{
	border:1px solid #FF6600;
	filter:alpha(opacity=100);
	/* IE */ 
	-moz-opacity:1;
	/* 老版Mozilla */
	-khtml-opacity:1;
	/* 老版Safari */ 
	opacity: 1;
	/* 支持opacity的浏览器*/
}

/*** picshow ***/
#piczdshow1{
	width:305px;
	height:228px;
	border:0px solid #000;
	overflow:hidden;
}
#piczdshow1 img{
	width:305px;
	height:228px;
}
.piczdshowbg{
	position:relative;
	top:-30px;
	height:30px;
	background:#FDC89E;
	filter:alpha(opacity=50);
	/* IE */ 
	-moz-opacity:0.5;
	/* 老版Mozilla */
	-khtml-opacity:0.5;
	/* 老版Safari */ 
	opacity: 0.5;
	/* 支持opacity的浏览器*/
}
.piczdshow{
	width:305px;
	height:228px;
	overflow:hidden;
}
#piczdshow2,#piczdshow3,#piczdshow4{
	position:relative;
	overflow:hidden;
}
#piczdshow2{
	width:280px;
	height:18px;
	text-align:left;
	overflow:hidden;
}
#piczdshow2 div,#piczdshow2 h5,#piczdshow2 h5 a{
	display:block;
	width:280px;
	text-align:center;
}
#piczdlist{
	position:relative;
	top:-65px;
	width:100px;
	height:20px;
	float:right;
	padding:10px 5px;
}
#piczdlist li{
	float:left;
	width:15px;
	height:20px;
	border:1px solid #FDC89E;
	background:#fff;
	text-align:center;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.7;
	/* 老版Mozilla */
	-khtml-opacity:0.7;
	/* 老版Safari */ 
	opacity: 0.7;
	/* 支持opacity的浏览器*/
}
#piczdlist .on{
	border:1px solid #FF6600;
	filter:alpha(opacity=100);
	/* IE */ 
	-moz-opacity:1;
	/* 老版Mozilla */
	-khtml-opacity:1;
	/* 老版Safari */ 
	opacity: 1;
	/* 支持opacity的浏览器*/
}
