﻿.newsList{margin:2rem 0 0.5rem 0;padding: 0 0 1.5rem 0; border-bottom:dashed 1px #ccc;}
.newsList:nth-last-child(1){border-bottom:0;}
.newsList .ImgBox{max-height:11rem;}
.newsList .txt{padding:0 2rem; position: relative;height:10rem}
.newsList .txt h5 a{font-size:1.25rem; color:#444;letter-spacing: 0.1rem;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.newsList .txt h5 a:hover{color:#e60012;}
.newsList .txt h5:after{content:"";width:120px; height:1px;margin: 1.25rem 0; background:#999; display: block;}
.newsList .txt .Date,.newsList .txt .View{position: absolute; bottom:0}
.newsList .txt .info{text-align: justify; word-wrap: break-word; word-break: break-word; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 52px;}
.newsList .txt .info,.newsList .txt .info *{font-size: 14px !important; line-height: 26px !important; color: #666 !important;}
.newsList .txt .Date{left:2rem; font-size: 0.8rem; color:#666;}
.newsList .txt .View{right:2rem;}
.newsList .txt .View a{padding:0.3rem 0.8rem; display: inline-block; border: solid 1px #ddd;color:#333;}
.newsList .txt .View a:hover{background: #e60012; border-color: #e60012;color:#fff;}
.Detailed{margin-top:120px;}
.Detailed h1{color:#555;line-height: 1.5; text-align: center;padding:30px 0 10px 0}/*详细*/
.Detailed .date{font-size: 14px; color:#777;text-align: center; padding:5px 0 15px 0;margin-bottom:30px;display:block;margin:0 auto;}
.Detailed .date .iconfont{margin-right:5px; font-size: 15px;}
.Article img{max-width:800px; height:auto; margin:25px auto;display:block;}

.NewsList{overflow:hidden;}
.NewsList ul{width:1240px;padding:10px 0 30px 0}
.NewsList ul li{float:left; width:580px; margin:0 40px 10px 0; line-height: 36px;border-bottom:dashed 1px #ddd;}
.NewsList ul li:before{content:""; width:3px; height:3px;display:inline-block; background:#333; margin:0px 15px 5px 20px;}
.NewsList ul li a{color:#555;}
.NewsList ul li a:hover{color:#e60012;}

/*视频宣传列表*/
 .VideoMask{position: absolute;left:0; top:0; z-index: 5; width:100%; height:100%; background:url(/images/VideoMask.png) no-repeat; background-size:100% 100%;}
.VideoList{overflow:hidden;}
.VideoList ul{ width: 1230px;padding: 10px 0}
.VideoList ul li{float:left; width: 380px;margin:0 30px 20px 0}
.VideoList ul li .img{width: 380px;height:214px; position: relative;}
.VideoList ul li .img img{width: 100%;height:100%;border-radius: 8px;}
.VideoList ul li .img .VideoMask{border-radius: 8px;}
.VideoList ul li .txt{height:90px; margin-top: 7px;}
.VideoList ul li .txt h3{color:#444;line-height: 2;margin-bottom:7px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.VideoList ul li .txt p{color:#888;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.VideoList ul li:hover .txt h3{color:#e60012}
.VideoList ul li:hover .txt p{color:#111}

.newsList.search{padding:0}
.newsList.search .ImgBox{text-align:center}
.newsList.search .ImgBox,.newsList.search .ImgBox img{max-width:300px; max-height:200px; margin:0 auto}
.newsList.search .ImgBox img{max-width:300px; max-height:200px; width:auto; height:auto;}