/* CSS Document */
HTML {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 14px;
	COLOR: #333;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #D9D7D8;
	TEXT-ALIGN: center;
	background-image: url(body_bj.gif);
	background-repeat: repeat-y;
	background-position: center 50%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #094291;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #df1d04;
	TEXT-DECORATION: underline
}
.body_bj {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.nav_all {
	width: 980px;
	float: left;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB9BA;
	background-image: url(nav_bj.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	display: inline;
	margin-left: 10px;
}
.nav_all a {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	padding-right: 6px;
	padding-left: 7px;
	text-decoration: none;
}
.nav_all a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: underline;
}
.top_logo {
	float: left;
	height: 180px;
	width: 980px;
	margin-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BBB9BA;
	display: inline;
	margin-left: 10px;
}
.menu_bj {
	background-image: url(menu_bj.gif);
	background-repeat: repeat-x;
	float: left;
	height: 38px;
	width: 980px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_bj a {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 8px;
}
.menu_bj a:hover {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.iframe_top {
	MARGIN: 0px auto;
	WIDTH: 980px
}
.iframe_bottom {
	MARGIN: 0px auto;
	WIDTH: 980px
}
.iframe_right {
	WIDTH: 280px;
	float: right;
	margin-top: 10px;
	display: inline;
	margin-right: 10px;
}

.news_flash {
	display: inline;
	float: left;
	height: 340px;
	width: 450px;
	
}
.news_zs {
	float: right;
	height: 272px;
	width: 271px;
	display: inline;
	margin-top: 9px;
	margin-right: 18px;
}
.xunwen_all {
	display: inline;
	float: left;
	height: 1060px;
	width: 964px;
	margin-top: 9px;
	margin-left: 18px;
	border: 1px solid #CCCCCC;
}
.xunwen_bt {
	float: left;
	height: 34px;
	width: 188px;
}
.xunwen_bt2 {
	float: left;
	height: 34px;
	width: 278px;
}
.xunwen_tit {
	display: inline;
	float: left;
	height: 34px;
	width: 964px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0C81C1;
	background-color: #F0F0F0;
}
.xunwen_left {
	float: left;
	height: 718px;
	width: 266px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #AFAFB0;
}
.xunwen_right {
	float: left;
	height: 718px;
	width: 203px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #AFAFB0;
}

.shenyi_all {
	display: inline;
	float: left;
	height: 317px;
	width: 964px;
	margin-top: 9px;
	margin-left: 18px;
	border: 1px solid #CCCCCC;
}
.baogao_all {
	display: inline;
	float: left;
	height: 380px;
	width: 964px;
	margin-top: 9px;
	margin-left: 18px;
	border: 1px solid #CCCCCC;
}
.baogao_bt {
	float: left;
	height: 34px;
	width: 218px;
}
.xg_all {
	display: inline;
	float: left;
	height: 340px;
	width: 964px;
	margin-top: 9px;
	margin-left: 18px;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #95A09A;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cwh_txt {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	float: left;
	height: 26px;
	width: 600px;
	display: inline;
	margin-top: 5px;
}
.xunwen_pic {
	display: inline;
	float: left;
	height: 167px;
	width: 250px;
	margin-top: 9px;
	margin-left: 8px;
}
.wenti {
	display: inline;
	float: left;
	height: 22px;
	width: 251px;
	margin-top: 10px;
	margin-left: 7px;
}
.wenti_lie {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	WIDTH: 247px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 2px;
}
.wenti_lie LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #A60004;
	LINE-HEIGHT: 24px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.wenti_lie LI A {
	FONT-SIZE: 12px;
	COLOR: #025a94;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 24px;
	font-weight: normal;
}
.wenti_lie LI A:hover {
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	LINE-HEIGHT: 24px;
}
.tpzb2 {
	display: inline;
	float: left;
	height: 22px;
	width: 190px;
	margin-left: 10px;
	margin-top: 14px;
}
.tpzb_tit2 {
	float: left;
	height: 18px;
	width: 72px;
}
.tpzb_more {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #004277;
	float: right;
	height: 18px;
	width: 45px;
	display: inline;
	margin-right: 5px;
}
.tpzb_pic_all {
	float: left;
	height: 160px;
	width: 172px;
	display: inline;
	margin-top: 9px;
	margin-left: 18px;
}
.tpzb_pic2 {
	float: left;
	height: 106px;
	width: 165px;
	border: 3px solid #D7D3D4;
}
.tpzb_txt2 {
	float: left;
	height: 40px;
	width: 160px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #004378;
	text-align: left;
	display: inline;
	margin-left: 7px;
	margin-top: 2px;
}
.shenyi_news {
	display: inline;

	float: left;
	height: 147px;
	width: 450px;
	margin-top: 9px;
	margin-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AFAFAF;
}
.shenyi_news2 {
	display: inline;
	float: left;
	height: 147px;
	width: 450px;
	margin-top: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AFAFAF;
	margin-left: 10px;
}
.shenyi_pic {
	display: inline;
	float: left;
	height: 129px;
	width: 192px;
	margin-top: 5px;
}
.shenyi_tit {
	display: inline;
	float: left;
	
	width: 240px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #004175;
	text-align: left;
	margin-top: 10px;
}
.shenyi_txt {
	display: inline;
	float: left;
	width: 235px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	text-indent: 2em;
}
.shenyi_more {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.shenyi_more a {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.shenyi_left {
	MARGIN-TOP: 12px;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	WIDTH: 455px;
	TEXT-ALIGN: left;
	display: inline;
}
.shenyi_left LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #a5a5a5;
	LINE-HEIGHT: 26px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.shenyi_left LI A {
	FONT-SIZE: 14px;
	COLOR: #005b82;
	TEXT-ALIGN: left
}
.shenyi_left LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #d90002
}
.baogao_right {
	float: right;
	height: 342px;
	width: 595px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #AFAFB0;
}
.baogao_heng {
	display: inline;
	float: left;
	height: 120px;
	width: 590px;
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a5a5a5;
}
.baogao_left {
	float: left;
	height: 220px;
	width: 293px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #AFAFB0;
}
.baogao_left2 {
	float: left;
	height: 220px;
	width: 293px;
}
.gwy_left {
	MARGIN-TOP: 15px;
	FLOAT: left;
	WIDTH: 350px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 10px;
}
.gwy_left LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #a5a5a5;
	LINE-HEIGHT: 26px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.gwy_left LI A {
	FONT-SIZE: 14px;
	COLOR: #005b82;
	TEXT-ALIGN: left
}
.gwy_left LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #d90002
}
.xgbd_all {
	margin-top: 10px;
	margin-left: 32px;
	display: inline;
	WIDTH: 435px;
	height: 320px;
	float: left;
}
.xgbd_tit {
	float: left;
	height: 33px;
	width: 430px;
	background-image: url(xgzl.gif);
	background-repeat: no-repeat;
}
.xgbd_left {
	PADDING-LEFT: 2px;
	FLOAT: left;
	WIDTH: 425px;
	TEXT-ALIGN: left;
	margin-top: 10px;
}
.xgbd_left LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #a5a5a5;
	LINE-HEIGHT: 26px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.xgbd_left LI A {
	FONT-SIZE: 14px;
	COLOR: #005b82;
	TEXT-ALIGN: left
}
.xgbd_left LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #d90002
}
.xgtp_all {
	margin-top: 10px;
	margin-left: 17px;
	display: inline;
	WIDTH: 520px;
	height: 355px;
	float: left;
}
.xgtp_tit {
	float: left;
	height: 33px;
	width: 516px;
	background-image: url(xgtp.gif);
	background-repeat: no-repeat;
}
.tpbd_all {
	float: left;
	height: 155px;
	width: 160px;
	display: inline;
	margin-top: 16px;
	margin-left: 28px;
}
.tpbd_pic {
	float: left;
	height: 100px;
	width: 151px;
	border: 3px solid #E0E2E1;
}
.tpbd_txt {
	float: left;
	height: 40px;
	width: 150px;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #004378;
	text-align: left;
	display: inline;
	margin-left: 4px;
	margin-top: 5px;
}
.gwy_heng {
	display: inline;
	float: left;
	height: 25px;
	width: 575px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #004276;margin-left: 10px;
	text-align: center;
	margin-top: 15px;
}
.gwy_heng_txt {
	display: inline;
	float: left;
	width: 575px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	margin-top: 4px;
	margin-left: 12px;
	text-indent: 2em;
}
.gwy_xiao_all {
	display: inline;
	float: left;
	width: 285px;
	margin-left: 8px;
	margin-top: 8px;
}
.gwy_xiao_tit {
	display: inline;
	float: left;
	width: 275px;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #004277;
	margin-left: 5px;
	text-align: left;
}
.gwy_xiao_txt {
	display: inline;
	float: left;
	width: 275px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
	margin-left: 5px;
	text-align: left;
	
	text-indent: 2em;
}
.div15 {
	OVERFLOW-Y: scroll;
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 455px;
	COLOR: #044fa4;
	LINE-HEIGHT: 28px;
	HEIGHT: 640px;
	TEXT-ALIGN: left;
	display: inline;
	padding: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.jiange1 {
	BACKGROUND-COLOR: #fff
}
.jiange2 {
	BACKGROUND-COLOR: #eaeaea
}
.jiange1 H2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #0138a6;
	LINE-HEIGHT: 40px;
	TEXT-DECORATION: none
}
.jiange2 H2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #0138a6;
	LINE-HEIGHT: 40px;
	TEXT-DECORATION: none
}
.jiange1 P {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	COLOR: #044fa4;
	WORD-BREAK: break-all;
	TEXT-INDENT: 2em;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left
}
.jiange2 P {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	COLOR: #044fa4;
	WORD-BREAK: break-all;
	TEXT-INDENT: 2em;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left
}
.xunwen_zb {
	float: left;
	height: 35px;
	width: 482px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CBCBCB;
}
.xunwen_zj {
	float: left;
	width: 486px;
}
.zb_bt {
	float: left;
	height: 18px;
	width: 35px;
	display: inline;
	margin-top: 9px;
	margin-left: 20px;
}
.zb_more {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #004277;
	float: right;
	height: 18px;
	width: 90px;
	display: inline;
	margin-right: 5px;
	text-align: right;
	margin-top: 10px;
}
.xgbd_txt {
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	float: left;
	height: 25px;
	width: 120px;
	text-align: left;
	display: inline;
	margin-top: 6px;
	margin-left: 30px;
}
.xgbd_more {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #004277;
	float: right;
	height: 25px;
	width: 60px;
	text-align: right;
	display: inline;
	margin-top: 6px;
	margin-right: 10px;
}
.gwy_more {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #FF0000;
	float: right;
	height: 25px;
	width: 100px;
	text-align: right;
	display: inline;
	margin-top: 6px;
	margin-right: 10px;
}
.gwy_more a {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #FF0000;
}














.left-2j {
	FLOAT: left;
	MARGIN-LEFT: 10px! important;
	WIDTH: 689px;
	COLOR: #054b80
}
.left-site {
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 600px;
	COLOR: #054b80;
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: left;
	display: inline;
	height: 30px;
	margin-top: 15px;
	margin-left: 20px;
}
.left-site A {
	COLOR: #054b80;
	TEXT-DECORATION: none
}
.left-site A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: none
}
.left-item2jtu {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 975px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 13px;
}
.left-item2jtu H1 {
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 20px;
	COLOR: #054b80;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0B81C1;
}
.left-item2jtu .tit {
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 20px;
	COLOR: #054b80;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #3a95fc 2px solid
}
.pic-coloum2 {
	DISPLAY: inline;
	PADDING-LEFT: 3px;
	FLOAT: left;
	MARGIN: 0px 6px 0px 0px;
	WIDTH: 184px;
	HEIGHT: 194px
}
.pic-coloum2 IMG {
	BORDER-RIGHT: #f6f6f6 3px solid;
	BORDER-TOP: #f6f6f6 3px solid;
	BORDER-LEFT: #f6f6f6 3px solid;
	WIDTH: 180px;
	BORDER-BOTTOM: #f6f6f6 3px solid;
	HEIGHT: 120px
}
.pic-coloum2 .txt {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	WIDTH: 180px;
	PADDING-TOP: 3px;
	HEIGHT: 42px;
	BACKGROUND-COLOR: #f5f5f5;
	TEXT-ALIGN: center
}
.pic-coloum2 .txt A {
	COLOR: #2d2d2d;
	TEXT-DECORATION: none
}
.pic-coloum2 .txt A:hover {
	COLOR: #f30000;
	TEXT-DECORATION: underline
}
.left-item2j {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 670px;
	COLOR: #7cb9fd;
	LINE-HEIGHT: 26px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 10px;
}
.left-item2j H1 {
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #054b80;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #328503;
}
.left-item2j UL {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
	BORDER-BOTTOM: #0671d2 1px dashed
}
.left-item2j LI {
	PADDING-LEFT: 20px;
	MARGIN-LEFT: 10px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
.left-item2j LI A {
	FONT-SIZE: 14px;
	COLOR: #005fa2;
	LINE-HEIGHT: 26px;
	TEXT-DECORATION: none
}
.left-item2j LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #cc0000;
	LINE-HEIGHT: 26px;
	TEXT-DECORATION: underline
}
.photo-2j {
	MARGIN-TOP: 6px;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 8px;
	WIDTH: 132px;
	HEIGHT: 90px
}
.photo-2j IMG {
	WIDTH: 127px;
	HEIGHT: 84px
}
#div_currpage {
	FONT-SIZE: 13px;
	BACKGROUND: url(page_topbg2.gif) no-repeat;
	MARGIN: 0px auto;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 8px
}
#div_currpage A {
	COLOR: #000000;
	TEXT-DECORATION: none
}
#div_currpage A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: underline
}
.tpzb_all {
	background-color: #F2F2F2;
	float: left;
	height: 244px;
	width: 280px;
}
.tpzb_all_txt {
	background-color: #F2F2F2;
	float: left;
	height: 244px;
	width: 280px;
	margin-top: 9px;
}
.tpzb_all_txt2 {
	background-color: #F2F2F2;
	float: left;
	height: 300px;
	width: 280px;
	margin-top: 9px;
}
.tpzb_tit {
	float: left;
	height: 39px;
	width: 280px;
	background-image: url(tpzb_bj.gif);
	background-repeat: no-repeat;
}
.tpzb_txt {
	float: left;
	height: 25px;
	width: 100px;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #373737;
	text-align: left;
	display: inline;
	margin-top: 5px;
	margin-left: 10px;
}
.tpzb_txt a {
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #373737;
}
.tpzb_txt a:hover {
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #FF0000;
}
.tpzb_pic {
	display: inline;
	float: left;
	height: 84px;
	width: 127px;
	margin-top: 10px;
	margin-left: 7px;
}
.right_all {
	float: left;
	width: 280px;
	background-color: #FFFFFF;
}
.right_txt {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	WIDTH: 260px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 10px;
}
.right_txt LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #025a94;
	LINE-HEIGHT: 24px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.right_txt LI A {
	FONT-SIZE: 12px;
	COLOR: #025a94;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 24px;
}
.right_txt LI A:hover {
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	LINE-HEIGHT: 24px;
}















