*{ margin: 0;  padding: 0; list-style: none; }
a{ text-decoration: none;}
a:hover{ text-decoration: underline;}
.cleardiv {
	clear: both;
	height: 0;
	display: block;
	overflow: hidden;
}
qk01.main-container {
	width: 100%;
	/*background: #cb1c1e;*/
	background-size: 100% 100%;
	padding-bottom: 52px;
}
.header {
	position: relative;
	z-index: 10;
	min-width: 1000px;
}
.footer {
	margin-top: 0;
	min-width: 1000px;

}

.center-container {
	width: 1000px;
	margin: 0 auto;
	padding: 0px 0 0 0;
}
.topic-head {
	margin-left: -50px;
	margin-top: -16px;
}
.h5_01{
	width: 100%;
}
.h5_01 img{
	width: 100%;
	float: left;
}
.h5_02{
	width: 100%;
}
.h5_02 img{
	width: 100%;
	float: left;
}
.redfont{ color: #d3221b; }
.qk0{ min-width: 1000px; }
.bg01{ height: 430px; background: url("../images/nmdjl_01.jpg") no-repeat top center;}
.bg02{ height: 435px; background: url("../images/nmdjl_02.jpg") no-repeat top center;}
.bg03{ height: 927px; background: url("../images/nmdjl_03.jpg") no-repeat top center;}
.bg04{ height: 517px; background: url("../images/nmdjl_04.jpg") no-repeat top center;}
.bg05{ height: 760px; background: url("../images/nmdjl_05.jpg") no-repeat top center;}


.bptext01{ padding: 280px 9% 0; color: #018402; font: 20px/28px "黑体"}
.bptext03 {
	position: relative;
	width: 1000px;
	height: 540px;
	margin: 0 auto;
	padding: 0px 0 0 0;
}

.tabul{ width: 540px; height: 160px; margin: 0 auto; padding: 80px 0 40px 0;}
.tabul li{ float: left; width:120px ; height:150px ; margin: 0 30px; cursor: pointer; font: 30px/180px "黑体"; color: #FFF; background: url("../images/libg.png") no-repeat; text-align: center; }

.tabqh[data-xl="1"] .tabli[data-xl="1"],
.tabqh[data-xl="2"] .tabli[data-xl="2"],
.tabqh[data-xl="3"] .tabli[data-xl="3"]{ background: url("../images/libg-on.png") no-repeat; font: bold 30px/180px "黑体"}

.tabcon{ display: none; }
.tabconbox[data-xl="1"] .tabcon[data-xl="1"],
.tabconbox[data-xl="2"] .tabcon[data-xl="2"],
.tabconbox[data-xl="3"] .tabcon[data-xl="3"]{ display: block}


.bptext03_01{    position: absolute;
	width: 232px;
	height: 440px;
	top: 33px;
	left: 45px;
	background: url(../images/hdje-bg.png) no-repeat;
	padding: 40px 20px 0 30px;}
.bptext03_01 h2{ padding: 0 0 10px 0; text-align: center; font: bold 26px/28px "黑体"}
.bptext03_01 p{ text-indent: 2em; font: 18px/30px "黑体"}
.bptext03_02{ position: absolute;
	width: 112px;
	height: 230px;
	top: 31px;
	left: 372px;
	font: 22px/30px "黑体";
	text-align: center;
	background: url(../images/zgjl-bg.png) no-repeat;
	padding: 56px 70px 0 70px;
}
.bptext03_03{         position: absolute;
	width: 179px;
	height: 147px;
	bottom: 28px;
	left: 360px;
	font: 18px/28px "黑体";
	text-align: left;
	background: url(../images/hdsj-bg.png) no-repeat;
	padding: 40px 10px 0 85px;
}

.bptext03_04{position: absolute;
	width: 232px;
	height: 440px;
	top: 30px;
	right: 54px;
	background: url(../images/hdje-bg.png) no-repeat;
	padding: 40px 20px 0 30px;
}
.bptext03_05{     position: absolute;
	width: 176px;
	height: 315px;
	top: 33px;
	left: 472px;
	font: 30px/40px "黑体";
	text-align: center;
	background: url(../images/zgjl-bg02.png) no-repeat;
	padding: 110px 100px 0 100px;
}
.bptext03_04 h2{ padding: 0 0 10px 0; text-align: center; font: bold 26px/28px "黑体"}
.bptext03_04 p{ text-indent: 2em; font: 18px/30px "黑体"}
.hjxxul{ height: 116px; padding: 240px 0 0 20px;}
.hjxxul li{ float: left; width: 420px; height:50px; margin: 0 30px; overflow:hidden; font: 20px/50px "黑体"}
.hjxxul li a{ color: #000; }
.hjxxul li .spand{ color: #eb2939; }
.ckgd{ position: absolute; bottom: -30px; right: 40px; color: #298deb;  font: 20px/50px "黑体"}
.ckgd a{ color: #298deb; }

.kl-left{ float: left; width: 630px; height: 420px; margin: 235px 0 0 15px; }
.jd-box{width: 630px; height: 360px; border: 1px solid #d3221b;}

.kl-right{ float: right; height: 380px; padding: 200px 0 0 0; }
.kljxsul{ height: 260px; padding: 40px 0 0 0px;}
.kljxsul li{ width: 300px; height:50px; margin: 0 30px 0 0px; overflow:hidden; font: 20px/50px "黑体"}
.kljxsul li a{ color: #000; }
.kljxsul li .spand{ color: #eb2939; }
.ckgd02{ position: absolute; bottom: 70px; right: 40px; color: #298deb;  font: 20px/50px "黑体"}
.ckgd02 a{ color: #298deb; }
.ckgd03{  text-align: center; color: #298deb;  font: 20px/50px "黑体"}
.ckgd03 a{ color: #298deb; }
.erwm{ position: fixed; top: 20%; left: 50%; margin-left: 460px;}




