BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.all {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: right;
}
.all DIV {
	FLOAT: left; WORD-BREAK: break-all;
}
.all DIV.in_head_bt{float:right;}
.ihm_head_main1{width:920px; margin:0px auto; clear:both;}
.ihm_head_main1 DIV{float:none;}
A {
	COLOR: #737373; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.head {
	WIDTH: 1000px
}
.logo {
	WIDTH: 342px; HEIGHT: 176px
}
.navagation {
	MARGIN-TOP: 55px; WIDTH: 700px; text-align:right;
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#nav UL LI {
	MARGIN: 0px; TEXT-ALIGN: left
}
#nav LI A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-LEFT: 12px; BORDER-LEFT: #fff 2px solid; COLOR: #595757; LINE-HEIGHT: 14px
}
#nav LI A:hover {
	FONT-WEIGHT: bold; BORDER-LEFT: #ff0000 2px solid; COLOR: #ff0000
}
#nav LI .nav2 A {
	FONT-WEIGHT: bold; BORDER-LEFT: #ff0000 2px solid; COLOR: #ff0000
}
#nav UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 13px; BORDER-BOTTOM: #9b9a99 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 100%
}
#nav UL LI A {
	BORDER-RIGHT: #9b9a99 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FILTER: alpha(opacity=90); MARGIN: 0px; BORDER-LEFT: #9b9a99 1px solid; WIDTH: 160px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
#nav UL LI A:hover {
	BORDER-RIGHT: #9b9a99 1px solid; FILTER: alpha(opacity=100); BORDER-LEFT: #9b9a99 1px solid; COLOR: #ff0000; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none
}
#nav LI.over UL {
	DISPLAY: block
}
#nav LI.over .nav1 A {
	FONT-WEIGHT: bold; BORDER-LEFT: #ff0000 2px solid; COLOR: #ff0000
}
.left_nav_main {
	MARGIN-BOTTOM: 13px; WIDTH: 162px
}
.main2 {
	WIDTH: 1000px
}
.main2_left {
	WIDTH: 321px; TEXT-ALIGN: left;
}
.main1_right {
	MARGIN-TOP: 24px; WIDTH: 679px; TEXT-ALIGN: right
}
.m2l_1 {
	WIDTH: 162px;
}
.m2l_2 {
	WIDTH: 159px
}
.main_right_1 {
	FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 162px; COLOR: #555
}
.left_nav_bt {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/c11.gif); COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "??"
}
.main_right_2 {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; BACKGROUND-IMAGE: url(images/left_nav_line.gif); PADDING-BOTTOM: 5px; WIDTH: 162px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.main_right_2 A {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/fuhao_off.jpg); COLOR: #737373; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif,"??"
}
.main_right_2 A:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/fuhao_on.jpg); COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif,"??"
}
.main_right_21 {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; BACKGROUND-IMAGE: url(images/left_nav_line.gif); PADDING-BOTTOM: 5px; WIDTH: 162px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.main_right_21 A {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/fuhao_on.jpg); COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif,"??"
}
.main_right_21 A:hover {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/fuhao_on.jpg); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif,"??"
}
.left_btn1 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/left_nav_line.gif); PADDING-BOTTOM: 13px; WIDTH: 162px; BACKGROUND-REPEAT: repeat-x
}
.left_btn1ico {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/left_nav_line.gif); MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 13px; WIDTH: 162px; BACKGROUND-REPEAT: repeat-x
}
.m2l_3 {
	WIDTH: 321px; FONT-FAMILY: Arial, Helvetica, sans-serif,"??"
}
.m2l_3_1 {
	MARGIN-BOTTOM: 12px; WIDTH: 240px; COLOR: #737373
}
.m2l_3_2 {
	MARGIN-TOP: 19px; WIDTH: 162px
}
.m2l_3_3 {
	MARGIN-TOP: 19px; MARGIN-BOTTOM: 19px; WIDTH: 162px
}
.main2_right {
	WIDTH: 679px; text-align:left;
}
.banner1 {WIDTH: 679px; text-align:right;
}
.main_t {
	DISPLAY: inline; MARGIN-LEFT: 21px; WIDTH: 578px
}
.dis_1 {
	MARGIN-TOP: 12px; DISPLAY: inline; MARGIN-LEFT: 16px; WIDTH: 182px
}
.dis_p {
	WIDTH: 182px
}
.dis_t {
	MARGIN-TOP: 10px; DISPLAY: inline; WIDTH: 182px; HEIGHT: 50px
}
.dis_t A {
	COLOR: #a8a8a8
}
.dis_t A:hover {
	COLOR: #000
}
.dis_t P {
	MARGIN: 0px 0px 7px
}