.gwy_left_pic {
	
	FLOAT: left;
	WIDTH: 345px;
	
}



.gwy_pic{
	display: inline;
	float: left;
	height: 161px;
	width: 244px;
	margin-top: 12px;
	margin-left: 15px;
}



.gwy_left_all {
	
	FLOAT: left;
	
	WIDTH: 270px;
	display: inline;

}















.news_pic{
	float: left;
	height: 350px;
	width: 656px;
	display: inline;
	margin-top: 16px;
	margin-left: 12px;
}

.news_right{
	float: right;
	height: 585px;
	width: 272px;
	display: inline;
	margin-top: 8px;
	background-color: #AA0000;
	margin-right: 12px;
}


.new_wenben {
	display: inline;
	float: left;
	width: 585px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #004276;
	text-align: left;
	margin-top: 4px;
	margin-left: 13px;
	text-indent: 2em;
}


.new_wenben_all {
	display: inline;
	float: left;
	height: 100px;
	width: 665px;
	margin-left: 3px;
	margin-top: 10px;
}

.new_wenben_tit {
	display: inline;
	float: left;
	height: 20px;
	width: 585px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #004276;
	text-align: center;
	margin-top: 5px;
}



.tupian_all {
	display: inline;
	float: left;
	height: 393px;
	width: 964px;
	margin-top: 9px;
	margin-left: 18px;
	border: 1px solid #CCCCCC;
	margin-bottom: 6px;
}


