
.detailDiv1 .content .detail_tit{padding-bottom: 20px; margin-bottom: 30px; border-bottom: 1px #999 solid ;}

/* Article body (.xqDiv) — matches tendata.com CMS inline styles */
.detailDiv1 .content .mainFl .xqDiv h4,
.detailDiv1 .content .mainFl .xqDiv p {
	line-height: 1.75em;
}

.detailDiv1 .content .mainFl .xqDiv table {
	width: 800px;
	max-width: 100%;
	border-collapse: collapse;
	margin-bottom: 1em;
}

.detailDiv1 .content .mainFl .xqDiv table th,
.detailDiv1 .content .mainFl .xqDiv table td {
	padding: 8px 12px;
	border: 1px solid rgb(226, 232, 240);
	overflow-wrap: break-word;
	word-break: break-word;
	vertical-align: baseline;
	text-align: left;
}

.detailDiv1 .content .mainFl .xqDiv table th {
	background-color: rgb(248, 250, 252);
}


.detailDiv1 .content .news_list li{display: flex;justify-content:space-between; margin-bottom:30px;align-items:center; height:220px; overflow:hidden;}
.detailDiv1 .content .news_list li a{margin-right: 2%; width:40%;}
.detailDiv1 .content .news_list li img{width: 100%; height: 220px;}
.detailDiv1 .content .news_list li .news_list_item{ width:58%}
.detailDiv1 .content .news_list li .news_list_item h3{margin-bottom: 20px;}
.detailDiv1 .content .news_list li .news_list_item p{margin-bottom: 20px;}




.detailDiv1 .content .col-md-1{max-width:100%;display: flex;flex-direction: row;flex-wrap: wrap;}
.detailDiv1 .content .col-md-1 a{border:1px solid #999;padding:15px;margin: 5px 10px;}


.detailDiv1 .content .pagination li{padding: 8px 10px;border: 1px solid #ccc;margin:5px;color: #ccc}
.detailDiv1 .content  .pagination a{color:#ccc}
.detailDiv1 .content  .pagination .active{background: #0084fd;color:#fff;}
.detailDiv1 .content  .pagination .active a{color:#fff;}


.fenye .active a{background: #0081fa; color:#fff}

.hot_list{ display:flex;flex-wrap:wrap; }
.font-green{width:auto;padding: 5px;margin: 5px;border-radius: 5px;border:1px solid #ccc;}

.frDiv.mainFr .cateDiv h3{ padding-bottom:15px; border-bottom:1px solid #ccc; margin-bottom:15px;}

.newsMessage .conDiv .formbox {
  display: block;
  width: 100%;
  margin-top: 16px;
}

.newsMessage .formbox ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
}

.newsMessage .formbox li {
  margin-bottom: 12px;
}

.newsMessage .formbox .input_1,
.newsMessage .formbox .textarea {
  width: 100%;
  box-sizing: border-box;
  margin-left: 0;
}

.newsMessage .formbox .message {
  padding: 0;
}