.relative{position: relative;}
.absolute{position: absolute;}
.text-center{text-align: center;}
.nbr{width:100%;overflow: hidden;}
.top-bread{width:100%;left: 0;top:-60px;height:60px; border-top-left-radius: 5px;border-top-right-radius: 5px;display:flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; padding: 0 30px; background: #1d753b; z-index: 10;}
.navfl{display: flex; justify-content: flex-end;}
.navfl .dis{display:inline-block; margin-left:3rem; height: 60px; color: #ffffff;font-size: 1.6rem;line-height:60px;border-bottom: 3px solid transparent;}
.navfl .dis:hover,.navfl .dis.on{border-bottom: 3px solid #fff;}
.frbread{color: #E7E7E7;text-align: left;}
.frbread a{color: #e7e7e7;font-size: 14px;line-height: 60px;}
.frbread a:hover,.frbread a:last-child{color: #fff;}

.about-box {margin-bottom:60px;}
.info-detail{margin: 80px 0 100px;}
.name { color: #333333; font-size: 26px; margin-bottom: 15px;}
.time,.view{color: #999999;font-size: 14px; display: inline-block;margin:0 20px 30px;}
.big-title {position: relative; margin: 80px 0 30px; color: #333333; font-size: 30px;   padding-bottom: 14px;}
.big-title:after {content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin: auto;width: 20px;height: 5px;background: #1d753b;}
.editor,.editor *,.fy{color: #333;  font-size: 16px; line-height:2;}
strong{font-weight:600;}
.editor img,.editor table,.editor video{max-width: 100%;}

.imgbox{width:100%;border:1px solid #ccc;text-align:center;overflow: hidden;margin-bottom:20px;}
.imgbox img{max-width:98%; height:200px;}
.imgbox:hover img{transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;transform: scale(1.1, 1.1);}
.box-span{display: block; height:60px; margin-top:10px;margin-bottom:10px;text-align: center;color: #333333;font-size: 20px; overflow:hidden;}
.pagination{z-index: 1;}
.webset{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}

/*search list*/
#main .info-list7{padding-top:30px;}
#main .info-list7 .item{width:100%; height:230px; z-index:100; overflow:hidden; visibility:hidden;}
#main .info-list7 .item .date{width:14.83%; padding:25px 0 0 1%; left:0; top:0; z-index:101;}
#main .info-list7 .item .date span{line-height:36px;}
#main .info-list7 .item .date .md{font-size:36px; color:#666666;font-family: 'Gilroy_blod';}
#main .info-list7 .item .date .y{font-size:14px; color:#999;font-family: 'Gilroy_blod';}
#main .info-list7 .item .date i{font-size:14px; color:#999;}
#main .info-list7 .item .info{width:52.16%; height:100%; left:15.82%; top:0; z-index:101; border-left:1px solid #dddddd;}
#main .info-list7 .item .info:before{content:''; height:0%; position:absolute; margin-left:-1px; border-left:1px solid #1d753b; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#main .info-list7 .item .info .title{width:100%; margin-left:5.5%; line-height:3rem; overflow:hidden;}
#main .info-list7 .item .info .title a{color:#333333; text-decoration:none; font-size:18px;}
#main .info-list7 .item .info .brief{width:100%; margin-left:5.5%; color:#666666; line-height:30px;}
#main .info-list7 .item .info .inner_date{margin-left:5.5%; line-height:16px; color:#999; display:none;}
#main .info-list7 .item .img{width:24%; right:2%; top:0; z-index:101;}
#main .info-list7 .item:hover .date .md{color:#1d753b;}
#main .info-list7 .item:hover .date i{margin-left:5%;}
#main .info-list7 .item:hover .info .title a{color:#1d753b;}
#main .info-list7 .item:hover .info:before{height:70%;}
#main .info-list7 .item:hover .title, #main .info-list7 .item:hover .brief{margin-left:6.5%;}
#main .info-list7 .item:hover .img{right:3%;}

.pagination>li>a, .pagination>li>span {color: #1d753b;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #1d753b;
    border-color: #1d753b;
}


@media (max-width: 768px) { 
	.max-w100{height:240px;width:auto;transform:translatex(-12%);}
	.navfl{width: 100%;justify-content:flex-start;}
	#main .info-list7 .item .date{width:26%;}
	#main .info-list7 .item .date .md{font-size:2.6rem;}
	#main .info-list7 .item .info{width:73%;left:24%;}
	#main .info-list7 .item .info .title{line-height:3.2rem}
	.name{font-size:2rem;font-weight:600;}
	.time,.view{font-size:1.2rem; margin:0 10px 20px;}
	.pagination li{display: none;}
	.pagination li:first-child,.pagination li:last-child,.pagination li.active{display: inline-block;z-index: 1;} 
}
@media (min-width: 768px) { 
	.max-w100{max-width: 100%;}
	.navfl{width: 60%;}
	.frbread{width: 30%;overflow: hidden;}
}