@font-face {
	font-family: 'manrope-regular';
	src: url('../fonts/manrope-regular.otf') format('truetype');
}
.news2{padding:75px 0 45px 0; }
.news_con{ display: flex;justify-content: space-between;  flex-wrap: wrap;}
.news_con li{ width:31%; position:relative;   margin: 0 0 25px 0;   overflow: hidden; }
.news_con .news_pic{position: relative;overflow:hidden; z-index: 1;}
.news_con .news_pic img{width:100%;display: block; transition:0.4s ease;}
.news_con li:hover .news_pic img{ transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);}
.news_con a{display: block;position:relative;width:100%}
.news_con .newsleft_text{ width:100%; padding:35px 0;   position: relative; z-index: 2;  }
.news_con .newsleft_text strong{ display:block; font-size:1.4rem;  color:#111; line-height:1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight: normal; margin:0 0 30px 0 }
.news_con .newsleft_text div{   font-size:1rem;  color:#555; line-height:1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight: normal; margin:0 0 30px 0 }
.news_con .newsleft_text p{ font-size:1rem; color:#937f55; position: relative; line-height: 36px; height: 36px;}
.news_con .newsleft_text p:after{content: '';background: url(../img/ggg.png) no-repeat center center; width:36px;height: 36px; border-radius: 18px;position: absolute;right:0;top:0;border:1px solid rgba(147, 127, 85, .3)}
.news_con li span{ display:block; color:#111; line-height:2;font-size: 1.2rem; text-transform: uppercase;     font-family: "manrope-regular"; font-weight: bold; margin: 0 0 20px 0;}
.news_con li:hover .newsleft_text strong{ font-weight: bold; }
.news_m{width:183px;margin: 0 auto;line-height: 60px;border-radius: 32px;border:1px solid #937f55; display: block;text-align: center;font-size: 1.1rem;color: #856036;}
.news_m:hover{ background:#856036;color: #fff;border:1px solid #856036;}
.main3 .s_back2{ margin:55px auto 0 auto;width:70px;height:70px;border-radius: 75px;border:1px solid rgba(0,0,0,.3); display: flex;justify-content: center;align-items: center; transition: 0.3s;}
.main3 .s_back2:hover{ background:#83644d;color: #fff;border:1px solid #83644d;}
.main3 .s_back2:hover a{  color: #fff; }
.s_news .se_t4 { border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 55px 0;}
.s_news .info_content{ font-size:1rem; line-height:2; color:#666;}
.s_news .info_content p{padding:0; margin: 0}
@media only screen and (max-width:1200px){ 
	.news2{padding:35px 0 25px 0; }
	.news_con{flex-wrap: wrap;}
	.news_con li{width:100%; margin: 0 0 5px 0; }
	.news_con li span{font-size: 1.1rem;}
	.news_con .newsleft_text{padding:15px 0;}
	.news_con .newsleft_text strong{font-size:1.2rem;    margin: 0 0 20px 0; }
	.news2 .da_title{    margin: 0 0 35px 0;}
	.s_news .main3 h2{line-height: 1.5;}
	.s_news .se_house.se_t4 div{ margin: 0 0 0 0; padding:25px 0 0  0}
	.s_news .se_t4 {padding:25px 0; }
	.main3 .s_back2{ margin:25px auto 0 auto;}
}