* {
	margin: 0px;
	padding:0px;
	}
body{font-size:12px; color:#313131; background-color:#Fff;text-align:center;}
body, p, td, th, li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:23px;
}
div,p {
		margin:0px;
		padding:0px;
		}
td{
	font-size: 12px;
}	
ul, li { list-style-type:none;s
			list-style:none;
			margin:0;
			padding:0;
			text-align:left
}
table{
	margin:0 auto;
}
/*--- Link Styles ---*/
a:link {  color: #313131; text-decoration: none}
a:visited {  color: #313131; text-decoration: none}
a:hover {  text-decoration:none;	color:#F00;	top:1px;	position:relative;	}
a:focus {  outline:none; -moz-outline:none;}

#dbwz a:link {color:#2f2e2e;text-decoration: none}
#dbwz a:visited { color:#2f2e2e; text-decoration: none}
#dbwz a:hover {  text-decoration:none;color:#F00;top:1px;position:relative;}
#dbwz a:focus { outline:none; -moz-outline:none;}

#xsgs_3 a:link {color:#0e2e5d;text-decoration: none}
#xsgs_3 a:visited { color:#0e2e5d; text-decoration: none}
#xsgs_3a:hover {  text-decoration:none;color:#F00;top:1px;position:relative;}
#xsgs_3 a:focus { outline:none; -moz-outline:none;}

#lxwm_3 a:link {color:#0e2e5d;text-decoration: none}
#lxwm_3 a:visited { color:#0e2e5d; text-decoration: none}
#lxwm_3 a:hover {  text-decoration:none;color:#F00;top:1px;position:relative;}
#lxwm_3 a:focus { outline:none; -moz-outline:none;}


img{outline:none; border:0px;}
/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.xw{ border-bottom:dashed #999999 1px;}
.lx{ color:#FFF;}
/* Wrap
----------------------------------------*/
#box{
	width:1002px;
	margin:0 auto;
	text-align:center;
	background-color:#FFF;
}
/* Header
----------------------------------------*/
.tab{margin-top:10px;
margin-left:15px;_margin-left:0px;}

#TabTab03Con1{width:260px;height:180px;line-height:100px;}
#TabTab03Con2{width:260x;height:180px;line-height:100px;}

.xixi1{width:260px;height:25px;line-height:25px;background-image:url(images/01.jpg);cursor:pointer;}
.xixi2{width:260px;height:25px;line-height:25px;background-image:url(images/02.jpg);cursor:pointer;}

.tab1{width:90px;height:25px;line-height:25px;float:left;text-align:center;cursor:pointer; color:#ffffff;}
.tab2{width:90px;height:25px;line-height:25px;float:left;text-align:center; margin-left:19px;cursor:pointer;color:#ffffff;}

#header{
	width:100%;
	background:url(images/tbj.jpg) repeat-x top;
}
#xtop{
	width:1002px;
	margin:0 auto;
	text-align:center;
	background:url(images/t1.jpg) no-repeat top;
	}
#top_1{
	width:472px;
	float:right;
	margin-top:45px;
	margin-left:530px;
	height:66px;
	}
#kb{
	height:7px;
	overflow:hidden;
	clear:both;
	background-color:#FFF;
	}
#top_2{
	height:218px;
	}
#top_11{
	height:15px;
	}
#dh{
	width:50%;
	text-align:left;
	}
#swsy{
	width:30%;
	height:16px;
	text-align:right;
	margin-right:26px;
	}
#top_12{
	margin-top:10px;
	height:15px;
	text-align:left;
	}

/* Footer
----------------------------------------*/
#footer
{
	clear:both;
	width:978px;
	margin:0 auto;
	text-align:center;
	height:96px;
	background-color:#e3e2e2;
}
#dbwz{
	text-align:center;
	line-height:26px;
	padding-top:27px;
	color:#2f2e2e;
}
#end1{
	height:23px;
	}
#end0{
	height:18px;
	overflow:hidden;
	clear:both;
	}
/**/
#left{
	width:298px;
}
#left_1{
	height:34px;
	}
#left_3{
	height:34px;
	}
#left_4{
	height:109px;
	}
#left_5{
	min-height:215px;
	_height:215px;
	padding:0px 10px;
	}
#left_2{
	min-height:215px;
	_height:237px;
	}
/**/
#smiddle{
	width:978px;
	margin:0 auto;
}
#middle{
	width:1002px;
	margin:0 auto;
	background:url(images/mbj.jpg) repeat-y;
	background-color:#fff;
	min-height:905px;
	_height:0px;
}

#middle_z{
	width:323px;
}
#middle_y{
	width:637px;
}
.wkys{
	border:double #d5d5d5 1px;
	background-color:#f1f1f1;
}
#cxbt{
	height:35px;
	background:url(images/sm1bj.gif) repeat-x top;
	text-align:center;
}
#bt{
	padding-top:11px;
	}
#cxnr{
	height:231px;
	}
#jqgg{
	margin:12px 0px;
}
.ggys{
	height:35px;
	background:url(images/sm1bj.gif) repeat-x top;
	text-align:left;
	}
.ggys1{
	height:35px;
	background:url(images/sm4bj.jpg) repeat-x top;
	text-align:left;
	}
.ggys3{
	height:35px;
	background:url(images/sm1bj.gif) repeat-x top;
	text-align:left;
	width:680px;
	}
.wz{
	float:right;
	width:40%;
	text-align:right;
	padding-right:13px;
	padding-top:10px;
	color:#6d6c6c;
	}
.bt1ys{
	padding-left:16px;
	padding-top:7px;
	}
.bt2ys{
	padding-left:16px;
	padding-top:7px;
	width:50%;
	float:left;
	text-align:left;
	}
.bt3ys{
	width:50%;
	float:left;
	text-align:left;
	}
.more{
	float:right;
	width:20%;
	text-align:right;
	padding-right:20px;
	padding-top:7px;
	}
#ggnr{
	min-height:140px;
	_height:140px;
	padding:10px;
	}
#zccxnr{
	min-height:197px;
	_height:197px;
	padding:10px;
	}
#btnr{
	min-height:197px;
	_height:197px;
	padding:10px;
	}
#bznr{
	min-height:210px;
	_height:210px;
	padding:10px;
	}
#lxbt{
	margin-top:9px;
	height:25px;
	}
#lxnr{
	min-height:124px;
	_height:124px;
	padding:5px;
	}
#gywmnr{
	min-height:158px;
	_height:158px;
	background:url(images/jjz.gif) left top no-repeat;
	}
#sbzsnr{
	min-height:112px;
	_height:112px;
	padding:10px;
	}
#zccx{
	width:312px;
	border:double #d5d5d5 1px;
	}
#sbzs{
	border:double #d5d5d5 1px;
	}
#sfbz{
	width:312px;
	border:double #d5d5d5 1px;
	}
#gywm{
	margin:12px 0px;
	clear:both;
	border:double #d5d5d5 1px;
	}
#zj{
	clear:both;
	}
#lxwm{
	margin-bottom:10px;
	_margin-bottom:0px;
	}
/*right*/
#right{
	width:681px;
	margin-right:12px;
	_margin-right:8px;
	border:#d4d4d4 double 1px;
}

#jjnr{
	min-height:600px;
	_height:600px;
	margin:25px;
	background-color:#FFF;
}
