@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;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
img { border:none;}
ul{ margin:0; padding:0;}

/* header */
.header { margin:0 auto; padding:0; height:521px; width:auto; background:url(../images/bg_01.jpg) no-repeat; background-position:center;}

/* box1 */
.bg { background:url(../images/bg_02.jpg) no-repeat; background-position: top center; min-height:602px; margin:0; padding:0;}
.cont_box1 {margin:0; padding:0; }
.cont_box1_resize {margin:0 auto; padding:0; width:1020px; position:relative;}

#list_dl{ width:1020px; padding-top:80px;}  
#list_dl dl{margin:20px 10px; float:left;}  
#list_dl dt{width:235px; margin:0; height:157px; background:#FFF;}  
#list_dl dt img { width:235px; height:157px;}
#list_dl dd{ width:205px; margin:0; line-height:23px; text-align:left; color:#fff; padding:15px;} 
.green1,.green3,.green5,.green7,.green9,.green11 { background:#265d00; width:100%; height:100%}
.green2,.green4,.green6,.green8,.green10,.green12 { background:#44a204; width:100%; height:100%}
.title { font-size:16px; border-bottom:1px dashed #fff; height:46px; overflow:hidden;}
.abs { min-height:69px;}
a.more { color:#fff;}
a:hover.more { color:#ff0000; text-decoration:none}

/* box2 */
.cont_box2{ margin:0; padding:0;}
.cont_box2_resize { margin:0 auto; padding:20px 0; width:1060px; position:relative;}
.cont_box2_resize .article { margin:0; padding:30px 50px 0 0 ;}

.pagination { text-align: center; padding:50px 0;}
.pagination a { padding:2px 10px; text-decoration: none; color:#999;}

#list_news { width:1060px;}
#list_news li { float:left; width:470px; margin:0 30px; font-size:14px; color:#303030; padding-bottom:12px; list-style:none; background: url(../images/li_arrow.jpg) no-repeat left 8px;}
#list_news li a {color:#303030;text-decoration:none; padding-left:12px;}
#list_news li a:hover{ color:#ff0000;}
#list_news li span{ float:right;color:#808080; font-size:12px;}

/* footer */
#footerbg { background:url(../images/bg_03.jpg) no-repeat; background-position: bottom center;  padding:100px 0 0 0;}