IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.wrap {
	MARGIN: 0px auto; WIDTH: 1000px
}
BODY {
	WIDTH: 100%; 
}
.banner {
	Z-INDEX: -1; POSITION: relative; BACKGROUND: #f1f1f1; HEIGHT: 444px; OVERFLOW: hidden
}
.slide_bann {
	Z-INDEX:0; BORDER-BOTTOM: #aaa 0px solid; POSITION: relative; BORDER-LEFT: #aaa 0px solid; MARGIN: 0px auto 0px -800px; WIDTH: 1600px; HEIGHT: 444px; OVERFLOW: hidden; BORDER-TOP: #aaa 0px solid; TOP: 0px; BORDER-RIGHT: #aaa 0px solid; LEFT: 50%
}
.slide_main {
	MARGIN: 0px auto; WIDTH: 1600px; HEIGHT: 444px; OVERFLOW: hidden
}
.slide_main IMG {
	MARGIN: 0px auto; WIDTH: 1600px; HEIGHT: 444px
}
.tabnav_wrap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; TOP: -30px
}
.tabnav {
	MARGIN: 0px auto; PADDING-LEFT: 3px; WIDTH: 138px; BACKGROUND: url(/images/slide_nav.png) no-repeat 0px 0px; HEIGHT: 21px; OVERFLOW: hidden; _padding-left: 3px
}
.tabnav UL {
	
}
.tabnav UL LI {
	LINE-HEIGHT: 0px; TEXT-INDENT: -9999px; MARGIN: 5px 5px 0px; WIDTH: 12px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(/images/slide_nav.png) no-repeat -43px -26px; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; _background: none #dadada
}
.tabnav UL LI.active {
	BACKGROUND: url(/images/slide_nav.png) no-repeat -23px -26px; CURSOR: default; _background: none #c00
}
.hot_nav {
	BACKGROUND: url(/images/reco_nav.png) repeat-x; HEIGHT: 35px
}
.hot_nav_m {
	LINE-HEIGHT: 35px; HEIGHT: 35px; OVERFLOW: hidden
}
.hot_nav_m DL {
	WIDTH: 680px; OVERFLOW: hidden
}
.hot_nav_m DL DT {
	FLOAT: left; HEIGHT: 35px
}
.hot_nav_m DL DD {
	FLOAT: left; HEIGHT: 35px
}
.hot_nav_m DL DT {
	TEXT-INDENT: 22px; WIDTH: 93px; BACKGROUND: url(images/reco_nav.png) no-repeat left bottom; COLOR: #9C54A3
}
.hot_nav_m DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(images/ico.gif) no-repeat 0px -93px; PADDING-TOP: 0px
}
.hot_nav_m DL DD.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.quick_nav {
	WIDTH: 250px; HEIGHT: 35px; OVERFLOW: hidden
}
.quick_nav LI {
	TEXT-INDENT: 25px; BACKGROUND: url(images/index_ico.png) no-repeat left top; FLOAT: left; HEIGHT: 35px
}
.quick_nav LI.quick_nav_01 {
	TEXT-INDENT: 20px; WIDTH: 85px; BACKGROUND-POSITION: 0px -10px
}
.quick_nav LI.quick_nav_02 {
	WIDTH: 90px; BACKGROUND-POSITION: 0px -56px
}
.quick_nav LI.quick_nav_03 {
	WIDTH: 75px; BACKGROUND-POSITION: 0px -102px
}
.maincon {
	HEIGHT: 312px; OVERFLOW: hidden
}
.inex_tit_m {
	TEXT-INDENT: -9999px; BACKGROUND: url(images/index_tit.png) no-repeat 0px -1px; HEIGHT: 36px
}
.maincon .news {
	WIDTH: 260px; MARGIN-RIGHT: 12px
}
.maincon .news UL {
	MARGIN: 0px auto; WIDTH: 252px; OVERFLOW: hidden
}
.maincon .news UL LI {
	WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 36px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.maincon .news UL LI A.news_tit {
	LINE-HEIGHT: 18px; TEXT-INDENT: 12px; WIDTH: 252px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; BACKGROUND: url(images/ico.gif) no-repeat 0px -5px; HEIGHT: 18px; OVERFLOW: hidden
}
.maincon .news UL LI SPAN.pub_time {
	LINE-HEIGHT: 14px; TEXT-INDENT: 12px; DISPLAY: block; HEIGHT: 14px; COLOR: #bcbcbc; OVERFLOW: hidden
}
.maincon .news .top {
	MARGIN-BOTTOM: 8px; HEIGHT: 72px
}
.maincon .pronav .top {
	MARGIN-BOTTOM: 8px; HEIGHT: 72px
}
.maincon .news .top A.top_img {
	FLOAT: left
}
.maincon .pronav .top A.top_img {
	FLOAT: left
}
.maincon .news .top A.top_img IMG {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 82px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px; _padding-bottom: 1px
}
.maincon .pronav .top A.top_img IMG {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 82px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px; _padding-bottom: 1px
}
.maincon .news .top A.top_img:hover IMG {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
.maincon .pronav .top A.top_img:hover IMG {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
.maincon .news .top DL {
	LINE-HEIGHT: 18px; WIDTH: 150px; FLOAT: right; HEIGHT: 60px
}
.maincon .pronav .top DL {
	LINE-HEIGHT: 18px; WIDTH: 150px; FLOAT: right; HEIGHT: 60px
}
.maincon .pronav UL LI {
	LINE-HEIGHT: 24px; TEXT-INDENT: 10px; PADDING-LEFT: 0px; WIDTH: 120px; BACKGROUND: url(images/ico.gif) no-repeat 0px -29px; FLOAT: left
}
.maincon .news .top DL DT A {
	WIDTH: 150px; DISPLAY: block; WHITE-SPACE: normal; HEIGHT: 36px; OVERFLOW: hidden
}
.maincon .pronav .top DL DT A {
	WIDTH: 150px; DISPLAY: block; WHITE-SPACE: normal; HEIGHT: 36px; OVERFLOW: hidden
}
.maincon .news .top DL DD {
	LINE-HEIGHT: 20px; WIDTH: 150px; HEIGHT: 20px; COLOR: #999; OVERFLOW: hidden
}
.maincon .pronav .top DL DD {
	LINE-HEIGHT: 20px; WIDTH: 150px; HEIGHT: 20px; COLOR: #999; OVERFLOW: hidden
}
.maincon .news .top DL DD SPAN {
	COLOR: #bcbcbc
}
.maincon .pronav .top DL DD SPAN {
	COLOR: #bcbcbc
}
#marquee {
	HEIGHT: 144px
}
.main_center {
	WIDTH: 434px; BACKGROUND: url(images/main_bg.png) no-repeat center top; HEIGHT: 294px
}
.quality {
	MARGIN: 0px auto; WIDTH: 390px
}
.quality .inex_tit_m {
	BACKGROUND-POSITION: 0px -40px
}
.quality IMG {
	MARGIN-RIGHT: 5px
}
.quality UL.features {
	WIDTH: 255px
}
UL.features LI {
	LINE-HEIGHT: 22px; BACKGROUND: url(images/ico.gif) no-repeat 0px -31px; HEIGHT: 22px
}
UL.features LI DL {
	PADDING-LEFT: 10px; HEIGHT: 22px; OVERFLOW: hidden
}
UL.features LI DL DT {
	FLOAT: left; HEIGHT: 22px
}
UL.features LI DL DT {
	FLOAT: left; HEIGHT: 22px
}
.newly_reco {
	LINE-HEIGHT: 26px; BACKGROUND: url(images/ico.gif) no-repeat 57px -131px; HEIGHT: 26px; OVERFLOW: hidden
}
.newly_reco DT {
	FLOAT: left
}
.newly_reco DD {
	FLOAT: left
}
.newly_reco DT {
	PADDING-RIGHT: 3px; COLOR: #c00
}
.newly_reco DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/ico.gif) no-repeat 0px -98px; PADDING-TOP: 0px
}
.newly_reco DD.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.newly_reco DD.last {
	PADDING-RIGHT: 0px
}
.scroll_wrap {
	POSITION: relative; WIDTH: 390px; HEIGHT: 94px; OVERFLOW: hidden
}
#scrollbox {
	WIDTH: 345px; HEIGHT: 94px; MARGIN-LEFT: 32px; OVERFLOW: hidden
}
#scrollbox UL {
	WIDTH: 1035px; HEIGHT: 94px; OVERFLOW: hidden
}
#scrollbox UL LI {
	WIDTH: 95px; DISPLAY: inline; BACKGROUND: #9C54A3; FLOAT: left; HEIGHT: 94px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
