.hdggjs{margin:5px;}
.wrappic { width: 100%; height: 190px; position: relative; overflow: hidden; float: left; background: #ededed;border-radius:3px; }
.slidebox {width: 100%; position: absolute; top: 0; left: 0; height: 150px; border-radius:5px;}
.slidebox li { float: left; width: 100%; height: 200px; left: 0; top: 0; }
.slidebox li img { display: block; width:100%; height: 190px; }
.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;}
.g-newsRoll .tit2{background: url(../images/tit1.png) no-repeat 0px 7px/45px auto;}
.g-newsRoll .title h2{visibility: hidden;}
.g-newsRoll .text{margin-left:5px;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(../images/a1.png) no-repeat center center/5px auto; display:inline-block; width:5px; height:9px; vertical-align:middle;}
.mmnav{margin:5px;border:1px solid #eee;background:#fff; border:1px solid #dbdcde; position:relative;

    border-radius:5px;}

.kfwrapbox { margin:5px; margin-bottom:10px; background-color:#FFFFFF;border:1px solid #dbdcde;border-radius:5px;}

.iBizTitle { line-height:30px; padding: 5px 10px; }
.iBizTitle .title { font-size:16px; background-image:url("../images/ico_title9.png"); background-position: 0px 4px; background-size: 20px; padding-left: 25px; background-repeat: no-repeat; color: #ed414a; }
.iBizTitle .title span{ float:right;margin-top:3px;}
.iBizTitle .title span a{ color:#fff;background-color:#42b712; border-radius:8px; display:block; font-size:12px; line-height:20px; height:20px; padding:1px 10px;}
.ibizcon {margin:3px; overflow: hidden; padding-bottom: 25px; position: relative; }

.ibizcon .swiper-pagination-bullet-active { background:#ed414a; }
.ibizbox {}
.ibizbox .pic { width:100%; padding-bottom: 100%; overflow: hidden; border-radius:5px; border:1px solid #efefef; position: relative; display: block; float: none; clear: both; }
.ibizbox .pic img { width:100%; height:100%; position: absolute; left: 0px; top: 0px; }
.ibizname { height:25px; line-height: 25px; overflow: hidden; }
.ibizname a { font-size:13px; color:#444444; }

* {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
.announce {
	height:35px;
	background:#fff;
	overflow:hidden;
}
.announce .t_news {
	height:20px;
	color:#2a2a2a;
	margin-top:15px;
	overflow:hidden;
	position:relative;
	width:500px;
}
.announce .announce_li,.swap {
	line-height:20px;
	display:inline-block;
	position:absolute;
	top:0;
	right:0;
	font-size:14px;
	text-align:right;
	color:#585858
}
.announce .swap {
	top:20px;