bbbb* {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px auto;
	padding: 0px;;
	font-size: 12px;
	text-align: center;
	font-family: "ËÎÌå";
}

table {
	font-size: 12px;
}

ul,li {
	list-style: none;
}

img {
	border: 0px;
}

.clear {
	font-size: 0px;
	line-height: 0px;
	clear: both;
}

.w_input input {
	width: 95px;
}

.w2_input input {
	width: 110px;
}

.w3_input input {
	width: 170px;
}

a:link {
	font-size: 12px;;
	color: #2b2b2b;
	text-decoration: none;
}

a:visited {
	font-size: 12px;;
	color: #2b2b2b;
	text-decoration: none;
}

a:hover {
	font-size: 12px;;
	color: #000;
	text-decoration: underline;
}

a:active {
	font-size: 12px;;
	color: #000;
	text-decoration: underline;
}

/*link*/
.font1 a:link {
	color: #d40000;;
	text-decoration: none;
}

.font1 a:visited {
	color: #d40000;;
	text-decoration: none;
}

.font1 a:hover {
	color: #d40000;;
	text-decoration: underline;
}

.font1 a:active {
	color: #d40000;;
	text-decoration: underline;
}

.more a:link {
	color: #fff;;
	text-decoration: none;
}

.more a:visited {
	color: #fff;;
	text-decoration: none;
}

.more a:hover {
	color: #fff;;
	text-decoration: underline;
}

.more a:active {
	color: #fff;;
	text-decoration: underline;
}

.more2 a:link {
	color: #315d88;;
	text-decoration: none;
}

.more2 a:visited {
	color: #315d88;;
	text-decoration: none;
}

.more2 a:hover {
	color: #315d88;;
	text-decoration: underline;
}

.more2 a:active {
	color: #315d88;;
	text-decoration: underline;
}

.blue a:link {
	color: #002a49;;
	text-decoration: none;
}

.blue a:visited {
	color: #002a49;;
	text-decoration: none;
}

.blue a:hover {
	color: #1a4c76;;
	text-decoration: none;
}

.blue a:active {
	color: #1a4c76;;
	text-decoration: none;
}

.blue2 a:link {
	color: #005899;;
	text-decoration: none;
}

.blue2 a:visited {
	color: #005899;;
	text-decoration: none;
}

.blue2 a:hover {
	color: #1a4c76;;
	text-decoration: none;
}

.blue2 a:active {
	color: #1a4c76;;
	text-decoration: none;
}

.red a:link {
	font-size: 13px;;
	color: #d30707;;
	text-decoration: none;
}

.red a:visited {
	font-size: 13px;;
	color: #d30707;;
	text-decoration: none;
}

.red a:hover {
	font-size: 13px;;
	color: #d30707;;
	text-decoration: underline;
}

.red a:active {
	font-size: 13px;;
	color: #d30707;;
	text-decoration: underline;
}

.red2 a:link {
	font-size: 13px;
	font-weight: bold;;
	color: #d30707;;
	text-decoration: none;
}

.red2 a:visited {
	font-size: 13px;
	font-weight: bold;;
	color: #d30707;;
	text-decoration: none;
}

.red2 a:hover {
	font-size: 13px;
	font-weight: bold;;
	color: #d30707;;
	text-decoration: underline;
}

.red2 a:active {
	font-size: 13px;
	font-weight: bold;;
	color: #d30707;;
	text-decoration: underline;
}

.blue3 a:link {
	font-size: 13px;;
	color: #084e85;;
	text-decoration: none;
}

.blue3 a:visited {
	font-size: 13px;;
	color: #084e85;;
	text-decoration: none;
}

.blue3 a:hover {
	font-size: 13px;;
	color: #3b8ecf;;
	text-decoration: underline;
}

.blue3 a:active {
	font-size: 13px;;
	color: #3b8ecf;;
	text-decoration: underline;
}

.blue4 a:link {
	font-weight: bold;;
	color: #084e85;;
	text-decoration: none;
}

.blue4 a:visited {
	font-weight: bold;;
	color: #084e85;;
	text-decoration: none;
}

.blue4 a:hover {
	font-weight: bold;;
	color: #084e85;;
	text-decoration: none;
}

.blue4 a:active {
	font-weight: bold;;
	color: #084e85;;
	text-decoration: none;
}

/*--------index---------*/ /*--head--*/
#banner {
	
	width: 1002px;
	height: 122px;
	margin: 0 auto;
	text-align: center;
}
#banner img{width:1002px; height:122px;}

.b_link {
	float: right;;
	margin-right: 30px;;
	padding-top: 8px;
	display: block;
}

.ico1 a:link,.ico2 a:link {
	color: #0b3c6a;
	text-decoration: none;
}

.ico1 a:visited,.ico2 a:visited {
	color: #0b3c6a;
	text-decoration: none;
}

.ico1 a:hover,.ico2 a:hover {
	color: #0b3c6a;
	text-decoration: underline;
}

.ico1 a:active,.ico2 a:active {
	color: #0b3c6a;
	text-decoration: underline;
}

.ico1 {
	background: url(/styles/stage/images/ico1.gif) no-repeat left;
	display: block;
	line-height: 25px;
	text-align: left;
	text-indent: 15px;
}

.ico2 {
	background: url(/styles/stage/images/ico2.gif) no-repeat left;;
	display: block;;
	line-height: 25px;;
	text-align: left;
	text-indent: 15px;
}

/*menu*/
	/*.menu {width:959px; border:2px solid #c1def4; margin:1px auto 0px auto;background:transparent url(/styles/stage/images/menu_bg.gif) repeat-x left; height:33px; line-height:33px;}
.menu ul {padding:0;margin:0 auto;list-style-type:none;height:33px; line-height:33px;}
.menu ul ul {width:100px;}
.menu ul li {float:left;padding:0px 27px; height:33px;line-height:33px; text-align:center;display:block;}
.menu ul ul li {display:block;width:100px;height:auto; line-height:1em; font-weight:lighter;}
.menu_bg2{background:url(/styles/stage/images/menu_bg2.gif) no-repeat right;}
.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:13px; font-weight:bold;text-decoration:none; font-size:12px; color:#fff;}
* html .menu a, * html .menu a:visited {text-align:center;}
.menu ul ul a, .menu ul ul a:visited {display:block;background:#0079d3;margin-bottom:1px;color:#fff;width:100px;height:100%;line-height:1em; padding:0.5em 1em;font-weight:lighter;}
* html .menu a:hover {color:#ff0; position:relative; z-index:100px;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#ff0;}
* html .menu ul ul a:hover{color:#fff; text-decoration:underline;background:#449ada; position:relative; z-index:100;}
.menu ul ul li:hover {position:relative; font-weight:lighter;}
.menu ul ul :hover > a {color:#fff;background:#449ada;}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:3em; left:0; width:14em;}
.menu ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; left:-4em;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible; left:9em;}
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}
*/ /*so*/


