@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#959595; font:normal 12px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; background:#b71918;}
html, .main { padding:0; margin:0;}

.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h2 { color:#ebdecf; font:normal 23px "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; line-height:38px; margin:0; padding:0; }
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.pub_bor { border:1px solid #9d9895;}
img { border:none;}

.title {background:#790302; width:100%; height:38px; text-align:center}
.title_weibo { margin:0 auto; background:url(../images/title_weibo.jpg) no-repeat; height:29px; width:952px;}
.header, .content,.footer, form,  ul, .mainbar, .sidebar { margin:0; padding:0;}

/* header */
.header { width:auto; background:url(../images/head.jpg) no-repeat; background-position: top center; height:447px; }
.header_resize { margin:0 auto; padding:0;}

/* content */
.content {width:auto; height:auto; background:url(../images/cont_line.jpg) repeat-y; background-position:center;}
.content_resize { margin:0 auto; padding:0 0 10px; width:910px;}
.content .mainbar { margin:-10px 0 0 0; padding:0; float:right; width:570px;}

.content .mainbar .article { margin:0 0 50px 0; padding:0 20px 0 0 ;}

.content .sidebar { background:#fff; padding:0; float:left; width:300px; margin:-10px 15px 0 15px;}
.content .sidebar .gadget {  padding:0; margin:0;}

.pagination { text-align: center; margin-top: 30px; margin-bottom: 30px; color: silver; clear: both }
.pagination a { padding:2px 10px; text-decoration: none; background:#e36710; color:#fff;}

ul#list_left { padding:15px 0 15px 10px; list-style:none;}
#list_left li { list-style:none; font-size:14px; color:#303030; background:url(../images/li_dot.jpg) no-repeat left 14px; padding-left:12px; height:32px; line-height:32px; overflow:hidden; width:260px;}
#list_left li a {color:#303030; padding:0; text-decoration:none; height:32px; line-height:32px; overflow:hidden; width:260px;}
#list_left li a:hover{ color:#ff0000;}

#list_news li {  margin-left:20px; font-size:14px; color:#303030; padding-bottom:12px; list-style:url(../images/li_dot.jpg);}
#list_news li a {color:#303030; padding:0 0 0 4px; text-decoration:none;}
#list_news li a:hover{ color:#ff0000;}
#list_news li span{ float:right; margin-right:5px; color:#808080; font-size:12px;}

.gadget dl{width:300px; height:146px; margin: 0 0 0 8px;}
.gadget dt{width:134px; height:114px; float:left; margin:10px; margin-left:0; }
.gadget dd{width:135px; height:114px; float:left; margin:0px 10px 0 5px; padding:0px 0px; line-height:20px; text-align:left; }
.gadget dd h2 a{ color:#221815; text-decoration:none; }
.gadget dd p{ color:#7a7a7a; font-size:12px; line-height:20px; height:60px; overflow:hidden; text-indent:2em;}
.gadget dd h2{ font-weight:bold; font-size:14px; line-height:20px; height:28px; color:#000; padding:10px 0; overflow:hidden;}

/* footer */
#footer { text-align:center; color:#000; background:#ebdecf;}
#footer_resize { margin:0 auto; padding:26px; width:928px; text-align:center;}
