*{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}


#layout {
	MARGIN-LEFT: auto; WIDTH: 938px; MARGIN-RIGHT: auto; HEIGHT: auto
}
#top {
	MARGIN-TOP: 5px; WIDTH: 937px; HEIGHT: 75px
}
#logo {
	FLOAT: left; WIDTH: 341px; HEIGHT: 75px
}
#nav {
	FLOAT: left; BACKGROUND-IMAGE: url(nav.jpg); WIDTH: 595px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#nav UL {
	FLOAT: left; MARGIN: 0px; WIDTH: 590px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#nav LI {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-LEFT: 8px; LINE-HEIGHT: 2em; MARGIN-RIGHT: 5px
}
#nav A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#nav A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#nav1 {
	FLOAT: left; WIDTH: 595px; HEIGHT: 48px
}
#nav1 UL {
	FLOAT: left; MARGIN: 0px; WIDTH: 595px; LIST-STYLE-TYPE: none
}
#nav1 LI {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 75px
}
#banner {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px
}
#left {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #fad7fa
}
#left IMG {
	DISPLAY: block; MARGIN: 5px auto
}
.left_list {
	WIDTH: 300px; BORDER-BOTTOM: #971b95 1px dashed; HEIGHT: 114px
}
.left_list DIV {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 21px; COLOR: #ffffff; PADDING-TOP: 20px; HEIGHT: 80px; BACKGROUND-COLOR: #ce47ce; TEXT-ALIGN: center
}
.left_list DIV A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.left_list DIV A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.right_1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.right_1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.right1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.right1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.main_list A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.main_list A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.left_list UL {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 260px; LIST-STYLE-TYPE: none
}
.left_list LI {
	LINE-HEIGHT: 1.6em
}
#right {
	FLOAT: left; WIDTH: 620px; HEIGHT: auto; BACKGROUND-COLOR: #f2f2f2
}
.right_1 {
	MARGIN-TOP: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 2em; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #962995
}
.right_1 IMG {
	MARGIN-RIGHT: 5px
}
.hd {
	FLOAT: left; WIDTH: 620px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.hd_img {
	FLOAT: left; MARGIN: 5px 10px; WIDTH: 230px; HEIGHT: 150px
}
.hd_img IMG {
	OVERFLOW: hidden; WIDTH: 230px; HEIGHT: 150px
}
.hd UL {
	FLOAT: left; MARGIN: 5px; WIDTH: 320px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.hd LI {
	OVERFLOW: hidden; WIDTH: 320px; LINE-HEIGHT: 1.8em; HEIGHT: 22px
}
.right1 {
	FLOAT: left; WIDTH: 620px; HEIGHT: 440px
}
.right1 DIV {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px; WIDTH: 300px; HEIGHT: auto
}
.right1 H3 {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(right_listtop.jpg); WIDTH: 290px; COLOR: #ffffff; LINE-HEIGHT: 2em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.right1 UL {
	BORDER-RIGHT: #fad7fa 1px solid; BORDER-TOP: #fad7fa 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #fad7fa 1px solid; WIDTH: 299px; BORDER-BOTTOM: #fad7fa 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 180px; BACKGROUND-COLOR: #ffffff
}
.right1 LI {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 250px; HEIGHT: 14px
}
.right1 LI A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.right1 LI A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.right2 {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 620px; HEIGHT: auto
}
.right22 {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.right22 H3 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(right_listtop.jpg); WIDTH: 280px; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.right22 H2 {
	FONT-SIZE: 12px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.xianguan {
	FLOAT: left; BACKGROUND-COLOR: #fff7fc
}
.xianguan_img {
	BORDER-RIGHT: #ff97ca 3px solid; BORDER-TOP: #ff97ca 3px solid; FLOAT: left; BORDER-LEFT: #ff97ca 2px solid; WIDTH: 92px; BORDER-BOTTOM: #ff97ca 3px solid; LIST-STYLE-TYPE: none; HEIGHT: 122px
}
.xianguan1 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; BORDER-LEFT: #000000 1px solid; WIDTH: 161px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 120px
}
.xianguan H1 {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 181px; COLOR: #ff0066; HEIGHT: 19px; TEXT-ALIGN: center
}
.xianguan P {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 171px; WORD-BREAK: break-all; HEIGHT: 50px; WORD-WRAP: break-word
}
.right22 IMG {
	OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 100px
}
.main {
	FLOAT: left; MARGIN-LEFT: auto; WIDTH: 930px; MARGIN-RIGHT: auto; HEIGHT: auto
}
.main_list {
	FLOAT: left; MARGIN: 10px 13px 5px 5px; WIDTH: 290px; HEIGHT: auto
}
.main_list H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #a71ba7; BORDER-BOTTOM: #6a0169 2px solid
}
.main_list H3 A:link {
	COLOR: #a71ba7; TEXT-DECORATION: none
}
.main_list H3 A:visited {
	COLOR: #a71ba7; TEXT-DECORATION: none
}
.main_list LI A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.main_list LI A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.main_list UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f7e3f7
}
.main_list LI {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; HEIGHT: 15px
}
.bottom {
	BORDER-TOP: #cc0099 2px solid; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 930px; HEIGHT: 110px
}
.bottom_logo {
	FLOAT: left; WIDTH: 265px; HEIGHT: 105px
}
.bottom_right {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 570px; HEIGHT: 105px
}
.right222 {
	BORDER-RIGHT: #fbd7fb 1px solid; BORDER-TOP: #fbd7fb 1px solid; MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #fbd7fb 1px solid; WIDTH: 300px; BORDER-BOTTOM: #fbd7fb 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.right2222 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 299px; HEIGHT: 95px
}
.right2222_img {
	FLOAT: left; MARGIN: 10px 5px 5px; WIDTH: 65px; HEIGHT: 65px
}
.right2222_img IMG {
	OVERFLOW: hidden; WIDTH: 65px; HEIGHT: 65px
}
.right2222_right {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 215px; HEIGHT: auto
}
.right2222_right H1 {
	FONT-SIZE: 12px; FLOAT: left
}
.right2222_right P {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 215px; HEIGHT: 56px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}



#banner_1 {
	MARGIN-TOP: 3px
}
.bybycn {
	background: url(byby_07.jpg) repeat-y left top;
}
.cnfoot {
	padding-bottom: 30px;
	background: url(byby_22.jpg) repeat-y;
}
.zw {
	padding: 20px 80px;
}
.zw p {
	margin-bottom: 20px;
	line-height: 25px;
	font-size: 13px;
}









.clear {
	clear: both;
}
.lf_s {
	float: left;
	margin-right: 20px;
}
.rf_s img {
	float: right;
	margin-left: 20px;
}

