@charset "utf-8";



.newshot{height:170px;padding:10px 10px 0;}
.newshot .imgs{float:left;}
.newshot .imgs img{border:3px solid #bfbfbf;}
.newshot .info{width:484px;padding-left:16px;float:left;}
.newshot .info .title{color:#0678CA;font-size:14px;font-weight:bold;background:url(../images/news_ico.gif) no-repeat left;padding-left:24px;border-bottom:1px solid #bfbfbf;padding-bottom:6px;margin-bottom:10px;}
.newshot .info .text{height:100px;line-height:20px;}
.newshot .info .more{text-align:right;}
.newshot .info .more a{color:#f00;}

.newslist{padding:0 0 20px 0;}
.newslist table.title{background:url(../images/newslist_t_bg.gif) 0 -30px repeat-x; height:30px; overflow:hidden;}
.newslist table .l{background:url(../images/newslist_t_bg.gif) left top no-repeat;}
.newslist table .r{background:url(../images/newslist_t_bg.gif) right bottom no-repeat;}
.newslist th{line-height:28px; height:30px; text-align:center;}
.newslist th.line{ width:1px; background:url(../images/newslist_t_td.gif) right center no-repeat; overflow:hidden;}
.newslist td{ text-align:center;border-bottom:1px #c5cbd3 dotted;padding:4px 0; text-align:center;}
.newslist td a{display:block;padding-left:10px;text-align:left;}
.newslist .textleft{padding-left:10px; text-align:left;}
.news_info{}
.news_info .title{color:#392114;padding:5px 0px;font-size:18px; font-family:arial;margin-top:20px; text-align:center;}
.news_info .time{color:#ff5a04;border-bottom:1px #94795E dotted;padding:4px 0px; text-align:center;}
.news_info .info{padding:10px 0px;border-bottom:1px #94795E dotted;margin-bottom:10px;}