.ztxw_all{
	float: left;
	height: 575px;
	width: 962px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #D2CCBC;
	border-bottom-color: #D2CCBC;
	display: inline;
	margin-top: 10px;
	padding-top: 5px;
}



.news_right_pic{
	float: left;
	height: 133px;
	width: 200px;
	border: 3px solid #FFFFFF;
	display: inline;
	margin-top: 30px;
	margin-left: 33px;
}


.right_txt_big{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	display: inline;
	float: left;
	width: 215px;
	margin-top: 26px;
	margin-left: 32px;
	text-align: left;
}

.right_txt_xiao{
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	display: inline;
	float: left;
	width: 215px;
	margin-top: 26px;
	margin-left: 32px;
	text-align: left;
}


.ztxw_left_all{
	float: left;OVERFLOW-Y: scroll;
	width: 480px;
	height: 570px;
}
.ztxw_left{
	float: left;
	width: 450px;
	height: 120px;
	display: inline;
	margin-top: 18px;
	margin-left: 9px;
	
}



.wy_pic{
	float: left;
	height: 120px;
	width: 170px;
}


.mz_tit{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #AA0202;
	display: inline;
	float: left;
	height: 20px;
	width: 240px;
	margin-left: 15px;
	text-align: left;
	margin-top: 2px;
}
.zw_tit{
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #656565;
	display: inline;
	float: left;
	height: 20px;
	width: 250px;
	margin-left: 15px;
	text-align: left;
	margin-top: 2px;
}
.jl_tit{
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #024079;
	display: inline;
	float: left;
	height: 68px;
	width: 255px;
	margin-left: 10px;
	text-align: left;
	margin-top: 2px;
	background-color: #EEF9FD;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 8px;
}
.jl_tit span{
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #AD0101;
}





