.hdggjs{margin:5px;}
.wrappic { width: 100%; height: 180px; position: relative; overflow: hidden; float: left; background: #ededed;border-radius:3px; }
.slidebox {width: 100%; position: absolute; top: 0; left: 0; height: 180px; border-radius:5px;}
.slidebox li { float: left; width: 100%; height: 200px; left: 0; top: 0; }
.slidebox li img { display: block; width:100%; height: 180px; }
.dot { position: absolute; width: 100%; height: 12px; text-align: right; bottom: 5px; right: 0px; }
.dot p { margin-right: 5px; }
.dot b { width: 2px; height: 2px; color: #333; display: inline-block; border: 1px solid #fff; background: #fff; text-align: center; line-height: 5px; margin: 0 5px; margin-top: 2px; cursor: pointer; font-weight: normal; }
.dot .cur { background: #187A6B; color: #fff; border: 1px solid #187A6B; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px }
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none }
.btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125); box-shadow: inset 0 3px 5px rgba(0,0,0,.125) }

.mmnav{margin:5px;border:1px solid #eee;background:#fff; border:1px solid #dbdcde; position:relative;
 -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}

.maa_nav {
	width: 100%; margin-top:12px; float: left;
}
.maa_nav img {
	height: 40px;
}
.maa_nav a {
	width: 20%; height: 75px; text-align: center; text-decoration: none; margin-top: 0px; float: left;
}
.maa_nav a span {
	width: 100%; color: rgb(102, 102, 102); line-height: 20px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; float: left;
}
.maa_nav a span {
	width: 100%; color: rgb(102, 102, 102); line-height: 20px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size: 14px; float: left;
}


.mmnavs{margin:8px; padding:0px;border:1px solid #f4f4f4;background:#fff; overflow: hidden;border-radius:5px;}

.g-newsRoll{margin: 0 auto;border-top: 0px solid #eaeaea;overflow: hidden;  padding:11px;position:relative; z-index:1;}
.g-newsRoll .title{float: left;width: 60px;height:60px;background-repeat: no-repeat;background-position: 0 center;-webkit-background-size: 45px auto;background-size: 45px auto;}
.g-newsRoll .tit2{background: url(/wap/images/tit1.png) no-repeat 0px 5px/45px auto;}
.g-newsRoll .title h2{visibility: hidden;}
.g-newsRoll .text{margin-left: 65px;padding-right: 30px;position: relative; height:60px; overflow:hidden;}
.g-newsRoll .more{position: absolute;right: 0;top: 20px;height: 40px;line-height: 40px;padding-right: 10px;}
.g-newsRoll .more i{display: inline-block;vertical-align: middle;}
.g-newsRoll .more .dot{width: 6px;height: 6px;background: #ff6142;border-radius: 50%;top: 18px;margin-right:18px;}
.g-newsRoll .more .gt,.g-tit1 .more .gt{margin-left: 7px; background:url(/wap/images/a1.png) no-repeat center center/5px auto; display:inline-block; width:5px; height:9px; vertical-align:middle;}
