/*tab1 start*/
.indnews{ margin:0 auto; margin-top:20px; clear:both; overflow:hidden; }

.hide{ display:none; }
#tab1{ padding:0 10px; clear:both; overflow:hidden; margin-top:20px; }
.tabTitle{ width:100%; border-bottom:1px solid #ccc; clear:both; overflow:hidden; position:relative; }
.tabTitle ul{ float:left; clear:both; overflow:hidden; }
.tabTitle ul li{ float:left; height:50px; line-height:50px; background:#eee; color:#333; font-size:18px; text-align:center; cursor:pointer; }
.tabTitle ul li .nam{ padding:0 40px; }
.tabTitle ul li .current{ background:#c79e68; color:#fff; border-bottom:1px solid #c79e68; }

.tabTitle .gduo{ float:right; height:36px; line-height:36px; text-align:center; color:#333; margin-top:8px; position:absolute; right:0; top:0; }
.tabTitle .gduo a{ display:block; color:#666; border-radius:20px; padding:0 10px; font-size:16px; }
.tabTitle .gduo a:hover{ background:#ed7d33; color:#fff; }

.tabContent { clear:both; overflow:hidden; }


/*list1*/
.list1{ padding:0px; clear:both; overflow:hidden; margin-top:20px; }
.list1 .n01{ float:left; width:40%; }
.list1 .n01 .img{ width:100%; height:320px; position:relative; /*display:flex; justify-content:center; align-items:center;*/ }
.list1 .n01 .img img{ width:100%; height:100%; object-fit:cover; }
.list1 .n01 .txt{ background:#ecedeb; padding:20px 10px; }
.list1 .n01 .txt .p{ color:#666; font-size:16px; line-height:24px; height:48px; overflow:hidden; }
.list1 .n01 .img .n{ position:absolute; left:0; bottom:0; height:40px; line-height:40px; padding:0 20px; width:calc(100% - 40px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:rgba(0,0,0,.3); color:#fff; font-size:20px; }

.list1 .n02{ width:58%; float:right; }
.list1 .n02 ul li:first-child{ border-top:none; }
.list1 .n02 ul li{ clear:both; overflow:hidden; border-top:#eee 1px dashed; line-height:50px; }
.list1 .n02 ul li:first-child{ padding-top:0; }
.list1 .n02 ul li:last-child{ margin-bottom:0; }
.list1 .n02 ul li { clear:both; overflow:hidden; background:url(../images/jt01.png) no-repeat left 18px; padding-left:24px; }
.list1 .n02 ul li:hover{ background:url(../images/jt02.png) no-repeat left 18px; cursor:pointer; }
.list1 .n02 ul li:hover a{ color:#c79e68; }
.list1 .n02 ul li:hover .time{ color:#c79e68; }
.list1 .n02 ul li a{ float:left; display:block; width:calc(100% - 110px); font-size:16px; color:#555; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.list1 .n02 ul li .time{ float:right; width:100px; text-align:right; color:#999; font-size:14px; }

/*list2*/
.list2{ padding:0px; clear:both; overflow:hidden; margin-top:20px; }
.list2 .n01{ float:left; width:40%; }
.list2 .n01 .img{ width:100%; height:320px; position:relative; /*display:flex; justify-content:center; align-items:center;*/ }
.list2 .n01 .img img{ width:100%; height:100%; object-fit:cover; }
.list2 .n01 .txt{ background:#ecedeb; padding:20px 10px; }
.list2 .n01 .txt .p{ color:#666; font-size:16px; line-height:24px; height:48px; overflow:hidden; }
.list2 .n01 .img .n{ position:absolute; left:0; bottom:0; height:40px; line-height:40px; padding:0 20px; width:calc(100% - 40px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:rgba(0,0,0,.3); color:#fff; font-size:18px; }

.list2 .n02{ width:58%; float:right; }
.list2 .n02 ul li:first-child{ border-top:none; }
.list2 .n02 ul li{ clear:both; overflow:hidden; padding-top:26px; margin-bottom:26px; border-top:#ccc 1px dashed; }
.list2 .n02 ul li:first-child{ padding-top:0; }
.list2 .n02 ul li:last-child{ margin-bottom:0; }
.list2 .n02 ul li:hover{ cursor:pointer; }
.list2 .n02 ul li { width:100%; clear:both; overflow:hidden; }
.list2 .n02 ul li .img{ width:150px; height:100px; float:left; }
.list2 .n02 ul li .img img{ width:100%; height:100%; }
.list2 .n02 ul li .txt{ width:calc(100% - 170px); height:100px; float:right; }
.list2 .n02 ul li .txt .a{ float:left; display:block; width:calc(100% - 110px); padding-left:5px; font-size:16px; color:#333; font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.list2 .n02 ul li .txt .seod{ clear:both; width:100%; padding-top:10px; height:48px; line-height:24px; color:#666; }
.list2 .n02 ul li:hover .a{ color:#c79e68; }
.list2 .n02 ul li:hover .txt .time{ color:#c79e68; }
.list2 .n02 ul li .txt .time{ float:right; width:100px; text-align:right; color:#999; font-size:14px; }
/*tab1 end*/

