img{border:0;}

#banner{ position:relative; width:944px; height:317px; _height:341px; }
#preload{display:none;}
#bannerimg{ left:0; top:10px;	width:944px; height:317px; position:absolute;}
#album{ position:absolute; width:163px; left: 786px; top:288px; }
#album img{ float:left; border:1px solid #FFF; margin-left:10px; width:25px; height:25px; background:#ddd;}
#container{width:944px; height:246px;overflow:hidden;}
#container .left{float:left;width:309px; height:246px;overflow:hidden;}
#container .left .title{height:26px; line-height:26px;font-size:14px; font-weight:bold; color:#f7902a; background:url(../images/index_title.gif) no-repeat 8px 7px; padding:0 0 0 20px;}
#container .left .content{width:309px; height:220px;background:url(../images/index_left.gif) no-repeat;overflow:hidden;}
#container .left .list{width:283px; padding:13px; font-size:12px; color:#666;}
#container .left .list a{text-decoration:none; color:#666;}
#container .left .list a:hover{text-decoration:none; color:#f7902a;}
#container .left .list span{color:#999;}
#container .left .list li{width:277px;line-height:18px;  border-bottom:#CCC 1px dotted; padding:3px 0 4px 6px; background:url(../images/index_left_li.gif) no-repeat 0 11px;}
#container .left .more{float:right;background:url(../images/index_left_more.gif) no-repeat; width:92px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#666; margin:0 13px 0 13px;}
#container .left .more span{font-family:Arial; font-size:9px;}
#container .left .more a{text-decoration:none; color:#666;}
#container .left .more a:hover{text-decoration:none; color:#f7902a;}
#container .right{float:right;width:626px; height:246px;overflow:hidden;}
#container .right .item{float:left; width:303px; height:100px; margin:5px; _margin-left:2px; overflow:hidden;}
#container .right .item .preview{float:left; width:100px; height:100px;overflow:hidden;cursor:pointer;}
#container .right .item .info{float:left; width:203px;font-size:12px; color:#666; line-height:18px; padding:13px 0 2px 0;overflow:hidden;}
#container .right .item .info span{font-weight:bold; color:#333;}
#container .right .item .learnmore{float:left; width:103px; _width:203px; height:18px;line-height:18px; padding:0 30px 0 70px; background:url(../images/index_right_item_learnmore.gif) no-repeat 175px 4px; text-align:right;overflow:hidden;}
#container .right .item .learnmore a{color:#f27f0c; text-decoration:none;font-size:12px;}
#container .right .title{height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#f7902a; background:url(../images/index_title.gif) no-repeat 8px 7px; padding:0 0 0 20px;}
#container .right .content{width:626px; height:220px;background:url(../images/index_right.gif) no-repeat;overflow:hidden;}

#container .index_item{float:left;width:309px; height:238px; background:url(../images/index_item.gif) no-repeat;}
#container .index_item p{padding:20px 15px 15px 15px; width:279px; height:165px;color:#666666; font-size:12px; line-height:18px;}
#container .index_item p span{font-weight:bold; color:#333;}
#container .index_item p img{float:left; padding:0 3px 0 0;}
#container .index_item .more{width:250px; height:20px; line-height:20px;text-align:right; background-image:url(../images/index_item_more.gif); background-repeat:no-repeat; background-position:right; margin:0 auto; padding:0 18px 0 0;}
#container .s1{float:left; width:9px; height:238px; overflow:hidden;}
#container .s2{float:left; width:8px; height:238px; overflow:hidden;}
