﻿/* CSS Document */

#bg {
	background: url(bg.png)/*tpa=http://www.njlsjq.com/images/2016/index.files/bg.png*/ top center repeat-x;
}

.hy_head {
	height: 160px;
	display: block;
	background: url(hy_head.png)/*tpa=http://www.njlsjq.com/images/2016/index.files/hy_head.png*/ center no-repeat;
}

#date {
	width: 250px;
	margin: 15px auto 30px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	color: #000;
	text-align: center;
	font-size: 20px;
	border-radius: 6px;
}

.border-radius {
	border-radius: 8px;
	padding: 20px;
	background: #fff;
}

.h_l {
	width: 570px;
	float: left;
	border-right: #bbb solid 1px;
	padding-right: 50px;
	padding-bottom: 20px;
}

.h_r {
	width: 490px;
	float: right;
}

.h_l h1,
.h_r h1 {
	font-size: 24px;
	text-align: center;
	padding: 10px 0px;
}

.h_l h1 em,
.h_r h1 {
	font-weight: 600;
	color: #0f72cf;
	margin-right: 10px;
}

.h_l h1 a,
.h_r h1 a {
	color: #0f72cf;
}

.h_l p {
	line-height: 2.2em;
}

.h_l .pop {
	background: #f2f8ff;
	padding: 15px 10px;
	font-weight: 600;
	font-size: 18px;
	text-align: center;
	margin-bottom: 15px;
}

.h_l .art {
	line-height: 28px;
	font-size: 16px;
	text-indent: 2em;
}

.h_l .art span.more {
	margin-left: 10px;
	background: #0f72cf;
	color: #fff;
	padding: 2px 7px;
	border-radius: 4px;
}

.h_l .art span.more a {
	color: #fff;
}

.h_r h1 {
	text-align: left;
}

.video {
	border-radius: 4px;
	border: #0f72cf solid 1px;
	background: #efefef;
}



.h_box h1 {
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	font-family: "宋体";
	font-weight: 600;
	border-bottom: #bbb solid 1px;
}

.h_box table{ width: 96%;}
.h_box table tr{ line-height: 40px;}
.h_box table tr td{ font-size: 16px;}
.h_box table tr td.tit{width:260px}
.h_box table tr td.fu{width:50%;font-size:14px; color:#666}
.h_box table tr td.date{ width:200px; color: #999; text-align: right;}