/**/
/*g*/
.cbody01 {
	OVERFLOW: hidden;
    HEIGHT: 39px
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 15px;
	WIDTH: 950px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 31px;
}
.topleft {
	OVERFLOW: hidden;
	HEIGHT: 20px;
	float: left;
	width: 390px;
	padding-top: 11px;
}
.topright {
	OVERFLOW: hidden;
	HEIGHT: 25px;
	float: right;
	width: 300px;
	padding-top: 6px;
}

.top {OVERFLOW: hidden; HEIGHT: 180px}

/*g*/
.cbody {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 950px;
	PADDING-TOP: 0px;
	background-image: url(../img/bennerbg4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.toplogo {MARGIN-TOP: 14px; FLOAT: left; WIDTH: 200px}
.topbanner {
	MARGIN-TOP: 18px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 530px; COLOR: #ffffff
}
.toplink {
	FLOAT: left;
	MARGIN-LEFT: 0px;
	color: #FFFFFF;
}
.toplink UL LI {
	FLOAT: left;
	WIDTH: 80px;
	LINE-HEIGHT: 21px;
	HEIGHT: 39px;
	TEXT-ALIGN: center;
	color: #005653;
	background: url(../img/dian01.jpg) no-repeat left top;
	vertical-align: bottom;
	font-size: 12px;
}

.toplink UL LI A {
	PADDING-RIGHT: 12px;
	DISPLAY: block;
	PADDING-LEFT: 14px;
	FLOAT: left;
	COLOR: #005653;
	LINE-HEIGHT: 21px;
	HEIGHT: 39px;
	TEXT-DECORATION: none;
	vertical-align: bottom;
	font-size: 12px;
}
.toplink UL LI A:hover {

	COLOR: #005653;
	TEXT-DECORATION: underline;
	font-size: 12px;
}

.btn_1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff
}
.topmenu {
	HEIGHT: 40px;
	background-image: url(../img/topmenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cbody1 {MARGIN: 0px auto; WIDTH: 954px}
.topmenu UL {FONT-WEIGHT: bold; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 916px; HEIGHT: 40px}
.topmenu UL LI {
	FLOAT: left;
	MARGIN-LEFT: -2px;
	TEXT-ALIGN: center;
	background: url(../img/topmenu_bg2.gif) no-repeat left top;
}
.topmenu UL LI A {
	PADDING-RIGHT: 11px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: left;
	COLOR: #ffffff;
	LINE-HEIGHT: 37px;
	HEIGHT: 35px;
	TEXT-DECORATION: none;
	font-size: 12px;
}
.topmenu UL LI A:hover {

	COLOR: #cccccc;
	TEXT-DECORATION: none;
	font-size: 12px;
}
.topmenu UL LI A.thisclass {

	COLOR: #ffff00;
	font-size: 12px;
}




.topsearch {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 296px; HEIGHT: 25px}
.topsearch .title {FLOAT: left; WIDTH: 83px; HEIGHT: 37px}

#page_search_left1 {
	FLOAT: left;
	WIDTH:24px;
	TEXT-ALIGN: center;
	background: url(../img/search.jpg) no-repeat left top;height: 24px;}

#page_search_left {
	FLOAT: left;
	WIDTH: 194px;
	HEIGHT: 22px;
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #7CC4E4;
	background-color: #FFFFFF;}
#page_search_btn {
	FLOAT: left;
	WIDTH: 56px;
}
#page_search_right {
	FLOAT: left;
	WIDTH: 60px;
	LINE-HEIGHT: 33px;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	padding-left: 5px;
}
.topsearch .inputText {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 18px;
	width: 192px;
	line-height: 18px;
}
.topsearch .hots {
	FLOAT: left; LINE-HEIGHT: 33px; HEIGHT: 33px
}
.body_bg {
	WIDTH: 954px;
	BACKGROUND-COLOR: #ffffff;
	background: url(../img/body_bg.gif) repeat-y left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

.page_row1 {
	PADDING-RIGHT: 8px!important;
	PADDING-LEFT: 8px!important;
	PADDING-BOTTOM: 0px!important;
	WIDTH: 934px;
    height: 308px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.page_rown1 {
    PADDING-RIGHT: 8px!important;
	PADDING-LEFT: 8px!important;
	PADDING-BOTTOM: 0px!important;
	WIDTH: 934px;
	background-image: url(../img/page_row.gif);
	background-repeat: repeat-x;
	background-position: left top;
    height: 26px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}



.bottombody_bg {
	WIDTH: 950px;
	BACKGROUND-COLOR: #ffffff;
	background: url(../img/body_bg.gif) repeat-y left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px 2px 0px 2px;
}

.page_row2 {
	WIDTH: 934px;
	background: url(../img/table01.gif) repeat-x left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 428px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.page_row {
	WIDTH: 950px;
	background-image: url(../img/table01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#jdt {FLOAT: left}

/**/
.hotnews {

	height: 308px;
	width: 391px;
	float: right;
}

.hotnews_top {
	height: 25px;
	width: 71px;
	float: right;
	background: url(../img/hotnews01.gif) no-repeat left top;
	text-align: left;
	padding-top: 16px;
	padding-left: 320px;
}
.hotnews_bg1 {
height: 276px;
	height: 257px!important;
	width: 353px;
	float: right;
	background: url(../img/hotnews_bg01.gif) no-repeat left top;
	padding-top: 2px;
	padding-right: 19px;
	padding-left: 19px;
}
.news_bg01 {height: 23px;width: 340px;float: left;}
.news_bg01 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #333333;line-height: 23px;white-space: nowrap;}
.news_bg01 li {list-style-type: none;}
.news_bg01 li a {
	color: #333333;
	padding-left: 20px;
	background: url(../img/dian02.gif) no-repeat left 3px;
	font-size: 12px;
}
.news_bg01 li a:hover {
	color: #1D8182;
	padding-left: 20px;
	background: url(../img/dian02.gif) no-repeat left 3px;
	font-size: 12px;
}
.hotnews_bg02 {
	height: 1px;
	width: 391px;
	float: left;}
.hotnews_bg03 {
	height:8px;
	width: 391px;
	float: left;
}

.hotnews_bg4{
	height: 138px;
	width: 353px;
	float: left;
	background: url(../img/hotnews_bg02.gif) no-repeat left top;
	padding-top: 3px;
	padding-right: 19px;
	padding-left: 19px;
}
.center_bg {
	WIDTH: 954px;
	BACKGROUND-COLOR: #ffffff;
	background-image: url(../img/body_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 36px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:0px;
	
}
.page_left {
	WIDTH:183px;
	float: left;
	height: 399px;
	background-color: #CCCCCC;
}
.page_left_pic01{
	WIDTH:183px;
	float: left;
	height: 96px;
}
.page_left_pic02{
	WIDTH:183px;
	float: left;
	height: 70px;
}
.page_left_bg01{
	WIDTH:171px;
	float: left;
	height: 75px;
	background: url(../img/left_bg.gif) no-repeat left top;
	padding-top: 18px;
	padding-left: 12px;
}
.page_left_input{
	WIDTH:160px;
	float: left;
	height: 24px;
}
.page_left_input01{
	WIDTH:160px;
	float: left;
	
}
.page_main {
	WIDTH:336px;
	float: left;
	height: 399px;
	margin-left:13px;
	margin-right:24px;
	background-color: #CCCCCC;
}

.page_main_top {
	WIDTH:334px;
	float: left;
	height: 198px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFFFFF;
	background-image: url(../img/page_main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #92C2BF;
}
.page_main_top01 {
	WIDTH:312px;
	float: left;
	height: 26px;
	margin-left:auto;
	margin-right:auto;
	text-align: right;
	padding-top: 14px;
	padding-right: 12px;
}
.page_main_top02 {
	WIDTH:304px;
	float: left;
	height:158px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
}
.page_main_top03 {height: 23px;width:288px;float: left;}
.page_main_top03 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #333333;line-height: 23px;white-space: nowrap;}
.page_main_top03 li {list-style-type: none;}
.page_main_top03 li a {
	color: #333333;
	padding-left: 15px;
	background: url(../img/dian03.gif) no-repeat left 5px;
	font-size: 12px;
}
.page_main_top03 li a:hover {
	color: #1D8182;
	padding-left: 15px;
	background: url(../img/dian03.gif) no-repeat left 5px;
	font-size: 12px;
}

.page_main2_top {
	WIDTH:334px;
	float: left;
	height: 198px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFFFFF;
	background-image: url(../img/page_main3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	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: #92C2BF;
	border-bottom-color: #92C2BF;
	border-left-color: #92C2BF;
}
.page_main2_top01 {
	WIDTH:312px;
	float: left;
	height: 26px;
	margin-left:auto;
	margin-right:auto;
	text-align: right;
	padding-top: 14px;
	padding-right: 12px;
}
.page_main2_top02 {
	WIDTH:304px;
	float: left;
	height:158px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
}
.page_main2_top03 {height: 23px;width:288px;float: left;}
.page_main2_top03 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #333333;line-height: 23px;white-space: nowrap;}
.page_main2_top03 li {list-style-type: none;}
.page_main2_top03 li a {
	color: #333333;
	padding-left: 15px;
	background: url(../img/dian03.gif) no-repeat left 5px;
	font-size: 12px;
}
.page_main2_top03 li a:hover {
	color: #1D8182;
	padding-left: 15px;
	background: url(../img/dian03.gif) no-repeat left 5px;
	font-size: 12px;
}

.page_right {
	WIDTH:352px;
	float:right;
	height: 399px;
	background: url(../img/gengral01.jpg) no-repeat left top;
	padding-right: 20px;
	padding-left: 6px;
}
.page_right02 {
	WIDTH:352px;
	float:left;
	height: 57px;
	padding-top: 14px;
	text-align: right;
}
.page_right03 {
	WIDTH:352px;
	float:left;
	height: 301px;
	background: url(../img/line_g.gif) repeat left top;	
}
.page_right04 {height: 23px;width:332px;float: left;}
.page_right04 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #333333;line-height: 23px;white-space: nowrap;}
.page_right04 li {list-style-type: none;}
.page_right04 li a {
	color: #333333;
	padding-left: 15px;
	background: url(../img/dian04.gif) no-repeat left 5px;
	font-size: 12px;
}
.page_right04 li a:hover {
	color: #1D8182;
	padding-left: 15px;
	background: url(../img/dian04.gif) no-repeat left 5px;
	font-size: 12px;
}

.buttom_bg {
	WIDTH: 954px;
	height: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	clear: left;
}

.list {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.list_bar {
	BACKGROUND-IMAGE: url(../img/title-bg.gif); COLOR: #d14500; TEXT-INDENT: 10px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.list_content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.left_bar {BACKGROUND: url(../img/left_bar.jpg); HEIGHT: 445px}
.hot_news {FLOAT: right; WIDTH: 391px}
.tbtn1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.cmd_news {FLOAT: right; WIDTH: 260px}
.tbtncon {BACKGROUND: url(../img/title_bg1.gif); HEIGHT: 29px}
.tbtncon LI {BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.tbtncon LI:hover {TEXT-DECORATION: none}
.tbtncon LI.curr {BACKGROUND: #fff; CURSOR: pointer; COLOR: #d14500; BORDER-BOTTOM: #fff 1px solid}
.normaltab {BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.dis {DISPLAY: block}
.undis {DISPLAY: none}
.left {FLOAT: left}
.right {FLOAT: right}
.run_news {WIDTH: 830px; LINE-HEIGHT: 25px; HEIGHT: 25px}
.page_main_msg {
	
}
.left_row {MARGIN-BOTTOM: 5px}
.pic_news {WIDTH: 678px}
#tw {PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important}
#tw IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.cycle_news_row {MARGIN-BOTTOM: 5px; WIDTH: 678px; TEXT-ALIGN: center}
.cycle_news {FLOAT: left; MARGIN: 3px; WIDTH: 329px; TEXT-ALIGN: left}
.page_other_msg {WIDTH: 260px}
.right_row {MARGIN-BOTTOM: 5px}
.page_nav {
	BACKGROUND-IMAGE: url(../img/title-bg.gif); WIDTH: 100%; COLOR: #d14500; TEXT-INDENT: 10px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.ctitle {MARGIN: 0px 8px; BORDER-BOTTOM: #cc0000 2px solid}
.ctitle1 {
	FONT-SIZE: 20px; COLOR: #26519d; LINE-HEIGHT: 60px; FONT-FAMILY: ; HEIGHT: 60px; TEXT-ALIGN: center
}
.ctitleinfo {
	MARGIN: 0px 8px; COLOR: #999999; LINE-HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
.pbox {
	FONT-SIZE: 14px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 660px; LINE-HEIGHT: 22px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
.pbox A {COLOR: #009900; TEXT-DECORATION: underline}
.pbox IMG {
	MAX-WIDTH: 650px; MARGIN: 5px; ; WIDTH: expression(this.width > this.height && this.width >650 ? 650 : true)
}
.intr {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 5px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 620px; TEXT-INDENT: 10px; LINE-HEIGHT: 1.6em; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fbfcdc
}
.intr_front {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d14500}
.page_no {PADDING-TOP: 10px; TEXT-ALIGN: center}
.page_tag {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 3px auto; WIDTH: 650px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.pagedownl {FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline}
.arti_ref {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 2px solid; TEXT-ALIGN: center
}
.comment_item {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.comment_bar {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; HEIGHT: 20px; BACKGROUND-COLOR: #f3f3f3}
.comment_content {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.pl_row {MARGIN: 0px auto; WIDTH: 750px}
.pl_top {BORDER-BOTTOM: #ff0000 2px solid}
.pl_logo {FLOAT: left; WIDTH: 310px}
.pl_path {FLOAT: left; PADDING-TOP: 30px}
.pl_title {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #0000ff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.pl_run {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #f8f7e9}
.pl_list {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #edf0f1}
.pl_bar {FONT-WEIGHT: bold; TEXT-INDENT: 10px; PADDING-TOP: 8px; HEIGHT: 25px; BACKGROUND-COLOR: #fff}
.pl_item {MARGIN: 5px auto; WIDTH: 98%; BORDER-BOTTOM: #003399 1px dashed}
.pl_msg {COLOR: #003399; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; HEIGHT: 25px}
.pl_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WORD-BREAK: break-all; LINE-HEIGHT: 1.8em; PADDING-TOP: 5px
}
.pl-input {MARGIN-TOP: 8px}
.pl_foot {BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 0px solid; MARGIN-TOP: 5px; BACKGROUND: url(../img/footbg.gif) repeat-x; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 2em; PADDING-TOP: 20px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 30px; TEXT-ALIGN: center}
.msg_title {
	FONT-WEIGHT: bold; COLOR: #003399; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left
}
.msg_content {
	WORD-BREAK: break-all; TEXT-INDENT: 10px; LINE-HEIGHT: 1.8em; BORDER-BOTTOM: #003399 1px dashed; TEXT-ALIGN: left
}
.foot {MARGIN: 0px auto; WIDTH: 954px}
.foot_pic {
	FLOAT: left;
	WIDTH: 954px;
	PADDING-TOP: 12px;
	background: url(../img/foot_bg01.jpg) repeat-x left bottom;
	height: 54px;
	text-align: center;
	font-size: 12px;
	line-height: 23px;
	color: #005653;
}
.foot_msg {
	WIDTH: 954px;
	LINE-HEIGHT: 18px;
	height: 43px;
	color: #404040;
	text-align: center;
	padding-top: 10px;
}

.font01{font-size: 12px;line-height: 23px;color: #009984;}
a.text01:link {font-size: 12px;color: #005653;text-decoration: none;line-height: 21px;font-weight: normal;}
a.text01:visited {font-size: 12px;color:#005653;line-height: 21px;text-decoration: none;font-weight:normal;}
a.text01:active {font-size: 12px;line-height: 21px;color:#009984;text-decoration: underline;font-weight: normal;}
a.text01:hover {font-size: 12px;line-height: 21px;color: #009984;text-decoration:underline;font-weight: normal;}

.temp_bg {
	WIDTH: 950px;
	BACKGROUND-COLOR: #ffffff;
	background: url(../img/body_bg.gif) repeat-y left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px 2px 0px 2px;
}
.page_row3 {
	WIDTH: 950px;
	background: url(../img/line.gif) repeat-y left top;
	HEIGHT:100%;
	overflow:hidden;
	zoom:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.temp_left {
	HEIGHT:100%;
	overflow:hidden;
	zoom:1;
	WIDTH:225px;
	float: left;
	background: url(../img/table02.gif) repeat-y right top;
}
.temp_title01{
	WIDTH:200px;
	float: left;
	height: 37px;
	background: url(../img/tempbg01.gif) no-repeat left top;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #228789;
	padding-top: 47px;
	text-align: right;
	padding-right: 25px;
}
.temp_title02{WIDTH:222px;float: left;}
.temp_right {
	WIDTH:724px;
	float:right;
	background: url(../img/page_row.gif) repeat-x left top;
	padding-left: 1px;
	padding-bottom: 60px;
	font-size: 12px;
	line-height: 21px;
}
.temp_right02 {
	WIDTH:697px;
	float:left;
	height: 30px;
	text-align: left;
	background: url(../img/dian05.gif) no-repeat left top;
	padding-top: 25px;
	padding-left: 27px;
	font-size: 12px;
	line-height: 21px;
	color: #2C9294;
	border-bottom: 3px solid #EAEAEA;
}

.temp_right02 a {
	color: #137475;
	font-size: 12px;
}
.temp_right02 a:hover {
	color: #1D8182;
	text-decoration: underline;
	font-size: 12px;
}

.temp_right03 {
	WIDTH:675px;
	float:left;
	text-align: left;
	padding-right: 28px;
	padding-left: 21px;
	
}
.temp_right04 {
	WIDTH:675px;
	float:left;
	text-align: left;
	height: 204px;	
}
.temp_right05 {
	WIDTH:675px;
	float:left;
	text-align: left;
	height: 35px;
	border-bottom: 1px dashed #B2B2B2;
	padding-top: 34px;
}
.temp_right06 {
	WIDTH:566px;
	float: left;
	background: url(../img/table03.gif) no-repeat left top;
	height: 35px;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	color: #228789;
	padding-left: 42px;
}

.temp_right07 {
	WIDTH:62px;
	float:right;
	font-size: 12px;
	line-height: 24px;	
}
.temp_right08 {
	WIDTH:628px;
	float:left;
	height: 113px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 14px;
	padding-left: 32px;	
}


.temp_right09 {
	WIDTH:100px;
	float:left;
	height: 125px;
	background-image: url(../img/pic_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 14px;
	padding-left: 14px;
	
}

.temp_right10 {
	WIDTH:490px;
	float:right;
	height: 100px;
	padding-top: 8px;
	padding-bottom: 5px;
}
.temp_right11 {height: 25px;width:490px;float: left;}
.temp_right11 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #333333;line-height: 23px;white-space: nowrap;}
.temp_right11 li {list-style-type: none;}
.temp_right11 li a {
	color: #333333;
	padding-left: 15px;
	background-image: url(../img/dian06.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 12px;
}
.temp_right11 li a:hover {
	color: #1D8182;
	padding-left: 15px;
	background: url(../img/dian06.gif) no-repeat left 3px;
	font-size: 12px;
}


.news_menu {width: 172px;float: left;}
.news_menu ul {
	padding: 0px;
	font-size: 13px;
	color: #666666;
	line-height: 23px;
	white-space: nowrap;
	margin: 0;font-weight: bold;
}
.news_menu li {
	background: url(../img/daohang02.gif) no-repeat left top;
	height: 44px;width: 222px;display: block;
}
.news_menu li a {
	color: #333333;
	padding-left: 50px;
	display: block;
	height: 33px;
	width: 202px;
	padding-top: 11px;
}
.news_menu li a:hover {
	color:  #137475;
	padding-left: 50px;
	background: url(../img/daohang01.gif) no-repeat left top;
	height: 33px;
	width: 202px;
	display: block;
	padding-top: 11px;
	text-decoration: none;
}
a.text02:link {font-size: 12px;color: #137475;text-decoration: none;line-height: 21px;font-weight: normal;}
a.text02:visited {font-size: 12px;color:#137475;line-height: 21px;text-decoration: none;font-weight:normal;}
a.text02:active {font-size: 12px;line-height: 21px;color:#FF7200;text-decoration: none;font-weight: normal;}
a.text02:hover {font-size: 12px;line-height: 21px;color: #FF7200;text-decoration:none;font-weight: normal;}


.list_right01 {
	WIDTH:675px;
	float:left;
	text-align: left;
	
}
.list_right02 {
	WIDTH:615px;
	float:left;
	padding-right: 25px;
	padding-left: 22px;
	margin-top: 10px;
}

.list_right04 {
	width:628px;
	float: left;
	color: #7D7D7D;
}
.list_right04 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #999999;
line-height: 33px;white-space: nowrap;}
.list_right04 li {list-style-type: none;}
.list_right04 li a {
	color: #228789;
	padding-left: 15px;
	background-image: url(../img/dian06.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 14px;
	line-height: 35px;
	text-decoration: none;
}
.list_right04 li a:hover {
	color: #FF6600;
	padding-left: 15px;
	background: url(../img/dian06.gif) no-repeat left 3px;
	font-size: 14px;
	line-height: 35px;
	text-decoration: none;
}
.fright {
	FLOAT: right;
	line-height: 35px;
}
.list_right05 {
	WIDTH:615px;
	float:left;
	padding-right: 25px;
	padding-left: 22px;
	margin-top: 10px;

	
}


.test_right01 {
	WIDTH:675px;
	float:left;
	text-align: center;
	height: 35px;
	border-bottom: 1px dashed #B2B2B2;
	padding-top: 34px;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	color: #228789;
}
.test_right02 {
	WIDTH:675px;
	float: right;
	height: 40px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	padding-top: 10px;
	
}
.test_right03 {
	WIDTH:635px;
	float: left;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
	
}
.news_pic{
	clear: none;
	float: left;
	width: 660px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-left: 10px;
}
.news_pic img {
	margin:0;
	border:0;
	margin:0;
	max-width:655px;
    width:e\xpression(this.width>655?"655px":this.width);
	text-align: center;
}
a.text03:link {font-size: 14px;color: #228789;text-decoration: none;line-height: 21px;font-weight: normal;}
a.text03:visited {font-size: 14px;color:#228789;line-height: 21px;text-decoration: none;font-weight:normal;}
a.text03:active {font-size: 14px;line-height: 21px;color:#FF7200;text-decoration: none;font-weight: normal;}
a.text03:hover {font-size: 14px;line-height: 21px;color: #FF7200;text-decoration:none;font-weight: normal;}
.temp_row1 {
	PADDING-RIGHT: 0px!important;
	PADDING-LEFT: 0px!important;
	PADDING-BOTTOM: 0px!important;
	WIDTH: 950px;
	background-image: url(../img/page_row.gif);
	background-repeat: repeat-x;
	background-position: left top;
	
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wtemp_right {
	WIDTH:950px;
	float:left;
	background: url(../img/page_row.gif) repeat-x left top;

	padding-bottom: 60px;
	font-size: 12px;
	line-height: 21px;
}
.wtemp_right02 {
	WIDTH:923px;
	float:left;
	height: 30px;
	text-align: left;
	background: url(../img/dian05.gif) no-repeat left top;
	padding-top: 25px;
	padding-left: 27px;
	font-size: 12px;
	line-height: 21px;
	color: #2C9294;
	border-bottom: 3px solid #EAEAEA;
}
.wtemp_right03 {
	WIDTH:848px;
	float:left;
	text-align: left;
	background-image: url(../img/wtempbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 51px;
	padding-left: 51px;
}
.wlist_right01 {
	WIDTH:848px;
	float:left;
	text-align: left;
	height: 38px;
	background-image: url(../img/line01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 63px;
}
.wlist_right02 {
	WIDTH:90px;
	float:left;
	height: 32px;
	
}
.wlist_right03 {
	WIDTH:758px;
	float:right;
	height: 32px;
	font-size: 18px;
	line-height: 32px;
	font-weight: bold;
	color: #228789;
	
}
.wwlist_right02 {
	WIDTH:748px;
	float:left;
	padding-right: 50px;
	padding-left: 50px;
	margin-top: 10px;
}
.wlist_right04 {
	width:748px;
	float: left;
	color: #7D7D7D;
}
.wlist_right04 ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #999999;
line-height: 33px;white-space: nowrap;}
.wlist_right04 li {list-style-type: none;}
.wlist_right04 li a {
	color: #228789;
	padding-left: 15px;
	background-image: url(../img/dian06.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 14px;
	line-height: 35px;
	text-decoration: none;
}
.wlist_right04 li a:hover {
	color: #FF6600;
	padding-left: 15px;
	background: url(../img/dian06.gif) no-repeat left 3px;
	font-size: 14px;
	line-height: 35px;
	text-decoration: none;
}
.wwtemp_right03 {
	WIDTH:748px;
	float:left;
	text-align: left;
	padding-right: 50px;
	padding-left: 50px;
	
}
.wwlist_right01 {
	WIDTH:748px;
	float:left;
	text-align: left;
	
}
.wwtest_right01 {
	WIDTH:748px;
	float:left;
	text-align: center;
	height: 35px;
	border-bottom: 1px dashed #B2B2B2;
	padding-top: 34px;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	color: #228789;
}
.wwtest_right02 {
	WIDTH:748px;
	float: right;
	height: 40px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	padding-top: 10px;
	
}
.wwnews_pic{
	clear: none;
	float: left;
	width: 718px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}
.wwnews_pic img {
	margin:0;
	border:0;
	margin:0;
	max-width:718px;
    width:e\xpression(this.width>718?"718px":this.width);
	text-align: center;
}
.wwtest_right03 {
	WIDTH:748px;
	float: left;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	
	padding-top: 15px;
	
}

.map01 {
	WIDTH:848px;
	float:left;

	margin-top: 30px;
	text-align: center;
}
.map02 {
	padding-left: 15px;
	padding-top: 3px;
}

.map03{
	
	padding-top: 3px;
}


.search_left01 {
	WIDTH:132px;
	float:left;
	height: 35px;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	clear: both;
	
}
.search_right01 {
	WIDTH:716px;
	float:right;
	height: 26px;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #228789;
	padding-top: 9px;	
}
.search_box01 {
	WIDTH:848px;
	float:left;
	text-align: left;
	height: 41px;
	background-image: url(../img/line01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 52px;
}

.search_text {

	width: 743px;
	float: left;
	color: #228789;
	font-size: 14px;
}
.search_text ul {

	padding: 0px;
	font-size: 14px;
	color: #228789;
	line-height: 35px;
	white-space: nowrap;
	font-weight: normal;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.search_text li {

	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	font-size: 14px;

}
.search_text li a {

	color: #228789;
	font-size: 14px;
	line-height: 35px;
	text-decoration: none;
	font-weight: normal;

}
.search_text li a:hover {

	color: #228789;
	font-size: 14px;
	line-height: 35px;
	text-decoration: underline;
	font-weight: normal;

}
.search_list04 {
	width:748px;
	float: left;
	color: #7D7D7D;
}
.wsearch_list {
	WIDTH:748px;
	float:left;
	padding-right: 50px;
	padding-left: 50px;
	margin-top: 10px;
	padding-top: 20px;
}

/*++*/
.benner01 {
	WIDTH: 950px;
	background-image: url(../img/bennerbg3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	height: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.benner02 {
	WIDTH: 954px;
	padding: 0px;
	height: 1px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
