@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#959595; font:normal 12px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; background:#fff;}
html, .main { padding:0; margin:0;}

.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h2 { color:#9c1e23; font:normal 28px "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; margin:0; padding:0; line-height:30px;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.pub_bor { border:1px solid #9d9895;}
img { border:none;}
.title1 {width:740px; background:url(../images/line1.jpg) no-repeat; background-position: center right; border-left:10px solid #9c1e23; padding-left:10px}
.title2 {width:290px; background:url(../images/line2.jpg) no-repeat; background-position: center right; border-left:10px solid #9c1e23; padding-left:10px}
.title_weibo { margin:0 auto; background:url(../images/title_weibo.jpg) no-repeat; height:29px; width:952px;}
.header,.fbg, .content,.footer, form,  ul, .mainbar, .sidebar { margin:0; padding:0;}

/* header */
.header {  margin:0 auto; padding:0; height:637px; width:auto; background:url(../images/head.jpg) no-repeat; background-position:center; min-width:1100px;}

/* fbg */
.bg { width:100%; height:auto; background:url(../images/bg2.jpg) no-repeat; background-position: top center; min-height:243px;}
.fbg_resize {width:1100px; margin:0 auto; padding:0; background:#ddd; border-top:5px solid #be0632; }
.fbg p {color:#000; font-size:20px; line-height:30px; text-indent:2em;}
.daodu {background:url(../images/dd.jpg) no-repeat; width:63px; height:166px; float:left}
.daodu_txt{float:right; width:950px; padding:20px 40px 0 20px;}

/* content */
.content { margin-top:0px;}
.content_resize { margin:0 auto; padding:0; width:1100px; }

.content .mainbar { margin:0; padding:0; float:left; width:790px; overflow:hidden}
.content .mainbar .article { margin:0; padding:0 30px 0 0 ; }

.content .sidebar { padding:0; float:right; width:310px; padding:0;}
.content .sidebar .gadget {  padding:20px; margin-top:30px; border:5px solid #ddd;}

.cont { width:750px; margin-top:20px;}
.cont ul { list-style:none; line-height:30px;}
.cont ul li {  border-bottom:#ababab dashed 1px; padding:15px; margin-bottom:15px; color:#303030; list-style: none;}
.cont ul li a {color:#000; padding:0; text-decoration:none;  cursor: pointer;}
.cont ul li a:hover{ color:#ff0000; text-decoration:none}
.cont ul li p{  color:#000; font-size:14px; line-height:30px; overflow:hidden; margin:0; padding:0;}
.cont ul li p span { color:#333; font-size:14px;}
.cont ul li h2 { padding:0 0 5px 0; font-size:20px; font-weight:bold;}

#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:#01770f;}

.pagination { text-align: center; margin-top:30px; color: silver; clear: both }
.pagination a { padding:2px 10px; text-decoration: none; }

/* footer */
#foot { }
#foot_resize { margin:0 auto; padding:20px 0 30px 0; width:1000px; text-align:center;}