#scrollbox UL LI A {
	WIDTH: 95px; DISPLAY: block; FLOAT: left; HEIGHT: 94px; OVERFLOW: hidden
}
#scrollbox UL LI IMG {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 89px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 53px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 2px
}
#scrollbox UL LI A:hover IMG {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
#scrollbox UL LI SPAN {
	LINE-HEIGHT: 20px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(images/ico.gif) no-repeat 1px -65px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: top; CURSOR: pointer
}
.scroll_left {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(images/slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px
}
.scroll_right {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(images/slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px
}
.scroll_left {
	LEFT: 0px
}
.scroll_right {
	BACKGROUND-POSITION: -13px 0px; RIGHT: 0px
}
.scroll_left:hover {
	BACKGROUND-POSITION: 0px -59px; LEFT: 0px
}
.scroll_right:hover {
	BACKGROUND-POSITION: -13px -59px; RIGHT: 0px
}
.index_right {
	WIDTH: 240px
}
.pronav H2 {
	BACKGROUND-POSITION: 0px -80px
}
.pronav SELECT {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.maincon .service H2 {
	BACKGROUND-POSITION: 0px -120px; HEIGHT: 13px
}
.maincon .service P {
	LINE-HEIGHT: 22px; TEXT-INDENT: 24px
}
.maincon .service UL {
	WIDTH: 238px; BACKGROUND: url(images/index_ico.png) no-repeat 0px -138px; HEIGHT: 24px; OVERFLOW: hidden
}
.maincon .service UL LI {
	WIDTH: 79px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
.maincon .service UL LI A {
	TEXT-INDENT: -9999px; WIDTH: 79px; DISPLAY: block; HEIGHT: 24px
}
.extra_nav UL {
	LINE-HEIGHT: 26px; BACKGROUND: url(images/ico.gif) no-repeat 135px -130px; HEIGHT: 26px; OVERFLOW: hidden
}
.extra_nav UL LI {
	FLOAT: left; HEIGHT: 26px
}
.extra_nav UL LI.mall {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.extra_nav UL LI.mall A {
	COLOR: #c00
}
.siteinfo {
	BACKGROUND: #f1f1f1; BORDER-TOP: #e1e1e1 1px solid
}
.siteinfo H2 {
	DISPLAY: none
}
.sitelogo {
	WIDTH: 256px; BACKGROUND: url(images/foorer_nav.png) no-repeat right center; HEIGHT: 346px; OVERFLOW: hidden
}
.sitelogo IMG {
	MARGIN-TOP: 111px
}
.sitelink {
	WIDTH: 674px; OVERFLOW: hidden
}
.sitelink DT {
	TEXT-INDENT: -9999px; MARGIN-BOTTOM: 6px; BACKGROUND: url(images/index_tit.png) no-repeat 0px -140px; HEIGHT: 24px
}
.sitelink DD {
	LINE-HEIGHT: 24px; TEXT-INDENT: 23px; BACKGROUND: url(images/ico.gif) no-repeat 10px -52px; HEIGHT: 24px
}
.sitelink .group1 {
	WIDTH: 230px; OVERFLOW: hidden; MARGIN-RIGHT: 30px
}
.sitelink .group1 DL {
	WIDTH: 100px
}
.sitelink .group1 DL.news DT {
	BACKGROUND-POSITION: 0px -170px
}
.sitelink .group1 DL.hr {
	WIDTH: 230px; OVERFLOW: hidden
}
.sitelink .group1 DL.hr DT {
	BACKGROUND-POSITION: 0px -200px
}
.sitelink .group1 DL.hr DD {
	WIDTH: 115px; FLOAT: left
}
.sitelink .group2 {
	WIDTH: 100px
}
.sitelink .group2 DL.service DT {
	BACKGROUND-POSITION: 0px -230px
}
.sitelink .group2 DL.contact DT {
	BACKGROUND-POSITION: 0px -260px
}
.sitelink .group3 {
	WIDTH: 286px
}
.sitelink .group3 DL {
	OVERFLOW: hidden
}
.sitelink .group3 DT {
	BACKGROUND-POSITION: 0px -290px; HEIGHT: 25px
}
.sitelink .group3 DD {
	WIDTH: 143px; FLOAT: left
}
.sitesnav {
	WIDTH: 238px; HEIGHT: 22px; TOP: 292px; RIGHT: 0px
}
.sitesnav SELECT {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.footer {
	HEIGHT: auto
}
.footer .flink {
	BACKGROUND: #3c3c3c; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #333 1px solid
}
.footer .flink LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #898989
}
.footer .flink LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #898989; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
