.yy_body {
	BACKGROUND: url(../images/jy_body.gif)
}
A {
	TEXT-DECORATION: none; COLOR: #333333
}
A:hover {
	TEXT-DECORATION: underline
}
.yy_warp {
	WIDTH: 986px; BACKGROUND: #fff; MARGIN: 0px auto
}
.border {
	BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid
}
.mart13 {
	MARGIN-TOP: 13px
}
.marl13 {
	MARGIN-LEFT: 0px
}
.float_left {
	FLOAT: left; DISPLAY: inline
}
.yy_top {
	HEIGHT: 100px; BACKGROUND: url(../images/top_bg.gif) no-repeat; POSITION: relative; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 454px; PADDING-RIGHT: 0px
}
.yy_top .logo {
	OVERFLOW: hidden; HEIGHT: 99px; WIDTH: 444px; BACKGROUND: no-repeat; POSITION: relative; FLOAT: left; LEFT: -454px; MARGIN-RIGHT: -454px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="logo.png",sizingMethod="crop")
}
.yy_top .logo A {
	OVERFLOW: hidden; HEIGHT: 99px; DISPLAY: block; LINE-HEIGHT: 999px
}
.yy_top .top_right {
	COLOR: #999999; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px
}
.yy_top .top_right .top_nav A {
	COLOR: #999999; MARGIN: 0px 5px
}
.yy_top .search {
	PADDING-TOP: 30px; DISPLAY: inline-block
}
.yy_top .search .text_search {
	BORDER-TOP: #cbd7ee 1px solid; HEIGHT: 12px; BORDER-RIGHT: #cbd7ee 1px solid; WIDTH: 163px; BACKGROUND: #fff; BORDER-BOTTOM: #cbd7ee 1px solid; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #cbd7ee 1px solid; DISPLAY: inline; PADDING-RIGHT: 2px
}
.yy_top .search .btn_search {
	BORDER-TOP-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 18px; WIDTH: 27px; BACKGROUND: url(../images/bnt_searh.gif) no-repeat; BORDER-BOTTOM-STYLE: none; FLOAT: right; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; DISPLAY: inline
}
.yy_top .swf {
	POSITION: absolute; LEFT: 0px; TOP: 0px
}
.nav {
	HEIGHT: 31px; BACKGROUND: url(../images/nav.jpg) repeat-x; PADDING-LEFT: 0px; Z-INDEX: 100
}
.nav LI {
	FLOAT: left; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LETTER-SPACING: 1px; LINE-HEIGHT: 31px; PADDING-RIGHT: 10px
}
.nav LI LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.nav LI A {
	COLOR: #fff
}
.nav LI.hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -31px
}
.nav2 {
	HEIGHT: 31px; BACKGROUND: url(../images/nav.jpg) repeat-x; PADDING-LEFT: 20px; Z-INDEX: 100
}
.nav2 LI {
	FLOAT: left; COLOR: #fff; DISPLAY: inline; LINE-HEIGHT: 31px
}
.nav2 LI A {
	COLOR: #fff
}
.nav2 LI.hover {
	BACKGROUND: url(../images/nav.jpg) repeat-x 0px -31px
}
.nav2 .sf-menu A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px
}
.nav2 .sf-menu LI UL LI A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.tit {
	HEIGHT: 26px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px
}
.tit H2 {
	FLOAT: left; FONT-WEIGHT: bold; COLOR: #10429a; LINE-HEIGHT: 26px
}
.tit .more {
	MARGIN-TOP: 6px
}
.tit_02 {
	HEIGHT: 29px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 13px; LINE-HEIGHT: 29px; PADDING-RIGHT: 13px
}
.tit_02 H2 {
	FLOAT: left; FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 29px
}
.tit_02 .text_more {
	FONT-SIZE: 10px; COLOR: #e4e1de
}
.boder_b {
	BORDER-BOTTOM: #ddd 1px solid
}
.more {
	HEIGHT: 13px; WIDTH: 47px; BACKGROUND: url(../images/more.gif) no-repeat; DISPLAY: inline-block
}
.index_content {
	BACKGROUND: #fff; PADDING-TOP: 2px; PADDING-LEFT: 18px; Z-INDEX: 99
}
.module {
	OVERFLOW: hidden; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BACKGROUND: url(../images/tit_x.jpg) #fff repeat-x; BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #dddddd 1px solid; PADDING-RIGHT: 1px
}
.module_bottom {
	BACKGROUND: url(../images/module_bottom.jpg) repeat-x left bottom
}
.focus {
	OVERFLOW: hidden; HEIGHT: 184px; WIDTH: 244px; POSITION: relative; FLOAT: left; DISPLAY: inline
}
.focus UL {
	Z-INDEX: 1
}
.focus UL LI {
	OVERFLOW: hidden; HEIGHT: 341px; POSITION: relative; DISPLAY: none
}
.focus .packet {
	HEIGHT: 184px; WIDTH: 244px; POSITION: relative
}
.focus OL {
	RIGHT: 5px; POSITION: absolute; Z-INDEX: 3; BOTTOM: 2px
}
.focus OL LI {
	CURSOR: pointer; FONT-SIZE: 12px; FONT-FAMILY: arial; BACKGROUND: #000; FLOAT: left; COLOR: #cccccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 6px; FILTER: alpha(opacity=80); DISPLAY: inline; PADDING-RIGHT: 6px; MARGIN-RIGHT: 3px; -moz-opacity: 0.8; opacity: 0.8
}
.focus .active {
	BACKGROUND: #8f7e71; POSITION: relative; COLOR: #ffffff
}
.width_240 {
	WIDTH: 240px
}
.width_391 {
	WIDTH: 391px
}
.width_282 {
	WIDTH: 282px
}
.width_456 {
	WIDTH: 456px
}
.icon_dot {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-LEFT: 15px; LINE-HEIGHT: 18px; PADDING-RIGHT: 15px
}
.icon_dot LI {
	HEIGHT: 24px; BACKGROUND: url(../images/icon_dot.gif) no-repeat 0px 12px; COLOR: #999999; PADDING-LEFT: 8px; LINE-HEIGHT: 24px
}
.icon_dot LI A {
	MARGIN-RIGHT: 10px
}
.index_notice {
	OVERFLOW: hidden; HEIGHT: 184px
}
.index_garden {
	OVERFLOW: hidden; HEIGHT: 184px
}
.index_practice {
	OVERFLOW: hidden; HEIGHT: 155px
}
.custom_01 LI {
	OVERFLOW: hidden; HEIGHT: 98px; WIDTH: 127px; FLOAT: left; MARGIN: 15px 0px 0px 8px; DISPLAY: inline
}
.short_enter LI {
	HEIGHT: 44px; WIDTH: 129px; BACKGROUND: url(../images/short_enter.gif) no-repeat; FLOAT: left; MARGIN: 10px 0px 0px 9px; DISPLAY: inline; LINE-HEIGHT: 44px
}
.short_enter LI.x1 {
	TEXT-INDENT: 46px
}
.short_enter LI.x2 {
	BACKGROUND-POSITION: -129px 0px; TEXT-INDENT: 55px
}
.short_enter LI.x3 {
	BACKGROUND-POSITION: 0px -50px; TEXT-INDENT: 46px
}
.short_enter LI.x4 {
	BACKGROUND-POSITION: -129px -50px; TEXT-INDENT: 55px
}
.short_enter LI A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #10429a
}
.foot {
	BORDER-TOP: #6d8abf 4px solid; HEIGHT: 74px; BACKGROUND: url(../images/foot.jpg) no-repeat; COLOR: #999999; TEXT-ALIGN: center; PADDING-TOP: 5px; MARGIN-TOP: 13px; LINE-HEIGHT: 20px
}
.right_side_803 {
	WIDTH: 743px; FLOAT: left; MARGIN-LEFT: 8px; DISPLAY: inline
}
.right_side_762 {
	WIDTH: 762px; FLOAT: left; MARGIN-LEFT: 8px; DISPLAY: inline
}
.banner_803 {
	HEIGHT: 170px
}
.yy_intro {
	WIDTH: 258px; FLOAT: left; DISPLAY: inline
}
.yy_intro .tit_02 {
	BACKGROUND: #eb5b02
}
.yy_intro .word {
	BACKGROUND: url(../images/tit_orange.jpg) repeat-x; COLOR: #666666; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.yy_intro .word P {
	COLOR: #666; LINE-HEIGHT: 20px
}
.yy_intro .pic {
	MARGIN: 0px 10px 10px 0px
}
.yy_news {
	WIDTH: 258px; FLOAT: left; DISPLAY: inline
}
.yy_news .tit_02 {
	BACKGROUND: #a49a91
}
.yy_news .word {
	BACKGROUND: url(../images/tit_gay.jpg) repeat-x; COLOR: #666666; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.yy_news LI {
	HEIGHT: 27px; BACKGROUND: url(../images/line_dashed.gif) repeat-x left bottom; COLOR: #999; LINE-HEIGHT: 27px
}
.yy_news LI A {
	BACKGROUND: url(../images/icon_arrow.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.yy_activities {
	WIDTH: 258px; FLOAT: left; DISPLAY: inline
}
.yy_activities .tit_02 {
	BACKGROUND: #5b8a44
}
.yy_activities .word {
	BACKGROUND: url(../images/tit_gay.jpg) repeat-x; COLOR: #666666; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.yy_activities LI {
	MARGIN-BOTTOM: 13px
}
.yy_activities .hd_pic {
	BORDER-TOP: #ddd 1px solid; HEIGHT: 62px; BORDER-RIGHT: #ddd 1px solid; WIDTH: 70px; BORDER-BOTTOM: #ddd 1px solid; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 1px; MARGIN-RIGHT: 10px
}
.yy_activities .hd_pic IMG {
	HEIGHT: 62px; WIDTH: 70px
}
.yy_activities .hd_txt {
	COLOR: #666; LINE-HEIGHT: 22px
}
.yy_activities .hd_txt A {
	COLOR: #1e51ac
}
.yy_activities .hd_txt P {
	LINE-HEIGHT: 20px
}
.yy_activities H3 {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold; COLOR: #1e51ac
}
.postiton {
	HEIGHT: 27px; BACKGROUND: url(../images/tit_p.gif) no-repeat left bottom; COLOR: #999; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 15px; LINE-HEIGHT: 25px; PADDING-RIGHT: 10px
}
.postiton H2 {
	FONT-SIZE: 14px; FLOAT: left; FONT-WEIGHT: bold; COLOR: #1e51ac; LINE-HEIGHT: 25px
}
.postiton A {
	COLOR: #999
}
.postiton .icon_a {
	BACKGROUND: url(../images/icon_a.jpg) no-repeat left center; COLOR: #999; PADDING-LEFT: 18px
}
.news_list {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.news_list DL {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.news_list DT {
	COLOR: #999; LINE-HEIGHT: 24px
}
.news_list DT A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000; PADDING-RIGHT: 10px
}
.news_list DD {
	OVERFLOW: hidden; POSITION: relative; COLOR: #666; Z-INDEX: -991; LINE-HEIGHT: 24px
}
.news_list DD P {
	COLOR: #666; LINE-HEIGHT: 24px
}
.news_list DD A {
	RIGHT: 5px; POSITION: absolute; COLOR: #1e51ac; BOTTOM: 0px
}
.page {
	OVERFLOW: hidden; PADDING-BOTTOM: 20px; TEXT-ALIGN: center; PADDING-TOP: 20px; PADDING-LEFT: 20px; CLEAR: both; PADDING-RIGHT: 20px
}
.page A {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; COLOR: #1e51ac; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 7px; MARGIN: 0px 2px; BORDER-LEFT: #ddd 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 7px
}
.page A.hover {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.news_txt {
	OVERFLOW: hidden; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.news_txt H2 {
	FONT-SIZE: 20px; FONT-FAMILY: ºÚÌå; COLOR: #1e51ac; PADDING-BOTTOM: 3px; TEXT-ALIGN: center; PADDING-TOP: 20px; PADDING-LEFT: 0px; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px
}
.news_txt H3 {
	FONT-SIZE: 16px; FONT-FAMILY: ºÚÌå; COLOR: #666; PADDING-BOTTOM: 8px; TEXT-ALIGN: center; LINE-HEIGHT: 22px
}
.news_txt .time {
	BORDER-TOP: #1e51ac 2px solid; HEIGHT: 25px; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #ddd 1px solid; COLOR: #999; TEXT-ALIGN: center; LINE-HEIGHT: 25px
}
.news_txt P {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.news_txt P.algin_r {
	TEXT-ALIGN: right
}
.news_txt .pic {
	MARGIN: 0px 10px 10px 0px
}
.tab_box {
	OVERFLOW: hidden; HEIGHT: 379px; FLOAT: left; DISPLAY: inline
}
.tab_box .module_bottom {
	HEIGHT: 379px
}
.tab_box .meun {
	HEIGHT: 26px; BACKGROUND: url(../images/line_solid.gif) repeat-x 0px 25px; TEXT-ALIGN: right
}
.tab_box .meun .more {
	MARGIN: 6px 13px 0px 0px
}
.tab_box .meun UL {
	FLOAT: left
}
.tab_box .meun LI {
	OVERFLOW: hidden; HEIGHT: 26px; BORDER-RIGHT: #ddd 1px solid; WIDTH: 88px; FLOAT: left; TEXT-ALIGN: center; DISPLAY: inline; LINE-HEIGHT: 26px
}
.tab_box .meun LI.hover {
	BACKGROUND: #fff; FONT-WEIGHT: bold; COLOR: #10429a
}
.tab_box .main0 {
	OVERFLOW: hidden; HEIGHT: 255px; BACKGROUND: url(../images/line_dashed.gif) repeat-x left 254px
}
.tab_box .main0 LI {
	HEIGHT: 255px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; DISPLAY: none; PADDING-RIGHT: 10px
}
.tab_box .main0 LI .pic {
	MARGIN: 0px 10px 10px 0px
}
.tab_box .main0 LI P {
	LINE-HEIGHT: 22px
}
.customers {
	HEIGHT: 96px; MARGIN: 12px 14px 0px 13px
}
.customers LI {
	HEIGHT: 80px; WIDTH: 107px; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline
}
.customers .cls_scroll_left {
	CURSOR: pointer; HEIGHT: 41px; WIDTH: 26px; BACKGROUND: url(../images/customers.gif) no-repeat; FLOAT: left; MARGIN-TOP: 15px; DISPLAY: inline
}
.customers .cls_scroll_right {
	CURSOR: pointer; HEIGHT: 41px; WIDTH: 26px; BACKGROUND: url(../images/customers.gif) no-repeat; FLOAT: left; MARGIN-TOP: 15px; DISPLAY: inline
}
.customers .cls_scroll_right {
	BACKGROUND-POSITION: -26px 0px
}
.cls_scroll_middle {
	OVERFLOW: hidden; WIDTH: 375px; FLOAT: left; DISPLAY: inline
}
.office_process {
	HEIGHT: 195px; WIDTH: 326px; FLOAT: left; MARGIN-LEFT: 13px; DISPLAY: inline
}
.office_process H2 {
	FONT-SIZE: 14px
}
.office_process .word {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; LINE-HEIGHT: 22px; PADDING-RIGHT: 10px
}
.regulations {
	HEIGHT: 167px; WIDTH: 326px; FLOAT: left; MARGIN-LEFT: 13px; DISPLAY: inline
}
.regulations H2 {
	FONT-SIZE: 14px
}
.regulations .word {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; LINE-HEIGHT: 21px; PADDING-RIGHT: 10px
}
.regulations .word DT {
	HEIGHT: 23px; WIDTH: 138px; FLOAT: left; DISPLAY: inline; LINE-HEIGHT: 23px
}
.regulations .word DD {
	HEIGHT: 23px; WIDTH: 168px; FLOAT: left; DISPLAY: inline; LINE-HEIGHT: 23px
}
.sf-menu UL {
	WIDTH: 9em; POSITION: absolute; Z-INDEX: 100; TOP: -999em
}
.sf-menu UL UL {
	WIDTH: 11em
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	Z-INDEX: 150; VISIBILITY: inherit
}
.sf-menu LI {
	POSITION: relative
}
.sf-menu UL UL A {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px
}
.sf-menu LI:hover UL {
	LEFT: 0px; Z-INDEX: 99; TOP: 2.5em
}
.sf-menu LI.sfHover UL {
	LEFT: 0px; Z-INDEX: 99; TOP: 2.5em
}
UL.sf-menu LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI:hover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu LI LI.sfHover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu LI LI LI.sfHover UL {
	LEFT: 10em; TOP: 0px
}
.sf-menu {
	
}
.sf-menu A {
	
}
.sf-menu A {
	COLOR: #fff
}
.sf-menu A:visited {
	COLOR: #fff
}
.sf-menu LI {
	
}
.sf-menu LI LI {
	BACKGROUND: #aabde6
}
.sf-menu LI LI LI {
	BACKGROUND: #9aaedb
}
.sf-menu LI:hover {
	TEXT-DECORATION: none; BACKGROUND: #cfdeff; COLOR: #000; OUTLINE-WIDTH: 0px; Z-INDEX: 140
}
.sf-menu LI.sfHover {
	TEXT-DECORATION: none; BACKGROUND: #cfdeff; COLOR: #000; OUTLINE-WIDTH: 0px; Z-INDEX: 140
}
.sf-menu A:focus {
	TEXT-DECORATION: none; BACKGROUND: #cfdeff; COLOR: #000; OUTLINE-WIDTH: 0px; Z-INDEX: 140
}
.sf-menu A:hover {
	TEXT-DECORATION: none; BACKGROUND: #cfdeff; COLOR: #000; OUTLINE-WIDTH: 0px; Z-INDEX: 140
}
.sf-menu A:active {
	TEXT-DECORATION: none; BACKGROUND: #cfdeff; COLOR: #000; OUTLINE-WIDTH: 0px; Z-INDEX: 140
}
.sf-menu LI.sfHover A {
	COLOR: #000
}
.sf-menu LI.sfHover LI A {
	COLOR: #fff
}
.sf-menu LI.sfHover LI A:hover {
	COLOR: #000
}
.sf-menu LI.sfHover LI.sfHover LI A {
	COLOR: #fff
}
.sf-menu LI.sfHover LI.sfHover A {
	COLOR: #000
}
.sf-menu LI.sfHover LI.sfHover LI A:hover {
	COLOR: #000
}
.sf-menu A.sf-with-ul {
	MIN-WIDTH: 1px
}
.sf-arrow {
	OVERFLOW: hidden; HEIGHT: 10px; WIDTH: 10px; BACKGROUND: url(../images/arrows-ffffff.png) no-repeat -10px 0px; RIGHT: 0.25em; POSITION: absolute; DISPLAY: block; TOP: 1.05em; TEXT-INDENT: -999em
}
.sf-sub-indicator {
	OVERFLOW: hidden; HEIGHT: 10px; WIDTH: 10px; BACKGROUND: url(../images/arrows-ffffff.png) no-repeat -10px -100px; RIGHT: 0.25em; POSITION: absolute; DISPLAY: none; TOP: 1.05em; TEXT-INDENT: -999em
}
A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px -100px; TOP: 0.8em
}
A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
.sf-menu UL .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px 0px
}
.sf-menu UL A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-shadow UL {
	BACKGROUND: url(../images/shadow.png) no-repeat right bottom; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px
}
.sf-shadow LI {
	
}
.sf-shadow UL.sf-shadow-off {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.left_menu {
	WIDTH: 202px; FLOAT: left; TEXT-ALIGN: center; DISPLAY: inline
}
.left_menu A {
	COLOR: #fff
}
.left_menu .menu_t {
	OVERFLOW: hidden; HEIGHT: 100%; BACKGROUND: #50657e; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.left_menu .menu_b {
	OVERFLOW: hidden; BACKGROUND: #669999; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.left_menu LI {
	WIDTH: 100%; FLOAT: left; DISPLAY: inline; LINE-HEIGHT: 25px
}
.left_menu .jg_menu_t {
	HEIGHT: 218px; BACKGROUND: #50657e
}
.left_menu .jg_menu_b {
	HEIGHT: 165px; BACKGROUND: #669999
}
.sf-menu-left UL {
	WIDTH: 14em
}
.sf-menu-left A {
	COLOR: #fff; DISPLAY: block
}
.sf-menu-left LI UL {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.sf-menu-left LI UL LI UL {
	FLOAT: left
}
.sf-menu-left .sf-arrow {
	TOP: 0.5em
}
.sf-menu-left LI:hover UL {
	LEFT: 132px; Z-INDEX: 99; TOP: 0em
}
.sf-menu-left LI.sfHover UL {
	LEFT: 132px; Z-INDEX: 99; TOP: 0em
}
UL.sf-menu-left LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu-left LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu-left LI LI:hover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu-left LI LI.sfHover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu-left LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu-left LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu-left LI LI LI:hover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu-left LI LI LI.sfHover UL {
	LEFT: 10em; TOP: 0px
}
.tn_list_right {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.tn_list_right LI {
	OVERFLOW: hidden; BORDER-BOTTOM: #dedede 1px solid; ZOOM: 1; COLOR: #999; PADDING-BOTTOM: 8px; TEXT-ALIGN: right; PADDING-TOP: 8px; PADDING-LEFT: 0px; CLEAR: both; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px
}
.tn_list_right LI A {
	FONT-SIZE: 14px; FLOAT: left; FONT-WEIGHT: bold; COLOR: #333; PADDING-RIGHT: 10px
}
.tn_list_right .icon_down {
	FONT-SIZE: 12px; BACKGROUND: url(../images/icon_down.gif) no-repeat left center; FONT-WEIGHT: normal; PADDING-LEFT: 22px
}
.tn_list_photo_name {
	FONT-SIZE: 14px; TEXT-ALIGN: center
}
.tn_list_photo_name UL {
	MARGIN-LEFT: -35px
}
.tn_list_photo_name LI {
	HEIGHT: 190px; FLOAT: left; MARGIN-LEFT: 35px; DISPLAY: inline
}
.tn_list_photo_name .name {
	FONT-SIZE: 14px
}
.tn_list_photo_name .border {
	BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid
}
.tn_list_photo_name .pic_head {
	MARGIN-BOTTOM: 5px; HEIGHT: 141px; WIDTH: 100px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; DISPLAY: block; PADDING-RIGHT: 2px
}
.tn_list_photo_name .pic_head1 {
	MARGIN-BOTTOM: 5px; HEIGHT: 141px; WIDTH: 150px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; DISPLAY: block; PADDING-RIGHT: 2px
}
.tn_pic_tit_txt LI {
	OVERFLOW: hidden; PADDING-BOTTOM: 25px; PADDING-LEFT: 310px
}
.tn_pic_tit_txt LI .pic {
	OVERFLOW: hidden; WIDTH: 300px; POSITION: relative; FLOAT: left; LEFT: -310px; MARGIN-RIGHT: -310px
}
.tn_pic_tit_txt LI .pic IMG {
	WIDTH: 300px; VERTICAL-ALIGN: top; MARGIN-TOP: 15px
}
.tn_pic_tit_txt LI .name {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 0px; LINE-HEIGHT: 10px; PADDING-RIGHT: 0px
}
.tn_pic_tit_txt LI .detail_txt {
	HEIGHT: 205px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.tn_pic_tit_txt LI .detail_txt P {
	FONT-SIZE: 12px; TEXT-ALIGN: justify; TEXT-JUSTIFY: inter-ideograph; LINE-HEIGHT: 24px
}
.tn_pic_tit_txt_zyhj LI {
	OVERFLOW: hidden; PADDING-BOTTOM: 25px; PADDING-LEFT: 118px
}
.tn_pic_tit_txt_zyhj LI .pic {
	OVERFLOW: hidden; WIDTH: 108px; POSITION: relative; FLOAT: left; LEFT: -118px; MARGIN-RIGHT: -118px
}
.tn_pic_tit_txt_zyhj LI .pic IMG {
	WIDTH: 108px; VERTICAL-ALIGN: top; MARGIN-TOP: 15px
}
.tn_pic_tit_txt_zyhj LI .name {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 0px; LINE-HEIGHT: 10px; PADDING-RIGHT: 0px
}
.tn_pic_tit_txt_zyhj LI .detail_txt {
	HEIGHT: 160px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.tn_pic_tit_txt_zyhj LI .detail_txt P {
	FONT-SIZE: 12px; TEXT-ALIGN: justify; TEXT-JUSTIFY: inter-ideograph; LINE-HEIGHT: 24px
}
.tn-list-tit-list {
	CLEAR: both
}
.tn-list-tit-list DL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
.tn-list-tit-list DT {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; PADDING-LEFT: 0px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.tn-list-tit-list DD {
	BORDER-BOTTOM: #dedede 1px solid
}
.tn-list-tit-list DD LI {
	OVERFLOW: hidden; COLOR: #999; PADDING-BOTTOM: 5px; TEXT-ALIGN: right; PADDING-TOP: 5px; PADDING-LEFT: 10px; CLEAR: both; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px
}
.tn-list-tit-list DD LI A {
	FLOAT: left; COLOR: #888888; DISPLAY: inline
}
.tn-list-tit-list DD LI .num {
	FLOAT: left; COLOR: #888888; DISPLAY: inline
}
.tn-list-tit-list DD LI .num {
	WIDTH: 20px; TEXT-ALIGN: left; PADDING-LEFT: 1em
}
.tn-list-tit-list DD .more {
	FLOAT: right; COLOR: #1e51ac; PADDING-BOTTOM: 10px; TEXT-ALIGN: right; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN-TOP: -30px; PADDING-RIGHT: 10px
}
.tn-list-tit-list DD .more A {
	FONT-WEIGHT: bold; COLOR: #1e51ac
}
.gengduo {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: right; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.photoIndex {
	OVERFLOW: hidden; HEIGHT: auto !important; WIDTH: 620px; MARGIN: 0px auto; MIN-HEIGHT: 1322px
}
.photoIndex .tit {
	FONT-SIZE: 14px; HEIGHT: 42px; POSITION: relative; COLOR: #bcbcbc; TEXT-ALIGN: center; LINE-HEIGHT: 42px
}
.photoIndex .tit .tjtj {
	FONT-SIZE: 14px; WIDTH: 60px; BACKGROUND: url(../images/camera.gif) no-repeat 20px center; FLOAT: left; COLOR: #8dc63f; TEXT-ALIGN: left; PADDING-LEFT: 50px
}
.photoIndex .tit .tjsp {
	FONT-SIZE: 14px; WIDTH: 95px; BACKGROUND: url(../images/vedio.gif) no-repeat 20px center; FLOAT: left; COLOR: #8dc63f; TEXT-ALIGN: left; PADDING-LEFT: 51px
}
.photoIndex .tit .name {
	FONT-SIZE: 16px; WIDTH: 415px; FLOAT: left; DISPLAY: inline
}
.photoIndex .photo_page {
	HEIGHT: 19px; WIDTH: 90px; BACKGROUND: #2b2c27; RIGHT: 0px; POSITION: absolute; LINE-HEIGHT: 19px; TOP: 11px
}
.photoIndex .photo_page SPAN {
	FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; WIDTH: 48px; FLOAT: left; FONT-WEIGHT: bold; COLOR: #aaaaaa; TEXT-ALIGN: center; DISPLAY: inline
}
.photoIndex .photo_page .upZhang {
	HEIGHT: 19px; WIDTH: 21px; BACKGROUND: url(../images/photo_page.gif) no-repeat; FLOAT: left; DISPLAY: inline
}
.photoIndex .photo_page .downZhang {
	HEIGHT: 19px; WIDTH: 21px; BACKGROUND: url(../images/photo_page.gif) no-repeat; FLOAT: left; DISPLAY: inline
}
.photoIndex .photo_page .downZhang {
	BACKGROUND-POSITION: -21px 0px
}
.photoIndex .photos {
	OVERFLOW: hidden; HEIGHT: 414px; WIDTH: 620px; POSITION: relative; ZOOM: 1
}
.photoIndex .photos .pic {
	OVERFLOW: hidden; HEIGHT: 414px; WIDTH: 620px
}
.photoIndex .photos .up {
	OVERFLOW: hidden; HEIGHT: 43px; WIDTH: 43px; BACKGROUND: url(../images/go_01.png) no-repeat; POSITION: absolute; DISPLAY: block; TOP: 158px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/go_01.png")
}
.photoIndex .photos .down {
	OVERFLOW: hidden; HEIGHT: 43px; WIDTH: 43px; BACKGROUND: url(../images/go_01.png) no-repeat; POSITION: absolute; DISPLAY: block; TOP: 158px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/go_01.png")
}
.photoIndex .photos .up {
	LEFT: 10px
}
.photoIndex .photos .down {
	BACKGROUND: url(../images/go_02.png) no-repeat; RIGHT: 10px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/go_02.png")
}
.photoIndex .otherInfo {
	FONT-SIZE: 14px; BACKGROUND: url(../images/dashed.gif) repeat-x left bottom; COLOR: #8cc63c; PADDING-BOTTOM: 5px; TEXT-ALIGN: right; PADDING-TOP: 5px; PADDING-LEFT: 0px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.photoIndex .otherInfo P {
	FONT-SIZE: 14px; COLOR: #bababa; PADDING-BOTTOM: 5px; TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.photoIndex .otherInfo P SPAN {
	COLOR: #8cc63c
}
.photoIndex .none {
	BACKGROUND-IMAGE: none
}
.photosScroll {
	OVERFLOW: hidden; BACKGROUND: #1b1f22; ZOOM: 1; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
.photosScroll .scroll_left {
	HEIGHT: 38px; WIDTH: 8px; BACKGROUND: url(../images/scroll.gif) no-repeat; FLOAT: left; DISPLAY: inline
}
.photosScroll .scroll_right {
	HEIGHT: 38px; WIDTH: 8px; BACKGROUND: url(../images/scroll.gif) no-repeat; FLOAT: left; DISPLAY: inline
}
.photosScroll .scroll_right {
	BACKGROUND-POSITION: -8px 0px; FLOAT: right; DISPLAY: inline
}
.photosScroll .disp_area {
	OVERFLOW: hidden; HEIGHT: 50px; WIDTH: 592px; POSITION: relative; FLOAT: left
}
.photosScroll UL {
	OVERFLOW: hidden; WIDTH: 592px; POSITION: absolute; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 6px; MARGIN-LEFT: -8px; DISPLAY: inline; PADDING-RIGHT: 6px
}
.photosScroll UL LI {
	OVERFLOW: hidden; BORDER-TOP: #1b1f22 1px solid; HEIGHT: 48px; BORDER-RIGHT: #1b1f22 1px solid; WIDTH: 64px; BORDER-BOTTOM: #1b1f22 1px solid; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #1b1f22 1px solid; DISPLAY: inline
}
.photosScroll UL LI.hover {
	BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid
}
.sf-menu UL LI UL LI A {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; DISPLAY: block
}
.sf-menu LI UL A {
	TEXT-ALIGN: left; PADDING-LEFT: 16px; DISPLAY: block; PADDING-RIGHT: 15px
}
.sf-menu LI UL {
	
}
.right_width {
	WIDTH: 800px; MARGIN-LEFT: 0px
}
