.block h2.block-title {
    border-bottom: 0;
    margin-bottom: 10px;
    font-size: 26px;
    font-weight: 600;
    padding-bottom: 20px;
    color: #005826;
    position: relative;
}
.tglistblock header{
	overflow:hidden;
	clear:both;
}
.tgtop {
    display: flex;
    margin-bottom: 15px;
}
.tgtop .topnum {
    background: #C4C73F;
    padding: 15px;
    width: 75px;
    margin-right: 10px;
    height: 75px;
    color:#FFF;
    text-align:center;
    font-weight:600;
    font-size:18px;
}
.tgtop.top1 .topnum{
	    background: #BB3C3C;
} 
.tgtop.top2 .topnum{
	    background: #C7653F;
} 
.tgtop.top3 .topnum{
	    background: #BB923C;
} 
.tgtop .topnum span{
	display:block;
}
.tgtop .topnum span.t02{
	font-size:28px;
	margin-top:10px;
}
.tgtop .dep{
	width:calc(100% - 85px);
	padding:10px 0px 10px 5px;
}
.tgtop .dep h3{
	font-weight:600;
	margin-bottom:10px;
}
.tgtop .dep p{
	color:#999;
}
.item-list ul{
	margin:0;
	padding:0;
	display:flex;
	flex-wrap:wrap;
}
.item-list ul li{
	list-style:none;
	color:#999;
}
.tougaolist-item{
	padding:20px 20px 10px 20px;
	border:1px solid #ECECEC;
}
.tougaolist-item h3{
	color:#555;
	font-weight:600;
	margin-bottom:10px;
}


.flex-v-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.tgbox{width: 100%;height:100%;background: url(../../tgbg.png)no-repeat center;background-size: cover;margin-top: 20px;}
.tgbox .tgico{height: 80%;justify-content: center;align-items: center;width: 100%;padding-top:40px;padding-bottom:20px;}
.tgbox .tgico img{height: auto;
    width: auto;
    display: block;
    margin: 0 auto 18px;transition: all .3s;-webkit-transition: all .3s;}
.tgbox .tgico:hover img{transform:rotateY(360deg);}
.tgbox .tgico p a{font-size:18px;text-align: center;color: #fff;}
.tgbox .jionus{height: 20%;position: relative;width: 100%;}
.tgbox .jionus span{text-align: center;width: 100%;}
.tgbox .jionus a{color: #fff;text-align: center;text-align: center;font-size: .16rem;color: #fff;letter-spacing: 5px;}
.tgbox .jionus a:hover{font-size: .165rem;transition: all .3s;-webkit-transition: all .3s;}
.tgbox .jionus::before{content: '';position: absolute;left: 0;bottom: .2rem;background: rgba(255,255,255,.6);z-index: 1;width: 25%;height: .01rem;}
.tgbox .jionus:after{content: '';position: absolute;right: 0;bottom: .2rem;background: rgba(255,255,255,.6);z-index: 1;width: 25%;height: .01rem;}
