.row-news1{padding:79px 0 100px}
.m-so1{width:690px;height:70px;position:relative;z-index:1;margin:0 auto 83px}
.m-so1 select{float:left;width:160px;height:70px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:url(../images/img10.png) right 20px center no-repeat #fff;cursor:pointer;font-size:18px;color:#666;line-height:70px;padding:0 21px;box-shadow:0 0 13px rgba(214,214,214,.3);border:none}
.m-so1 .inp{float:right;width:500px;height:70px;border:none;background:#fff;font-size:16px;color:#333;line-height:70px;padding:0 70px 0 33px}
.m-so1 .inp::-webkit-input-placeholder{color:#999}
.m-so1 .inp::-moz-placeholder{color:#999}
.m-so1 .inp::-ms-input-placeholder{color:#999}
.m-so1 .sub{position:absolute;right:0;top:0;width:65px;height:70px;background:url(../images/img11.png) center center no-repeat #fff;-webkit-background-size:cover;background-size:cover;cursor:pointer;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.p-list1{overflow:hidden;margin:0 -16px 47px}
.p-list1 li{float:left;width:33.33%;padding:0 16px 33px}
.p-list1 .con{display:block;font-size:16px;color:#999;line-height:30px}
.p-list1 .pic{display:block;/*height:0;padding-top:56.08%;position:relative;*/width:100%;height:200px;z-index:1;overflow:hidden;    text-align: center;}
@media screen and (max-width: 768px) and (min-width: 320px){
	.p-list1 .pic{display:block;/*height:0;padding-top:56.08%;position:relative;*/width:100%;height:auto;z-index:1;overflow:hidden;    text-align: center;}
}
.p-list1 .pic:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:5px;/*background:#ca2b2f*/}
.p-list1 .pic img{/*position:absolute;left:0;top:0;*/max-width:100%;height:100%}
.p-list1 .det{height:90px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.p-list1 .txt{display:block;padding:41px 27px 42px;background:#fff}
.p-list1 .tit{height:60px;font-size:20px;color:#333;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:12px}
.p-list1 .con:hover .tit{color:#ca2b2f}
.p-list1 .date{display:block;font-family:DINOT-CONDBOLD;font-size:18px;background:url(../images/img9.png) right center no-repeat;margin-top:35px}
@media only screen and (max-width:1440px){
.snav1 li a{font-size:16px;line-height:60px;width:200px}
.m-so1 select{font-size:16px;height:50px;line-height:50px}
.m-so1 .inp{font-size:14px;height:50px;line-height:50px}
.m-so1 .sub{width:46px;height:50px}
.m-so1{margin-bottom:40px;height:50px}
.row-news1{padding:50px 0}
.p-list1{margin-bottom:20px}
.p-list1 .con{font-size:14px}
.p-list1 .date,.p-list1 .tit{font-size:16px}
}
@media only screen and (max-width:1199px){
.p-list1{margin-left:-10px;margin-right:-10px}
.p-list1 li{padding-left:10px;padding-right:10px;padding-bottom:20px}
}
@media only screen and (max-width:959px){
.p-list1 li{width:50%}
}
@media only screen and (max-width:767px){
.snav1 ul{display:block}
.snav1 li{float:none;width:auto}
.snav1 li a{display:block;font-size:14px;line-height:45px;width:auto}
.row-news1{padding:30px 0}
.m-so1{width:auto;height:auto;margin-bottom:20px}
.m-so1 select{float:none;width:100%;padding-left:15px;margin-bottom:10px;font-size:14px}
.m-so1 .inp{float:none;width:100%;padding-left:15px;font-size:14px;padding-right:50px}
.m-so1 .sub{top:auto;bottom:0}
.p-list1{margin:0 0 20px}
.p-list1 li{float:none;width:auto;padding:0 0 10px}
.p-list1 .txt{padding:15px}
.p-list1 .con{font-size:13px;line-height:23px}
.p-list1 .tit{font-size:14px;height:46px}
.p-list1 .date{font-size:14px;margin-top:15px;-webkit-background-size:auto 16px;background-size:auto 16px}
.p-list1 .det{height:69px}
}