@charset "gb2312";
/**
 * Created by Gsy on 2016/6/21.
 */
 
.f-tp20{ margin-top:20px;}

.zx-title-1{ width: 100%;padding: 0 0 15px;border-bottom: 1px solid #dfdfdf;position: relative; }
.zx-title-1 h2{ font-size: 20px;color: #333;padding-left: 27px;line-height: 1;background: url("../images/title-tag-2.png") no-repeat; }
.zx-title-1 .change_icon{ position: absolute;right: 0;bottom: 15px;display: inline-block;height: 10px; }
.zx-title-1 .change_icon a{ display: block;width: 10px;height: 10px;margin-left: 5px;background: #efefef;float: left; }
.zx-title-1 .change_icon a.on{ background: #ff5c5c; }

.wrap-news-list{ width: 1000px;padding: 20px 0 0;margin: 0 auto 40px; }
.wrap-news-list .news-focus{ width: 640px; }
.wrap-news-list .news-focus .news-list{  }
.wrap-news-list .news-focus .news-list dl{ position: relative;height: 135px;padding: 15px 0 15px 230px;border-bottom: 1px dashed #dfdfdf; }
.wrap-news-list .news-focus .news-list a:nth-child(1) dl{ border-top: 0; }
.wrap-news-list .news-focus .news-list dl dt{ position: absolute;width: 220px;height: 135px;left: 0;top: 15px; }
.wrap-news-list .news-focus .news-list dl dt img{ display: block;width: 100%;height: 100%; }
.wrap-news-list .news-focus .news-list dl .news-title{ font-size: 18px;color: #f55;height: 28px;line-height: 28px;overflow: hidden;margin-bottom: 5px;white-space: nowrap;text-overflow: ellipsis; }
.wrap-news-list .news-focus .news-list dl .news-content{ font-size: 14px;color: #565656;height: 78px;line-height: 26px;overflow: hidden; }
/*.wrap-news-list .news-focus .news-list dl:hover .news-content{ color: #f55; }*/
.wrap-news-list .news-focus .news-list dl .news-time{ font-size: 14px;color: #888;height: 24px;line-height: 24px;overflow: hidden;text-align: right; }
.wrap-news-list .news-focus .news-list dl .news-time i{ display: inline-block;width: 14px;height: 14px;background: url("../images/time_icon.png") no-repeat;margin-right: 5px; }

.wrap-news-list .zx-list{ width: 340px; }
.wrap-news-list .zx-list .zx-content-1{ position: relative;padding-bottom: 15px; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first{ display: block;height: 100px;padding: 15px 0; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first p{ font-size: 18px;color: #333;line-height: 20px;height: 20px;overflow: hidden;margin-bottom: 10px;white-space: nowrap;text-overflow: ellipsis; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first:hover p{ color: #f55; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first dl{ position: relative;height: 70px;padding-left: 125px; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first dl dt{ position: absolute;left: 0;top: 0;width: 115px;height: 70px; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first dl dt img{ display: block;width: 115px;height: 70px; }
.wrap-news-list .zx-list .zx-content-1 .zx-content-first dl dd{ height: 70px;overflow: hidden;font-size: 14px;color: #888;line-height: 24px;word-break: break-all; }
.wrap-news-list .zx-list .zx-content-1 ul{  }
.wrap-news-list .zx-list .zx-content-1 ul li{ padding-left: 10px;height: 21px;margin: 12px 0 0;overflow: hidden;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAATSURBVBhXY/gfE/0fGZMsEP0fAME3K1GJDU3oAAAAAElFTkSuQmCC") left center no-repeat; }
.wrap-news-list .zx-list .zx-content-1 ul li a{ display: block;font-size: 14px;color: #595959;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.wrap-news-list .zx-list .zx-content-1 ul li:hover a{ color: #f55; }

.wrap-news-list .zx-list .zx-list-3 .zx-title-1 h2{ background-position: 0 -50px; }
.wrap-news-list .zx-list .zx-content-3{ padding: 15px 0 25px; }
.wrap-news-list .zx-list .zx-content-3 a{ display: block;width: 340px;height: 190px;overflow: hidden;margin-bottom: 15px;position: relative; }
.wrap-news-list .zx-list .zx-content-3 a img{ display: block;width: 340px;height: 190px; }
.wrap-news-list .zx-list .zx-content-3 a p{ display: none; }
.wrap-news-list .zx-list .zx-content-3 a:hover p{ display: block;width: 340px;height: 100%;position: absolute;top: 0;left: 0;background: url("../images/slide_bg.png") repeat; }
.wrap-news-list .zx-list .zx-content-3 a p span{ display: block;width: 330px;height: 35px;position: absolute;bottom: 0;left: 5px;font-size: 14px;color: #fff;text-align: center;line-height: 35px;overflow: hidden; }
.wrap-news-list .zx-list .zx-content-3 a p i{ display: block;width: 70px;height: 70px;position: absolute;top: 23%;left: 50%;margin-left: -35px;background: url("../images/recommend-tag2.png") no-repeat; }
.wrap-news-list .zx-list .zx-content-3 a.pic-subject p i{ background-position: 0 -140px; }
.wrap-news-list .zx-list .zx-content-3 a.video-subject p i{ background-position: 0 -70px; }

h2 strong{ padding:0 6px; color:#F00}