@charset "utf-8";
/* CSS Document */

.neiye{padding-top: 80px;}
.neiye h1{font-size: 36px;text-align: center;font-weight: bold;color: #339933}
.neirong{line-height: 2;font-size: 16px;padding: 60px 0 80px;min-height: 350px;}

.info_list {
    margin: 30px 0;
    overflow: hidden;
}

.info_list{margin:30px 0;overflow:hidden;}
.info_list .item{margin-bottom:35px; padding-bottom:35px; border-bottom:1px solid #e5e5e5;}
.info_list .item:last-child{margin:0;}
.info_list .item .info{width:78%; float:right; padding-left:25px; box-sizing:border-box;}
.info_list .item .info .title{max-height:57px; overflow:hidden; line-height:180%; padding-bottom:5px;}
.info_list .item .info .title a{font-size:24px; color:#555;}
.info_list .item .info .title a:hover{color:#333;}
.info_list .item .info .time{font-size:14px; color:#999; line-height:20px;}
.info_list .item .info .desc{font-size:14px; color:#999; line-height:150%; max-height:63px; overflow:hidden; margin-bottom:10px; margin-top:5px;display: block;}
.info_list .item .info .desc:hover{text-decoration: none;}
.info_list.s1 .item{position:relative; min-height:50px;}
.info_list.s1 .item .img{display:none;}
.info_list.s1 .item .info{width:100%; padding:0 150px;}
.info_list.s1 .item .info .time{position:absolute; left:0; top:0;}
.info_list.s1 .item .info .time h2{display:block; font-size:24px; font-weight:bold;color: #333333;}
.info_list.s1 .item .info .time h2 span{display:block; font-size:16px; color:#a4a4ac; padding-top:8px;}
.info_list.s1 .item .info .title a{color:#333;}
.info_list.s1 .item .link{display:block; width:20px; height:70%; position:absolute; right:0; top:0; background:url("../images/icon_link.png") no-repeat center;}

.showprolist{}
.showprolist li{float:left;width:32%;margin-right: 2%;text-align: center;padding-bottom: 15px;}
.showprolist li img{background: #ebebeb;display: block;margin-bottom: 10px;}
.showprolist li:nth-child(3n){margin-right: 0}

@media screen and (max-width: 768px) {
	.neiye{padding-top:30px;}
	.neiye h1{font-size:20px;text-align: center;font-weight: bold}
	.neirong{line-height: 2;font-size: 14px;padding:20px 0 30px;min-height: 300px;}	
	.info_list .item .info .title a {
    font-size: 20px;
	}
	.info_list.s1 .item .info {
    width:100%;
    padding: 0;
}
	.info_list.s1 .item .info .time {
     position:inherit; 
	}
	.info_list.s1 .item .info .time h2 {
		display: block;
		font-size: 14px;
		font-weight: normal;
		color: #a4a4ac;
	}
	.info_list.s1 .item .info .time h2 span {
		display:inline;
		font-size: 14px;
		padding-top:0;padding-left:10px;
	}

}
@media screen and (max-width: 411px) {
	.showprolist{}
	.showprolist li{float:left;width:49%;margin-right: 2%;text-align: center;padding-bottom: 15px;}
	.showprolist li img{background: #ebebeb;display: block;margin-bottom: 10px;}
	.showprolist li:nth-child(3n){margin-right: 2%}	
	.showprolist li:nth-child(2n){margin-right: 0}	
	
}