.mod-a{margin:0 5px;margin-bottom:15px;} 
.mod-a-2 .m-hd{margin-bottom: 20px;}
.m-hd{color:#8dc21f;font-size: 20px;line-height:180%; margin:10px 0;}
.mod-a .sTit{display:block;font-size: 16px;;line-height:180%;color:#666;text-align:left;margin: 10px 0;}
.mod-a .a{width:31%;line-height:180%;text-align:center;border:1px #ccc solid;float:left;margin:0 3% 10px 0;font-size: 16px;color:#555;border-radius:2px;overflow: hidden;}
.mod-a .a:nth-child(3n){margin-right: 0;}
.mod-a .a a{display: block;line-height: 180%; background:#fff;}
.mod-a a{color:#555;}
.mod-a a:hover{color:#8dc21f;}


.m-section{
    border-bottom: 1px solid #ffcc01;
    height: 35px;
    overflow: hidden;
    margin: 10px 5px;
	
}
.m-section h2 {
    
    font-size: 18px;
    line-height: 35px;
    font-weight: bold;
    color: #ffcc01;
	margin: 0;
	float: left;
}

.m-section .search {
    background: #f7f8fa;
    float: right;
    width: 50%; 
	border: solid 1px #ccc;
}
.m-section .search input {
    float: left;
    line-height: 180%;
    text-indent: 0.3rem;
    background: transparent;
   border: none;
    font-size:14px;
}
.m-section .search .btn-search {
    float: right; 
	font-size: 14px;
	margin-right: 10px;
	margin-top: 5px;
}


.mod-b{margin:0 5px;margin-bottom:15px;    overflow: hidden;
    max-height: 100px;}
.mod-b .tit{color:#333;}
.mod-b .tit:visited{color:#333;}
.mod-b .tip a{color:#ffcc01;}
.mod-b .tip a:visited{color:ffcc01;}
 
.mod-b .img{float:left;width:33%;margin-right:2%; min-height: 80px;} 
.mod-b .tit{display:block;font-size:16px;line-height:150%;padding-top:3px;margin-bottom:5px;}
.mod-b .tip{color:#8dc21f;font-size:12px;}
 