.left { width: 225px; float: left;}
.main { width: 470px; float: left; margin-left: 10px;}
.right { width: 285px; float: right;}

.left .lt { background:  url(../images/lt.jpg) repeat-x top; padding-left: 12px; font-weight: bold; font-size: 14px; height: 32px; line-height: 32px;}
.box { margin: 10px auto; width: 205px; line-height: 1.8; color: #666;}
.box img { border: none; width: 205px; height: 115px;}
.box .clear { border-top: 1px dashed #c5c5c5; margin: 10px 0 8px 0;}

.titBox { border-bottom: 1px solid #c5c5c5; padding-bottom: 1px; overflow: hidden;}
.titBox .title { background: #f4f4f4; height: 31px; line-height: 33px; padding: 0 10px; color: #af0a08; font-weight: bold; font-size: 14px; overflow: hidden;}
.more { float: right; margin-top: 10px;}

.newslist { margin: 6px 10px; >margin: 9px 10px;}
.newslist li { height: 24px; line-height: 24px; clear: both; background:  url(../images/ico.jpg) no-repeat left center; padding-left: 20px;}
.newslist li span { float: right; color: #999;}

.th { background: #f4f4f4; padding: 10px; text-align: center;}
.th img { width: 170px; height: 32px; border: none; margin: 0px 50px;}

.picslist { overflow: hidden; margin: 8px;}
.picslist li { width: 150px; overflow: hidden; text-align: center; float: left;}
.picslist li img { border: none;}
.picslist li span { display: block; margin: 6px auto 0px auto; width: 130px; text-align: center; height: 20px; line-height: 20px; overflow: hidden;}

.intro { margin: 10px auto; width: 265px;}
.intro .showPic { width: 130px; float: left;}
.intro .showTxt { width: 130px; float: left; line-height: 1.6; color: #666;}