﻿@charset "UTF-8";
* { margin: 0; padding: 0 }
body { font: 15px "Microsoft YaHei", Arial, Helvetica, sans-serif; color: #000; background: #f1f1f1; font-size: 15px;}
ul, li { list-style: none; }
.blank {height: 20px}
.news { position: relative;}
.box, article { width:100%; margin: auto; overflow: hidden }
.whitebg { background: #fff; border:0px solid #eee; }
/*tab*/
.tab li { cursor: pointer; display: inline-block }
.tab-content section { display: none; }
.tab-content section:nth-child(1) { display: block }
.tab-content { margin: 20px; overflow: hidden; }
/*tuijian-news*/
.tuijian-news { position: relative }
.tab { border-bottom: #e4e3e3 1px solid; margin:10px }
.tab li {font-size:16px; margin-right: 20px; position: relative;line-height:50px;}
.tab li:hover:after, #tab li.tab-current:after { opacity: 1; width: 100%; margin: auto; display: block; left: 0; }
.tab li.tab-current {color: #1487f4;margin-left:10px;}
.tab-current b {color: #1487f4;margin-left:10px;line-height:40px;height:40px;}
.news-zuixin li {width: 49%; float: left; overflow: hidden; margin-bottom: 20px; }
.news-zuixin li:nth-child(odd) { float: left }
.news-zuixin li:nth-child(even) { float: right }
.news-zuixin li section { border-bottom: #eee 1px solid; overflow: hidden; }
.news-zuixin-pic {display:block;overflow:hidden;width:100px;height:70px;line-height:70px;float:left;margin-right:10px;margin-left:10px;background: #dbdbdb;text-align:center}
.news-zuixin li img { width: 100%; display: inline-block; vertical-align: middle; transition: .5s; }
.news-zuixin h2 { font-size: 15px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-weight: normal; margin: 3px 0 5px 0; }
.news-zuixin li:hover h2 a { color: #218af1; }
.news-zuixin p { font-size: 14px; color: #888; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; line-height: 20px; height: 40px; }

@media (max-width:600px){.news-zuixin li{width:100%;float:left;overflow:hidden;margin-bottom:10px;}}