* {
	margin: 0px; padding: 0px; list-style-type: none;
}
body {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); line-height: 26px; font-family: "微软雅黑";
}
img {
	border: 0px currentColor; border-image: none;
}
.clear{ clear:both; font-size:0;line-height:0; height:0; display:block;}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
div ul li a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
ul li a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
li a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
div a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
p a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
span a:hover {
	color: rgb(185, 13, 13); text-decoration: underline;
}
.left {
	float: left;
}
.right {
	float: right;
}
.w1000 {
	margin: 0px auto; width: 1000px;
}
.w998 {
	margin: 0px auto; width: 998px;
}
.boder {
	border: 1px solid #d9d9d9; border-image: none;
}
.boder_nr {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 207, 187) rgb(223, 207, 187); border-image: none;
}
.mt {
	margin-top: 10px;
}
.mt40 {
	margin-top: 40px;
}
.mt20 {
	margin-top: 20px;
}
.ml {
	margin-left: 10px;
}
.ml20 {
	margin-left: 20px;
}
.pt {
	padding-top: 5px;
}
.pl {
	padding-left: 10px;
}
.baib14 {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.greb14 {
	color: rgb(24, 93, 66); font-size: 14px; font-weight: bold;
}
.dis {
	display: block;
}
.undis {
	display: none;
}
#header {
	background:url(./image/bg.jpg) no-repeat 50% 0; margin: 0px auto; min-width:1000px;width: 100%; height: 400px; text-align: center;border-bottom:2px solid #dbc3b7;
}
.banner {
	margin: 0px auto; width: 1000px; height: 400px;
}
.bana {
	 height: 30px; line-height: 40px; font-size: 15px; 
}
.bana a {
	background: url("./image/fh01.png") no-repeat; width: 129px; height:38px; text-align: left; color:#fff; font-family: "微软雅黑"; font-size: 15px; float: left;text-decoration:none;padding:5px 0 0 30px;
}
.bana a:hover {
	background: url("./image/fh01.png") no-repeat; width: 129px; height:38px; text-align: left; color:#fff; font-size: 15px; float: left;text-decoration:none;padding:5px 0 0 30px;
}
.bana a.fhhome {
	background: url("./image/fh02.png") no-repeat; width: 129px; height: 38px; text-align: left; color:#fff; font-family: "微软雅黑"; font-size: 15px;  float: left;text-decoration:none;padding:5px 0 0 30px;
}
.bana a.fhhome:hover {
	background: url("./image/fh02.png") no-repeat; width: 129px; height: 38px; text-align: left; color:#fff; font-size: 15px; float: left;text-decoration:none;padding:5px 0 0 30px;
}
#center {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px; padding-bottom: 20px;
}
.k1_t {
	background:url(./image/titbg.jpg) repeat-x;
}
.k1_k {
	margin: 20px; 
}
.k1_l {
	width: 480px; overflow: hidden;
}
.k1_r {
	width: 475px;
}
.k1_r li {
	background: url("./image/icon_1.gif") no-repeat left; width: 465px; height: 40px; line-height: 40px; padding-left:20px;
}
.k1_r li a {
	height: 32px; overflow: hidden; float: left; display: inline-block;
}
.k1_r li a span{
	font-size: 16px;
}
.k1_r li span {
	text-align:center;color:#666; font-size: 14px;
}
.k2 {
	 width: 488px; 
}
.k2_t {
	background: url("./image/titbg01.jpg") repeat-x;  height: 48px;
}
.k2_n {
	margin: 10px;
}
.k2_ntit {
	width: 100%;padding:10px 0;text-align: center; font-size: 16px;font-weight:bold;height:45px;overflow:hidden;
}
.k2_ntit a {
	color:#106fab;
}
.k2_njj{
	width:100%; height: 75px;font-size:12px;color:#666;line-height:24px; overflow:hidden;
}
.k2_nr1 {
	width:100%;
}
.k2_nr1 li {
	background: url("./image/icon_2.gif") no-repeat left; height: 40px; line-height: 40px; padding-left: 20px; 
}
.k2_nr1 li a {
	display: inline-block; overflow: hidden; float: left;
}
.k2_nr1 li span {
	text-align:center;color:#666;float: right; font-size: 14px;
}
.k2_m {
	width: 304px; height: 24px; text-align: center; 
}


.nr_l {
	padding:20px; height: auto !important; min-height: 560px;
}
.nr_l_wz {
	height:50px; line-height:50px; background:url(./image/public_ico_01.png) no-repeat 0 50% ;padding-left:20px;color:#666;
}
.nr_l_wz a{color:#666;}
.nr_l_tit{
	border-bottom:3px solid #106fab;margin-bottom:20px;
}
.nr_l_tit h3 {
	color:#fff; font-size: 18px;background:#106fab;width:170px;text-align:center;height:40px;line-height:40px;
}
.nr_lx ul {
	height: auto !important; min-height: 585px;
}
.nr_lx li {
	background: url("./image/xline.gif") repeat-x bottom;  height: 45px; line-height: 45px;
}
.nr_lx li a {
	background: url("./image/icon_3.gif") no-repeat 10px 50% ;overflow: hidden; padding-left: 30px;  float: left;display: block; text-align: left;
}
.nr_lx li a span{
	font-size: 16px;
}
.nr_lx li span {
	font-size:14px;color:#666; float: right;
}
.lbr_page {
	padding: 20px 0px 0px 0px; text-align: center;
}
.nr_r {
	background: rgb(242, 239, 234); width: 325px; padding-bottom: 5px; padding-left: 5px;
}

.nr_x_t {
	padding: 20px ; text-align: center; color:#000; line-height: 35px;font-size:22px;
}
.nr_x_sm {
	background:#106fab; height: 24px; font-size:12px;text-align: center; color: rgb(255, 255, 255); line-height: 24px;
}
.nr_x_n {
	 text-align: justify; -ms-text-justify: inter-ideograph;padding:20px;
}

/*版权*/
.sft_footer{width:100%;margin:0 auto;border-top:3px solid #106fab;padding-top:15px; overflow: hidden;}
.sft_footer .wj{margin-left:38px;}
.sft_footer .wj img{margin-right:15px;vertical-align:middle;}
.sft_footer .dz{margin-right:38px;}
.sft_footer .bq{text-align:center;line-height:26px;width:725px;}
.sft_footer .bq a{color:#000;}

