﻿#expoclass {
	width:228px;
	height:370px;
	overflow:hidden;
	float:left;
}
#searchandlogin { position:absolute; width:735px; margin-left:252px; margin-top:104px; }
#gsearch { width:565px; margin-top:-1px; margin-left:-1px; *margin-top:-3px; }
#headweibo { margin-left:40px; top:37px; height:auto; }
#head400 { margin-left:231px; top:40px; }
#head400 img { width:260px; height:38px; }
#indexnews {
	height:370px;
	width:710px;
	float:left;
	margin-right: 10px;
	margin-left: 26px;
	_margin-left: 13px;
	overflow: hidden;
}
#bannerbox { float:left; width:487px; height:325px; border:solid 1px #000; margin:6px; _margin:6px 4px; position:relative; overflow:hidden; _left:-2px; }
#bannerlist { position:absolute; }
#bannerlist li { float:left; width:487px; }
#bannerlist li p { height:30px; line-height:30px; margin-top:-30px; padding:0 8px; background:#000; opacity:.6; *filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); }
#bannerlist li p a { color:#fff; font-weight:bold; text-decoration:none; }
#bannerhadles { position:absolute; z-index:500; text-align:right; top:300px; width:130px; left:350px; }
#bannerhadles span { display:inline-block; margin:5px; width:8px; height:8px; line-height:1px; overflow:hidden; text-indent:10px; background:#bbb; border:solid 1px #666; cursor:pointer; }
#bannerhadles span.active { background:#FA3429; }
#textnews { border-left:solid 1px #ddd; height:339px; float:left; width:234px; overflow:hidden; }
#textnews h3 { padding-left:20px; font-size:14px; border-bottom:dotted 1px #d0d0d0; letter-spacing:10px; font-weight:bold; line-height:29px; background-color:#F8F8F8; height:29px; }
#textnews ul { padding:8px; height:280px; }
#textnews li { padding-left:10px; background:url(../../../template/1/images/icon_list5.gif) no-repeat left 10px; line-height:24px; WIDTH:200px; text-overflow:ellipsis; white-space:nowrap; overflow:hidde}
#textnews li span { margin-left:5px; color:gray; }
#newsmore { position:relative; top:-318px; left:185px; }
#indexhot {
	height:356px;
	margin-right:11px;
	overflow:hidden;
}
.hothandles { padding-top:90px; height:206px; width:20px; float:left; cursor:pointer; }
#hotbox { position:relative; float:left; width:936px; height:270px; overflow:hidden; }

#hotlist { width:936px; height:270px; overflow:hidden; }
#hotlist ul { width:1000px; }
#hotlist li { float:left; width:214px; height:240px; padding:15px 10px; text-align:center; line-height:22px; }
#hotlist li div { border:solid 1px #d0d0d0; width:212px; height:238px; }
#hotlist center { padding:10px; }
#hotlist center img { width:182px; height:88px; border:solid 1px #d0d0d0; }
#hotlist h5,#hotlist p,#hotlist h6 { padding-bottom:2px; }
#hotlist h5 { font-weight:bold; }
#hotlist p { color:Gray; }
#indexservice { width:228px; height:300px; float:left; margin-right:10px; }
#servicelist { padding-top:4px; text-align:center; }
#servicelist li { padding-bottom:1px; }
#servicelist li div { border:solid 1px #d0d0d0; width:218px; height:54px; }
#indexsite { width:974px; height:300px; float:left; margin-right:10px; }
.photolist { width:958px; margin-left:auto; margin-right:auto; padding-top:2px; }
.photolist li {
	float:left;
	width:190px;
	text-align:center;
	overflow: hidden;
}
#indexsummary { width:234px; height:300px; float:left; }
#indexsummary ul { padding:8px 10px; line-height:25px;}
#indexsummary li { line-height:25px; WIDTH:190px; text-overflow:ellipsis; white-space:nowrap; overflow:hidde;}
#photolinklist { width:976px; height:45px; overflow:hidden; margin:3px 1px; }
#photolinklist ul { width:1000px; }
#photolinklist li { float:left; padding-right:16px; margin-bottom:10px; }
#photolinklist li img { width:106px; height:41px; border:solid 1px #d0d0d0; }
#linklist { text-align:center; padding:0 15px; line-height:22px; }
#linklist a { display:inline-block; }
#case {
	width: 970px;
	height: 310px;
	background-color: #f5f5f5;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
}
.show {
	width: 205px;
	float: left;
	height: 155px;
	margin-right: 16px;
	overflow: hidden;
	display: inline;
	margin-left: 18px;
}
.showimg {
float: left;
padding: 4px;
width: 195px;
height: 115px;
border: 1px solid #CCC;
}
.showsm {
line-height: 30px;
text-align: center;
float: left;
height: 30px;
width: 205px;
}
.showsm a {
color: #333;
text-decoration: none;
display: block;
}﻿

