body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
body{font-family:"微软雅黑"}
html {
	overflow: hidden;
	overflow-y: auto;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #1b1b1b;
}/* 未访问的链接 */
a:visited {
	color: #1b1b1b;
}/* 已访问的链接 */
a:hover {
	color: #152d79;
}/* 鼠标在链接上 */
a:active {
	color: #1b1b1b;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family: "microsoft yahei";
	font-size: 14px;
	color: #1b1b1b;
	background: #ffffff;
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer
}
.h10 {
	clear: both;
	height: 10px;
	overflow: hidden;
}
.h15 {
	clear: both;
	height: 15px;
	overflow: hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow: hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow: hidden;
}
.h30 {
	clear: both;
	height: 30px;
	overflow: hidden;
}

.clear {
	clear: both;
	overflow: hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
/*^
 * 框架
 * @created 2015.1.9
 * @return
 */	
.main {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}
.main2 {
	width: 1000px;
	clear: both;
	margin: 0 auto;
}
.top{background: #ffffff url(../images/2022_01.jpg) no-repeat center top; height:550px; }
.menu{height:50px; background: #bc021d;}
.nav{width:1000px; margin:0 auto;}
.nav li{ line-height:50px; float:left; margin: 0 30px 0 30px;}
.nav li a{color:#FFFFFF; font-size:18px; font-family:"微软雅黑"}


.leftnav_box {
	width: 190px;
	height: auto;
	overflow: hidden;
}

.leftnav_box dt {
	height: 80px;
	width: 190px;
	background: #dc0a0e;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	line-height: 80px;
	text-align: center;
}
.leftNav {
	clear: both;
	overflow: hidden;
	border: 1px solid #bfbfbf;
	padding:15px 0;
}
.leftNav dd{

	overflow:hidden;
	width:90%;
	margin:0 auto;
	}
.leftNav dd span{
    display: block;
	clear: both;
	overflow: hidden;
	text-align:center;
	
}
.leftNav dd span a {
	height: 45px;
	display: block;
	line-height: 45px;
	color: #666;
	font-size: 16px;
	border-bottom: 1px solid #e6e6e6;
}
.rightBox {
	width: 780px;
	overflow: hidden;
	border-top: 2px solid #e6e6e6;
}
.location {
	width: 100%;
	height: 50px;
	background: url(/ddh2/images/line.jpg) no-repeat center center;
	text-align:center;
	margin:30px 0;
}
.location span {
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	color: #dc0a0e;
	width: 120px;
display: block;
overflow: hidden;
text-align: center;
margin: 0 auto;
}

textList {
	min-height: 300px;
	height: auto !important;
	clear: both;
	overflow: hidden;
	padding: 5px 0px 20px 0px;
}
.textList dd {
	display: block;
	clear: both;
	height: 45px;
	line-height:45px;
	border-bottom: 1px solid #e6e6e6;
	background: url(/ddh2/images/dian.jpg) no-repeat left center;
	padding-left:15px;
}
.textList dd a {
    line-height: 45px;
    clear: both;
    overflow: hidden;
    font-size: 16px;
}
.textList dd span{float:right;}
.articleBox {
	line-height: 36px;
	color: #666666;
	min-height: 250px;
	height: auto !important;
	font-size: 16px;
	margin: 20px 0;
}
.articleBox P {text-indent:2em;}
.articleBox img {
	max-width: 100%;
}
    .articleBox video {
        max-width: 100%;
    }
.articleBox table td{
	padding: 3px 5px;
}
.articleTitle {
	clear: both;
	text-align: center;
	padding: 20px 10px 0 10px;
	line-height: 35px;
	font-size: 24px;
	color: #333;
}
.articleTime {
	clear: both;
	text-align: center;
	color: #666;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	padding: 15px 0px 15px 0px;
	border-bottom: 1px solid #dcdcdc;
	width:94%;
	margin:0 auto;
}
.articleTime span {
	display: inline-block;
	height: 30px;
	padding: 0 5px;
	cursor: pointer;
}
.articleTime span.hover {
	color: #ff0303;
}
.foot{height:120px;
border-top: 2px solid #dc0a0e;
	background: #eeeeee;}
.foot p{text-align:center; line-height:28px; font-size:14px; padding-top:20px;}
/*分页*/
.page-box {
  margin: 20px 0 20px 10px;
}
.page-box .page a,
.page-box .page span {
  padding: 2px 7px;
  margin: 0 4px;
  font-size: 12px;
}
.page-box .page ._now {
  background-color: #2266bb;
  color: #ffffff;
  border-color: #2266bb;
}
.page-box .page li{
  float: left;
}
.page-box .page a {
  border: 1px solid #cccccc;
  float: left;
  _display: inline;
}
.page-box .page a:hover {
  background-color: #860000;
  color: #ffffff;
  border-color: #860000;
}
.page-box .page .disable,
.page-box .page .disable:hover {
  color: #cccccc;
  background-color: #FFF;
  border: 1px solid #cccccc;
}
.page-box .page .now {
  background-color: #860000;
  color: #ffffff;
  border-color: #860000;
}
.hr18{
  height: 18px;
  clear:both;
}
.boximg{width:590px; float:left;}
.news{width:580px; float:right;}
.news h2{font-size:18px; font-weight:bold; line-height:36px;}
.news p{font-size:14px; line-height:28px; margin-bottom:20px; color:#999;}
.news ul li {font-size:16px; line-height:36px;}
.news ul li span {float:right;}

.hyzwn {height: 413px;
	background: url(/ddh2/images/2022_03.jpg) no-repeat center top;}
.box1 {width:270px; height:245px; background-color: #fff; padding:5px; float:left; margin: 125px 10px 60px 10px;}
.box1 h2{font-size:16px; line-height:30px;}
.box1 span{font-size:14px; line-height:28px; margin-bottom:20px; color:#fff; background-color: #db0001; padding:4px 15px;}
.box1 ul {padding-top:5px;}
.box1 ul li {font-size:16px; line-height:33px;}


.box2 {width:530px; background-color: #f2f2f2; padding:25px;}
.box2 h2{font-size:18px; font-weight:bold; line-height:36px;}
.box2 p{font-size:14px; line-height:28px; margin-bottom:20px; color:#999;}
.box2 ul li {font-size:16px; line-height:36px;}