.dis_pages {
	MARGIN-TOP: 20px; DISPLAY: inline; PADDING-LEFT: 20px; WIDTH: 659px; COLOR: #737373; PADDING-TOP: 15px; HEIGHT: 28px
}
.dpc_1 {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #555; MARGIN-RIGHT: 15px
}
.dpc_2 {
	DISPLAY: inline; MARGIN-RIGHT: 15px
}
.dpc_2 A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.dpc_2 A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.dpc_3 {
	DISPLAY: inline
}
.dpc_5 {
	DISPLAY: inline; MARGIN-LEFT: 10px; WIDTH: 240px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dpc_5 A {
	FONT-FAMILY: "??"
}
.dpc_5 A:hover {
	FONT-FAMILY: "??"
}
.dpc_kk {
	COLOR: #ee3424
}

.totop {
	CLEAR: both; PADDING-LEFT: 342px; MARGIN-LEFT: auto; WIDTH: 578px; MARGIN-RIGHT: auto; PADDING-TOP: 35px; HEIGHT: 25px; TEXT-ALIGN: left
}
.footall {
	CLEAR: both; MARGIN-TOP: 22px; BACKGROUND-IMAGE: url(images/line02.jpg); OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: auto; TEXT-ALIGN: center
}
.foot DIV {
	FLOAT: left
}
.foot {
	MARGIN-TOP: 5px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.contant {
	WIDTH: 1000px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contanta {BACKGROUND-POSITION: bottom; MARGIN-TOP: 16px; width:1000px; padding:0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; BACKGROUND-IMAGE: url(images/main2_bgline.gif); BACKGROUND-REPEAT: no-repeat; overflow:hidden;}
.footnav_p1 {
	FLOAT: left; BORDER-LEFT: #bebebe 1px solid; WIDTH: 143px; HEIGHT: 125px
}
.footnav_p2 {
	BORDER-RIGHT: #bebebe 1px solid; FLOAT: left; BORDER-LEFT: #bebebe 1px solid; WIDTH: 130px; HEIGHT: 125px
}
.footnav_pbt {
	DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/c11.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; WIDTH: 110px; COLOR: #737373; BACKGROUND-REPEAT: no-repeat
}
.footnav_p1 A {
	DISPLAY: block; PADDING-LEFT: 20px; WIDTH: 110px
}
.footnav_p2 A {
	DISPLAY: block; PADDING-LEFT: 20px; WIDTH: 110px
}
.footnav_pbt A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #737373; PADDING-TOP: 0px
}
.footnav_pbt A:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.footlogo {
	MARGIN-TOP: 20px; WIDTH: 1000px
}
.foot_t {
	MARGIN-TOP: 13px; PADDING-BOTTOM: 30px; WIDTH: 1000px; COLOR: #737373; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.foot_t_left {
	WIDTH: 600px
}
.foot_t_right {
	WIDTH: 395px; TEXT-ALIGN: right
}

.line {	background-image: url(images/line02.jpg); height:1px; overflow:hidden; background-repeat: repeat-x;	clear: both;}
.line2 {background-image: url(images/main2_bgline.gif); height:1px; overflow:hidden; clear: both; BACKGROUND-REPEAT: no-repeat;}

.top_dia{text-align:center;}

.top1_div{width:1000px; margin:0px auto; padding:0px; text-align:center;}
.top1_div ul{margin:0px; padding:0px; list-style-type:none;}
.top1_div li{margin:0px; padding:0px; float:left;}
.top1_div ul li.dl{width:300px; height:80px; text-align:right;}
.top1_div ul li.dr{width:700px; height:80px;}
.top1_div ul li.dla{width:300px; height:98px; text-align:left;}
.top1_div ul li.dra{width:700px; height:98px; text-align:right;}

.top1text1 {WIDTH: 300px;  HEIGHT: 80px;  text-align:left;	font-size:24px;	line-height:26px;font-weight: bold;	text-align:left;
	font-family: "Times New Roman", Times, serif;}
.top1text1 img{	margin-top:30px;}
.top1text2 {margin-top:55px; WIDTH: 700px; text-align:right;}
.top1text3 {width:1000px; margin:0px auto; padding:0px; text-align:left;}
.top1text4 {width:1000px; margin:0px auto; padding:0px; text-align:center;}
.top1text5 {margin-top:0px; WIDTH: 300px; text-align:left;}
.top1text6 {margin-top:0px; WIDTH: 700px; text-align:right;}
.top1text7 {margin-top:15px; WIDTH: 1000px; COLOR: #696969; text-align:left;}
.top1text8 {margin-top:18px; #margin-top:0px;  WIDTH: 990px; text-align:left; font-weight:bold; font-size: 14px; line-height:16px; PADDING-LEFT: 10px;  BACKGROUND-IMAGE: url(images/c11.gif); BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 7px;}

.top_div{width:1000px; margin:0px auto; padding:0px; text-align:center;}
.top_div ul{margin:0px; padding:0px; list-style-type:none; clear:left;}
.top_div li{margin:0px; padding:0px; float:left;}
.top_div ul li.dl{width:220px; height:447px; text-align:right;}
.top_div ul li.dc{width:560px; height:447px;}
.top_div ul li.dr{width:220px; height:447px; text-align:left;}

.top_div ul li.dl2{width:220px; height:447px; text-align:right;}
.top_div ul li.dc2{width:560px; height:447px;}
.top_div ul li.dr2{width:220px; height:447px; text-align:left;}


.top_div ul li.dl3{width:321px;}
.top_div ul li.dl3l{width:321px; text-align:left; }
.top_div ul li.dl3 la{margin:0px; padding:0px; FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #555 WIDTH: 162px;}
.top_div ul li.dl3 lb{margin:0px; padding:0px; WIDTH: 159px; float:right;}

.top_div ul li.dr4{width:679px; text-align:center;}


.mr{width:679px; text-align:left;}
.mr1{
	DISPLAY: inline;
	PADDING-LEFT: 14px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/c11.gif);
	MARGIN-LEFT: 17px;
	WIDTH:645px;
	COLOR: #696969;
	BACKGROUND-REPEAT: no-repeat;
	font-size: 14px;
	line-height: 35px;
	overflow: hidden;
	height: 35px;
}
.mr2{MARGIN-TOP: 5px; DISPLAY: inline; MARGIN-LEFT: 17px; WIDTH:662px; COLOR: #737373;}
.mr3{MARGIN-TOP: 5px; DISPLAY: inline; MARGIN-LEFT: 17px; WIDTH:662px; COLOR: #737373;}


.mr1a{DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/c11.gif); MARGIN-LEFT: 17px; WIDTH:645px; COLOR: #696969; BACKGROUND-REPEAT: no-repeat;}
.mr2a{MARGIN-TOP: 5px; DISPLAY: inline; PADDING-BOTTOM: 15px; MARGIN-LEFT: 17px; WIDTH:662px; COLOR: #737373;}
.mr3a{MARGIN-TOP: 5px; DISPLAY: inline; MARGIN-LEFT: 17px; WIDTH:662px; COLOR: #737373;}


.dftext{
	font-size: 22px;
	line-height: 50px;
	font-weight: bold;
	text-align:left;
	font-family: "Times New Roman", Times, serif;
}

.clear{clear:both; }

.tu1{width:560px; height:71px; text-align:center;}
.tu2{width:560px; height:301px; text-align:center;}
.tu3{width:560px; height:57px;  line-height:57px; text-align:center;}

.tu4{width:1000px; height:70px;  line-height:70px;  margin:0px auto; padding:0px; text-align:center;}
.h1{FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
	padding-top: 0px;
	color: #333333;}
.h2{FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
	padding-top: 0px;
	color: #333333;}
.h3{FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
	padding-top: 0px;
	color: #666666;}