body{margin: 0;padding: 0;color:#333;background:#f6faf6 url(../images/hj.jpg?v=1) center top no-repeat;font-size: 15px;font-family: 'Microsoft YaHei','微软雅黑',  'WenQuanYi Micro Hei', 'sans-serif';}
a{color: #555;text-decoration: none;}
a:hover{color: #006A42;text-decoration: none;}
.wp{ width:1100px; min-width: 1100px;}
.dhlogo{height: 300px; padding-top: 30px;}
.list{display: flex;justify-content:space-between;align-items: flex-start;overflow: hidden;}
.title{padding: 0 10px;height: 55px;border-bottom:#45AB4D 2px solid; display: flex;justify-content:space-between;align-items: center;}
.title h2{font-size:28px;color: #006A42;font-weight: 600;}
.title span{font-size:15px;}
.panel{width: 45%;}
.panel ul{padding: 20px;}
.panel ul li{line-height: 45px;
    color: #222222;
    font-size: 16px;
    overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.footer{clear: both;background: #EDF8EE;border-top: #45AB4D 2px solid;text-align:center;font-size: 13px;padding:20px 0;overflow: hidden;}
#top,#wx{z-index:1000;width:50px;height:50px;right:10px;position:fixed;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#wx{top:360px;_margin-top:360px}
#wx a{background:url(/images/btn.png) 0 -0px;right:0;float:left;width:50px;height:50px;text-indent:-9999px}
#wx a:hover{background:url(/images/btn.png) -50px -0px}
#top{top:410px;_margin-top:410px;background:url(/images/btn.png) 0 -50px;width:50px;height:50px}
#top:hover{background:url(/images/btn.png) -50px -50px}
.wx,.wb{position:relative;z-index:2}
.wx a:hover .weixin{display:block}
.wx .weixin{position:absolute;display:none;left:-210px;top:-100px;width:200px;height:280px;background: #FFF;border-radius: 3px;box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);background:url(/images/weixin.jpg) 0 -2px no-repeat}