#Left{width:240px; float:left; display:inline;}
#Right{width:600px; float:right; display:inline; margin-right:8px; overflow-x:hidden;}

#Left #b_news .t{background:url(../images/t_bg_5.jpg) no-repeat; margin-left:8px}
#Left #b_news .t .more{margin-right:20px;}

#Title{height:41px; background:url(../images/titleBg.jpg) 0 -41px repeat-x; overflow:hidden; margin:0 0 10px;}
#Title .bg{width:21px; height:100%; background:url(../images/titleBg.jpg) no-repeat; float:left; display:inline;}
#Title .text{float:left; display:inline; margin:13px 0 0 10px; font:bold 14px Verdana; letter-spacing:1px;}

#b_typeBox,#b_typeBox_1{float:left; padding-bottom:10px;}
#b_typeBox ul,#b_typeBox_1 ul{margin-left:20px;}
#b_typeBox li{width:92px; height:29px; float:left; overflow:hidden; display:inline; margin:10px 0 0 10px; background:url(../images/typeBg.jpg); text-align:center;}
#b_typeBox .curr{background-position:0 -29px;}
#b_typeBox .curr a{color:#F00;}
#b_typeBox a{height:100%; display:block; line-height:29px;}


#b_typeBox_1 li{width:218px; height:45px; background:url(../images/typeBg_1.jpg); overflow:hidden; margin-top:10px;}
#b_typeBox_1 a{height:32px; display:block; padding-left:45px; font:bold 14px/32px verdana; color:#FFF;}

#Right .contBg{width:582px; height:12px; background:url(../images/contentBg.jpg); margin-left:10px; overflow:hidden}
#Right .contBg_btm{background-position:0 -11px;}
#Right #Content{width:552px; height:auto !important; min-height:420px; height:425px; background-position:-582px 0; padding:10px 15px; overflow-x:hidden; overflow-y:visible}
#cr_text{text-align:right}