.content {margin:0 auto;width:95%;overflow:hidden;clear:both;}

/* ========== 全局CSS定义 ====== */
html{_background-image:url(text.txt);_background-attachment:fixed;} 
body{font-family:"宋体", arial; margin:0;padding:0; font-size:12px; color:#333;}  
div,table,td{font-size:12px;line-height:1.5;}
div,ul,li,dl,dt{list-style:none;list-style-type: none;}
div,p,form,img,ul,li,dl,dt,dd {margin:0; padding:0; border:0;}
font{line-height:1.5;}
.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}

/* ========== 链接颜色 ====== */
a:link {text-decoration:none;color:#008;}	  /* 未访问的链接 */
a:visited {text-decoration:none;color:#008;}  /* 已访问的链接 */
a:hover {text-decoration:underline;color:#f30;}		  /* 当有鼠标悬停在链接上,a:hover 必须位于 a:link 和 a:visited 之后 */
a:active {text-decoration:none;color:#008;}	  /* 被选择的链接,a:active 必须位于 a:hover 之后 */
a.img:hover {border: 2px solid #C60;}



.l{ float:left; width:350px;overflow:hidden;}
/*首页*/

.news_list{float:left;width:90%;margin-top:10px;}
.news_list dt{float:left;width:90%;padding:2px 0 2px 60px;font-size:14px;position:relative;}
.news_list dt em{font-style: normal;font-size:12px;padding-left:5px;color:#888;}
.news_list cite{position:absolute;left:0; top:0;font-style: normal;width:46px;height:43px;background: url(/weixin/news/image/bt_wd.gif) no-repeat scroll left 0 transparent;color: #FFFFFF;font-weight: bold;line-height:26px;text-align:center;}
.news_list dd{position:relative;float:left;margin-bottom:5px;width:90%;padding:3px 0 5px 55px;border-bottom: 1px dotted #ccc;color:#494949;}
.news_list dd img{position:relative;float:right;margin-top:-24px;padding-left:10px;max-width:100px;width: expression(this.width > 100 & this.height < this.width ? 100: true); max-height:75px;height: expression(this.height > 75 ? 75: true);}


.list dl dd{padding-top:4px;text-indent:2em;color:#888;overflow:hidden;}

.page { float:left; width:100%; margin:10px 0; color: #666; text-align: center;font-size:14px;}
    .page em,.page a,.page span{padding:3px 6px; line-height:24px;height:24px;border: 1px solid #ccc;margin:0 2px;}
   .page em{font-style: normal;  }
   .page a:hover{text-decoration: none;border: 1px solid #0778b8;color: #0778b8;}
   .page span{border: 1px solid #0778b8; background: #0778b8;font-weight:bold;color: #fff;}
/*详细页*/
.news_dh{width:90%; border: 1px solid #ddd;line-height:24px; height:24px;padding:3px 10px;margin-bottom:5px;}
.box{width:90%; border: 1px solid #ddd; padding:10px 20px;overflow:hidden;}
.box h1{font-size:24px;text-align:center;}
.box .info{text-align:center;padding:10px 0 5px 0;border-bottom: 1px solid #eee;color:#888;}
.box .nr{font-size:14px;line-height:24px;padding:5px 0 10px 0;word-break:break-all;height:auto !important; height:200px; min-height:200px;}
.box .nr img{padding:2px;max-width:400px;width: expression(this.width > 400 & this.height < this.width ? 400: true); max-height:500px;height: expression(this.height > 500 ? 500: true);}
.box .nrad{width:610px;padding:5px 10px;overflow:hidden;}
#ad1{float:left;width:300px;}
#ad2{float:left;width:300px;margin-left:10px;}
.box .info_bottom{text-align:right;margin:5px 0;}
.box h3{ font-size:14px;color:#f00; border-top: 1px dashed #ccc;margin:5px 0;padding:5px 0 0 18px;background:url(/html/mb/news_image/ico_0.gif) no-repeat 0px 8px;}
.box ul{width:95%;overflow:hidden;}
.box ul li{float:left;width:95%;padding-left:15px;height:24px;line-height:24px;background:url(/image/ico_1.gif) no-repeat 5px 7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.box2{width:258px; border: 1px solid #CBE2F8; padding:1px;overflow:hidden;}
.box2 h5{line-height:24px; height:24px; background:#EBF3FC;padding-left:10px;}
.box2 .ad{padding:4px;height:auto !important; height:250px; min-height:250px;text-align:center;}
.box2 ul{padding:4px;}
.box2 ul li{width:240px;padding-left:10px;height:24px;line-height:24px;background:url(/image/ico_0.gif) no-repeat 0px 9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.box2 .search{padding:5px;background:#EBF3FC;text-align:center;}