.index-top {
	background-image: url(imagesindex-top.gif);
	background-repeat: no-repeat;
	height: 180px;
	width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.xwtp {
	float: left;
	height: 225px;
	width: 364px;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
	overflow:hidden;
}
.ggtz-wk {
	float: left;
	height: 225px;
	width: 383px;
	margin-top: 10px;
	margin-left: 10px;
}
.ggtz-bt {
	background-image: url(imagesggtz-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 383px;
	display: inline;
}
.bt-wz-dj {
	font-size: 14px;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	margin-left: 28px;
	display: inline;
}
.bt-wz {
	font-size: 14px;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	margin-left: 14px;
	display: inline;
}
.ggtz-k {
	float: left;
	height: 192px;
	width: 381px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	display: inline;
}





.ggtz-nrk ul {
	width: 380px;
	margin-top: 12px;
}
.ggtz-nrk {
	float: left;
	height: 160px;
	width: 380px;
}
.ggtz-nrk dl {
	width: 370px;
	margin-left: 10px;
}
.xxgk-wk {
	float: left;
	height: 225px;
	width: 233px;
	margin-top: 10px;
	margin-left: 10px;
}
.xxgk-bt {
	background-image: url(imagesxxgk-bt.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 233px;
	float: left;
	display: inline;
}
.bt-wz2 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0072AE;
	float: left;
	margin-left: 70px;
	display: inline;
}
.xxgk-k {
	float: left;
	height: 194px;
	width: 231px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #70BADC;
	border-bottom-color: #70BADC;
	border-left-color: #70BADC;
	display: inline;
}
.gxyw-wk {
	float: left;
	height: 199px;
	width: 373px;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
}
.qydt-wk {
	float: left;
	height: 199px;
	width: 373px;
	margin-top: 10px;
	margin-left: 11px;
	display: inline;
}
.gxyw-bt {
	background-image: url(imagesgzyw-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 373px;
	display: inline;
}
.gxyw-bt2 {
	background-image: url(imagesgzyw-bt2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 373px;
	display: inline;
}
.gxyw-k {
	float: left;
	height: 167px;
	width: 371px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	display: inline;
}
.gxyw-nrk {
	float: left;
	height: 128px;
	width: 370px;
	margin-top: 10px;
}
.gxyw-nrk ul {
	margin: 0px;
	padding: 0px;
}
.ldxx-k {
	float: left;
	height: 183px;
	width: 233px;
	display: inline;
	margin-top: 24px;

}
.banner {
	background-image: url(imagesbanner.gif);
	background-repeat: no-repeat;
	float: left;
	height: 114px;
	width: 1000px;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
}
.bscx-wk {
	float: left;
	height: 183px;
	width: 371px;
	*width: 371px;
	_width: 370px;
	border: 1px solid #cbcbcb;
	display: inline;
	
}
.gfxwj-wk {
	float: left;
	height: 183px;
	width: 371px;
	*width: 371px;
	_width: 370px;
	margin-left: 10px;
	*margin-left: 10px;
	_margin-left: 10px;
	border: 1px solid #cbcbcb;
	display: inline;
	
}
.bscx-nrk {
	float: left;
	height: 122px;
	width: 368px;
	display: inline;
}
.jdjc-wk {
	float: left;
	height: 169px;
	width: 233px;
	
}
 .jdjc-bt {
	background-image: url(imagesjdjc-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 233px;
	display: inline;
}
.jdjc-k {
	float: left;
	height: 154px;
	width: 231px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6FB9DC;
	border-bottom-color: #6FB9DC;
	border-left-color: #6FB9DC;
	display: inline;
}
.lj-bj {
	background-image: url(imageslj-bj.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 1000px;
	float: left;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
}
.lj-wz {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #0072AE;
	float: left;
	width: 75px;
	margin-left: 15px;
}
.bq {
	background-image: url(imagesbq.gif);
	background-repeat: repeat-x;
	float: left;
	height: 85px;
	width: 1000px;
	margin-top: 10px;
	display: inline;
	margin-left: 2px;
}
.gfxwj-btbj {
	background-image: url(imagesgfxwj-btbj.gif);
	background-repeat: repeat-x;
	float: left;
	height: 33px;
	width: 371px;
	display: inline;
}





.djgz-wk {
	float: left;
	height: 150px;
	width: 233px;
	margin-top: 10px;
	display: inline;

}
.djgz-bt {
	background-image: url(imagesdjgz-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 233px;
	display: inline;
}
.djgz-k {
	float: left;
	height: 133px;
	width: 231px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6FB9DC;
	border-bottom-color: #6FB9DC;
	border-left-color: #6FB9DC;
	display: inline;
}


.bscx-nrk ul {
	margin: 0px;
	padding: 0px;
}
.ss-wk {
	float: left;
	height: 25px;
	width: 230px;
	overflow: hidden;
	display: inline;
	
	
}
.right-k {
	float: left;
	height: 364px;
	width: 233px;
	margin-top: 10px;
	margin-left: 10px;
	*margin-left: 10px;
	_margin-left: 10px;
	display: inline;
}
.left-wk {
	float: left;
	height: 364px;
	width: 757px;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
}
.jgqy-wk {
	float: left;
	height: 168px;
	*height: 168px;
	_height: 168px;
	width: 752px;
	border: 1px solid #cbcbcb;
	margin-top: 10px;
	margin-left: 2px;
	display: inline;
}
.jgqy-bt {
	background-image: url(imagesjgqy-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 168px;
	width: 33px;
	display: inline;
}
.jgqy-nrk {
	float: left;
	height: 143px;
	width: 718px;
}





.bscx-nrk li {
	font-size: 12px;
	line-height: 24px;
	margin-left: 15px;
	width: 355px;
}


.bscx-bt {
	background-image: url(imagesbscx-bt.gif);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 372px;
	display: inline;
}



.gxyw-nrk li {
	font-size: 12px;
	line-height: 26px;
	margin-left: 15px;
}

.gxyw-nrk dd {
	font-size: 12px;
	line-height: 26px;
	float: left;
	width: 80px;
}

.gxyw-nrk dl {
	width: 370px;
	margin-left: 10px;
}

.gxyw-nrk dt {
	font-size: 12px;
	line-height: 26px;
	float: left;
	width: 290px;
}

.ggtz-nrk dt {
	font-size: 12px;
	line-height: 26px;
	float: left;
	width: 290px;
}
.gd {
	font-size: 12px;
	line-height: 20px;
	float: right;
	width: 100px;
	padding-right: 15px;
	text-align: right;
	display: inline;
	
}

.ggtz-nrk dd {
	font-size: 12px;
	line-height: 26px;
	float: left;
	width: 80px;
}

a:link{color:#555F63; text-decoration: none;}
a:visited{color:#555F63; text-decoration:none;}
a:hover{color:#555F63; text-decoration:none;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0; color:#555F63;}
.index-max {
	height: auto;
	width: 1003px;
	*width: 1003px;
	_width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
table,td,tr,th,p{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{
}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
.block2 a,.block2 a:link,.block2 a:visited{ text-decoration:none; color:#555F63;}
.block2 a:hover{ color:#000;}
.block3 a,.block3 a:link,.block3 a:visited{ text-decoration:none; color:#555F63;}
.block3 a:hover{ color:#000;}
.block4 a,.block4 a:link,.block4 a:visited{ text-decoration:none; color:#555F63;}
.block4 a:hover{ color:#000;}
.block5 a,.block5 a:link,.block5 a:visited{ text-decoration:none; color:#555F63;}
.block5 a:hover{ color:#000;}
.block6 a,.block6 a:link,.block6 a:visited{ text-decoration:none; color:#555F63;}
.block6 a:hover{ color:#000;}
.block7 a,.block7 a:link,.block7 a:visited{ text-decoration:none; color:#555F63;}
.block7 a:hover{ color:#000;}
.block8 a,.block8 a:link,.block8 a:visited{ text-decoration:none; color:#555F63;}
.block8 a:hover{ color:#000;}
.block9 a,.block9 a:link,.block9 a:visited{ text-decoration:none; color:#555F63;}
.block9 a:hover{ color:#000;}
.block10 a,.block10 a:link,.block10 a:visited{ text-decoration:none; color:#555F63;}
.block10 a:hover{ color:#000;}
.block3{padding-left:150px;}
.block2{ padding-left:50px;}
.block4{ padding-left:340px;}
.block5{ padding-left:480px;}
.block6{ padding-left:520px;}
.block10{ text-align:right; padding-right:7px;}
#tabs1 {
	width: 1003px;
	
}
.menu1box {
	height:34px;
	background-image: url(imagesdh.gif);
	background-repeat: repeat-x;
	width: 1003px;
	_width: 1003px;
	*width: 1003px;
	line-height: 34px;
}
#menu1 li{
	float:left;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	height: 32px;
	width: 90px;
	text-align: center;
	display: inline;
	cursor: pointer;
	
	margin-left: 26px;
}
#menu1 li.hover {
	float:left;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	background-image: url(imagesan.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	height: 28px;
	width: 90px;
	padding-top: 4px;
	color: #0072AE;
}
#menu1{
	padding-left:20px;
	padding-right: 50px;
	padding-top: 2px;
}
#menu1 li.hover a,#menu1 li.hover a:link,#menu1 li.hover a:visited{ text-decoration:none; color:#0072AE;}
#menu1 li.hover a:hover{ color:#0072AE;}
.menu1box ul li .ho{}
.menu1box ul li .ho a:{}
.menu1box ul li .ho a:link{}
.menu1box ul li .ho a:hover{
	color: #0072AE;
	background-image: url(imagesan.gif);

}
.menu1box ul  a{ text-decoration:none; color:#fff;}
.menu1box ul a:link{ text-decoration:none; color:#fff;}
.menu1box ul  a:visited{ text-decoration:none; color:#fff;}
.menu1box ul  a:hover{ color:#0072AE;}
.main{
	font-size:12px;
	height:24px;
	line-height:22px;
	background-image: url(imagesdh2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 1003px;
}
.imp {
	float: left;
	width: 160px;
	border: 1px solid #8DDCFD;
	height: 20px;
}
.bn {
	margin-left: 10px;
}
#demo{
	width:700px;
	height: 138px;
	margin-top: 5px;
	*margin-top: 5px;
	_margin-top: 5px;
	background-position: center;
	margin-left: 10px;
	overflow: hidden;
}
.inn{
	width:190px;
	margin-right:20px;
	height:20px;
	*height:20px;
	_height:18px;
	margin-left:60px;
}


.you_text{
	padding-top: 3px;
	*padding-top:3px;
	_padding-top:5px;
	
}
#menu21 li {
	font-size: 14px;
	color: #006EAD;
	line-height: 28px;
	float: left;
	height: 28px;
	width: 97px;
	background-image: url(imageszcfg-an.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
	text-align: center;
	font-weight: bold;
}
#menu21 li.hover {
	font-size: 14px;
	line-height: 28px;
	color: #FFFFFF;
	background-image: url(imagesgfxwj-an.gif);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 97px;
	font-weight: bold;
}
#menu21 ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.djgz-nrk {
	float: left;
	height: 100px;
	width: 231px;
	margin-top: 10px;
	display: inline;
}
.djgz-nrk ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.djgz-nrk li {
	font-size: 12px;
	line-height: 24px;
	margin-left: 6px;
}
.s-k {
	float: left;
	height: 200px;
	width: 232px;
	*width: 232px;
	_width: 232px;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
}