#so {
	width: 961px;
	margin: 0 auto;
	background: #ecf5fc;
	border: 1px solid #aecde6;
	height: 26px;
	line-height: 26px;
	margin-top: 7px;
}

.so_time {
	float: left;
	background: url(/styles/stage/images/so_ico.gif) no-repeat left center;
	margin-left: 5px;
	margin-right: 10px;
	display: inline;
	text-indent: 25px;
	color: #1563a0
}

.so_hello {
	float: left;
	background: url(/styles/stage/images/so_ico2.gif) no-repeat left center;
	text-indent: 35px;;
	font-size: 12px;
	color: #1563a0;
}

.so_so {
	float: right;
	line-height: 26px;

}

.so_so input {
	heigt: 16px;;
	line-height: 16px;
	border: 1px solid #006cbd;
	font-size: 12px;
	color: #006cbd;
	text-align: center;
}

.so_so select {
	heigt: 16px;
	line-height: 16px;
	border: 1px solid #006cbd;
	font-size: 12px;
	color: #006cbd;
}

/*--index_con--*/
#Con {
	width: 963px;
	margin: 9px auto 0px auto;
	text-align: left;
}

.i_left {
	float: left;
	width: 701px;
}

.add_news {
	width: 701px;
}

.add {
	float: left;
	width: 341px;
	background: #e5e5e5;
	border: 3px solid #e5e5e5;
	height: 232px;
	text-align:center;
}
*+html .add{height: 240px;overflow:hidden}
*html .add{height: 246px;overflow:hidden}
.i_news {
	float: right;
	width: 347px;
	height: 231px;
}

.i_news h4 {
	width: 347px;
	background: url(/styles/stage/images/i_news.gif) no-repeat;
	height: 24px;
	line-height: 24px;
	text-align: right;
	font-weight: lighter;
	font-size: 12px;
	display: block;
	margin:0px;
	padding:0px;
}

.i_news h4 a:link {
	font-size: 12px;
	color: #595959;
	text-decoration: none;
}

.i_news h4 a:visited {
	color: #595959;
	text-decoration: none;
}

.i_news h4 a:hover {
	color: #595959;
	text-decoration: underline;
}

.i_news h4 a:active {
	color: #595959;
	text-decoration: underline;
}

.i_news p {
	line-height: 17px;
	color: #002a49;
	margin: 5px 5px 3px 5px;
	padding-bottom: 5px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom center;
	text-align: left;
}

.i_news ul {
	margin: 0px 5px;
	padding: 0px;
}

