BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #272727; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A {
	COLOR: #272727; TEXT-DECORATION: none
}
A:hover {
	COLOR: #061451; TEXT-DECORATION: underline
}
.ge {
	LINE-HEIGHT: 5px; HEIGHT: 5px
}
.ge1 {
	LINE-HEIGHT: 3px; MARGIN: 0px auto; WIDTH: 210px; BACKGROUND: url(-.jpg) repeat-x center 50%; HEIGHT: 3px; FONT-SIZE: 0px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clear {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 0px; CLEAR: both; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
.w200 {
	WIDTH: 200px
}
.w230 {
	WIDTH: 230px
}
.w560 {
	WIDTH: 560px
}
.top_line {
	LINE-HEIGHT: 2px; BACKGROUND-COLOR: #e3dcd6; MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: none; HEIGHT: 2px
}
.top {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 80px
}
.logo {
	WIDTH: 471px; BACKGROUND: url(logo.jpg) no-repeat; HEIGHT: 80px
}
.top_text {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; PADDING-RIGHT: 8px; COLOR: #08508a
}
.top_text A {
	COLOR: #08508a; TEXT-DECORATION: none
}
.top_text A:hover {
	COLOR: #08508a; TEXT-DECORATION: underline
}
.tel {
	WIDTH: 192px; BACKGROUND: url(tel.jpg) no-repeat; HEIGHT: 55px
}
.menu {
	MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: url(menu_bg.jpg) repeat-x; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.menu UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; WIDTH: 105px; FLOAT: left; HEIGHT: 33px
}
.menu UL LI A {
	LINE-HEIGHT: 33px; WIDTH: 105px; DISPLAY: block; HEIGHT: 33px; COLOR: #fff; TEXT-DECORATION: none
}
.menu UL LI A:visited {
	LINE-HEIGHT: 33px; WIDTH: 105px; DISPLAY: block; HEIGHT: 33px; COLOR: #fff; TEXT-DECORATION: none
}
.menu UL LI A:hover {
	LINE-HEIGHT: 33px; WIDTH: 105px; DISPLAY: block; BACKGROUND: url(menu_on.jpg); HEIGHT: 33px; COLOR: #fff; TEXT-DECORATION: none
}
.menu UL LI.on {
	BACKGROUND: url(menu_on.jpg)
}
.menu UL LI.l {
	WIDTH: 7px; BACKGROUND: url(menu_left.jpg); HEIGHT: 33px
}
.menu UL LI.r {
	WIDTH: 7px; BACKGROUND: url(menu_right.jpg); FLOAT: right; HEIGHT: 33px
}
.menu UL LI.split {
	WIDTH: 4px; BACKGROUND: url(menu_split.jpg); HEIGHT: 33px
}
.banner {
	BACKGROUND-COLOR: #0076c1; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 265px
}
#search {
	BORDER-LEFT: #eaeaea 1px solid; LINE-HEIGHT: 32px; MARGIN: 0px auto; WIDTH: 998px; BACKGROUND: url(search_bg.jpg) repeat-x; HEIGHT: 32px; OVERFLOW: hidden; BORDER-RIGHT: #eaeaea 1px solid
}
#search SPAN {
	COLOR: #006288; MARGIN-RIGHT: 12px
}
#search .input {
	BORDER-BOTTOM: #8798b4 1px solid; BORDER-LEFT: #8798b4 1px solid; LINE-HEIGHT: 19px; WIDTH: 200px; HEIGHT: 19px; MARGIN-LEFT: 6px; BORDER-TOP: #8798b4 1px solid; BORDER-RIGHT: #8798b4 1px solid; _margin-top: 3px
}
#search .submit {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 60px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 2px; BACKGROUND: url(search_bt.jpg); HEIGHT: 21px; BORDER-LEFT-STYLE: none; _margin-bottom: 0px
}
#content {
	MARGIN: 0px auto; WIDTH: 1000px
}
.index_proleft {
	WIDTH: 200px
}
.index_proleft DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.index_proleft DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(pro_nav.jpg); HEIGHT: 29px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.index_proleft DT SPAN A {
	FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.index_proleft DD {
	LINE-HEIGHT: 30px; MARGIN: 3px 0px; PADDING-LEFT: 24px; BACKGROUND: url(pro_nav_bg.jpg); HEIGHT: 30px
}
.index_proleft DD A {
	COLOR: #006599; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.index_contact {
	WIDTH: 200px; BACKGROUND: url(contact_index.jpg) no-repeat; HEIGHT: 190px; OVERFLOW: hidden
}
.index_contact UL {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.index_contact UL LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #000
}
.index_about {
	WIDTH: 560px; MARGIN-LEFT: 5px
}
.index_aboutt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(nav_top_bg.jpg); HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.index_aboutt SPAN A {
	FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.index_aboutc {
	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; MARGIN: 0px; CLEAR: right; BORDER-TOP: #b0b0b0 1px; BORDER-RIGHT: #b0b0b0 1px solid
}
.proscroll_div {
	PADDING-BOTTOM: 9px; MARGIN: 0px auto; PADDING-LEFT: 4px; WIDTH: 540px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; BACKGROUND: #ffffff; HEIGHT: 147px; OVERFLOW: hidden; PADDING-TOP: 9px
}
.proscroll_div IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: auto 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#proscroll_end {
	DISPLAY: none
}
#proscroll_begin {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_end {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_begin UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_end UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_begin UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_end UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 3px; ZOOM: 1; DISPLAY: inline
}
#proscroll_begin LI DIV {
	TEXT-ALIGN: center; WIDTH: auto !important; DISPLAY: inline-block
}
#proscroll_end LI DIV {
	TEXT-ALIGN: center; WIDTH: auto !important; DISPLAY: inline-block
}
.index_ad {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 534px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.index_atext {
	LINE-HEIGHT: 200%; MARGIN: 0px auto; WIDTH: 540px; COLOR: #333333
}
.index_atext A {
	COLOR: #bf0101; TEXT-DECORATION: none
}
.index_chy {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(nav_top_bg230.jpg); HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.index_chy SPAN A {
	FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.pjt {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; MARGIN: 0px auto; PADDING-LEFT: 16px; WIDTH: 194px; BACKGROUND: url(ico_01.jpg) no-repeat left 50%; HEIGHT: 28px; COLOR: #666666; FONT-WEIGHT: bold
}
.pjc {
	MARGIN: 0px auto; WIDTH: 210px; OVERFLOW: hidden
}
.pjcl {
	MARGIN: 2px auto 10px; WIDTH: 85px; FLOAT: left
}
.pjcr {
	TEXT-ALIGN: left; LINE-HEIGHT: 150%; MARGIN: 2px 0px 10px; WIDTH: 125px; FLOAT: right; COLOR: #333333
}
.index3l {
	WIDTH: 249px; FLOAT: left
}
.index3lt {
	TEXT-ALIGN: left; BORDER-LEFT: #b0b0b0 1px solid; LINE-HEIGHT: 27px; PADDING-LEFT: 14px; BACKGROUND: url(index_03.jpg); HEIGHT: 27px; COLOR: #006699; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.index3lt SPAN {
	BACKGROUND: url(index_03.jpg) repeat-x; FLOAT: right; COLOR: #006699; FONT-WEIGHT: bold; MARGIN-RIGHT: 12px
}
.index3lt SPAN A {
	COLOR: #006699
}
.index3lt SPAN A:hover {
	COLOR: #006699
}
.index3lc {
	BORDER-BOTTOM: #b0b0b0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #b0b0b0 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 135px; BORDER-TOP: #b0b0b0 0px solid; BORDER-RIGHT: #b0b0b0 0px solid; PADDING-TOP: 0px
}
.index3lc UL {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.index3lc UL LI {
	LINE-HEIGHT: 26px; DISPLAY: block; BACKGROUND: url(26.jpg) repeat-x; HEIGHT: 26px; COLOR: #333333
}
.index3lc UL LI IMG {
	MARGIN: 11px 0px; VERTICAL-ALIGN: middle
}
.index3lc P {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; PADDING-TOP: 0px
}
.index_prot {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(index_prot.jpg) no-repeat; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.index_prot SPAN A {
	FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.index_protext {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 200%; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #106faf; PADDING-TOP: 12px
}
.index_prohr {
	MARGIN: 0px auto; WIDTH: 976px; BACKGROUND: url(index_promhr.jpg) no-repeat; HEIGHT: 20px
}
.index_prop {
	MARGIN: 0px auto; WIDTH: 980px
}
.scroll_div {
	PADDING-BOTTOM: 9px; MARGIN: 0px auto; PADDING-LEFT: 4px; WIDTH: 975px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; BACKGROUND: #ffffff; HEIGHT: 130px; OVERFLOW: hidden; PADDING-TOP: 9px
}
.scroll_div IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: auto 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.lisplit {
	WIDTH: 7px; BACKGROUND: url(index_prosplit.jpg) no-repeat 50% top; HEIGHT: 110px
}
#scroll_begin UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#scroll_begin UL LI {
	MARGIN: 3px; FLOAT: left; _margin: 3px 2px
}
#scroll_begin LI DIV {
	TEXT-ALIGN: center; WIDTH: auto !important; DISPLAY: inline-block
}
.info {
	MARGIN-TOP: 0px; WIDTH: 230px; FLOAT: left; MARGIN-LEFT: 6px
}
.info_t {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(info_t.jpg); HEIGHT: 29px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.info_t SPAN A {
	FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.info_c {
	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; MARGIN: 0px; CLEAR: right; BORDER-TOP: #b0b0b0 1px; BORDER-RIGHT: #b0b0b0 1px solid
}
.info_c UL {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.info_c UL LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 12px; BACKGROUND: url(ico_03.jpg) no-repeat left 50%; HEIGHT: 25px
}
.info_c UL LI.bg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(-.jpg) repeat-x; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#video LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 12px; BACKGROUND: url(ico_04.jpg) no-repeat left 50%; HEIGHT: 25px
}
#video LI.bg {
	BACKGROUND: url(-.jpg) repeat-x; HEIGHT: 1px
}
.end {
	MARGIN: 0px auto; WIDTH: 1000px
}
.endt {
	MARGIN: 5px 0px; BACKGROUND: url(end_t.jpg); HEIGHT: 29px
}
.endtext {
	TEXT-ALIGN: center; LINE-HEIGHT: 200%; COLOR: #666666; FONT-SIZE: 12px
}
.left_nav {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(left_nav.jpg); HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.left_c {
	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; LINE-HEIGHT: 200%; MARGIN: 0px; BORDER-TOP: #b0b0b0 1px; BORDER-RIGHT: #b0b0b0 1px solid
}
.left_c UL {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.left_c UL LI {
	LINE-HEIGHT: 200%; PADDING-LEFT: 12px; BACKGROUND: url(ico_03.jpg) no-repeat left 50%
}
#left_contact LI {
	LINE-HEIGHT: 200%; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#pright {
	WIDTH: 795px; FLOAT: right; MARGIN-LEFT: 5px
}
#pright .sitenav {
	BORDER-BOTTOM: #b0b0b0 1px; BORDER-LEFT: #b0b0b0 1px solid; LINE-HEIGHT: 31px; PADDING-LEFT: 16px; BACKGROUND: url(navsite.jpg) repeat-x; HEIGHT: 31px; COLOR: #006699; BORDER-TOP: #b0b0b0 1px solid; BORDER-RIGHT: #b0b0b0 1px solid
}
#pright .sitec {
	BORDER-BOTTOM: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #b0b0b0 1px solid; BORDER-RIGHT: #b0b0b0 1px solid; PADDING-TOP: 6px
}
.mt10 {
	MARGIN-TOP: 10px
}
.books {
	MARGIN: 5px auto; WIDTH: 770px
}
.books_title {
	BORDER-BOTTOM: #eee 0px solid; BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 29px; PADDING-LEFT: 12px; BACKGROUND: #eee; HEIGHT: 29px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.books_title SPAN {
	COLOR: #999
}
.books_title B {
	FLOAT: right; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px
}
.books_content {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WORD-WRAP: break-word; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-TOP: #eee 0px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 6px
}
.books_content IMG {
	MAX-WIDTH: 650px
}
.plug_book_add {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 670px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.plug_book_add DT {
	MARGIN: 6px 0px
}
.plug_book_add DT .input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; WIDTH: 548px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.plug_book_add DT .xheditor-mini {
	WIDTH: 670px; HEIGHT: 200px
}
.list_photo {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.list_photo DT {
	TEXT-ALIGN: center; MARGIN: 5px 25px; FLOAT: left
}
.list_photo DT .border {
	LINE-HEIGHT: 100px; WIDTH: 320px; DISPLAY: block; BACKGROUND: url(pro_bg.jpg) no-repeat; HEIGHT: 215px
}
.list_photo DT DIV {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; COLOR: #50b20e; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.list_photo A {
	COLOR: #006699
}
.list_photo A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
.pro_tit {
	TEXT-ALIGN: center; LINE-HEIGHT: 200%; COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.pro_pic {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 550px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 380px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 2px
}
.pro_con {
	WIDTH: 182px; BACKGROUND: url(pro_con.jpg) no-repeat; FLOAT: right; HEIGHT: 208px
}
.pro_con UL {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.pro_con UL LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #000
}
.pro_text {
	LINE-HEIGHT: 1.8em; MARGIN: 20px auto
}
.pro_text TABLE {
	WIDTH: 730px
}
.news_tit {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 30px; MARGIN: 5px auto; PADDING-LEFT: 18px; WIDTH: 750px; BACKGROUND: url(ico_05.jpg) no-repeat left 50%; HEIGHT: 30px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.news_tit SPAN A {
	FLOAT: right; COLOR: #bb0000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.news_cn {
	MARGIN: 15px auto; WIDTH: 750px; DISPLAY: block; CLEAR: right
}
.news_lpic {
	WIDTH: 150px; FLOAT: left
}
.news_lpic IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.news_rtxt {
	TEXT-ALIGN: left; WIDTH: 586px; FLOAT: right; MARGIN-LEFT: 12px
}
.news_rtxt UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.news_rtxt UL LI {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.news_rtxt UL LI SPAN {
	COLOR: #818198
}
.news_list {
	TEXT-ALIGN: left; MARGIN: 8px auto; WIDTH: 770px
}
.news_list UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.news_list UL LI {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.news_list UL LI SPAN {
	COLOR: #818198
}
#index_pic {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px auto; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
#index_pic LI {
	PADDING-BOTTOM: 30px; WIDTH: 24%; FLOAT: left
}
#index_pic LI IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN: 6px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.list_page {
	TEXT-ALIGN: center; MARGIN: 8px
}
.list_page A {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 4px; MARGIN: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fff; COLOR: #a0a0a0; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 4px
}
.list_page SPAN {
	BORDER-BOTTOM: #aecd9e 1px solid; BORDER-LEFT: #aecd9e 1px solid; PADDING-BOTTOM: 4px; MARGIN: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #f7fdf4; COLOR: #f60; BORDER-TOP: #aecd9e 1px solid; BORDER-RIGHT: #aecd9e 1px solid; PADDING-TOP: 4px
}
.list_page INPUT {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #a0a0a0; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 0px
}
.list_page BUTTON {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #a0a0a0; FONT-SIZE: 12px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 0px
}
.plug_link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.plug_link DT {
	TEXT-ALIGN: center; WIDTH: 20%; MARGIN-BOTTOM: 10px; FLOAT: left
}
.chy {
	MARGIN: 10px auto; WIDTH: 770px
}
.chybanner {
	MARGIN: 0px auto 10px; WIDTH: 770px; BACKGROUND: url(chy_banner.jpg) no-repeat; HEIGHT: 71px
}
.chyitem {
	BORDER-BOTTOM: #f4b215 1px dotted; BORDER-LEFT: #f4b215 1px dotted; MARGIN: 10px 5px; WIDTH: 370px; FLOAT: left; HEIGHT: 180px; BORDER-TOP: #f4b215 1px dotted; BORDER-RIGHT: #f4b215 1px dotted
}
.chyiteml {
	TEXT-ALIGN: center; WIDTH: 150px; FLOAT: left; PADDING-TOP: 25px
}
.chyiteml IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 130px; PADDING-RIGHT: 2px; HEIGHT: 127px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.chyitemr {
	LINE-HEIGHT: 200%; WIDTH: 215px; FLOAT: right
}
.chyitemrt {
	TEXT-ALIGN: center; COLOR: #1960bf; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.chyitemrt A {
	LINE-HEIGHT: 150%; MARGIN: 0px; COLOR: #1960bf; TEXT-DECORATION: none
}
.chyitemrt A:hover {
	LINE-HEIGHT: 150%; COLOR: #1960bf; TEXT-DECORATION: underline
}
.chyitemrc {
	MARGIN: 0px 0px 6px; COLOR: #2b2b2b; FONT-SIZE: 12px
}
.chyitemrmort {
	TEXT-ALIGN: right; MARGIN: 6px 0px; PADDING-RIGHT: 16px; COLOR: #2b2b2b
}
.sub_i_b_link {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px
}
#link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#link LI {
	LINE-HEIGHT: 200%; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 8px; WORD-BREAK: keep-all
}
#link_pic {
	WIDTH: 100%
}
#link_pic LI {
	MARGIN: 2px 0px; FLOAT: left
}
#index_pic {
	TEXT-ALIGN: center; WIDTH: 100%; OVERFLOW: hidden
}
#index_pic LI {
	PADDING-BOTTOM: 30px; WIDTH: 24%; FLOAT: left
}
#index_pic LI IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN: 6px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.topnews-ul {
padding-top:3px;
	margin: 0px;
	list-style-type: none;
margin-left:1px;
line-height:15px;
}
.topnews-ul span{
float:right;
margin-right:5px;}
.classnews{
	padding-top:3px;
	margin: 0px;
	list-style-type: none;
	line-height:18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.classnews span{
float:right;
margin-right:5px;}
.links{
padding-top:5px;
	margin: 0px;
	list-style-type: none;
}
.bkr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
}

.links li{
line-height:16px;
	margin-left: 5px;
	float: left;
}
.profilelist{
list-style-type: none;
	margin:0px;
	padding: 0px;
}
.profilelist li{
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	
	font-size: 13px;
}
.profilelist a{ color:#333333;
margin-left:10px;
font-weight:500;}
.proclasstree{
	list-style-type: none;
	margin:0px;
	padding: 0px;
}
.proclasstree li{
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	
	font-size: 13px;
        width:100%;
}
.proclasstree img{margin-left:5px; margin-right:1px;}
.proclasstree a{ color:#333333}
.newpro-ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float:left;
}
.newpro-ul li{
margin-top:4px;
margin-right:4px;
float:left;
	width: 159px;
}
.newpro-ul img{
	border:1px outset #666666;
	width:152px;
	height:105px;
}
.newpro-ul span{
}
.newpro-al{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float:left;
}
.newpro-al li{
margin-top:6px;
margin-right:6px;
float:left;
	width: 148px;
}
.newpro-al img{
	border:1px outset #666666;
	width:143px;
	height:105px;
}
.newpro-al span{
}
