/*tab1 start*/
.hide{ display:none; }
#tab1{ clear:both; overflow:hidden; margin-top:20px; }
.tabTitle ul{ clear:both; overflow:hidden; border:#dfdfdf 1px solid; border-bottom:#f0f0f0 1px solid; border-radius:5px; background:url(../images/tbg2.png) center bottom repeat-x; }
.tabTitle ul li{ float:left; width:30%; height:30px; line-height:30px; color:#2f97e6; font-size:14px; text-align:center; cursor:pointer; margin-left:1.5%; margin-top:6px; }
.tabTitle ul li.current{ color:#2f97e6; background:#fff; border:#dfdfdf 1px solid; border-bottom:none; border-radius:5px 5px 0px 0px; }
.tabContent { clear:both; overflow:hidden; }
.tabContent .info{ border:0px solid #abcdef; overflow:hidden; }
/*ynewslist*/
.ynewslist{ clear:both; overflow:hidden; margin-top:5px; }
.ynewslist .img img{ width:100%; height:100px; }
.ynewslist dl{ clear:both; overflow:hidden; border-bottom:#e5e5e5 1px dashed; }
.ynewslist dl h3 { clear:both; overflow:hidden; line-height:30px; }
.ynewslist dl h3 a{ float:left; font-size:14px; color:#333; font-weight:bold; max-width:70%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:5px; }
.ynewslist dl h3 a:hover{ color:#2f97e6; }
.ynewslist dl h3 .time{ float:right; color:#999; 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:24%; margin-right:2%; }
.ynewslist dl dt .img img{ width:100%; height:100%; }
.ynewslist dl dt .seo_d{ float:left; height:70px; width:74%; color:#666; overflow:hidden; line-height:1.6;font-size:1.2rem; }
/*tab1 end*/
.imore{ width:40%; margin:0 auto; height:32px;line-height:32px; text-align:center; background:#ccc; color:#fff; clear:both; overflow:hidden; border-radius:20px; margin-top:20px; }
.imore a{ display:block;background:#ccc; color:#fff; }
.imore a:hover{ background:#2f97e6; color:#fff; }