* { margin: 0; padding: 0; border:0;}
body { width:100%; background:url(../images/toplyj.jpg) top center no-repeat #ffffff; font-size: 14px; color: #454545; font-family: "寰蒋闆呴粦", "瀹嬩綋"; }
ul, li { list-style: none; }
a {blr:expression(this.onFocus=this.blur()); text-decoration: none; cursor: pointer; color: #000; outline: none; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: noen; color: !important;}
fieldset, .img { border: 0; }
.clear { clear: both; height: 0; line-height: 0; _overflow: hidden; font-size: 0; }
img { border: 0; display:block; }
.block { display: block; }
img a:hover { text-decoration: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height:1%;}

.top {width:100%; height:660px;}
.main {width:1027px; margin:0 auto; padding:0 10px; padding-bottom:50px;}

.left {width:630px; float:left; background:#FFF; padding:30px; box-sizing:border-box; margin-bottom:30px; padding-bottom:0; margin-bottom:0;}
.left h3 {font-size:30px; padding-bottom:15px;}
.left h3 a {color:#585858;}
.left p {padding-bottom:17px; border-bottom:1px dashed #585858; line-height:28px; font-size:16px;}

.right {width:370px; float:right;}
.right1 {margin-bottom:25px; background:#FFF; padding:27px; box-sizing:border-box; padding-bottom:0; margin-bottom:15px;}
.right1left {width:189px; float:left;}
.right1right {width:230px; float:left; padding-left:20px;}
.right1right .newlist {padding-top:10px;}
.sp-box p {line-height:40px; font-size:16px;}

.right2 {width:500px; background:#FFF; box-sizing:border-box;}
.right2left {float:left; width:233px;}
.right2right {width:235px; padding-top:10px; padding-right:10px; float:right;}
.right2right h4 {font-size:20px; padding-bottom:15px;}
.right2right h4 a {color:#585858;}
.right2right p {line-height:23px; font-size:12px;}

.newlist {padding-top:20px;}
.newlist li {height:40px; background:url(../images/dian.jpg) no-repeat 0 5px; padding-left:15px; width:100%; box-sizing:border-box; float:left;*width:485px;}
.newlist li span {float:right;}

.bottom {width:1027px; background:#fff; padding:30px; padding-right:0; box-sizing:border-box; clear:both; padding-top:0;}
.bottom .pic {display:block; float:left; margin-right:32px;}
.bottom .pic img {width:300px;}
.title {font-size:24px; font-weight:bold; border-bottom:1px solid #aa6f20; width:100%; padding:5px 0 15px 0; margin-bottom:15px; margin-right:0;}
.more {width:80px; font-size:14px; background:#aa6f20; float:right; line-height:30px; text-align:center; padding:0 6px;}
.more a { color:#FFF; padding:0; margin:0 auto; clear:both;}

.list .title {font-size:24px; font-weight:bold; border-bottom:1px solid #aa6f20; width:100%; padding:5px 0 15px 0; margin-bottom:15px;}
.list li {line-height:40px;}
.list li span {float:right;}

.page{ text-align: center; margin: 20px 0;}
.page a,.page span{ border-radius: 3px; padding: 5px 3px; border:1px solid #CCC; min-width: 28px; display: inline-block;}
.page a{ color:#666; background: #fff;}
.page span{ background: #aa6f20; color: #fff;}


.new {text-align:center;}
.new h3 {font-size:40px; color:#333;}
.new .date {font-size:12px; color:#7e7978; padding-bottom:15px;padding-top:15px;}
.news-pic {width:100%; clear:both; }
.news-pic img {margin:0 auto; }
.new .news-txt {margin:0 45px; color:#444444; line-height:20px; text-align:left; border-bottom:1px dashed #cdcdca; padding-top:5px; padding-bottom:30px;}
.new .news-txt p {font-size:14px; line-height:28px;}

.foot {width:100#; height:20px; background:#aa6f20;}