@charset "utf-8";
/* CSS Document */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, pre, form, fieldset, p, blockquote, label, table, th, tr, td, embed, object, input { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
fieldset, img, a img, a:link img, a:visited img { border: 0px; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
h1, h2, h4, h5, h6 { font-size: 100%; vertical-align: central; }
a{color:#111; font-size:12px; text-decoration:none;}
table{border-collapse:collapse}
h1,h,h3,h4,h5,h6{font-weight:normal}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0}

body{ width:100%; margin:0 auto; font-family:"宋体"; font-size:14px; background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}



.bodycenter{ width:1439px; margin:0 auto; }
.bodycenter .banner{ border:none; height:369px; width:1439px;}

.bodymain{overflow:hidden; margin:0 auto; width:1439px; background:url(../images/footpage.jpg) no-repeat bottom center #e3e3e3;}
.bodynav{ width:1167px; margin:10px auto 170px; overflow:hidden;}

.Masterpiece{ float:left; overflow:hidden; width:380px;}
.Masterpiece img{ float:left; border:none; width:345px; height:134px; padding-left:20px;}
.Masterpiece ul{ border-right:1px solid #b9b7b2; float:left; margin-top:25px; padding-left:20px; width:359px;}
.Masterpiece ul li{ background:url(../images/dd.png) no-repeat left center; float:left;}
.Masterpiece ul li a{ padding-left:15px; font-family:"宋体"; font-size:12px; color:#333; padding-right:50px; line-height:30px;}
.Masterpiece ul li a:hover{color:#F33;}



.Heritage{ float:left; overflow:hidden; margin-left:20px; width:360px; *width:340px;}
.Heritage img{ float:left; border:none; width:345px; height:134px;}
.Heritage ul{ border-right:1px solid #b9b7b2; float:left; margin-top:25px; height:130px; overflow:hidden; *margin-top:15px;}
.Heritage ul li{ background:url(../images/dd.png) no-repeat left center; float:left;}
/*.Heritage ul li a{ padding-left:15px; font-family:"宋体"; font-size:12px; color:#333; margin-right:48px; line-height:30px; width:210px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block; float:left;}
.Heritage span{ margin-right:30px; float:right; line-height:30px;}
.Heritage a:hover{ color:#F33;}*/
.listcontent{width:260px; *width:245px; float:left; background:url(../images/dd.png) no-repeat left center; padding-left:10px; line-height:24px;}
.listcontent a:hover{color:#c00;}
.listtime{width:80px; font-size:12px; float:left; color:#666; *margin-top:10px; white-space: nowrap;text-overflow: ellipsis; overflow:hidden; }
.more{ float:right; margin-right:20px;}
 
 
.zzzz{ margin:20px 0px 10px 20px;}
.ddbh ul{ border-right:none;}
.hhh ul{ border-right:none; margin-top:20px;}
.ccc,.hhh{ margin-top:20px;}
.bodymain img {filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
img:hover {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;/* cursor:pointer*/}

    








