/*tab1 start*/
.hide{ display:none; }
#tab2{ clear:both; overflow:hidden; }
.tabTitle2 ul{ clear:both;overflow:hidden; }
.tabTitle2 ul li{ float:left; width:33%; height:40px; line-height:40px; background:#eee; color:#333; font-size:14px; text-align:center; cursor:pointer; }
.tabTitle2 ul li.current{ background:#0097D5; color:#fff; }
.tabContent2 { clear:both; overflow:hidden; }

/*ynewslist*/
.ynewslist{ padding:0 10px; clear:both; overflow:hidden; }
.ynewslist dl{ clear:both; overflow:hidden; padding-top:15px; border-top:#ccc 1px dashed; }
.ynewslist dl h3 { clear:both; overflow:hidden; }
.ynewslist dl h3 a{ float:left; font-size:16px; color:#000; font-weight:bold; max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:5px; }
.ynewslist dl h3 a:hover{ color:#b63935; }
.ynewslist dl h3 .time{ float:right; color:#666; margin-right:5px; font-size:14px; }
.ynewslist dl dt{ clear:both; overflow:hidden; margin-top:10px; }
.ynewslist dl dt .img{ float:left; height:70px; width:30%; margin-right:2%; }
.ynewslist dl dt .img img{ width:100%; height:100%; }
.ynewslist dl dt .seo_d{ float:left; height:50px; width:60%; color:#333; font-size:14px; overflow:hidden; line-height:24px; text-indent:0em; }
.ynewslist dl dt .time{ float:left;  color:#666;  font-size:10px; }