.hiad-nav{ padding: 45px 5px 0 5px; }
.d-nav,.x-nav{ width: 100%;  float: left;}
.d-nav{border-bottom: 1px solid #2e2e2e;}
.x-nav{ background: #f0f0f0;}
.d-nav a,.x-nav a{ float: left; text-align: center; color: #2e2e2e; margin-bottom:5px; padding: 5px 0;}
.d-nav a.tab-c{ color: #b31f1f;}
.d-nav a{ width: 25%; }
.x-nav a{ width: 20%;}
.x-nav a.tab-c{ color: #fff; background: #b51d1f;}
.zy-infor.weui_media_appmsg .weui_media_hd{width:6rem; height:8.7rem;}
.zy-infor .weui_media_hd img{ width:6rem;}
.zy-infor .weui_media_title{ font-weight: bold; color:#000;background: url(../img/weui_media_title.jpg) 0 bottom no-repeat;}
.zy-infor .weui_media_desc{ padding-top:15px; color: #111111; font-size: 16px; height:4rem;}

.gh-imagesList{ padding:0 8px 20px 8px;}
.gh-imagesList ul{ width: 100%; }
.gh-imagesList ul li{ padding-top: 20px; width: 100%; float: left; position: relative;}
.gh-imagesList ul li a img{ width: 100%;}
.gh-imagesList ul li .imagesList-desc{ position: absolute; bottom: 0; left: 0; font-size: 16px; width: 100%; padding: 5px 0; text-indent: 2em; z-index: 2;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');   color:white;}

.slide .dot{ width: 100%; text-align: center;}
.slide .dot span{ width: 20px; height: 2px; margin: 5px; border-radius:0; background: #f0f0f0; border: 1px solid #f0f0f0;}
.slide .dot .cur{ background: #c91a1a; border: 1px solid #c91a1a;}