@charset "utf-8";
/* CSS Document */


/* 主体内容 */
.main{ overflow:hidden; zoom:1; width:957px; _width:946px; _padding-left:10px;  margin:0 auto;}

/* 面包屑 */
#bread { height:30px; line-height:30px; color:#ACACAC; *height:30px; *line-height:50px; _line-height:30px; _margin-left:-10px; }
#bread a{ color:#2954A7; text-decoration:none; }

/*页面的左边*/
.maincentent{ *margin-top:10px; _margin-top:0px; }
.mainleft{ float:left; border:1px solid #d9dde5; width:758px; padding-bottom:20px; overflow:hidden; _height:100%;   _margin-left:-5px;line-height:20px;}
.lefttop{ padding-top:2px; border-bottom:1px dashed #e7e7e7;}
.lefttop li{ padding-top:14px; text-align:center;}
.lefttop .hot{ font-size:14px; color:#000; font-weight:bold;}
.data{ color:#999; padding-bottom:18px;}
.maintop{ padding-left:102px; padding-top:15px; *padding-top:2px;}
.maintop li{ padding-top:8px;}
.fontone{ color:#ff0000; font-size:24px; font-weight:bold; font-family:"宋体"; }
.mainbottom{ padding-top:48px; padding-left:65px;}
.mainbottom li{ padding-bottom:6px;}
/*页面的右边*/
.mainright{ float:right; margin-left:4px; border:1px solid #f4dca9; width:188px; min-height:237px; /*height:242px;*/}
.news{ background:url(../images/newbg.gif) repeat-x; height:30px;}
.news .gao a{ float:left; height:30px; line-height:30px; font-weight:bold; padding-left:9px; color:#000; text-decoration:none;}

.news .morn a{ float:right; height:30px; line-height:30px; padding-right:7px; color:#2954a7; text-decoration:none;}

.newscontent li{ padding:10px 10px 0px 11px; *padding-top:8px; *padding-bottom:4px; _padding-bottom:2px;}
.newscontent{ *margin-top:-10px ; margin-bottom:20px;}
.newscontent li a{ color:#2954a7; text-decoration:none;}

.buy {
    background: url("../images/buy_13.gif") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    margin-top: 20px;
    width: 86px;
}
.buy a {
    color: #B64900;
    display: block;
    height: 25px;
    line-height: 25px;
    padding-left: 28px;
    text-decoration: none;
    width: 60px;
}