.i_news ul li {
	text-align: left;
	line-height: 29px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 330px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/*i_dq*/
.i_bq {
	width: 701px;
	padding-top: 7px;
	height: 271px;
}

.i_dq_left {
	float: left;
	width: 347px;
	height: 271px;
}

.i_dq_left h4 {
	background: url(/styles/stage/images/bq_img.jpg) no-repeat;
	width: 347px;
	height: 27px;
	line-height: 27px;
	padding: 14px 0 0;
	font-weight: lighter;
	text-align: right;
	margin:0;
}

.i_dq_left h4 a,.i_dq_right h4 a {
	padding-right: 12px;
	color: #ffffff;
	text-decoration: none;
}

.i_dq_left h4 a:visited,.i_dq_right h4 a:visited {
	padding-right: 12px;
	color: #ffffff;
	text-decoration: none;
}

.i_dq_left h4 a:hover,.i_dq_right h4 a:hover {
	padding-right: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.i_dq_left h4 a:active,.i_dq_right h4 a:active {
	padding-right: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.i_news_con {
	width: 340px;
	margin: 0 auto;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;

}

.i_news_con p {
	text-align: left;
}

.i_news_border {
	border: 1px solid #6f9ecd;
	border-top: none;
	width: 345px;
	background: #f6fbff;

}  /*ff*/
.i_dq_left p,.i_news_border p {
	line-height: 17px;
	margin: 0px 10px;
	padding: 5px 0px;
	color: #2b2b2b;
	display: block;
	height: 81px;
	text-align: left;

}

.i_dq_left p img,.i_news_border p img {
	width: 60px;
	height: 81px;
	margin-right: 10px;
}

* html .i_dq_left ul {
	padding: 5px;
	margin: 0px;
}

* html .i_news_border ul {
	padding: 5px;
	margin: 0px;
}

*+html .i_dq_left ul,.i_news_border ul {
	padding: 2px 5px;
	margin: 0px;
}

.i_news_border ul {
	padding: 2px 5px;
	margin: 0px;
	
}

.i_jycg_left ul,.i_jycg_right ul {
	padding: 5px;
	margin: 0px;
}

.i_news_border ul li {
	line-height: 24px;
	color: #2b2b2b;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

* html .i_news_border ul li {
	line-height: 24px;
}

*+html .i_news_border ul li {
	line-height: 21px;
}

.i_jycg_left ul li,.i_jycg_right ul li {
	line-height: 26px;
	color: #2b2b2b;
	width: 310px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

* html .i_jycg_left ul li,.i_jycg_right ul li {
	line-height: 25px;
	color: #2b2b2b;
	width: 310px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

*+html .i_jycg_left ul li,.i_jycg_right ul li {
	line-height: 24px;
	color: #2b2b2b;
	width: 310px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

.i_dq_left ul li a,.i_dq_right ul li a,.i_jycg_left ul li a,.i_jycg_right ul li a
	{
	line-height: 20px;
}

.i_dq_left ul li span,.i_jycg_left ul li span,.i_dq_right ul li span {
	color: #d40000;
}

.i_dq_right {
	float: right;
	width: 347px;
	height: 300px;
}

.i_dq_right h4 {
	background: url(/styles/stage/images/bq_img2.jpg) no-repeat;
	width: 347px;
	height: 27px;
	padding: 14px 0 0;
	line-height: 27px;
	font-weight: lighter;
	text-align: right;
	margin:0;
}

/*add*/
.add2 {
	width: 701px;
	margin: 8px 0px;
}

* html .add2 {
	width: 701px;
	margin: 2px 0px 8px 0px;
}

*+html.add2 {
	width: 701px;
	margin: 8px 0px;
}

.add2 img {
	width: 701px;
	height: 108px;
}

/*i_jycg*/
.i_jycg {
	width: 701px;
	height: 285px;
	padding: 0px;
	margin: 0px;
}

* html   .i_jycg {
	width: 701px;
	height: 289px;
	padding: 0px;
	margin: 0px;
}

* html   .i_jycg {
	width: 701px;
	height: 289px;
	padding: 0px;
	margin: 0px;
}

.i_jycg h4 {
	background: url(/styles/stage/images/i_jycg.gif) no-repeat;
	width: 701px;
	padding: 14px 0px 0px;
	height: 26px;
	font-weight: lighter;
	font-size: 12px;
	text-align: right;
	margin:0px;
}

.i_jycg h4 a {
	line-height: 26px;
	padding-right: 13px;
}

.i_jycg_border {
	width: 699px;
	border: 1px solid #91b5d9;
	border-top: none;
	background: url(/styles/stage/images/line2.gif) no-repeat center;
}  /*ff*/
.i_jycg_left {
	float: left;
	width: 349px;
}

.i_jycg_left p,.i_jycg_right p {
	line-height: 17px;
	margin: 0px 10px;
	padding: 2px 0px;
	color: #2b2b2b;
}

.i_jycg_left p img,.i_jycg_right p img {
	width: 60px;
	height: 81px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.i_jycg_right {
	float: right;
	width: 349px;
}

.i_right {
	float: right;
	width: 256px;
}

.dl {
	width: 254px;
	border: 1px solid #88baea;
}

.dl table {
	color: #1563a0;
}

.dl table input {
	font-size: 12px;
	color: #1563a0;
	height: 16px;
	line-height: 16px;
	border: 1px solid #88baea;
}

.dl a:link {
	color: #1563a0;
	text-decoration: underline;
}

.dl a:visited {
	color: #1563a0;
	text-decoration: underline;
}

.dl a:hover {
	color: #1563a0;
	text-decoration: none;
}

.dl a:active {
	color: #1563a0;
	text-decoration: none;
}

.dl h4 {
	background: url(/styles/stage/images/dl.gif) no-repeat;
	width: 254px;
	height: 27px;
	margin:0px;
	padding:0px;

}

.i_bqgg {
	width: 254px;
	border: 1px solid #88baea;
	margin-top: 7px;
	background: #f4faff;
	height: 230px;
}

.i_bqgg h4 {
	background: url(/styles/stage/images/i_bqgg.gif) no-repeat;
	width: 254px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: lighter;
	text-align: right;
}

.i_bqgg h4 a {
	padding-right: 13px;
}

.i_bqgg ul {
	padding: 7px 5px;
	margin: 0px;
}  /*ff*/
*+html .i_bqgg ul {
	padding: 5px;
	margin: 0px;
}  /*ie7*/
* html .i_bqgg ul {
	padding: 7px 5px 5px 5px;
	margin: 0px;
}  /*ie6*/
.i_bqgg ul li {
	line-height: 30px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 240px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
}

* html .i_bqgg ul li {
	line-height: 32px;
}  /*ie6*/
.i_yhkj{width:254px; border:1px solid #88baea;background:#f4faff;}


.i_lt{width:254px; border:1px solid #88baea;border-top:0px;background:#f4faff; height:335px;}

*+html .i_yhkj{
	width: 254px;
	border: 1px solid #88baea;
	background: #f4faff;
	margin-top: 8px;
	height: 219px;
}
*+html .i_lt {
	width: 254px;
	border: 1px solid #88baea;
	background: #f4faff;
	margin-top: 8px;
	height: 320px;
}

* html  .i_yhkj,* html  .i_lt {
	width: 254px;
	border: 1px solid #88baea;
	background: #f4faff;
	margin-top: 8px;
	height: 248px;
}

.i_yhkj h4 {
	background: url(/styles/stage/images/i_yhkj.gif) no-repeat;
	width: 254px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: lighter;
	text-align: right;
	padding:0px;
	margin:0px;
}

.i_yhkj h4 a,.i_lt h4 a {
	padding-right: 13px;
}

/*ff*/
.i_yhkj ul {
	padding: 8px 5px ;
	margin: 10px 0px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	clear: both;
	width: 244px;
	height:70px;
}

.i_yhkj ul li {
	float: left;
	display: block;
	width: 80px;
	text-align: center;
}

.i_yhkj ul li a {
	display: block;
	line-height: 30px;
}

/*ie6*/
* html .i_yhkj ul {
	padding: 8px 5px 3px 5px;
	margin: 5px 0px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	clear: both;
	width: 240px;
}

* html .i_yhkj ul li a {
	display: block;
	line-height: 31px;
}

/*ie7*/
*+html .i_yhkj ul {
	padding: 8px 5px 3px 5px;
	margin: 5px 0px;
	background: url(/styles/stage/images/line.gif) repeat-x center bottom;
	width: 244px;
	clear: both;
}

*+html .i_yhkj ul li a {
	display: block;
	line-height: 32px;
}

.i_lt h4 {
	background: url(/styles/stage/images/i_lt.gif) no-repeat;
	width: 254px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: lighter;
	text-align: right;
	padding:0px;
	margin:0px;
}

.i_lt p {
	width: 245px;
	margin: 8px auto 5px auto;
}

.i_lt p img {
	width: 245px;
	height: 74px;
}

.i_lt ul {
	padding: 4px 5px;
	margin: 2px 0px;
}

/*ff*/
.i_lt ul li {
	line-height: 34px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
}

.i_lt ul li a {
	background: url(/styles/stage/images/i_lt3.gif) no-repeat left;
	text-indent: 18px;
	display: block;
	width: 230px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
	line-height: 34px;
}

/*ie6*/
* html .i_lt ul li {
	line-height: 33px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
}

* html .i_lt ul li a {
	background: url(/styles/stage/images/i_lt3.gif) no-repeat left;
	text-indent: 18px;
	display: block;
	width: 230px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
	line-height: 33px;
}

/*ie7*/
*+html .i_lt ul li {
	line-height: 32px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
}

*+html .i_lt ul li a {
	background: url(/styles/stage/images/i_lt3.gif) no-repeat left;
	text-indent: 18px;
	display: block;
	width: 230px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
	line-height: 32px;
}

/*--------------------news-----------------------*/
	/*--------------------news-----------------------*/
.news_left {
	float: left;
	width: 259px;
	background: #f1f5f7;
}

.news_left h4 {
	background: url(/styles/stage/images/news_left1.gif) no-repeat;
	width: 259px;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
	color: #fff;
	font-size: 13px;
}

.news_left h4 span {
	padding-left: 120px;
	font-weight: lighter;
	font-size: 12px;
}

.news_left h4 a {
	padding-right: 13px;
}

.news_left_pl {
	width: 240px;
	padding: 10px 5px;
	margin: 0px 0px 4px 0px;
	background: url(/styles/stage/images/line3.gif) repeat-x bottom;
	display: block;
}

.news_left_pl span {
	line-height: 18px;
}

.news_left_pl img {
	width: 83px;
	height: 70px;
	border: 2px solid #b3d0e5;
	margin-right: 4px;
}

.news_list_con {
	width: 140px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.news_list {
	width: 249px;
	margin: 0px auto 7px auto;
	background: #dfeaf2;
}

.news_list ul {
	padding: 5px;
	margin: 0px;
}

.news_list ul li {
	line-height: 29px;
	width: 238px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
}

.news_add {
	width: 249px;
	margin: 0px auto 7px auto;
}

.news_add img {
	width: 249px;
	height: 64px;
}

.news_right {
	float: right;
	width: 699px;
}

.news_right h4 {
	background: url(/styles/stage/images/news_right.gif) no-repeat;
	width: 659px;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 40px;
	text-align: left;
}

.newstitle_left {
	width: 90px;
	float: left;
	font-size: 13px;
	font-weight:bold;
	color: #fff;
	text-align: left;
	text-indent: 0px;
}

.newstitle_right {
	width: 540px;
	float: right;
	text-align: right;
	font-weight: lighter;
	padding-right: 2px;
}

.news_right h4 span {
	padding-right: 13px;
}

.news_right h4 span a:link {
	font-weight: bold;
	color: #12477d;
	text-decoration: none;
}

.news_right h4 span a:visited {
	font-weight: bold;
	color: #12477d;
	text-decoration: none;
}

.news_right h4 span a:hover {
	font-weight: bold;
	color: #12477d;
	text-decoration: underline;
}

.news_right h4 span a:active {
	font-weight: bold;
	color: #12477d;
	text-decoration: underline;
}

.news_right_border {
	border: 1px solid #dadada;
	width: 697px;
	text-align: center
}

.news_news {
	width: 667px;
	margin: 9px auto;
	padding-bottom: 18px;
	background: url(/styles/stage/images/news_right2.gif) no-repeat bottom
		center;
	text-align: left;
}

.news_news_left {
	float: left;
	width: 226px;
	height: 159px;
	border: 3px solid #e5e5e5;
	background: #e5e5e5;
	text-align: center
}
.news_news_left img{text-algin:center;}
.news_news_right {
	float: right;
	width: 421px;
}

.news_news_right b {
	line-height: 30px;
}

.news_news_right p {
	line-height: 20px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	text-indent: 2em;
}

.news_news_right ul {
	padding: 0px;
	margin: 0px;
}

.news_news_right ul li {
	line-height: 30px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 421px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
}

.news_news2 {
	width: 677px;
	margin: 5px auto;
	background: url(/styles/stage/images/news_right3.gif) repeat-y center
		top;
	text-align: center;
}

.news_news2 input,.bqgj_right input {
	height: 16px;
	line-height: 16px;
	border: 1px solid #bbbbbb;
	text-align: left;
}

.news_news2 p {
	text-indent: -2em;
	width: 677px;
	text-align: left;
}

/*ff*/
.news_news2 ul {
	padding: 8px 0px;
	margin: 0px;
}

.news_news2 ul li {
	padding-left: 15px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

.news_news2 ul li span {
	color: #005b9f
}

/*ie6*/
* html .news_news2 ul {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

* html .news_news2 ul li {
	padding-left: 15px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/*ie7*/
*+html .news_news2 ul {
	padding: 0px;
	margin: 0px;
}

*+html .news_news2 ul li {
	padding-left: 10px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

/*news_con*/
.newscon_right {
	float: right;
	width: 743px;
	text-align: center
}

.newscon_right h4 {
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	width: 723px;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 20px;
	text-align: left;
}

.news_con,.news_con3,.news_con_list {
	width: 670px;
	margin: 15px auto;
	text-align: center;
}

.news_con h5,.news_con3 h5 {
	font-size: 16px;
	line-height: 30px;
}

.news_con p {
	font-size: 14px;
	line-height: 25px;
	margin: 5px 0px;
	text-align: left;
	text-indent: 2em;
}

.news_con3_left {
	float: left;
	width: 88px;
	height: 111px;
}

.news_con3_left img {
	width: 88px;
	height: 111px;
}

.news_con3_right {
	float: right;
	width: 570px;
	text-align: left;
}

.news_con3_right p {
	line-height: 24px;
}

.news_con_list h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	font-size: 13px;
	color: #084e85;
	text-indent: 20px;
}

.news_con_list ul {
	padding: 0px;
	margin: 0px;
}

.news_con_list li {
	line-height: 30px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	text-align: left;
	clear: both;
}

.news_con_list li span {
	color: #005b9f;
}

.news_xgpl {
	width: 670px;
	margin: 10px auto;
	padding: 0px;
}

.news_xgpl h5 {
	text-align: left;
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	font-size: 13px;
	color: #084e85;
	text-indent: 20px;
	display: block;
}

.news_xgpl h5 span {
	padding-left: 540px;
	font-weight: lighter;
}

.news_xgpl ul {
	padding: 0px;
	margin: 0px;
}

.news_xgpl ul li {
	line-height: 30px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	text-align: left;
}

/*news_zt*/
.news_zt,.newszt_list {
	width: 660px;
	margin: 10px auto;
}

.news_zt h5,.newszt_list h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	width: 660px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-indent: 17px;
}

.news_zt h5 span {
	font-weight: lighter;
	padding-left: 560px;
}

.news_zt ul {
	padding: 0px;
	margin: 0px;
}

.news_zt li {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	padding: 5px 0px;
	width: 660px;
	clear: both;
	text-align: left;
}

.zt_left {
	float: left;
	width: 90px;
}

.zt_left img {
	width: 83px;
	height: 70px;
	border: 2px solid #b3d0e5;
}

.zt_right {
	float: right;
	width: 550px;
}

.zt_right p {
	line-height: 20px;
}

.newszt_list ul {
	padding: 0px;
	margin: 0px;
}

.newszt_list li {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	padding: 5px 0px;
	width: 660px;
	clear: both;
	text-align: left;
	line-height: 30px;
}

/*-----------------bqgj-----------------------*/
#bqgj,#kj {
	width: 964px;
	margin: 9px auto 0px auto;
	background: url(/styles/stage/images/bqgj2.gif) repeat-y center;
}

.bqgj_left {
	float: left;
	width: 213px;
	margin: 0 auto;
	text-align: center;
}

.bqgj_left h4 {
	background: url(/styles/stage/images/bqgj.gif) no-repeat;
	width: 213px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: left;
	text-indent: 35px;
	padding:0px;
	margin:0px;
}

.bqgj_left ul {
	padding: 0px;
	width: 207px;
}

.bqgj_left ul li {
	width: 207px;
	line-height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 45px;
	clear: both;
	text-align: left;
}

.nav_link {
	display: block;
	line-height: 31px;
	background: url(/styles/stage/images/bqgj3.gif) no-repeat;
}

.nav_link a {
	text-decoration: none;
	color: #4d4f50;
}

.nav_current {
	background: url(/styles/stage/images/bqgj4.gif) no-repeat;
	display: block;
	line-height: 31px;
	color: #2a2d2f;
}

.nav_current a,.nav_current a:visited,.nav_current a:hover,.nav_current a:active
	{
	text-decoration: none;
	color: #2a2d2f;
	cursor: hand;
}

.bqgj_right,.bq_right,.bqbh_right,.bqny_right {
	float: right;
	width: 743px;
	text-align: center
}

.bqgj_right h4,.bq_right h4,.bqbh_right h4,.bqny_right h4 {
	width: 723px;
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding: 0px 0px 0px 20px;
	text-align: left;
	display: block;
	margin:0px;
}

.bqny_right h1 {
	width: 723px;
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 20px;
	text-align: left;
	display: block;
	margin:0px;
}

* html .bqny_right h1 {
	width: 743px;
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 20px;
	text-align: left;
	display: block;
	margin:0px;
}

.title_left {
	width: 300px;
	float: left;
	font-size: 13px;
	color: #004a82;
	text-align: left;
	text-indent: 0px;
}

.title_right {
	width: 400px;
	float: left;
	text-align: right;
	font-weight: lighter;
	padding-right: 10px;
	font-size:12px;
}

* html .title_right {
	width: 400px;
	float: right;
	text-align: right;
	font-weight: lighter;
	padding-right: 10px;
	font-size:12px;
}

*+html .title_right {
	width: 400px;
	float: right;
	text-align: right;
	font-weight: lighter;
	padding-right: 10px;
	font-size:12px;
}

.bqgj_right h4 span,.bq_right h4 span,.bqbh_right h4 span,.bqny_right h4 span
	{
	font-weight: lighter;
	padding-left: 300px;
	color: #515151;
}

* html .bqbh_right h4,.bqny_right h4 {
	width: 723px;
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;

	text-align: left;
	display: block;
	margin:0px;
	padding-left:20px;
	padding-top:0px;
}

.bqgj_right ul,.bq_right ul {
	margin: 5px 0px;
	padding: 20px 5px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 723px;
	text-align: left;
}

.bqgj_right ul li,.bq_right ul li {
	padding-left: 10px;
	float: left;
	width: 340px;
}

.bqgj_right ul li h5,.bq_right ul li h5 {
	font-size: 13px;
	text-align: left;
	line-height: 30px;
	padding:0px;
	margin:0px;
}

.bqgj_right ul li h5 a,.bq_right ul li h5 a {
	font-size: 13px;
	color: #125182;
	text-decoration: underline;
}

.bqgj_right ul li h5 a:visited,.bq_right ul li h5 a:visited {
	font-size: 13px;
	color: #125182;
	text-decoration: underline;
}

.bqgj_right ul li h5 a:hover,.bq_right ul li h5 a:hover {
	font-size: 13px;
	color: #125182;
	text-decoration: none;
}

.bqgj_right ul li h5 a:active,.bq_right ul li h5 a:active {
	font-size: 13px;
	color: #125182;
	text-decoration: none;
}

.bqgj_right ul li p,.bq_right ul li p {
	line-height: 17px;
}

.bqgj_right ul li span,.bq_right ul li span {
	color: #88a8c0;
}

.bqgj_right ul li img {
	border: 3px solid #dedede;
	margin-right: 6px;
	width:81px; height:100px; border:3px solid #dedede; margin-right:6px;
}

.bqgj_bottom {
	background: url(/styles/stage/images/bqgj7.gif) no-repeat;
	width: 964px;
	margin: 0 auto;
	height: 8px;
}

.bq_right ul li img {
	width: 88px;
	height: 111px;
	margin-right: 6px
}

/*bq_jbqy*/
.bq_list {
	width: 700px;
	margin: 15px auto;
	background: url(/styles/stage/images/news_right3.gif) repeat-y center
		top;
}

.bq_list ul {
	padding: 0px;
	margin: 0px;
}

.bq_list ul li {
	float: left;
	line-height: 31px;
	width: 340px;
}

.bq_list ul li span {
	color: #005b9f;
}

/*bq_yhzz*/
.bq_list2 {
	width: 700px;
	margin: 15px auto;
	text-align: center;
}

.bq_list2 ul {
	padding: 0px;
	margin: 0px;
}

.bq_list2 ul li {
	line-height: 31px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 700px;
	clear: both;
	padding: 0px;
	margin: 0px;
}

.bq_list2 ul li span {
	float: left;
}

.bq_list2 ul li a {
	float: left;
}

.bq_list2 ul li b a {
	float: right;
}

/*bqsl*/
.bqsl_right {
	float: right;
	width: 743px;
	text-align: center;
	
}

.bqsl_right h4 {
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	width: 743px;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 20px;
	text-align: left;
	margin:0px;

}
* html .bqsl_right h4 {
	background: url(/styles/stage/images/bqgj5.gif) no-repeat;
	width: 723px;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #004a82;
	padding-left: 20px;
	text-align: left;
	margin:0px;

}

.bqsl_sl,.bqsl_news {
	width: 700px;
	margin: 10px auto;
}

.bqsl_sl h5,.sl_list h5,.bqsl_news h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	width: 700px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-indent: 17px;
}

.bqsl_sl h5 span,.sl_list h5 span {
	font-weight: lighter;
	padding-left: 560px;
}

.bqsl_sl ul {
	padding: 0px;
	margin: 0px;
}

.bqsl_sl li {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	padding: 5px 0px;
	width: 700px;
	clear: both;
	text-align: left;
}

.sl_left {
	float: left;
	width: 90px;
}

.sl_left img {
	width: 83px;
	height: 70px;
	border: 2px solid #b3d0e5;
}

.sl_right {
	float: right;
	width: 590px;
}

.sl_right p {
	line-height: 20px;
}

.sl_list{width:700px; margin:10px auto;}
	    .sl_list ul{padding:0px; margin:0px;}
		.sl_list ul li{line-height:31px;text-align:left;}
		.sl_list ul li span{color:#005b9f;}

.sl_list ul {
	padding: 0px;
	margin: 0px;
}

.sl_list ul li {
	width: 700px;
	line-height: 31px;
	float: left;
	text-align: left;
}

.sl_list ul li span {
	color: #005b9f;
}

/*bqsl_con2*/
.bqsl_news ul {
	padding: 0px;
	margin: 0px;
}

.bqsl_news ul li {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	line-height: 30px;
	text-align: left;
}

.bqsl_news ul li span {
	color: #005b9f;
}

/*--------------bqbh----------*/
.bqbh_right ul {
	width: 677px;
	padding: 8px 0px;
	margin: 0px;
}

.bqbh_right ul li {
	padding-left: 15px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

.bqbh_right ul li span {
	color: #005b9f
}

/*ie6*/
* html .bqbh_right ul {
	padding: 0px;
	margin: 0px;
}

* html .bqbh_right ul li {
	padding-left: 15px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

/*ie7*/
*+html.bqbh_right ul {
	padding: 0px;
	margin: 0px;
}

*+html.bqbh_right ul li {
	padding-left: 15px;
	display: block;
	line-height: 31px;
	float: left;
	width: 320px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
}

/*jycg_con*/
.jycg_con {
	width: 670px;
	margin: 15px auto;
	text-align: center;
	color: #505050
}

.jycg_con h5,.jycg_con h3 {
	font-size: 16px;
	text-align: center;
	line-height: 30px;
}

.jycg_con {
	line-height: 23px;
	text-align: left;
}

.jycg_list {
	width: 650px;
	background: #efefef;
	padding: 10px 10px 7px 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

*+html .jycg_list {
	padding: 10px 5px 0px 5px;
}

* html .jycg_list {
	padding: 10px 5px 0px 5px;
}

.jycg_list_left {
	float: left;
	width:130px;
}

.jycg_list_left img{width:125px; height:175px; border:3px solid #dedede;}

.jycg_list_right {
	float: right;
	width: 500px;
	text-align: left;
}

.jycg_list_right p {
	line-height: 20px;
	text-align: left;
	padding: 3px 8px;
	margin-bottom: 3px;
}

.jycg_con p span {
	color: #af0d2d
}

.p_bg {
	background: #fff;
}

/*-------------kj----------*/
.kj_left {
	float: left;
	width: 212px;
	border-top: 1px solid #ebeaea;
}

.kj_left h4 {
	width: 208px;
	height: 29px;
	line-height: 29px;
	background: url(/styles/stage/images/dl_left.gif) repeat-x;
	font-size: 14px;
	color: #084e85;
	margin: 1px auto 0px auto;
	text-align: left;
	text-indent: 10px;
}

.kj_left ul {
	margin: 0px;
	padding: 5px 0px;
}

.kj_left li {
	line-height: 32px;
	border-bottom: 1px solid #cedeec;
	background: url(/styles/stage/images/dl_left2.gif) no-repeat left center
		;
	text-align: left;
	text-indent: 25px;
	width: 179px;
	display: block;
	margin: 0 auto;
}

.kj_right {
	float: right;
	width: 743px;
	border-top: 1px solid #dadada;
}

.kj_right h4 {
	width: 737px;
	margin: 1px auto 0px auto;
	background: url(/styles/stage/images/dl_right.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #084e85;
	text-align: left;
	text-indent: 10px;
}

.kj_grsz {
	width: 699px;
	margin: 10px auto;
}

.kj_grsz_left {
	float: left;
	width: 210px;
}

.kj_grsz_left span {
	display: block;
	line-height: 25px;
	color: #8999b0;
}

.kj_grsz_left img {
	width: 202px;
	height: 168px;
	padding: 2px;
	background: #fff;
	border: 1px solid #b9b9b9;
}

.kj_grsz_right {
	float: right;
	width: 482px;
}

.kj_grsz_right .line {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}

.font {
	color: #0f4778;
}

.kj_color {
	width: 728px;
	margin: 0 auto;
	background: #f4f8fb;
	border: 1px solid #a9c1d4;
}

.kj_color p {
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-indent: 35px;
	color: #084e85;
}

.kj_color p input {
	border: 0px;
}

.kj_color input,.kj_input input {
	height: 16px;
	line-height: 16px;
	border: 1px solid #a9c1d4;
	color: #084e85
}

.kj_color textarea {
	line-height: 20px;
	border: 1px solid #a9c1d4;
	color: #084e85
}

.kj_input span input {
	border: 0px;
}

.color_hui {
	color: #5b5b5b;
}

.color_hui a,.color_hui a:visited,.color_hui a:hover,.color_hui a:active
	{
	color: #5b5b5b;
	text-decoration: none;
}

.color_lv {
	color: #507000;
}

.color_lv a {
	color: #507000;
	text-decoration: none;
}

.color_lv a:visited {
	color: #507000;
	text-decoration: none;
}

.color_lv a:hover {
	color: #507000;
	text-decoration: none;
}

.color_lv a:active {
	color: #507000;
	text-decoration: none;
}

.color_lan {
	color: #084e85;
}

.color_lan a,.color_lan a:visited,.color_lan a:hover,.color_lan a:active
	{
	color: #084e85;
	text-decoration: none;
}

.color_hong {
	color: #ff0000;
}

.color_hong a:link,.color_hong a:visited,.color_hong a:hover,.color_hong a:active
	{
	color: #ff0000;
	text-decoration: none;
}

.color_huang {
	color: #906600;
}

.color_huang a,.color_huang a:visited,.color_huang a:hover,.color_huang a:active
	{
	color: #906600;
	text-decoration: none;
}

.color_hei {
	color: #000
}

.color_hei a:link,.color_hei a:visited,.color_hei a:hover,.color_hei a:active
	{
	color: #000;
	text-decoration: none;
}

.color_zi {
	color: #900044;
}

.color_zi a,.color_zi a:visited,.color_zi a:hover,.color_zi active {
	color: #900044;
	text-decoration: none;
}

.color_kf {
	color: #692020
}

.color_kf a,.color_kf a:visited,.color_kf a:hover,.color_kf a:active {
	color: #692020;
	text-decoration: none;
}

.kj_hd {
	width: 733px;
	margin: 5px auto 5px auto;
}

.kj_hd textarea,.kj_hd input {
	line-height: 16px;
	border: 1px solid #a9c1d4;
	color: #084e85
}

.kj_hd_menu {
	width: 733px;
	background: url(/styles/stage/images/kj1.gif) repeat-x;
	height: 31px;
	line-height: 31px;
	color: #084e85
}

.gd_title_selected {
	float: left;
	background: url(/styles/stage/images/kj2.gif) no-repeat;
	width: 109px;
	height: 28px;
	line-height: 28px;
	margin-top: 3px;
	margin-right: 1px;
	text-align: center;
}

.gd_title {
	float: left;
	height: 28px;
	line-height: 28px;
	width: 109px;
	background: url(/styles/stage/images/kj3.gif) no-repeat;
	text-align: center;
	color: #000;
	margin-top: 3px;
	margin-right: 1px;
	text-align: center;
}

.kj_list,.kj_list_gg {
	width: 733px;
	margin: 5px auto;
}

.kj_list h5,.kj_list_gg h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	width: 733px;
	height: 30px;
	line-height: 30px;
	color: #084e85;
	text-align: left;
	font-size: 12px;
	padding-left: 20px;

}

.kj_list h5 img,.kj_list_gg h5 img {
	width: 13px;
	height: 13px;
	margin-top: 5px;
}

.kj_list ul {
	padding: 5px 0px;
	margin: 5px 0px;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	width: 733px;
}

.kj_list ul li {
	float: left;
	width: 360px;
	text-align: left;
}

.kj_list ul li p {
	line-height: 17px;
	margin: 0 3px;
	font-weight: normal;
}

.kj_list ul li h6 {
	font-size: 13px;
	text-align: center;
	line-height: 30px;
	text-align: left;
}

.kj_list ul li img {
	width: 114px;
	height: 70px;
	border: 3px solid #dedede;
	margin-right: 6px;
}

.kj_list ul li h6 a {
	font-size: 13px;
	color: #125182;
	text-decoration: underline;
}

.kj_list ul li h6 a:visited {
	font-size: 13px;
	color: #125182;
	text-decoration: underline;
}

.kj_list ul li span,.kj_list_gg ul li span {
	color: #88a8c0;
	font-weight: normal;
}

.kj_list ul li span img,.kj_list_gg ul li span img {
	width: 5px;
	height: 5px;
	vertical-align: middle;
}

.kj_list_gg ul {
	padding: 0px 5px;
	margin: 0px;
	width: 720px;
}

.kj_list_gg ul li {
	text-align: left;
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	padding: 12px 0px;
}

/*pl*/
#pl_list {
	width: 670px;
	margin: 10px auto;
	padding: 0px;
}

#pl {
	width: 670px;
	margin: 10px auto;
	padding: 0px;
}

#pl h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	font-size: 13px;
	color: #084e85;
	text-indent: 20px;
	width: 670px;
}

#pl_list h5 {
	background: url(/styles/stage/images/lan_right4.gif) no-repeat;
	height: 26px;
	line-height: 26px;
	font-size: 13px;
	color: #084e85;
	text-align: left;
	text-indent: 18px;
	width: 670px;
}

#pl_list h5 span {
	font-size: 12px;
	text-align: left;
	line-height: 25px;
	font-weight: lighter;
	color: #999;
	padding-left: 520px;
}

#pl img {
	width: 47px;
	height: 18px;
}

#pl_list ul {
	padding: 0px;
	margin: 5px 0px;
}

#pl_list ul li {
	background: url(/styles/stage/images/line.gif) repeat-x bottom;
	text-align: left;
}

#pl_list ul li h6 {
	font-size: 12px;
	font-weight: lighter;
	color: #333;
	text-align: left;
	height: 18px;
	line-height: 18px;
}

#pl_list ul li h6 span {
	color: #ff0000;
}

#pl_list ul li span {
	font-weight: lighter;
	color: #999;
}

#pl_list ul li p {
	height: 25px;
	line-height: 25px;
	text-align: left;
	text-indent: 0px;
	color: #005899;
	width: 670px;
}

/*---------------zhuce-------------*/
	/*-----------------wjma--------------*/
.wjma {
	width: 780px;
	margin: 25px auto;
}

.wjma h5 {
	height: 70px;
	text-align: center;
}

.wjma span {
	color: #af0d2d;
}

/*tkfw*/
.tkfw textarea {
	color: #234770;
	padding: 10px;
	line-height: 22px;
}

/*jia*/
.urs input {
	width: 98px;
}

* html .urs input {
	width: 102px;
}

*+html.urs input {
	width: 102px;
}

/*----------bottom----------*/
#bottom {
	width: 960px;
	height: 62px;
	margin: 7px auto 0px auto;
	background: url(/styles/stage/images/bottom.gif) no-repeat;
	border: 1px solid #e0e0e0;
}

#bottom  ul {
	padding-left: 140px;
	margin-top: 8px;
	text-align: left;
}

#bottom  ul li {
	float: left;
	padding: 0px 10px;
	line-height: 22px;
}

#bottom  ul li a {
	display: block;
	white-space: nowrap;
}

