{
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; word-wrap: break-word; padding-top: 0px
}
body {
		line-height: 22px; margin: 0px auto; font-family: ËÎÌå, simsun, "segoe ui", verdana, arial, sans-serif; font-size: 12px;
		padding-bottom: 0px; line-height: 150%; margin: 0px; padding-left: 0px; padding-right: 0px;   background-position: center top; list-style-image: none; text-decoration: none; padding-top: 0px
}

h1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
h2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
h3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
h4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
h5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
h6 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; overflow: hidden; font-weight: lighter; padding-top: 0px
}
ul {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; overflow: hidden; list-style-image: none; padding-top: 0px
}
li {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; overflow: hidden; list-style-image: none; padding-top: 0px
}
span {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; overflow: hidden; list-style-image: none; padding-top: 0px
}
p {
	margin-top: 0px; padding-top: 0px
}
img {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
a {
	color: #333; text-decoration: none
}
a:hover {
	color: #f03; text-decoration: underline
}
a.red:link {
	color: #ff1846; font-size: 14px; font-weight: bold; text-decoration: none
}
a.red:visited {
	color: #ff1846; font-size: 14px; font-weight: bold; text-decoration: none
}
a.red:hover {
	color: #d50256; font-size: 14px; font-weight: bold; text-decoration: underline
}
a.red:active {
	color: #ff1846; font-size: 14px; font-weight: bold; text-decoration: none
}
.bd {
	margin: 0px auto; width: 980px; height: auto
}
.bdlogo {
	width: 980px; background: url(b4.gif) no-repeat right 50%; height: 58px
}
.bdlogo .logo {
	padding-bottom: 0px; padding-left: 10px; width: 567px; padding-right: 0px; background: url(b3.gif); float: left; height: 50px; padding-top: 8px
}
.bdlogo .tnav {
	width: 403px; float: left; height: 58px
}
.bdlogo .tnav h1 {
	text-align: center; line-height: 26px; width: 135px; background: url(tnavbg.gif); float: right; height: 26px; color: #c18d53; margin-right: 10px
}
.bdlogo .tnav h1 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #c18d53; padding-top: 0px
}
.bdlogo .tnav h1 a:hover {
	color: #f60
}
.by_bdlogo {
	width: 980px; background: url(by_b2.gif) no-repeat right bottom; height: 58px
}
.by_bdlogo .by_logo {
	padding-bottom: 0px; padding-left: 10px; width: 567px; padding-right: 0px; background: url(by_b1.gif) 50% bottom; float: left; height: 50px; padding-top: 8px
}
.by_bdlogo .by_tnav {
	width: 403px; float: left; height: 58px
}
.by_bdlogo .by_tnav h1 {
	text-align: center; line-height: 26px; width: 135px; background: url(by_tnavbg.gif); float: right; height: 26px; color: #c18d53; margin-right: 10px
}
.by_bdlogo .by_tnav h1 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #feb6ce; padding-top: 0px
}
.by_bdlogo .by_tnav h1 a:hover {
	color: #fff
}
.bn {
	width: 980px; height:200px;
}
.nav {
	width: 980px; background: url(nav_bg.gif); height: 44px
}
.nav li {
	list-style-type: none; padding-left: 4px; float: left; list-style-image: none
}
.snav {
	text-align: center; line-height: 42px; width: 980px; height: 42px; color: #b27782
}
.snav a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #fe0e3e; font-size: 14px; font-weight: bold; padding-top: 0px
}
.snav a:hover {
	border-bottom: #fe033e 3px solid; border-left: #fe033e 3px solid; background: #fe033e; color: #fff; border-top: 5px; font-weight: lighter; border-right: #fe033e 3px solid; text-decoration: none
}
.by_nav {
	width: 980px; background: url(by_li3.gif) repeat-x; float: left; height: 54px
}
.by_navline {
	width: 5px; float: left; height: 54px
}
.by_navm {
	padding-bottom: 0px; padding-left: 5px; width: 960px; padding-right: 5px; float: left; height: auto; padding-top: 0px
}
.by_nav .bynlist {
	width: 465px; float: left; height: 35px; padding-top: 7px
}
.bynlist h1 {
	padding-bottom: 0px; padding-left: 5px; width: auto; padding-right: 10px; float: left; height: 35px; border-right: #8fc2f7 1px dotted; padding-top: 0px
}
.bynlist h2 {
	padding-left: 5px; width: auto; float: left; height: 35px; color: #a05d6b
}
.bynlist h2 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #a05d6b; padding-top: 0px
}
.bynlist h2 a:hover {
	color: #f03; text-decoration: none
}
.bynlist2 {
	text-align: center; width: 105px; float: left; height: auto; padding-top: 7px
}
.bdm {
	margin: 0px auto; width: 980px; height: 100%; overflow: hidden
}
.bd_l1 {
	width: 980px; height: auto; padding-top: 3px
}
.bd_l2 {
	width: 980px; height: auto
}
.inse {
	margin: 5px 0px 8px; width: 980px; background: url(se2.gif) repeat-x; height: 35px
}
.inse h1 {
	width: 83px; float: left; height: 35px
}
.inse h2 {
	width: 897px; background: url(se3.gif) no-repeat right 50%; float: left; height: 35px
}
.inse h2 table {
	height: 35px
}
.inse h2 td {
	padding-right: 7px
}
.inse h2 a {
	padding-bottom: 0px; line-height: 35px; padding-left: 3px; padding-right: 3px; color: #df4665; padding-top: 0px
}
.inse h2 a:hover {
	color: #f03
}
.left1 {
	width: 303px; float: left; height: auto
}
.center1 {
	padding-bottom: 0px; padding-left: 10px; width: 434px; padding-right: 10px; float: left; height: auto; padding-top: 0px
}
.right1 {
	width: 223px; float: left; height: auto
}
.left2 {
	width: 757px; float: left; height: auto
}
.right2 {
	width: 223px; float: left; height: auto
}
.inbn {
	padding-bottom: 9px; padding-left: 9px; width: 285px; padding-right: 9px; background: url(bn_bg.gif); height: 363px; padding-top: 10px
}
.inbnfloat {
	position: relative; width: 97px; height: 69px; top: -363px
}
.inzt {
	width: 303px; height: 202px
}
.inzt h1 {
	margin-top: 8px; width: 303px; background: #fff; height: 62px
}
.news {
	border-bottom: #fbd1d1 1px solid; border-left: #fbd1d1 1px solid; padding-bottom: 9px; padding-left: 9px; width: 414px; padding-right: 9px; height: auto; border-top: #fbd1d1 1px solid; border-right: #fbd1d1 1px solid; padding-top: 9px
}
.news h1 {
	padding-left: 10px; width: 404px; background: url(t3.gif); height: 18px
}
.news h1 li {
	padding-bottom: 0px; padding-left: 10px; width: auto; padding-right: 10px; float: left; height: 18px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.news h1 li a {
	color: #fff
}
.news h1 li a:hover {
	color: #f03; text-decoration: none
}
.news h1 li.hover {
	background: #fff; color: #f03
}
.news h1 li.hover a {
	color: #f03
}
.news h2 {
	width: 414px; height: 239px
}
.news h2 p {
	padding-bottom: 5px; list-style-type: none; margin: 0px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; height: auto; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.news h2 p span {
	text-align: center; padding-bottom: 5px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; font-family: simhei; font-size: 20px; padding-top: 5px
}
.news h2 p a {
	color: #000
}
.news h2 p a:hover {
	color: #f03
}
.news h2 li {
	line-height: 25px; width: 414px; float: left; font-size: 14px
}
.news h2 li a {
	color: #333
}
.news h2 li a:hover {
	color: #f03
}
.news h2 li span {
	width: auto; display: block; font-family: arial; float: right; color: #999; font-size: 10px
}
.news h2 dl {
	padding-bottom: 2px; line-height: 22px; list-style-type: none; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; color: #999; font-size: 14px; list-style-image: none; padding-top: 2px
}
.news h2 dl span {
	width: auto; display: block; font-family: arial; float: right; color: #999; font-size: 10px
}
.news h2 dt {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; list-style-image: none; padding-top: 0px
}
.news h2 dt span {
	padding-bottom: 0px; padding-left: 4px; width: 72px; padding-right: 6px; display: block; float: left; height: 32px; padding-top: 5px
}
.news h2 dt span img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 70px; height: 30px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.jishu {
	border-bottom: #fbd1d1 1px solid; border-left: #fbd1d1 1px solid; padding-bottom: 9px; margin-top: 10px; padding-left: 9px; width: 414px; padding-right: 9px; height: auto; border-top: #fbd1d1 1px solid; border-right: #fbd1d1 1px solid; padding-top: 9px
}
.jishu h1 {
	width: 414px; height: 18px
}
.jishu h2 {
	width: 414px; height: 259px
}
.jishu h2 p {
	padding-bottom: 10px; list-style-type: none; margin: 0px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; height: auto; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.jishu h2 p span {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 150px; display: block; float: left; height: 100px; border-top: #ccc 1px solid; margin-right: 10px; border-right: #ccc 1px solid
}
.jishu h2 p a {
	color: #df4665; font-size: 14px
}
.jishu h2 p a:hover {
	color: #f03
}
.jishu h2 li {
	line-height: 23px; width: 414px; float: left; font-size: 14px
}
.jishu h2 li a {
	color: #000
}
.jishu h2 li a:hover {
	color: #f03
}
.zxlb {
	padding-bottom: 3px; padding-left: 3px; width: 217px; padding-right: 3px; background: #fa0551; padding-top: 3px
}
.zxlb h1 {
	text-align: center; padding-bottom: 3px; line-height: 20px; padding-left: 0px; width: 217px; padding-right: 0px; color: #fff; font-size: 14px; padding-top: 8px
}
.zxlb h2 {
	padding-bottom: 5px; margin: 0px; padding-left: 5px; width: 207px; padding-right: 5px; background: #fff; height: 219px; padding-top: 5px
}
.zxlb h2 li {
	border-bottom: #ccc 1px dotted; padding-bottom: 6px; line-height: 20px; padding-left: 0px; width: 100%; padding-right: 0px; float: left; padding-top: 6px
}
.zxlb h2 span {
	text-align: center; line-height: 16px; width: 20px; display: block; font-family: arial, helvetica, sans-serif; float: left; color: #f03; font-size: 14px
}
.zxlb h3 {
	text-align: center; width: 217px; background: #fff
}
.zxlb h3 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; padding-top: 0px
}
.inab {
	border-bottom: #fbd1d1 1px solid; border-left: #fbd1d1 1px solid; padding-bottom: 5px; line-height: 200%; margin-top: 10px; padding-left: 9px; width: 203px; padding-right: 9px; border-top: #fbd1d1 1px solid; border-right: #fbd1d1 1px solid; padding-top: 5px
}
.inmore {
	width: 203px; height: 40px
}
.inab h1 {
	border-bottom: #ccc 1px dotted; padding-bottom: 5px; margin-top: 10px; padding-left: 0px; width: 203px; padding-right: 0px; height: auto; padding-top: 0px
}
.inab li {
	line-height: 26px; width: 203px; float: left; height: 24px; color: #ac6b80
}
.inab h2 {
	padding-bottom: 5px; margin-top: 10px; padding-left: 0px; width: 203px; padding-right: 0px; background: url(t2.gif) no-repeat; height: auto; padding-top: 0px
}
.meiti {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; width: 221px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.meiti h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 211px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.meiti h1 span {
	display: block; float: right; font-weight: lighter
}
.meiti h2 {
	padding-bottom: 5px; padding-left: 5px; width: 211px; padding-right: 5px; height: auto; padding-top: 5px
}
.meiti h2 li {
	padding-bottom: 2px; line-height: 24px; padding-left: 0px; width: 211px; padding-right: 0px; float: left; height: 24px; padding-top: 2px
}
.meiti h2 li span {
	border-bottom: #dedede 1px solid; border-left: #dedede 1px solid; width: 48px; display: block; float: left; height: 22px; border-top: #dedede 1px solid; margin-right: 5px; border-right: #dedede 1px solid
}
.inks {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; width: 367px; background: url(b6.gif) repeat-x; float: left; height: 340px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.inks_ck {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 435px; background: url(b6.gif) repeat-x; float: left; height: 240px; margin-left: 10px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.inks_ck h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 395px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.inks_ck h1 span {
	display: block; float: right; font-weight: lighter
}
.inks_ck h2 {
	padding-bottom: 8px; padding-left: 8px; width: 351px; padding-right: 8px; padding-top: 8px
}
.inks_ck h2 .inksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 341px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.inks_ck h2 .inksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.inks_ck h2 .inksp1 a:hover {
	color: #f03
}
.inks_ck h2 .inksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 419px; padding-right: 0px; height: 85px; color: #666; overflow: hidden; list-style-image: none; padding-top: 5px
}
.inks_ck h2 .inksp2 span {
	display: block; font-size: 14px
}
.inks_ck h2 .inksp2 a {
	color: #df4665; font-size: 14px
}
.inks_ck h2 .inksp2 a:hover {
	color: #f03
}
.inks_ck h2 li {
	line-height: 24px; width: 419px; float: left; height: auto; color: #ccc; font-size: 14px
}
.inks_ck .inkst {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 425px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.inks_ck .inkst a {
	color: #fff; text-decoration: none
}
.inks_ck .inkst a:hover {
	color: #000; text-decoration: none
}
.inks_ck .inkst span {
	display: block; float: right; font-weight: lighter
}
.inks_ck .inkst span a {
	color: #f30; text-decoration: none
}
.inks_ck .inksm {
	padding-bottom: 8px; padding-left: 8px; width: 419px; padding-right: 8px; display: block; padding-top: 8px
}
.inks_ck .inksm .inksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 409px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.inks_ck .inksm .inksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; font-size: 12px; padding-top: 0px
}
.inks_ck .inksm .inksp1 a:hover {
	color: #f03
}
.inks_ck .inksm .inksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 419px; padding-right: 0px; height: 70px; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.inks_ck .inksm .inksp2 span {
	display: block; font-size: 14px
}
.inks_ck .inksm .inksp2 a {
	color: #df4665; font-size: 14px
}
.inks_ck .inksm .inksp2 a:hover {
	color: #f03
}
.inks_ck .inksm li {
	line-height: 26px; width: 419px; float: left; height: auto; color: #ccc; font-size: 14px
}
.inks h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 357px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.inks h1 span {
	display: block; float: right; font-weight: lighter
}
.inks h2 {
	padding-bottom: 8px; padding-left: 8px; width: 351px; padding-right: 8px; padding-top: 8px
}
.inks h2 .inksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 341px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.inks h2 .inksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.inks h2 .inksp1 a:hover {
	color: #f03
}
.inks h2 .inksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 351px; padding-right: 0px; height: 85px; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.inks h2 .inksp2 span {
	display: block; font-size: 14px
}
.inks h2 .inksp2 a {
	color: #df4665; font-size: 14px
}
.inks h2 .inksp2 a:hover {
	color: #f03
}
.inks h2 li {
	line-height: 24px; width: 351px; float: left; height: auto; color: #ccc; font-size: 14px
}
.inkst {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 357px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.inkst a {
	color: #fff; text-decoration: none
}
.inkst a:hover {
	color: #000; text-decoration: none
}
.inkst span {
	display: block; float: right; font-weight: lighter
}
.inkst span a {
	color: #f30; text-decoration: none
}
.inksm {
	padding-bottom: 8px; padding-left: 8px; width: 351px; padding-right: 8px; padding-top: 8px
}
.inksm .inksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 341px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.inksm .inksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; font-size: 12px; padding-top: 0px
}
.inksm .inksp1 a:hover {
	color: #f03
}
.inksm .inksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 351px; padding-right: 0px; height: 70px; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.inksm .inksp2 span {
	display: block; font-size: 14px
}
.inksm .inksp2 a {
	color: #df4665; font-size: 14px
}
.inksm .inksp2 a:hover {
	color: #f03
}
.inksm li {
	line-height: 26px; width: 351px; float: left; height: auto; color: #ccc; font-size: 14px
}
.inzx {
	padding-left: 10px; width: 223px; float: right; height: auto
}
.inzx h1 {
	width: 233px; height: 72px
}
.inzx h2 {
	width: 52px; float: left; height: 265px
}
.inzx h3 {
	width: 134px; background: url(in_zx3.gif); float: left; height: 257px; padding-top: 8px
}
.inzx h3 li {
	width: 134px; float: left; height: auto; padding-top: 13px
}
.inzx h4 {
	width: 44px; float: left; height: 265px
}
.inwd {
	padding-left: 10px; width: 223px; float: right; height: auto; padding-top: 10px
}
.inwd h1 {
	border-bottom: medium none; border-left: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 30px; padding-left: 10px; width: 199px; padding-right: 10px; background: url(xgwdtbg.jpg); height: 30px; color: #fff; font-size: 14px; border-top: #8fc2f7 1px solid; font-weight: bold; border-right: #8fc2f7 1px solid; padding-top: 0px
}
.inwd h1 span {
	display: block; float: right; font-weight: lighter
}
.inwd h2 {
	border-left: #8fc2f7 1px solid; width: 219px; height: 190px; border-right: #8fc2f7 1px solid
}
.inwd h2 li {
	border-bottom: #ddd 1px dotted; padding-bottom: 5px; line-height: 18px; padding-left: 0px; width: 219px; padding-right: 0px; float: left; height: auto; color: #999; padding-top: 5px
}
.inwd h2 a {
	display: block; font-size: 14px
}
.inwd h3 {
	border-bottom: #8fc2f7 1px solid; text-align: center; border-left: #8fc2f7 1px solid; padding-bottom: 5px; padding-left: 0px; width: 219px; padding-right: 0px; height: auto; border-top: medium none; border-right: #8fc2f7 1px solid; padding-top: 0px
}
.inwd h3 a {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px
}
.at1 {
	margin: 10px 0px; width: 980px; background: #ccc; height: 100px
}
.inmap {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 298px; background: url(b6.gif) repeat-x; float: left; height: 240px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.inmap h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 288px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.inmap h1 span {
	display: block; float: right; font-weight: lighter
}
.inmap h2 {
	padding-bottom: 8px; padding-left: 8px; width: 282px; padding-right: 8px; padding-top: 8px
}
.xt {
	width: 223px; height: auto
}
.xt h1 {
	width: 223px; height: 45px
}
.xt h2 {
	text-align: center; padding-bottom: 0px; padding-left: 20px; width: 183px; padding-right: 20px; background: url(xt2.gif) repeat-y; height: auto; padding-top: 0px
}
.xt h2 p {
	padding-bottom: 4px; list-style-type: none; margin: 0px; padding-left: 4px; padding-right: 4px; display: block; overflow: hidden; list-style-image: none; padding-top: 4px
}
.xt h3 {
	width: 223px; height: 9px
}
.injm {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 221px; height: 179px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.injm h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 211px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.injm h2 {
	padding-bottom: 5px; padding-left: 5px; width: 211px; padding-right: 5px; height: auto; padding-top: 5px
}
#scrolldiv {
	width: 100%; height: 136px; overflow: hidden
}
#scrolldiv li {
	border-bottom: #8fc2f7 1px dotted; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; color: #a05d6b; padding-top: 3px
}
.injm h2 span {
	display: block; float: right; color: #f03; font-size: 12px; font-weight: lighter
}
.inry {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 13px; margin-top: 10px; padding-left: 45px; width: 920px; padding-right: 13px; background: url(inry.gif) no-repeat; height: 100px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 13px
}
.inry h1 {
	padding-bottom: 0px; padding-left: 8px; width: 150px; padding-right: 8px; float: left; height: 100px; padding-top: 0px
}
.inry h1 img {
	width: 150px; height: 100px
}
.inys {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 978px; height: 185px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.inys h1 {
	border-bottom: #8fc2f7 1px solid; width: 978px; background: url(b6.gif) repeat-x; float: left; height: 32px
}
.inys h2 {
	padding-bottom: 9px; padding-left: 5px; width: 968px; padding-right: 5px; height: auto; padding-top: 9px
}
.inys h2 p {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 9px; width: 175px; padding-right: 9px; display: block; float: left; height: auto; color: #666; overflow: hidden; list-style-image: none; padding-top: 0px
}
.inys h2 p span {
	width: 172px; display: block; height: 55px
}
.inys h2 p a {
	color: #a05d6b
}
.inys h2 p a:hover {
	color: #f03
}
.partner {
	padding-bottom: 10px; margin: 10px auto 40px; padding-left: 0px; width: 980px; padding-right: 0px; height: 100%; clear: both; overflow: hidden; border-top: #ccc 1px solid; padding-top: 10px
}
.partner ul {
	text-align: center; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 980px; padding-right: 0px; background: url(partner_bg.gif) no-repeat left center; height: 92px; overflow: hidden; list-style-image: none; padding-top: 0px
}
.ft {
	text-align: center; line-height: 24px; margin: 0px auto; width: 980px; height: auto; color: #666; clear: both; font-size: 14px; border-top: #ccc 1px solid
}
.ft h1 {
	width: 980px; color: #999; font-size: 14px; padding-top: 10px
}
.ft h1 a {
	padding-bottom: 0px; padding-left: 8px; padding-right: 8px; color: #666; padding-top: 0px
}
.ft h1 a:hover {
	color: #000
}
.ft h2 {
	text-align: center; width: 980px; height: auto; font-size: 14px
}
.snav1 {
	width: 980px; height: auto; padding-top: 3px
}
.snav1 h1 {
	padding-left: 10px; width: 125px; font: bold 22px "ºÚÌå"; background: url(b9.gif) no-repeat; float: left; height: 27px; color: #f60; padding-top: 6px
}
.snav1 h2 {
	line-height: 26px; margin-top: 6px; padding-left: 27px; width: 720px; background: url(b8.png); float: left; height: 25px; color: #a05d6b
}
.snav1 h2 a {
	color: #a05d6b
}
.snav1 h2 a:hover {
	color: #f03
}
.snav2 {
	line-height: 26px; margin-top: 10px; padding-left: 27px; width: 953px; background: url(b8.png) no-repeat; float: left; height: 25px; color: #a05d6b
}
.snav2 a {
	color: #a05d6b
}
.snav2 a:hover {
	color: #f03
}
.snav2 span {
	display: block; float: right; color: #a05d6b
}
.sm {
	width: 980px; float: left; height: auto; padding-top: 10px
}
.sm_zn {
	margin: 15px auto 0px; width: 980px; height: auto
}
.slf1 {
	width: 670px; padding-right: 10px; float: left; height: auto
}
.srg1 {
	width: 296px; float: right; height: auto
}
.sab {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; width: 221px; margin-bottom: 10px; height: 275px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.sab h1 {
	border-bottom: #8fc2f7 1px solid; line-height: 33px; padding-left: 5px; width: 216px; background: url(b6.gif) repeat-x; height: 32px; color: #a05d6b; font-size: 14px; font-weight: bold
}
.sab h2 {
	padding-bottom: 7px; padding-left: 7px; width: 207px; padding-right: 7px; height: auto; color: #a05d6b; padding-top: 7px
}
.sabp1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 207px; padding-right: 0px; display: block; height: 150px; overflow: hidden; padding-top: 0px
}
.sabp1 span {
	display: block; float: right
}
.sabp1 a {
	color: #f03
}
.sabp2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 207px; padding-right: 0px; overflow: hidden; border-top: #8fc2f7 1px dotted; padding-top: 7px
}
.sabp2 span {
	display: block; font-size: 14px; font-weight: bold
}
.sabp2 a {
	padding-bottom: 0px; padding-left: 2px; padding-right: 2px; color: #a05d6b; padding-top: 0px
}
.sabp2 a:hover {
	color: #f03
}
.szx {
	width: 223px; height: auto
}
.szx h1 {
	width: 223px; height: 41px
}
.szx h2 {
	padding-bottom: 0px; padding-left: 10px; width: 203px; padding-right: 10px; background: url(szx2.gif); height: 156px; padding-top: 0px
}
.szx h2 .szxp1 {
	padding-bottom: 10px; list-style-type: none; margin: 0px; padding-left: 0px; width: 203px; padding-right: 0px; height: auto; overflow: hidden; list-style-image: none; padding-top: 15px
}
.szx h2 .szxp2 {
	padding-bottom: 10px; list-style-type: none; margin: 0px; padding-left: 0px; width: 203px; padding-right: 0px; height: auto; overflow: hidden; border-top: #8fc2f7 1px solid; list-style-image: none; padding-top: 10px
}
.szx h2 .szxp2 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px
}
.szx h3 {
	height: 11px
}
.szc {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 221px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.szc h1 {
	border-bottom: #8fc2f7 1px solid; line-height: 33px; padding-left: 5px; width: 216px; background: url(b6.gif) repeat-x; height: 32px; color: #a05d6b; font-size: 14px; font-weight: bold
}
.szc h2 {
	padding-bottom: 7px; padding-left: 7px; width: 207px; padding-right: 7px; height: auto; color: #a05d6b; padding-top: 7px
}
.szc h2 li {
	line-height: 22px; padding-left: 3px; width: 100px; float: left
}
.szc h2 a {
	color: #a05d6b
}
.szc h2 a:hover {
	color: #f03
}
.shotqs {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 293px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.shotqs h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 283px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.shotqs h1 span {
	display: block; float: right; font-weight: lighter
}
.shotqs h2 {
	width: 290px; height: auto
}
.shotqs p {
	border-bottom: #8fc2f7 1px dotted; padding-bottom: 5px; list-style-type: none; margin: 0px; padding-left: 5px; width: 280px; padding-right: 5px; color: #f03; overflow: hidden; list-style-image: none; padding-top: 5px
}
.shotqs p span {
	display: block; font-size: 14px
}
.shotqs p span a {
	color: #f03
}
.shotqs p a {
	color: #666
}
.shotqs p a:hover {
	color: #f03
}
.shotqs2 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 221px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.shotqs2 h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 211px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.shotqs2 h1 span {
	display: block; float: right; font-weight: lighter
}
.shotqs2 h2 {
	width: 221px; height: auto
}
.shotqs2 p {
	border-bottom: #8fc2f7 1px dotted; padding-bottom: 5px; list-style-type: none; margin: 0px; padding-left: 5px; width: 211px; padding-right: 5px; color: #f03; overflow: hidden; list-style-image: none; padding-top: 5px
}
.shotqs2 p span {
	display: block; font-size: 14px
}
.shotqs2 p span a {
	color: #f03
}
.shotqs2 p a {
	color: #666
}
.shotqs2 p a:hover {
	color: #f03
}
.ask_ask {
	border-left: #8fc2f7 1px solid; padding-bottom: 6px; width: 219px; height: 190px; border-right: #8fc2f7 1px solid
}
.ask_ask li {
	border-bottom: #ccc 1px dashed; padding-bottom: 0px; line-height: 20px; padding-left: 4px; width: 208px; padding-right: 4px; float: left; overflow: hidden; padding-top: 0px
}
.ask_ask li p {
	padding-bottom: 0px; line-height: 24px; margin: 0px; padding-left: 0px; width: 208px; padding-right: 0px; color: #f03; font-size: 14px; padding-top: 0px
}
.ask_ask li span {
	color: #f03
}
.ask_ask li p a {
	display: inline; color: #f03
}
.ask_ask li p a:hover {
	color: #666
}
.shotqs li {
	text-align: right; width: 273px; float: left; padding-top: 10px
}
.shotqs li a {
	color: #a05d6b
}
.shotqs li a:hover {
	color: #f03; font-size: 14px; font-weight: bold
}
.swbaodao {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 293px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.swbdt {
	padding-bottom: 0px; line-height: 30px; padding-left: 23px; width: 260px; padding-right: 10px; background: url(images/webr_p5.jpg) repeat-x; height: 29px; color: #72444e; font-size: 14px; font-weight: bold; padding-top: 0px
}
.swbdt span {
	display: block; float: right; font-size: 12px; font-weight: lighter
}
.swbdm {
	padding-bottom: 0px; padding-left: 83px; width: 180px; padding-right: 10px; background: url(webr_p6.gif) no-repeat; height: 175px; padding-top: 10px
}
.swbdm li {
	line-height: 28px; width: 100%; float: left; font-size: 14px
}
.swbdm li a {
	color: #666
}
.swbdm li a:hover {
	color: #555
}
.xgwz {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 293px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.xgwzt {
	padding-bottom: 0px; line-height: 30px; padding-left: 23px; width: 260px; padding-right: 10px; background: url(webr_p5.jpg) repeat-x; height: 29px; color: #72444e; font-size: 14px; font-weight: bold; padding-top: 0px
}
.xgwzt span {
	display: block; float: right; font-size: 12px; font-weight: lighter
}
.xgwzm {
	padding-bottom: 0px; padding-left: 33px; width: 250px; padding-right: 10px; background: url(webr_p8.gif) no-repeat; height: 280px; padding-top: 6px
}
.xgwzm li {
	line-height: 28px; width: 100%; float: left; color: #ccc; font-size: 14px
}
.zxnews {
	padding-bottom: 0px; padding-left: 10px; width: 273px; padding-right: 10px; height: 280px; padding-top: 6px
}
.zxnews li {
	line-height: 28px; width: 100%; float: left; color: #ccc; font-size: 14px
}
.wsyuyue {
	width: 100%; font-size: 14px
}
.wsyuyue td {
	border-bottom: #ddd 1px solid; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; border-top: #eee 1px solid; padding-top: 10px
}
.wsyuyue td span {
	color: #f03; font-size: 12px
}
.smeiti {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 293px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.smeiti h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 283px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.smeiti h1 span {
	display: block; float: right; font-weight: lighter
}
.smeiti h2 {
	padding-bottom: 5px; padding-left: 5px; width: 283px; padding-right: 5px; height: auto; padding-top: 5px
}
.smeiti h2 li {
	padding-bottom: 2px; line-height: 24px; padding-left: 0px; width: 211px; padding-right: 0px; float: left; height: 24px; padding-top: 2px
}
.smeiti h2 li span {
	border-bottom: #dedede 1px solid; border-left: #dedede 1px solid; width: 48px; display: block; float: left; height: 22px; border-top: #dedede 1px solid; margin-right: 5px; border-right: #dedede 1px solid
}
.smeiti2 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 221px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.smeiti2 h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 211px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.smeiti2 h1 span {
	display: block; float: right; font-weight: lighter
}
.smeiti2 h2 {
	padding-bottom: 5px; padding-left: 5px; width: 211px; padding-right: 5px; height: auto; padding-top: 5px
}
.smeiti2 h2 dl {
	padding-bottom: 2px; line-height: 24px; margin: 0px; padding-left: 0px; width: 209px; padding-right: 0px; float: left; height: 24px; padding-top: 2px
}
.smap {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 221px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.smap h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 32px; padding-left: 5px; width: 211px; padding-right: 5px; background: url(b5.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.smap h2 {
	padding-bottom: 5px; padding-left: 5px; width: 211px; padding-right: 5px; height: auto; padding-top: 5px
}
.stsjishu {
	margin-top: 10px; width: 223px; height: auto
}
.stsjishu h1 {
	width: 223px; height: 39px
}
.stsjishu h2 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 6px; padding-left: 10px; width: 201px; padding-right: 10px; color: #a05d6b; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 6px
}
.stsjishu h2 li {
	width: 201px; float: left; height: auto; color: #999
}
.stsjishu h2 li a {
	color: #a05d63
}
.stsjishu h2 li a:hover {
	color: #f03
}
.srdc {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 293px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.srdc h1 {
	padding-bottom: 0px; line-height: 30px; padding-left: 23px; width: 260px; padding-right: 10px; background: url(webr_p5.jpg) repeat-x; height: 29px; color: #72444e; font-size: 14px; font-weight: bold; padding-top: 0px
}
.srdc h1 span {
	display: block; float: right; font-size: 12px; font-weight: lighter
}
.srdc h2 {
	padding-bottom: 0px; padding-left: 10px; width: 273px; padding-right: 10px; height: auto; padding-top: 10px
}
.srdc li {
	padding-bottom: 5px; padding-left: 0px; width: 273px; padding-right: 0px; float: left; height: 95px; padding-top: 5px
}
.srdc li .sdcp1 {
	line-height: 19px; width: 273px; height: auto; color: #666
}
.srdc li .sdcp1 a {
	color: #a05d6b; font-size: 14px
}
.srdc li .sdcp1 span {
	padding-bottom: 0px; padding-left: 11px; width: 80px; padding-right: 11px; display: block; background: url(webr_p7.gif); float: left; height: 90px; margin-right: 10px; padding-top: 0px
}
.srdc li .sdcp1 span img {
	width: 80px; height: 90px
}
.srdc li .sdcp2 {
	padding-bottom: 5px; line-height: 19px; margin-top: 5px; padding-left: 0px; width: 201px; padding-right: 0px; height: auto; color: #a05d6b; border-top: #8fc2f7 1px dotted; padding-top: 5px
}
.srdc li .sdcp3 {
	text-align: center; width: 201px; height: auto
}
.sbn {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 9px; padding-left: 9px; width: 283px; padding-right: 9px; background: #efe7e9; float: left; height: 257px; border-top: #8fc2f7 1px solid; margin-right: 10px; border-right: #8fc2f7 1px solid; padding-top: 9px
}
.snews {
	border-bottom: #fbd1d1 1px solid; border-left: #fbd1d1 1px solid; padding-bottom: 9px; padding-left: 9px; width: 414px; padding-right: 9px; float: left; height: auto; border-top: #fbd1d1 1px solid; border-right: #fbd1d1 1px solid; padding-top: 9px
}
.snews h1 {
	width: 414px; height: 18px
}
.snews h2 {
	width: 414px; height: 239px
}
.snews h2 p {
	padding-bottom: 15px; list-style-type: none; margin: 0px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; height: auto; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.snews h2 p span {
	text-align: center; padding-bottom: 5px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; font-family: simhei; font-size: 20px; padding-top: 5px
}
.snews h2 p a {
	color: #000
}
.news h2 p a:hover {
	color: #f03
}
.snews h2 li {
	line-height: 22px; width: 414px; float: left; font-size: 14px
}
.snews h2 li a {
	color: #df4665
}
.snews h2 li a:hover {
	color: #f03
}
.snews h2 span {
	width: auto; display: block; font-family: arial; float: right; color: #999; font-size: 10px
}
.sdoc {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 301px; background: url(b6.gif) repeat-x; float: left; height: 295px; border-top: #8fc2f7 1px solid; margin-right: 10px; border-right: #8fc2f7 1px solid
}
.menubox2 {
	border-bottom: #8fc2f7 1px solid; width: 100%; height: 32px
}
.menubox2 ul {
	padding-bottom: 0px; margin: 0px; padding-left: 10px; padding-right: 0px; font-size: 14px; padding-top: 0px
}
.menubox2 p {
	padding-bottom: 0px; line-height: 34px; list-style-type: none; margin: 0px; padding-left: 0px; width: 190px; padding-right: 0px; display: block; float: left; height: 32px; color: #a05d6b; overflow: hidden; font-weight: bold; list-style-image: none; padding-top: 0px
}
.menubox2 li {
	text-align: center; line-height: 15px; margin: 8px 2px 0px; width: 15px; display: block; font-family: arial; background: url(li19.gif) no-repeat; float: left; height: 15px; color: #a05d6b; font-size: 10px; cursor: pointer
}
.menubox2 li.hover {
	background: url(li18.gif); color: #fff; font-weight: bold
}
.contentbox2 {
	padding-bottom: 10px; padding-left: 10px; width: 281px; padding-right: 10px; height: 242px; padding-top: 10px
}
.sdocp1 {
	padding-bottom: 0px; line-height: 20px; list-style-type: none; margin: 0px; padding-left: 0px; width: 281px; padding-right: 0px; display: block; color: #666; overflow: hidden; list-style-image: none; padding-top: 0px
}
.sdocp1 a {
	color: #a05d6b; font-size: 14px
}
.sdocp1 span {
	width: 120px; display: block; float: left; height: 135px; overflow: hidden; margin-right: 10px
}
.sdocp1 span img {
	width: 120px; height: 135px
}
.sdocp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 281px; padding-right: 0px; display: block; color: #a05d6b; overflow: hidden; list-style-image: none; padding-top: 0px
}
.sdocp2 span {
	padding-left: 6px; width: 64px; display: block; float: right
}
.sdocp2 a {
	margin-top: 10px; display: block
}
.sjishu {
	border-bottom: #fbd1d1 1px solid; border-left: #fbd1d1 1px solid; padding-bottom: 9px; margin-top: 10px; padding-left: 9px; width: 414px; padding-right: 9px; float: left; height: auto; border-top: #fbd1d1 1px solid; border-right: #fbd1d1 1px solid; padding-top: 9px
}
.sjishu h1 {
	width: 414px; height: 18px
}
.sjishu h2 {
	width: 414px; height: 259px
}
.sjishu h2 p {
	padding-bottom: 10px; list-style-type: none; margin: 0px; padding-left: 0px; width: 414px; padding-right: 0px; display: block; height: auto; color: #666; overflow: hidden; list-style-image: none; padding-top: 10px
}
.sjishu h2 p span {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 150px; display: block; float: left; height: 100px; border-top: #ccc 1px solid; margin-right: 10px; border-right: #ccc 1px solid
}
.sjishu h2 p a {
	color: #df4665; font-size: 14px
}
.sjishu h2 p a:hover {
	color: #f03
}
.sjishu h2 li {
	line-height: 23px; width: 414px; float: left; font-size: 14px
}
.sjishu h2 li a {
	color: #000
}
.sjishu h2 li a:hover {
	color: #f03
}
.sks {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 367px; background: url(b6.gif) repeat-x; float: left; height: 340px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.sks h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 357px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.sks h1 span {
	display: block; float: right; font-weight: lighter
}
.sks h2 {
	padding-bottom: 8px; padding-left: 8px; width: 351px; padding-right: 8px; padding-top: 8px
}
.sks h2 .sksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px 0px 10px; padding-left: 4px; width: 341px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.sks h2 .sksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.sks h2 .sksp1 a:hover {
	color: #f03
}
.sks h2 .sksp12 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 341px; padding-right: 4px; height: 70px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.sks h2 .sksp12 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.sks h2 .sksp12 a:hover {
	color: #f03
}
.sks h2 .sksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 351px; padding-right: 0px; height: 85px; color: #666; overflow: hidden; list-style-image: none; padding-top: 0px
}
.sks h2 .sksp2 span {
	width: 130px; display: block; background: #ccc; float: left; height: 75px; margin-right: 7px
}
.sks h2 .sksp2 a {
	color: #df4665; font-size: 14px
}
.sks h2 .sksp2 a:hover {
	color: #f03
}
.sks h2 li {
	line-height: 24px; width: 351px; float: left; height: auto; color: #ccc; font-size: 14px
}
.sks2 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 367px; background: url(b6.gif) repeat-x; float: left; height: 340px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.sks2 h1 {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 357px; padding-right: 5px; background: url(b7.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.sks2 h1 span {
	display: block; float: right; font-weight: lighter
}
.sks2_tabt {
	border-bottom: #8fc2f7 1px solid; line-height: 33px; width: 745px; height: 32px; font-size: 14px
}
.sks2_tabt li {
	border-left: #fff 1px solid; padding-bottom: 0px; padding-left: 16px; width: auto; padding-right: 16px; float: left; height: 32px; color: #a05d6b; cursor: pointer; border-right: #8fc2f7 1px solid; padding-top: 0px
}
.sks2_tabt li a {
	color: #a05d6b
}
.sks2_tabt li a:hover {
	text-decoration: none
}
.sks2_tabt li.hover {
	background: url(b73.gif) repeat-x; color: #fff; font-weight: bold
}
.sks2_tabt li.hover a {
	color: #fff
}
.sks2_tabm {
	padding-bottom: 10px; padding-left: 10px; width: 715px; padding-right: 10px; padding-top: 10px
}
.sks2_tabm h2 {
	padding-bottom: 8px; padding-left: 8px; width: 351px; padding-right: 8px; padding-top: 8px
}
.sks2_tabm h2 .sksp1 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px 0px 10px; padding-left: 4px; width: 341px; padding-right: 4px; height: 45px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.sks2_tabm h2 .sksp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.sks2_tabm h2 .sksp1 a:hover {
	color: #f03
}
.sks2_tabm h2 .sksp12 {
	border-bottom: #daa7a7 1px dashed; border-left: #daa7a7 1px dashed; padding-bottom: 4px; line-height: 24px; list-style-type: none; margin: 0px; padding-left: 4px; width: 341px; padding-right: 4px; height: 70px; color: #a05d6b; overflow: hidden; border-top: #daa7a7 1px dashed; list-style-image: none; border-right: #daa7a7 1px dashed; padding-top: 4px
}
.sks2_tabm h2 .sksp12 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.sks2_tabm h2 .sksp12 a:hover {
	color: #f03
}
.sks2_tabm h2 .sksp2 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 351px; padding-right: 0px; height: 85px; color: #666; overflow: hidden; list-style-image: none; padding-top: 0px
}
.sks2_tabm h2 .sksp2 span {
	width: 130px; display: block; background: #ccc; float: left; height: 75px; margin-right: 7px
}
.sks2_tabm h2 .sksp2 a {
	color: #df4665; font-size: 14px
}
.sks2_tabm h2 .sksp2 a:hover {
	color: #f03
}
.sks2_tabm h2 li {
	line-height: 24px; width: 351px; float: left; height: auto; color: #ccc; font-size: 14px
}
.san_tab {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 745px; background: url(b6.gif) repeat-x; float: left; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.san_tab .san_tabt {
	border-bottom: #8fc2f7 1px solid; line-height: 33px; width: 745px; height: 32px; font-size: 14px
}
.san_tab .san_tabt li {
	border-left: #fff 1px solid; padding-bottom: 0px; padding-left: 16px; width: auto; padding-right: 16px; float: left; height: 32px; color: #a05d6b; cursor: pointer; border-right: #8fc2f7 1px solid; padding-top: 0px
}
.san_tab .san_tabt li a {
	color: #a05d6b
}
.san_tab .san_tabt li a:hover {
	text-decoration: none
}
.san_tab .san_tabt li.hover {
	background: url(b73.gif) repeat-x; color: #fff; font-weight: bold
}
.san_tab .san_tabt li.hover a {
	color: #fff
}
.san_tab .san_tabm {
	padding-bottom: 10px; padding-left: 10px; width: 715px; padding-right: 10px; padding-top: 10px
}
.san_tabp1 {
	border-bottom: #8fc2f7 1px dashed; border-left: #8fc2f7 1px dashed; padding-bottom: 4px; padding-left: 4px; width: 180px; padding-right: 4px; float: left; height: 200px; border-top: #8fc2f7 1px dashed; border-right: #8fc2f7 1px dashed; padding-top: 4px
}
.san_tabp2 {
	padding-left: 15px; width: 510px; float: left; height: 210px
}
.san_tabp2 .sanhot {
	width: 510px; height: 90px; color: #a05d6b
}
.san_tabp2 .sanhot span {
	text-align: center; line-height: 36px; width: 510px; display: block; font-family: simhei; font-size: 20px
}
.san_tabp2 .sanmc {
	margin-top: 10px; width: 510px; height: 140px; border-top: #8fc2f7 1px dashed; padding-top: 10px
}
.san_tabp2 .sanmc li {
	width: 255px; float: left; height: 20px; color: #999; font-size: 14px
}
.skstab {
	width: 351px; height: auto; padding-top: 15px
}
.skstab .menubox3 {
	border-bottom: #8fc2f7 1px solid; width: 100%
}
.skstab .menubox3 ul {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px
}
.skstab .menubox3 li {
	border-bottom: medium none; text-align: center; border-left: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 26px; margin: 0px 3px; padding-left: 10px; width: auto; padding-right: 10px; display: block; float: left; height: 24px; color: #a05d6b; border-top: #8fc2f7 1px solid; cursor: pointer; border-right: #8fc2f7 1px solid; padding-top: 0px
}
.skstab .menubox3 li a {
	color: #a05d6b
}
.skstab .menubox3 li a:hover {
	text-decoration: none
}
.skstab .menubox3 li.hover {
	background: url(b6.gif) repeat-x; color: #f03; font-weight: bold
}
.skstab .menubox3 li.hover a {
	color: #f03
}
.skstab .contentbox3 {
	width: 351px; height: auto; padding-top: 6px
}
.skstab .contentbox3 li {
	padding-bottom: 0px; line-height: 24px; padding-left: 5px; width: 341px; padding-right: 5px; float: left; height: auto; color: #666; font-size: 14px; padding-top: 0px
}
.byys {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; margin-top: 10px; width: 745px; background: url(b6.gif) repeat-x; float: left; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.byyst {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 0px; line-height: 33px; padding-left: 5px; width: 735px; padding-right: 5px; background: url(b72.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 0px
}
.byysm {
	padding-bottom: 10px; padding-left: 10px; width: 725px; padding-right: 10px; height: auto; padding-top: 10px
}
.byyslist {
	border-bottom: #8fc2f7 1px dashed; border-left: #8fc2f7 1px dashed; margin: 5px; width: 133px; float: left; height: 270px; border-top: #8fc2f7 1px dashed; border-right: #8fc2f7 1px dashed
}
.byyslist .byys_m1 {
	text-align: center; width: 133px; font: italic 150px/300px arial; height: 270px; color: #f5e3e3
}
.byyslist .byys_m2 {
	position: relative; width: 133px; height: 290px; top: -270px
}
.byyslist .byys_m2 h1 {
	border-bottom: #8fc2f7 1px solid; text-align: center; padding-bottom: 0px; padding-left: 5px; width: 123px; padding-right: 5px; background: url(b6.gif) repeat-x 50% bottom; height: 45px; color: #f03; font-size: 14px; padding-top: 8px
}
.byyslist .byys_m2 h2 {
	padding-bottom: 9px; line-height: 20px; padding-left: 10px; padding-right: 10px; color: #a05d6b; padding-top: 10px
}
.byyslist .byys_m2 h2 a {
	color: #f03
}
.byyslist .byys_m2 h2 a:hover {
	border-bottom: 1px; border-left: #f03 2px solid; background: #f03; color: #fff; border-top: #f03 2px solid; border-right: #f03 2px solid; text-decoration: none
}
.slnav {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; width: 672px; background: url(b6.gif) repeat-x; height: 32px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.slnav span {
	line-height: 33px; padding-left: 10px; width: 672px; display: block; background: url(t8.gif) no-repeat; height: 32px; color: #fff; font-size: 14px; font-weight: bold
}
.slma {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 10px; padding-left: 15px; width: 642px; padding-right: 15px; height: auto; border-top: medium none; border-right: #8fc2f7 1px solid; padding-top: 10px
}
.snelist2 {
	border-bottom: #ddd 1px solid; margin-top: 5px; width: 642px; height: auto; border-top: #eee 1px solid
}
.snelist2 span {
	line-height: 35px; display: block; float: right; color: #a05d6b; font-size: 12px
}
.snelist2 a {
	line-height: 35px; padding-left: 25px; display: block; background: url(li2.gif) no-repeat left center; float: left; height: 35px; color: #333; font-size: 14px
}
.snelist2 a:hover {
	color: #f03
}
.snelist {
	border-bottom: #ddd 1px solid; margin-top: 5px; width: 642px; height: auto; border-top: #eee 1px solid
}
.snelist h1 {
	width: 715px; height: 35px
}
.snelist span {
	line-height: 35px; display: block; float: right; color: #a05d6b; font-size: 12px
}
.snelist a {
	line-height: 35px; padding-left: 25px; display: block; background: url(li1.gif) no-repeat left center; float: left; height: 35px; color: #333; font-size: 14px
}
.snelist a:hover {
	color: #f03
}
.snelist h2 {
	width: 715px; height: auto; color: #666
}
.snelist h2 a {
	color: #a05d6b; font-size: 14px
}
.snelist h2 a:hover {
	color: #f03
}
.snelisty{
line-height:20px;height:50px; font-size:13px; color:#999999;font-weight:100;text-indent:2em; margin-left:20px; margin-top:5px;}
 .snelisty p a:hover{
 color:#000000;}
.next {
	width: auto; height: auto; padding-top: 10px
}
.next h1 {
	width: auto; float: left
}
.next h2 {
	width: auto; float: right; color: #a05d6b
}
.next h2 span {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; font-family: arial; color: #f03; padding-top: 0px
}
.next li {
	height: 20px; width:180px;  padding-bottom: 0px; padding-left: 4px; padding-right: 4px; float: left;  margin-right: 3px; padding-top: 0px
}
.next li a {
	border-bottom: #ebb9c7 1px solid; text-align: center; border-left: #ebb9c7 1px solid; padding-bottom: 0px; padding-left: 4px; padding-right: 4px; display: block; font: 10px/18px arial; height: 16px; width: 40px; color: #a05d6b; border-top: #ebb9c7 1px solid; border-right: #ebb9c7 1px solid; padding-top: 0px
}
.next li a:hover {
	border-bottom: #f03 1px solid; border-left: #f03 1px solid; padding-bottom: 0px; padding-left: 4px; padding-right: 4px; background: #f03; color: #fff; border-top: #f03 1px solid; border-right: #f03 1px solid; text-decoration: none; padding-top: 0px
}
.sdaoyin {
	padding-bottom: 11px; width: 295px; background: url(webr_p3.gif) no-repeat 50% bottom; height: auto
}
.sdyt {
	line-height: 18px; padding-left: 90px; width: 205px; background: url(webr_p1.gif); height: 46px; color: #b0511d; padding-top: 8px
}
.sdym {
	padding-bottom: 3px; padding-left: 20px; width: 255px; padding-right: 20px; background: url(webr_p2.gif) repeat-y; height: auto; color: #a3745b; font-size: 14px; padding-top: 3px
}
.sdym li {
	padding-bottom: 3px; padding-left: 0px; width: 100%; padding-right: 0px; float: left; padding-top: 3px
}
.sdym span {
	padding-right: 8px; display: block; font-family: arial, helvetica, sans-serif; float: left; color: #b0511d; font-size: 18px; font-weight: bold
}
.sdym a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px
}
.sntel {
	width: 100%; padding-top: 10px
}
.sdclist {
	border-bottom: #ebb9c7 1px dotted; padding-bottom: 18px; padding-left: 0px; width: 642px; padding-right: 0px; height: auto; padding-top: 18px
}
.sdclist .sdcp1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; width: 80px; float: left; height: 90px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.sdclist .sdcp2 {
	padding-bottom: 0px; line-height: 18px; padding-left: 10px; width: 480px; padding-right: 10px; float: left; height: 92px; color: #666; padding-top: 0px
}
.sdclist .sdcp2 a {
	line-height: 24px; color: #a05d6b; font-size: 14px; font-weight: bold
}
.sdclist .sdcp2 a:hover {
	color: #f03
}
.sdclist .sdcp3 {
	text-align: center; width: 60px; float: left; height: 65px; color: #f03; padding-top: 27px
}
.sdclist .sdcp3 a {
	line-height: 24px; color: #a05d6b
}
.sdclist .sdcp3 a:hover {
	color: #f03
}
.sblist {
	border-bottom: #ebb9c7 1px dotted; padding-bottom: 18px; padding-left: 0px; width: 642px; padding-right: 0px; height: auto; padding-top: 18px
}
.sblist .sbp1 {
	width: 100px; float: left; height: 100px
}
.sblist .sbp1 img {
	width: 90px; height: 90px
}
.sblist .sbp1 a {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 4px; padding-left: 4px; width: 90px; padding-right: 4px; display: block; height: 90px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 4px
}
.sblist .sbp1 a:hover {
	border-bottom: #8fc2f7 4px solid; border-left: #8fc2f7 4px solid; padding-bottom: 1px; padding-left: 1px; width: 90px; padding-right: 1px; height: 90px; border-top: #8fc2f7 4px solid; border-right: #8fc2f7 4px solid; padding-top: 1px
}
.sblist .sbp2 {
	padding-left: 15px; width: 527px; float: left; height: auto; color: #666
}
.sblist .sbp2 a {
	color: #a05d6b; font-size: 14px; font-weight: bold
}
.sblist .sbp2 a:hover {
	color: #f03
}
.sshow {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 20px; padding-left: 20px; width: 632px; padding-right: 20px; background: url(b10.gif) repeat-x; float: left; height: auto; border-top: #cebec1 3px solid; border-right: #8fc2f7 1px solid; padding-top: 20px
}
.sshowp1 {
	text-align: center; font: 24px "ºÚÌå"; height: auto; color: #000; padding-top: 10px
}
.sshowp2 {
	text-align: center; line-height: 30px; height: auto; color: #666
}
.sshowp3 {
	border-bottom: #ebb9c7 1px dotted; border-left: #ebb9c7 1px dotted; padding-bottom: 4px; padding-left: 4px; width: 622px; padding-right: 4px; height: 60px; border-top: #ebb9c7 1px dotted; border-right: #ebb9c7 1px dotted; padding-top: 4px
}
.sshowp3 li {
	padding-bottom: 0px; padding-left: 5px; width: 198px; padding-right: 5px; float: left; color: #ccc; padding-top: 0px
}
.sshowp3 li a {
	color: #a05d6b
}
.sshowp3 li a:hover {
	color: #f03
}
.sshowp4 {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; font-family: "¿¬Ìå_gb2312"; color: #666; font-size: 14px; padding-top: 10px
}
.sshowp5 {
	line-height: 28px; margin-top: 0px; color: #000; clear: both; font-size: 14px; padding-top: 0px
}

.sshowp5 p {
	margin: 1em 0px; display: block
}
.sshowp6 {
	line-height: 26px; color: #f03; padding-top: 10px
}
.sshowp6 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #f03; padding-top: 0px
}
.sshowp6_1 {
	line-height: 26px; color: #666
}
.sshowp6_1 a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #666; padding-top: 0px
}
.sshowp7 {
	height: auto; color: #999; font-size: 14px
}
.sshowp7 a {
	color: #999
}
.sshowp7 a:hover {
	color: #f03
}
.sshowp7 span {
	display: block; float: right
}
.sshowp8 {
	line-height: 24px; margin-top: 15px; padding-left: 110px; width: 522px; background: url(webr_p9.gif) no-repeat; height: auto; color: #f03; font-size: 12px
}
.sshowp8 span {
	border-bottom: #e1cdae 1px solid; border-left: #e1cdae 1px solid; padding-bottom: 5px; padding-left: 9px; width: 502px; padding-right: 9px; display: block; background: #fefedb; color: #9f683b; font-size: 14px; border-top: #e1cdae 1px solid; border-right: #e1cdae 1px solid; padding-top: 5px
}
.sshowp9 {
	text-align: center; height: auto; padding-top: 10px
}
.sshowp10 {
	border-bottom: #e1ccae 1px solid; margin: 15px 0px 0px
}
.sshowp10 li {
	border-bottom: #e1ccae 1px solid; position: relative; border-left: #e1ccae 1px solid; padding-bottom: 0px; line-height: 26px; padding-left: 16px; width: 188px; text-overflow: ellipsis; padding-right: 5px; white-space: nowrap; margin-bottom: -1px; background: url(dot1.gif) no-repeat 8px 10px; float: left; height: 26px; overflow: hidden; border-top: #e1ccae 1px solid; margin-right: -1px; border-right: #e1ccae 1px solid; padding-top: 0px
}
.sshowp10 li a {
	color: #b0511d
}
.at2 {
	padding-bottom: 10px; padding-left: 0px; width: 674px; padding-right: 0px; height: auto; padding-top: 10px
}
.other {
	border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; width: 672px; float: left; height: auto; border-top: #ddd 1px solid; border-right: #ddd 1px solid
}
.other h1 {
	line-height: 30px; padding-left: 27px; width: 645px; background: url(images/webr_p10.gif); height: 29px; font-size: 14px
}
.other h2 {
	padding-bottom: 10px; line-height: 26px; padding-left: 10px; width: 652px; padding-right: 10px; height: auto; color: #ccc; border-top: medium none; padding-top: 10px
}
.other h2 li {
	padding-bottom: 0px; padding-left: 0px; width: 316px; padding-right: 10px; float: left; height: auto; font-size: 14px; padding-top: 0px
}
.jibing {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 10px; padding-left: 23px; width: 699px; padding-right: 23px; height: auto; border-top: #f03 3px solid; border-right: #8fc2f7 1px solid; padding-top: 10px
}
.jblist {
	padding-bottom: 13px; padding-left: 0px; width: 699px; padding-right: 0px; height: auto; padding-top: 30px
}
.jblist h1 {
	line-height: 36px; padding-left: 22px; width: 681px; background: url(jbg1.gif); height: 34px; color: #fff; font-size: 14px; font-weight: bold
}
.jblist h2 {
	border-left: #d9bdc3 1px solid; padding-bottom: 10px; padding-left: 19px; width: 659px; padding-right: 19px; height: auto; border-right: #d9bdc3 1px solid; padding-top: 10px
}
.jblist h3 {
	width: 699px; height: 18px
}
.jbp1 {
	border-bottom: #8fc2f7 1px dotted; padding-bottom: 20px; line-height: 30px; list-style-type: none; margin: 0px; padding-left: 0px; width: 659px; padding-right: 0px; height: auto; overflow: hidden; list-style-image: none; padding-top: 10px
}
.jbp1 span {
	color: #f03; font-size: 14px; font-weight: bold
}
.jbp1 a {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; color: #a05d6b; padding-top: 0px
}
.jbp1 a:hover {
	color: #f03
}
.abm {
	padding-bottom: 0px; padding-left: 0px; width: 980px; padding-right: 0px; height: auto; padding-top: 10px
}
.abl {
	width: 160px; padding-right: 20px; float: left; height: auto
}
.abnav {
	width: 160px; height: auto
}
.abnav h1 {
	width: 160px; height: 9px
}
.abnav h2 {
	border-bottom: #fbd1d2 1px solid; border-left: #fbd1d2 1px solid; padding-bottom: 0px; padding-left: 9px; width: 140px; padding-right: 9px; background: url(b15.gif) #fdebec no-repeat; height: auto; border-top: medium none; border-right: #fbd1d2 1px solid; padding-top: 0px
}
.abp1 {
	border-bottom: #fff 1px solid; padding-bottom: 0px; list-style-type: none; margin: 5px 0px 10px; padding-left: 0px; width: 140px; padding-right: 0px; height: 37px; overflow: hidden; list-style-image: none; padding-top: 0px
}
.abp1 a {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; line-height: normal; width: 138px; display: block; background: url(b17.gif); height: 30px; color: #a05d6b; font-size: 14px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 5px
}
.abp1 a:hover {
	background: url(b16.gif); color: #f03; text-decoration: none
}
.abp1 span {
	width: 44px; display: block; float: left; height: 35px
}
.abqq {
	margin-top: 10px; width: 160px; height: auto
}
.abqq h1 {
	width: 160px; height: 29px
}
.abqq h2 {
	border-bottom: medium none; border-left: #8fc2f7 1px solid; width: 158px; height: auto; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.abqq h2 p {
	border-bottom: #8fc2f7 1px solid; padding-bottom: 8px; list-style-type: none; margin: 0px; padding-left: 13px; width: 132px; padding-right: 13px; height: auto; overflow: hidden; list-style-image: none; padding-top: 8px
}
.abr {
	line-height: 28px; width: 800px; float: left; height: auto
}
.abrtop {
	line-height: 30px; padding-left: 20px; width: 780px; background: url(b18.gif) no-repeat; letter-spacing: 0.25em; height: 33px; color: #fff; font-size: 14px; font-weight: bold
}
.abrmain {
	width: 800px; height: auto; font-size: 14px; padding-top: 20px
}
.abrmain a {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #f03; padding-top: 0px
}
.zhinanmain {
	width: 674px
}
.menubox1 {
	width: 100%; background: url(images/b6.gif) repeat-x 50% bottom; height: 36px
}
.menubox1 ul {
	padding-bottom: 0px; margin: 0px; padding-left: 10px; padding-right: 0px; font-size: 14px; padding-top: 0px
}
.menubox1 li {
	text-align: center; padding-bottom: 0px; line-height: 43px; padding-left: 10px; width: 80px; padding-right: 10px; display: block; float: left; height: 35px; color: #a05d6b; cursor: pointer; padding-top: 0px
}
.menubox1 li span {
	display: block; font: bold italic 20px/38px arial; float: left; color: #f03
}
.menubox1 li.hover {
	padding-bottom: 0px; line-height: 38px; padding-left: 15px; padding-right: 15px; background: #f03; color: #fff; font-weight: bold; padding-top: 0px
}
.menubox1 li.hover span {
	color: #fff; font-size: 30px
}
.contentbox1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 15px; line-height: 25px; padding-left: 15px; width: 642px; padding-right: 15px; font-size: 14px; border-top: #f03 3px solid; border-right: #8fc2f7 1px solid; padding-top: 15px
}
.contentbox1 a {
	color: #f03; text-decoration: underline
}
.lcp1 {
	width: 715px; display: block
}
.lcp1 p {
	border-bottom: #8fc2f7 2px dotted; border-left: #8fc2f7 2px dotted; padding-bottom: 0px; line-height: 30px; padding-left: 10px; padding-right: 10px; display: block; float: left; height: 30px; color: #a05d6b; font-size: 12px; border-top: #8fc2f7 2px dotted; border-right: #8fc2f7 2px dotted; padding-top: 0px
}
.yuyue_table {
	text-align: left; width: 640px
}
.yuyue_table td {
	border-bottom: #8fc2f7 1px dotted; padding-bottom: 8px; line-height: 28px; padding-left: 0px; padding-right: 0px; color: #a05d6b; padding-top: 8px
}
.rylist {
	padding-bottom: 15px; width: 250px; padding-right: 16px; float: left; height: 220px
}
.rylist h1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 4px; padding-left: 4px; width: 240px; padding-right: 4px; background: #feebeb; height: 180px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 4px
}
.rylist h2 {
	text-align: center; line-height: 36px; width: 250px; height: 30px; color: #a05d6b; font-size: 14px
}
.rylist1 {
	padding-bottom: 15px; width: 250px; padding-right: 16px; float: left; height: 201px
}
.rylist1 h1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 4px; padding-left: 4px; width: 240px; padding-right: 4px; background: #feebeb; height: 161px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 4px
}
.rylist1 h2 {
	text-align: center; line-height: 36px; width: 250px; height: 30px; color: #a05d6b; font-size: 14px
}
.hjlist {
	padding-bottom: 15px; padding-left: 23px; width: 350px; padding-right: 23px; float: left; height: 290px; padding-top: 15px
}
.hjlist h1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; padding-bottom: 4px; padding-left: 4px; width: 340px; padding-right: 4px; background: #feebeb; height: 250px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid; padding-top: 4px
}
.hjlist h2 {
	text-align: center; line-height: 36px; width: 340px; height: 30px; color: #a05d6b; font-size: 14px
}
.input1 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; line-height: 20px; width: 120px; height: 18px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
.input2 {
	border-bottom: #8fc2f7 1px solid; border-left: #8fc2f7 1px solid; line-height: 20px; width: 240px; height: 20px; border-top: #8fc2f7 1px solid; border-right: #8fc2f7 1px solid
}
#lrfloater1 #lr_tb3 {
	background: url(shangwutong_bg.gif) no-repeat 0px 8px
}
#lrfloater1 #lr_tb4 {
	height: 60px
}
#lrfloater1 #lr_tb4 img {
	visibility: hidden
}
#lrfloater1 #lr_tb4 a img {
	visibility: visible
}
#lrfloater1 #lr_tb4 .space_zoo {
	width: 200px; height: 132px
}
#rifloat {
	z-index: 150; position: fixed; text-align: center; line-height: 20px; width: 114px; height: 246px; color: #000; font-size: 12px; overflow: hidden; top: 180px; right: 0px
}
#rifloat2 {
	z-index: 150; position: fixed; text-align: center; line-height: 20px; width: 119px; height: 247px; color: #000; font-size: 12px; overflow: hidden; top: 180px; left: 0px
}
.line {
	border-bottom: #8fc2f7 1px solid; line-height: 1px; margin: 0px 0px 10px; height: 0px; font-size: 1px; overflow: hidden
}
#swt2 {
	z-index: 100; border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; margin: 71px 0px 0px; width: 200px; height: 70px; color: #000; border-top: #ccc 1px solid; cursor: pointer; border-right: #ccc 1px solid
}
#container {
	border-bottom: #f69 1px solid; border-left: #f69 1px solid; padding-bottom: 5px; margin: 0px auto; padding-left: 5px; width: 968px; padding-right: 5px; overflow: hidden; border-top: #f69 1px solid; border-right: #f69 1px solid; padding-top: 5px
}
#sitemap {
	margin: 4px; width: 960px; overflow: hidden
}
#sitemap-ul {
	width: 960px
}
#sitemap-ul li {
	text-align: left; line-height: 25px; list-style-type: none; margin-top: 2px; width: 960px; height: 25px; list-style-image: none
}
.sitemap-l {
	text-align: center; line-height: 25px; width: 100px; background: #f6bec9; float: left; height: 25px; font-size: 14px; font-weight: bold
}
.sitemap-r {
	width: 858px; background: #efefef; float: right
}
.mt5 {
	margin-top: 5px
}
.footlink {
	border-bottom: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; margin: 5px auto; width: 978px; background: #fff; font-size: 12px; border-top: #dcdcdc 1px solid; border-right: #dcdcdc 1px solid
}
.footlink_nav {
	width: 958px; float: left; height: 25px
}
.footlink_nav li {
	text-align: center; line-height: 25px; width: 80px; display: inline; float: left; height: 25px; cursor: pointer; margin-right: 3px
}
.footlink_nav li.hover {
	text-align: center; line-height: 25px; width: 80px; background: #ffffff; float: left; height: 25px; color: #cc0000; border-right: #dcdcdc 1px solid
}
.footlink_con {
	width: 100%; float: left
}
.footlink_con li {
	min-width: 40px; text-align: center; padding-bottom: 8px; list-style-type: none; padding-left: 8px; padding-right: 8px; float: left; padding-top: 8px
}
.linka li {
	min-width: 80px; padding-bottom: 2px; line-height: 20px; padding-top: 2px
}
li {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}