.ztxw_wenben_all {
	display: inline;
	float: left;
	height: 90px;
	width: 587px;
	margin-left: 8px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.ztxw_wenben_tit {
	display: inline;
	float: left;
	height: 20px;
	width: 582px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #004276;
	text-align: center;
	margin-top: 5px;
}

.ztxw_wenben {
	display: inline;
	float: left;
	width: 582px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #656565;
	text-align: left;
	margin-top: 6px;
	margin-left: 3px;
	text-indent: 2em;
}

.ztxw_right{
	float: right;
	height: 212px;
	width: 360px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #AFAFAF;
}

















.ztxw_nav {
	MARGIN-TOP: 8px;
	FLOAT: left;
	MARGIN-LEFT: 5px;
	WIDTH: 350px;
	TEXT-ALIGN: left;
	display: inline;
}
.ztxw_nav LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #a5a5a5;
	LINE-HEIGHT: 26px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.ztxw_nav LI A {
	FONT-SIZE: 14px;
	COLOR: #005b82;
	TEXT-ALIGN: left
}
.ztxw_nav LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #d90002
}


.ztxw_more{
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #005b82;
	text-align: right;
	display: inline;
	float: right;
	height: 20px;
	width: 100px;
	margin-right: 20px;
}



.pic_all{
	display: inline;
	float: left;
	height: 340px;
	width: 450px;
	margin-top: 10px;
	margin-left: 26px;
}












.news_left {
	MARGIN-TOP: 15px;
	FLOAT: left;
	WIDTH: 480px;
	TEXT-ALIGN: left;
	display: inline;
	margin-left: 20px;
}
.news_left LI {
	BACKGROUND-POSITION: 0px 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(dot.gif);
	MARGIN-LEFT: 5px;
	COLOR: #a5a5a5;
	LINE-HEIGHT: 26px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.news_left LI A {
	FONT-SIZE: 14px;
	COLOR: #005b82;
	TEXT-ALIGN: left
}
.news_left LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #d90002
}












.new_more{
	display: inline;
	float: right;
	height: 20px;
	width: 50px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 22px;
	margin-right: 40px;
}
.new_more a{
	line-height: 22px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.new_more a:hover{
	line-height: 22px;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
}





.news_more {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: right;
	WIDTH: 66px;
	COLOR: #005b82;
	PADDING-TOP: 6px
}
.news_more a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #005b82;
}
.news_more a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
}






.ztxw_pic{
	display: inline;
	float: left;
	height: 205px;
	width: 307px;
	margin-top: 10px;
	margin-left: 10px;
}