.bottom_link {
	width: 960px;
	margin: 8px 0px;
	color: #1a5d92;
}

.bottom_link  p {
	line-height: 22px;
	text-align: center;
}

/*map*/
.about_map ul {
	padding: 0px;
	margin: 0px;
}

.about_map ul li {
	background: url(/styles/stage/images/h_news2.jpg) no-repeat left 12px;
	text-indent: 15px;
	clear: both;
	line-height: 30px;
	text-align: left;
}

.about_map ul li span {
	background: url(/styles/stage/images/line3.gif) repeat-x bottom;;
	line-height: 30px;
	width: 670px;
	display: block;
}

/*news*/
.news_lm {
	width: 677px;
	margin: 15px auto 10px auto;
	clear: both;
}

.news_lmimg {
	width: 672px;
	height: 145px;
	text-align: center;
	margin: 10px auto;
}

.news_lm_con {
	float: right;
	width: 435px;
	text-align: left;
	line-height: 24px;
}
/*----2.25----*/
.title_left{width:300px; float:left; font-size:13px; color:#004a82; text-align:left; text-indent:0px; display:inline; font-weight:bold; }
.news_con h5 span{ display:block; text-align:center; font-size:12px; font-weight:lighter; color:#666666; line-height:14px;}
/*menu*/
.nav_list{ width:200px; margin:0 auto;}
   .nav_list ul{padding:0px; margin:0px;}
   .nav_list ul li{ line-height:25px; background:url(images/line.gif) repeat-x bottom; font-weight:lighter; font-size:12px;}
/*bqbh*/
.hzdw_list,.hzdw_news_list,.xgfl_list,.zjgw_list{ width:690px; margin:15px auto;}	 
   .hzdw_list ul,.hzdw_news_list ul,.xgfl_list ul,.zjgw_list ul{padding:0px; margin:0px;}
      .hzdw_list ul li,.zjgw_list ul li{ float:left; width:230px;}
         .hzdw_list ul li span,.zjgw_list ul li span{ display:block; line-height:25px; text-align:center;}
         .hzdw_list img{ height:70px; width:186px; padding:2px; border:1px solid #efefef;}
	  /*hzdw*/
	  .hzdw_news_list ul li{height:29px; line-height:29px;background:url(images/line3.gif) repeat-x bottom; text-align:left;clear:both;} 
	     .hzdw_news_list ul li a{ float:left; background:url(images/h_news2.jpg) no-repeat left 50%; padding-left:8px;}
		 .hzdw_news_list ul li span{ float:right;} 
	 /*xgfl*/
		 .xgfl_list ul li{height:29px; line-height:29px;background:url(images/line3.gif) repeat-x bottom; text-align:left;clear:both;}
	        .span_left{float:left; background:url(images/h_news2.jpg) no-repeat left 50%; padding-left:8px;}
			.span_right{float:right;}
			.span_right a:link,.span_right a:visited{ text-decoration:underline;color:#CC0000;}
			.span_right a:hover,.span_right a:active{ text-decoration:none;color:#CC0000;}
	/*zjgw*/
	.zjgw_list ul li img{ width:150px; height:111px; padding:3px; border:1px solid #efefef;}
	/*bqbh*/
	.bqbh_gfdt_left{float:left; width:155px;}
    .bqbh_gfdt_left img{ width:145px; height:140px; padding:2px; border:1px solid #efefef;}
.bqbh_gfdt_right{float:right; width:515px;}
    .bqbh_gfdt_right span{ display:block; line-height:25px; font-size:12px; font-weight:bold; text-align:left; background:#efefef;}
	.bqbh_gfdt_right p{ line-height:22px;}
.bqbh_gfdt_js{ width:670px; clear:both; padding:10px 0px;}
   .bqbh_gfdt_js span{ font-size:13px; text-align:center; line-height:25px; font-weight:bold; background:#eeeeee; width:670px; display:block; margin:0px;}
   .bqbh_gfdt_js p{ line-height:22px; margin:0px; padding:0px;}
   /*zjk*/
   .zjk_list{width:700px; margin:20px auto 10px auto;}
   .zjk_con{width:690px; margin:20px auto 10px auto;}
      .zjk_con span{ display:block;line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
   .zjk_list ul{padding:0px; margin:0px;}
   .zjk_list ul li{ float:left; width:350px; text-align:center;}
      .zjk_list ul li img{ width:99px; height:130px; padding:5px; border:1px solid #d6e7ff;}
	  .zjk_list ul li span{ display:block; line-height:35px; text-align:center;}
    .zjk_con p{ margin:0px; padding:0px; text-align:left; line-height:26px;}
   .zjk_con img{width:99px; height:130px; padding:5px; border:1px solid #d6e7ff;}
   
   /**/
   .i_flzx{width:254px;margin-top:7px;  text-align:center;}
   .i_flzx ul{padding:0px; margin:0px;}
   .i_flzx ul li{ display:block;height:106px; margin:5px 0px; clear:both;}

   
.i_dq_right {
	float: right;
	width: 347px;
	height: 271px;
}	
/*9.3*/      
.i_right_01{ width:253px; height:103px; margin:0px auto 6px auto;}
.i_right_01 img{ width:253px; height:103px;}
.i_right_02{ width:254px; margin:0px auto 6px auto;border:1px solid #88baea; height:300px;}
.i_right_02 h4{ display:block; margin:0px; padding:0px; background:url(/images/i_right_04.jpg) no-repeat; height:27px; line-height:27px; font-size:12px;}
.i_right_02_con{ width:234px; margin:15px auto 0px auto;}