.clear {
	font: 0px/0 arial; clear: both
}
a {
	color: #2165ac; text-decoration: none
}
a:hover {
	color: #d21194; text-decoration: underline
}
.bold {
	font-weight: bold
}
#top {
	background-image: url(top.jpg); background-repeat: repeat-x; height: 29px
}
.topmeat {
	text-align: right; width: 975px; height: 29px; margin-left: auto; margin-right: auto
}
.banner01 {
	width: 975px; margin-bottom: 2px; margin-left: auto; margin-right: auto
}
.menubg {
	background-image:url(menu.jpg); width: 975px; background-repeat: no-repeat; margin-bottom: 7px; height: 115px; margin-left: auto; margin-right: auto
}
.menu01l {
	line-height: 32px; padding-left: 5px; width: 770px; float: left; height: 32px; font-size: 14px; font-weight: bold
}
.menu01l li {
	float: left
}
.topm {
	text-align: center; width: 80px
}
.topms {
	text-align: center; width: 114px
}
.menu01l a {
	color: #d92063
}
.menu01r {
	margin-top: 5px; width: 170px; float: right; margin-right: 10px
}
.menu02 {
	height: 53px; background:url(menu.jpg);width:980px;
}
.menumeat {
	margin-top: 4px; width: 158px; float: left; margin-left: 4px
}
.menumeatw {
	width: 134px
}
.menumeatw2 {
	width: 150px
}
.menumeatw3 {
	width: 183px
}
.menumeatw4{
width:210px;}
.menumeatw5{
width:130px;}
.menumeatw6{
width:170px;}
.menumeat li {
	text-align: center; line-height: 22px; float: left; margin-left: 1px
}
.ys01 a {
	background-image: url(fang2.jpg)
}
.ys02 a {
	background-image: url(fang3.jpg)
}
.ys03 a {
	background-image: url(fang4.jpg)
}
.ys04 a {
	background-image: url(fang6.jpg)
}
.ys05 a {
	background-image: url(fang6.jpg)
}
.ys06 a {
	background-image: url(fang7.jpg)
}
.ys07 a {
	background-image: url(fang1.jpg)
}
.ys01 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys02 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys03 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys04 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys05 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys06 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys07 a {
	padding-bottom: 0px; text-indent: -2500px; padding-left: 0px; width: 46px; padding-right: 0px; background-repeat: no-repeat; background-position: left top; float: left; height: 23px; padding-top: 20px
}
.ys01 a:hover {
	background-position: 0px -43px
}
.ys02 a:hover {
	background-position: 0px -43px
}
.ys03 a:hover {
	background-position: 0px -43px
}
.ys04 a:hover {
	background-position: 0px -43px
}
.ys05 a:hover {
	background-position: 0px -43px
}
.ys06 a:hover {
	background-position: 0px -43px
}
.ys07 a:hover {
	background-position: 0px -43px
}
.ysn {
	text-align: center; width: 80px;font-size: 12px;
}
.ysnw {
	width: 50px
}
.ysnw2 {
	width: 78px
}
.ysnw3 {
	width: 38px
}
.ysnw5 {
   width: 38px
}
.ysnw6{
width:30px;}
.ysnw7{
width:50px;}
.ysn a:hover {
	color:#FFFFFF
}
.ysn a {
	color:#FFFFFF
}
.menu03 {
	padding-left: 3px; padding-top: 4px
}
.diyige{
height:63px;
width:1172px;
margin-left:auto;
margin-right:auto;
background-image:url(http://www.99bdf.com/templets/imag2/topbeijing.gif);}