.left{ float:left; margin-top:6px}
.right{ float:right; margin-top:6px}
.l1{ width:210px; background-color:#ffffff;  padding-left:10px; padding-top:5px; OVERFLOW: hidden; padding-bottom:20px }
.l1 ul li ins{ float:left; clear:inherit}
.l2{ padding-left:10px}
 .l2 li{ BORDER-BOTTOM: #ccc 1px dotted;; width:170px; margin-top:10px; text-indent:10px}
 .l2 li a{ font-weight:bold;font-size:14px; }
 .m1{background:url(../images/t_021.gif); height:32px; width:155px; color:#FFFFFF; line-height:32px; font-weight:bold; font-size:14p}
 .m1 a{color:#FFFFFF}
 .r1{ width:773px; background-color:#FFFFFF; height:100%}
 .right .title {BACKGROUND: url(../images/bg_title_news.gif) repeat-x; HEIGHT: 26px; text-indent:3px; line-height:26px; text-indent:5px; margin-left:5px}
 .content{ padding-left:10px; padding-bottom:50px;OVERFLOW: hidden; WORD-BREAK: break-all; padding-top:10px}
  .left .title{BACKGROUND: url(../images/bg_title_news.gif) repeat-x; HEIGHT: 26px; text-indent:3px}
.clear2{ WIDTH: 750px; border-bottom: #cccccc 1px  dashed; float:left; margin-top:10px; margin-bottom:10px;}
.host{ padding-left:10px; padding-bottom:50px;OVERFLOW: hidden; WORD-BREAK: break-all; padding-top:10px; }
.host li{ float:left; width:46%;  margin-left:10px;}
.host img{ margin-bottom:5px}
.host dt{ padding-top:10px}
.host .h1{width:100px; text-align:center}
.host .t1{ overflow:hidden; width:100%}


.page{ margin-top:20px}
.page li{ float:left; padding-left:10px

}
.page a{font-size:12px;display: block; text-decoration: none; margin:0px; color: #135C86;padding: 2px 5px 2px 5px;background:url(../images/bar_bg.gif) repeat-x;}
.page a:hover {background:#F5FBFF;color:#135C86;}
.page span{display: block; background: #F5FBFF; border: 1px solid #CCC; color: #999999; padding: 2px 5px; }
.page a:link,.page a:visited {border: 1px solid #CCCCCC; }