@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#959595; font:normal 12px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; background:#fafef8 url(../images/bg.jpg) repeat-x;}
html, .main { padding:0; margin:0;}

.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h2 { color:#01770f; font:normal 36px/1.2em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; margin:0; padding:0;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.pub_bor { border:1px solid #9d9895;}
img { border:none;}

.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 {  margin:0 auto; padding:0; height:578px; width:auto; background:url(../images/head.jpg) no-repeat; background-position:center;}
.header_resize {}

/* fbg */
.fbg { margin:0; padding:0;}
.fbg_resize {margin:0 auto; padding:0; width:993px; height:553px; background:url(../images/cont_hdap.png) no-repeat; margin-top:-180px;}

/* content */
.content_resize { margin:0 auto; padding:10px 0 10px; width:993px; min-height:708px; background:url(../images/cont_bg.png) no-repeat; background-position: top center; margin-top:30px; }
.content .mainbar { margin:0; padding:100px 0 0 0; float:left; width:473px;}

.content .mainbar .article { margin:0; padding:0 50px 0 30px ;}
.content .sidebar { padding:0; float:right; width:445px; padding:90px 30px 20px 15px;}
.content .sidebar .gadget {  padding:0; margin-top:10px;}

.pagination { text-align: center; margin-top:0px; clear: both }
.pagination a { padding:2px 10px; text-decoration: none; color:#fff;}

#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:#fff; padding:0 0 0 4px; text-decoration:none;}
#list_news li a:hover{ color:#ee4a2a;}
#list_news li span{ float:right; margin-right:5px; color:#fff; font-size:12px; display:none;}

.gadget dl{width:405px; height:86px; margin:15px 0; padding:15px; background:#fff;}
.gadget dt{width:134px; height:84px; float:left;}
.gadget dt img {width:134px; height:84px; border:none; }
.gadget dd{width:255px; height:84px; float:left; margin:0 0 0 15px; padding:0; line-height:20px; text-align:left; }
.gadget dd h2{ line-height:20px; overflow:hidden; padding:0 0 5px 0;}
.gadget dd h2 a{ color:#221815; font-size:16px; font-weight:normal; text-decoration:none;}
.gadget dd h2 a:hover{ color:#ee4a2a;}
.gadget dd p{ color:#7a7a7a; font-size:12px; line-height:20px; height:40px; overflow:hidden; text-indent:2em; margin:0; padding:0;}


/* footer */
.footer { }
.footer_resize { margin:0 auto; padding:20px 0 30px 0; width:1000px; text-align:center;}
