#wrapper {
	MARGIN: 0px auto; WIDTH: 1003px
}
#header {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#content {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#footer {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#inner-header {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#inner-content {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#inner-footer {
	CLEAR: both; DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: auto
}
#header {
	BACKGROUND: url(../images/header-bg_03.jpg) repeat-x left top; WIDTH: 100%
}
#content {
	OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-COLOR: #f6f6f6
}
#column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 226px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#main {
	FLOAT: left; WIDTH: 790px; HEIGHT: auto; TEXT-ALIGN: left
}
#sidebar {
	CLEAR: left; FLOAT: right; WIDTH: 210px; HEIGHT: auto
}
#footer {
	BACKGROUND-IMAGE: url(../images/footbg_01.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 101px
}
#inner-content {
	BACKGROUND: url(../images/metal_ny_bg.gif) repeat-y center top; WIDTH: 100%
}
#inner-column {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 268px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#inner-main {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 690px; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left
}
#wrap {
	OVERFLOW: hidden
}
#header {
	OVERFLOW: hidden
}
#footer {
	OVERFLOW: hidden
}
#inner-header {
	OVERFLOW: hidden
}
#inner-content {
	OVERFLOW: hidden
}
#inner-footer {
	OVERFLOW: hidden
}
#column {
	OVERFLOW: hidden
}
#main {
	OVERFLOW: hidden
}
#sidebar {
	OVERFLOW: hidden
}
#inner-column {
	OVERFLOW: hidden
}
#inner-main {
	OVERFLOW: hidden
}
#main {
	MARGIN-BOTTOM: -32767px; PADDING-BOTTOM: 32767px
}
#column {
	MARGIN-BOTTOM: -32767px; PADDING-BOTTOM: 32767px
}
#logo-bar {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.logo {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/index_01.jpg); WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 87px; TEXT-ALIGN: left
}
#nav {
	RIGHT: 10px; WIDTH: 780px; POSITION: absolute; TOP: 40px; HEIGHT: 46px
}
#nav UL {
	LIST-STYLE-TYPE: none
}
#nav UL LI {
	FLOAT: left; POSITION: relative
}
#nav UL LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#nav UL LI A:hover {
	COLOR: #fff
}
#nav UL LI UL {
	PADDING-RIGHT: 4px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: url(../images/menu_05.gif) red no-repeat center bottom; LEFT: -15px; PADDING-BOTTOM: 8px; WIDTH: 102px; PADDING-TOP: 0px; POSITION: absolute
}
#nav UL LI UL LI {
	
}
#nav UL LI UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 102px; COLOR: #2c2c2c; PADDING-TOP: 5px
}
#nav UL LI UL LI A:hover {
	BACKGROUND: #c8d3d7; COLOR: #2c2c2c
}
#nav UL LI UL LI.start {
	BACKGROUND: url(../images/menu_03.gif) no-repeat center top; PADDING-TOP: 3px
}
#header-flash {
	CLEAR: both; FLOAT: left; WIDTH: 100%; HEIGHT: 180px
}
.profile {
	BACKGROUND: url(../images/affiche_09.jpg) no-repeat center bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.profile H2 {
	
}
.profilelist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 85%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.profilelist LI {
	BACKGROUND-POSITION: 2% 60%; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/dian.jpg); LINE-HEIGHT: 30px; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: left
}
.profilelist LI A {
	FONT-SIZE: 14px; COLOR: #197cb5
}
.profilelist LI A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000
}
.about {
	BORDER-RIGHT: #666 1px dotted; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 417px
}
.about H3 {
	BACKGROUND: url(../images/index_08.gif) no-repeat center top; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 30px
}
.about P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/index_11.jpg) no-repeat center top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.about DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 100%; PADDING-TOP: 12px; BORDER-BOTTOM: #999 1px solid
}
.about DL DT {
	FLOAT: left; WIDTH: 106px
}
.about DL DD {
	FLOAT: right; WIDTH: 150px
}
.leftimg {
	CLEAR: both; WIDTH: 100%; PADDING-TOP: 15px
}
.leftimg LI {
	PADDING-BOTTOM: 10px
}
.market {
	
}
.market H2 {
	
}
.marketlist {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.marketlist LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: square
}
.marketlist LI A {
	FONT-SIZE: 14px
}
.marketlist LI A:hover {
	FONT-SIZE: 14px
}
.proclass {
	MARGIN-TOP: 0px; BACKGROUND: #f9f9f9
}
.proclass H2 {
	BACKGROUND: url(../images/index_07.gif) no-repeat center top; WIDTH: 100%; HEIGHT: 36px
}
.proclass-list {
	BORDER-RIGHT: #a1ddff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1ddff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1ddff 1px solid
}
.proclasstree {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.proclasstree LI {
	LINE-HEIGHT: 22px
}
.proclasstree LI IMG {
	VERTICAL-ALIGN: middle
}
.parentstree {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.parentstree LI {
	
}
.parentstree .substree {
	
}
.parentstree .substree LI {
	
}
.navtreefirst-list {
	BORDER-RIGHT: #a1ddff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1ddff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1ddff 1px solid
}
.navtreefirst {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.navtreefirst LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.navtreefirst LI IMG {
	VERTICAL-ALIGN: middle
}
.stroll {
	MARGIN: 0px auto; OVERFLOW: hidden
}
.recopro-ul {
	TEXT-ALIGN: center
}
.recopro-ul LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px
}
.recopro-ul LI A {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: block; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; ZOOM: 1
}
.recopro-ul LI A:hover {
	BORDER-RIGHT: #f00 2px solid; BORDER-TOP: #f00 2px solid; BACKGROUND: #f5f5f5; BORDER-LEFT: #f00 2px solid; BORDER-BOTTOM: #f00 2px solid
}
.recopro-ul LI .boximg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px
}
.recopro-ul .boxtxt {
	
}
.newpro-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.newpro-ul LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 8px; ZOOM: 1
}
.newpro-ul LI A {
	DISPLAY: block; ZOOM: 1
}
.newpro-ul LI A:hover {
	ZOOM: 1
}
.newpro-ul LI .boximg {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 3px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 2px solid
}
.newpro-ul .boxtxt {
	CLEAR: both; LINE-HEIGHT: 22px
}
.caseclass {
	MARGIN-TOP: 0px; BACKGROUND: #f9f9f9
}
.caseclass H2 {
	BACKGROUND: url(../images/index_07.gif) no-repeat center top; WIDTH: 100%; HEIGHT: 36px
}
.caseclass-list {
	BORDER-RIGHT: #a1ddff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1ddff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1ddff 1px solid
}
.caseclasstree {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.caseclasstree LI {
	
}
.case-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.case-ul LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px
}
.case-ul LI A {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; DISPLAY: block; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; ZOOM: 1
}
.case-ul LI A:hover {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; BACKGROUND: #f5f5f5; BORDER-LEFT: green 1px solid; BORDER-BOTTOM: green 1px solid
}
.case-ul LI .boximg {
	MARGIN: 3px
}
.case-ul .boxtxt {
	
}
.newsclass {
	BACKGROUND: url(../images/affiche_09.jpg) no-repeat center bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.newsclass H2 {
	
}
.newslist {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newslist LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: square
}
.newslist LI A {
	FONT-SIZE: 14px
}
.newslist LI A:hover {
	FONT-SIZE: 14px
}
.indexnews {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 325px
}
.indexnews H3 {
	BACKGROUND: url(../images/index_18.gif) no-repeat center top; WIDTH: 100%; HEIGHT: 30px
}
.focusImg {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; MARGIN: 0px 0px 20px; BORDER-LEFT: #ddd 1px solid; WIDTH: 1001px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; HEIGHT: 268px
}
.focusImg UL {
	LIST-STYLE-TYPE: none
}
.focusImg UL LI {
	LEFT: 0px; WIDTH: 1001px; POSITION: absolute; TOP: 0px
}
.focusImg UL LI DIV {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.focusImg UL LI IMG {
	WIDTH: 1001px; HEIGHT: 268px
}
.focusImg UL LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center
}
.focusImg SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; RIGHT: 0px; BACKGROUND: #e5e5e5; FILTER: alpha(opacity=50); PADDING-BOTTOM: 5px; WIDTH: 991px; BOTTOM: 0px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 14px; TEXT-ALIGN: right; opacity: 0.5
}
.focusImg SPAN A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; COLOR: #000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.focusImg SPAN A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; COLOR: #000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.focusImg SPAN A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #000000; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.focusImg SPAN A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #000000; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A:hover .a2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #000000; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.focusimg P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-INDENT: 25px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 52px
}
.downlist {
	FONT-SIZE: 14px
}
.downlist TR TD {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.downlist TR TD A {
	FONT-SIZE: 14px
}
.messagename {
	CLEAR: both; PADDING-RIGHT: 5px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: right
}
.messagetitle {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #f0f0f0; COLOR: #666666; TEXT-INDENT: 30px; LINE-HEIGHT: 25px
}
#messageadd {
	PADDING-BOTTOM: 10px; WIDTH: 560px; PADDING-TOP: 10px; HEIGHT: auto
}
#messageadd UL {
	LIST-STYLE-TYPE: none
}
#messageadd UL LI {
	
}
.messageadd1 {
	FLOAT: none; HEIGHT: 30px
}
#jobshow {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
#job_book {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
#job_list {
	WIDTH: 100%
}
#job_list UL {
	LIST-STYLE-TYPE: decimal
}
.joblist A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000ff
}
.joblist LI {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 22px
}
.footer-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #21b0ff; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #0b9beb 2px solid
}
.footer-nav LI {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.footer-nav LI A {
	COLOR: #fff
}
.footer-nav LI A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
#copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; COLOR: #666; PADDING-TOP: 20px; HEIGHT: auto
}
#copy A {
	COLOR: #666
}
#logo_bar {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(../images/index_01.gif); WIDTH: 1002px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 73px
}
.header-ad {
	FLOAT: left; WIDTH: 334px; HEIGHT: 55px
}
.top-nav {
	FLOAT: right; COLOR: #021b71; PADDING-TOP: 15px; HEIGHT: auto; TEXT-ALIGN: left
}
.top-nav DD {
	FLOAT: right; WIDTH: auto
}
.top-nav A {
	COLOR: #555
}
.top-nav A:hover {
	COLOR: #ff6666; TEXT-DECORATION: underline
}
.proclass {
	CLEAR: both; FLOAT: left; WIDTH: 226px; HEIGHT: auto
}
.proclass DT {
	BACKGROUND-IMAGE: url(../images/index_04.png); OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px; TEXT-ALIGN: left
}
.proclass DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/index1_19.png); PADDING-BOTTOM: 15px; WIDTH: 206px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.proclass-i {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 190px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 200px
}
.proclass-b {
	BACKGROUND-IMAGE: url(../images/index_18.gif); WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#prod_class {
	CLEAR: both; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left
}
.friendlink {
	CLEAR: both; BORDER-RIGHT: #aedef2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aedef2 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #aedef2 1px solid; WIDTH: 178px; PADDING-TOP: 1px; BORDER-BOTTOM: #aedef2 1px solid; HEIGHT: auto
}
.friendlink DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100%; COLOR: #666666; HEIGHT: 25px; BACKGROUND-COLOR: #d1ecfd
}
.index-news {
	CLEAR: both; FLOAT: right; OVERFLOW: hidden; WIDTH: 564px; HEIGHT: auto
}
.index-news DT {
	BACKGROUND-IMAGE: url(../images/index1_13.png); OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 40px
}
.index-news-i {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/index_13.png); PADDING-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 544px; LINE-HEIGHT: 24px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 125px
}
.topnews-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 90%; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.topnews-ul LI {
	BACKGROUND-POSITION: 1% 50%; DISPLAY: inline; PADDING-LEFT: 15px; FLOAT: left; background:url(dian.gif) no-repeat left center;WIDTH: 95%; PADDING-TOP: 1px; margin-bottom:5px;
}
.topnews-ul SPAN {
	FLOAT: right; COLOR: #666666; MARGIN-RIGHT: 5px
}
.classnews {
	FONT-SIZE: 12px
}
.classnews SPAN {
	FONT-SIZE: 12px; COLOR: #1a7cb5
}
.classnews LI {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../../upfiles/system/dian.gif) no-repeat 1% 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.classnews LI A {
	FONT-SIZE: 12px; COLOR: #1a7cb5
}
.classnews LI A:hover {
	FONT-SIZE: 12px; COLOR: #f00
}
.index-pro {
	CLEAR: right; FLOAT: right; WIDTH: 632px; HEIGHT: auto
}
.index-pro DT {
	PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(../images/pro.gif); WIDTH: 610px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 104px; TEXT-ALIGN: center
}
.index-pro DD {
	WIDTH: 632px; BACKGROUND-COLOR: #cef3fd
}
#link-img {
	FLOAT: left; WIDTH: 116px; HEIGHT: 65px
}
#link-more {
	DISPLAY: block; FLOAT: right; WIDTH: 32px; PADDING-TOP: 15px
}
.links {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.links LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 45%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.links A {
	FONT-WEIGHT: normal; COLOR: #555; TEXT-DECORATION: none
}
.links A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.contact {
	CLEAR: both; FLOAT: left; WIDTH: 226px; HEIGHT: auto
}
.contact DT {
	BACKGROUND-IMAGE: url(../images/index1_11.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.contact-i {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/index1_19.png); WIDTH: 206px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 193px
}
.contact-b {
	BACKGROUND-IMAGE: url(../images/index_18.gif); WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.contact-img {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/contact-b.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.inner {
	CLEAR: both; FLOAT: right; WIDTH: 774px; HEIGHT: auto; TEXT-ALIGN: left
}
.inner DT {
	WIDTH: 100%; HEIGHT: 59px
}
.inner DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 754px; COLOR: #555; PADDING-TOP: 20px; HEIGHT: auto
}
.inner_bg {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 766px; HEIGHT: 11px
}
.affiche {
	CLEAR: both; FLOAT: left; WIDTH: 209px; HEIGHT: auto
}
.affiche DT {
	BACKGROUND-IMAGE: url(../images/index_05.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px
}
.affiche DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/index_17.jpg); PADDING-BOTTOM: 5px; WIDTH: 209px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 159px
}
.flinks {
	CLEAR: both; FLOAT: left; WIDTH: 209px; HEIGHT: auto
}
.flinks DT {
	BACKGROUND-IMAGE: url(../images/index_14.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.flinks DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/index_17.jpg); PADDING-BOTTOM: 10px; WIDTH: 199px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 120px
}
.fplinks {
	CLEAR: both; FLOAT: left; WIDTH: 209px; HEIGHT: auto
}
.plinks DT {
	BACKGROUND-IMAGE: url(../images/new.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.plinks DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/index_17.jpg); PADDING-BOTTOM: 10px; WIDTH: 199px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 80px
}
.gonggao-p {
	WIDTH: 100%; COLOR: #555
}
.product {
	CLEAR: both; FLOAT: left; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
.product DT {
	BACKGROUND-IMAGE: url(../images/index_22.gif); WIDTH: 547px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.product-i {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/index_23.gif); PADDING-BOTTOM: 10px; WIDTH: 527px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.product-b {
	BACKGROUND-IMAGE: url(../images/index_25.gif); WIDTH: 547px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.newpro {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: auto; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: center
}
.newpro-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.newpro-ul LI {
	DISPLAY: inline; FLOAT: left
}
.newpro2 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 600px; MARGIN-RIGHT: 10px; PADDING-TOP: 6px; HEIGHT: 88px; BACKGROUND-COLOR: #cef3fd; TEXT-ALIGN: center
}
.newpro2-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.newpro2-ul LI {
	DISPLAY: inline; FLOAT: left
}
.newpro2-ul LI IMG {
	BORDER-RIGHT: #cccccc 4px solid; BORDER-TOP: #cccccc 4px solid; BORDER-LEFT: #cccccc 4px solid; BORDER-BOTTOM: #cccccc 4px solid
}
.newpro2-ul LI A {
	COLOR: #ffffff
}
#recopro {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: center
}
#zright12 {
	MARGIN-TOP: 12px; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
#zw3 {
	WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
#zw4 {
	WIDTH: 540px; HEIGHT: 350px; TEXT-ALIGN: left
}
#caseclasstree {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(../images/inner_02.gif); PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: left
}
.caseclasstree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.caseclasstree A:link {
	COLOR: #555; TEXT-DECORATION: none
}
.caseclasstree A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
.caseclasstree A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.caseclasstree A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.case-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.case-ul LI {
	DISPLAY: inline; FLOAT: left
}
#recocase {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: center
}
.recocase-ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.recocase-ul LI {
	DISPLAY: inline; FLOAT: left
}
.index-about {
	CLEAR: both; FLOAT: right; WIDTH: 564px; HEIGHT: auto
}
.index-about DT {
	BACKGROUND-IMAGE: url(../images/index_dd05.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px
}
.index-about DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/index_13.png); WIDTH: 544px; COLOR: #555; LINE-HEIGHT: 20px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 272px
}
#about_us UL {
	LIST-STYLE-POSITION: inside; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: square
}
#sale_net {
	WIDTH: 250px
}
#sale_net UL {
	LIST-STYLE-TYPE: square
}
.marketlist A {
	
}
.marketlist LI {
	MARGIN-LEFT: 20px
}
#newslist UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
.newslist LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: center
}
.newslist A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
.newslist A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
#job_list {
	WIDTH: 100%
}
#job_list UL {
	LIST-STYLE-TYPE: decimal
}
.joblist A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000ff
}
.joblist LI {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 22px
}
.seoprducts {
	WIDTH: auto
}
.seoprducts LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#message {
	TEXT-ALIGN: left
}
.messagename {
	CLEAR: both; PADDING-RIGHT: 5px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: right
}
.messagetitle {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #f0f0f0; TEXT-INDENT: 30px; LINE-HEIGHT: 25px
}
#down_load {
	WIDTH: 500px; HEIGHT: auto
}
.down_list {
	DISPLAY: block; WIDTH: 100%; TEXT-ALIGN: center
}
#right4 {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 20px! important; TEXT-ALIGN: center
}
#down_infor {
	WIDTH: 500px; HEIGHT: auto
}
.down_infor {
	WIDTH: 100%; HEIGHT: auto
}
.down-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-BOTTOM: #999999 1px dotted
}
.downlist {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.downlist TR TD {
	BORDER-BOTTOM: #999999 1px dotted
}
.downlist TR TD {
	FONT-SIZE: 14px
}
#footer_bar {
	CLEAR: both; FLOAT: left; WIDTH: 930px; HEIGHT: 114px
}
#footer_nav {
	CLEAR: both; MARGIN-TOP: 15px; FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
#footer_nav UL {
	FONT-WEIGHT: bolder; COLOR: #9e6b43
}
#footer_nav UL LI {
	DISPLAY: inline
}
#footer_nav UL LI A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9e6b43; TEXT-DECORATION: none
}
#footer_nav UL LI A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9e6b43; TEXT-DECORATION: none
}
#footer_nav UL LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#company-tv {
	CLEAR: both; FLOAT: left; WIDTH: 600px; HEIGHT: auto
}
.title-1 {
	DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: auto; COLOR: #2d54b3; PADDING-TOP: 25px; HEIGHT: 20px; TEXT-ALIGN: left
}
.title-2 {
	DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: auto; COLOR: #10385c; HEIGHT: 20px
}
.more {
	PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: right; WIDTH: auto; COLOR: #ff0000; PADDING-TOP: 2px; HEIGHT: auto; TEXT-ALIGN: center
}
.youpostion {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: auto; LINE-HEIGHT: 22px; PADDING-TOP: 25px; HEIGHT: 22px
}
.more2 {
	PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: right; WIDTH: auto; COLOR: #ff0000; PADDING-TOP: 15px; HEIGHT: auto; TEXT-ALIGN: center
}
.your_position {
	CLEAR: right; FLOAT: right; WIDTH: auto; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: right
}
#main-left {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 564px; HEIGHT: auto; TEXT-ALIGN: left
}
#right {
	CLEAR: right; FLOAT: right; WIDTH: 209px; HEIGHT: auto
}
#flashshow {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 5px; WIDTH: 1003px; HEIGHT: 215px; _margin-top: 0px
}
.menu {
	FONT-SIZE: 14px; Z-INDEX: 100; FLOAT: right; WIDTH: 78%; PADDING-TOP: 15px; POSITION: relative; HEIGHT: 30px
}
.menu UL {
	LIST-STYLE-TYPE: none
}
.menu LI {
	FLOAT: left; POSITION: relative
}
.menu UL UL {
	LEFT: 3px; VISIBILITY: hidden; POSITION: absolute; TOP: 30px
}
.menu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.menu A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 3px; BORDER-LEFT: #fff 1px solid; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.menu A:hover {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; BACKGROUND: #fff; BORDER-LEFT: #f7f7f7 1px solid; COLOR: #f00; BORDER-BOTTOM: #f7f7f7 1px solid
}
.menu UL UL {
	
}
.menu UL UL LI {
	CLEAR: both; FONT-SIZE: 12px; BACKGROUND: url(../images/menu_05.jpg) no-repeat center top; TEXT-ALIGN: center
}
.menu UL UL LI A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 60px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.menu UL UL LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ccc; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bottom {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/index_19.png); WIDTH: 209px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.textlinks {
	MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.textlinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 45%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.textlinks A {
	FONT-WEIGHT: normal; COLOR: #555; TEXT-DECORATION: none
}
.textlinks A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.bottombg {
	BACKGROUND-IMAGE: url(../images/index1_22.png); WIDTH: 226px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.cent_bg {
	BACKGROUND-IMAGE: url(../images/d3_01.png); WIDTH: 564px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#about_right {
	FLOAT: right; WIDTH: 773px; HEIGHT: auto; TEXT-ALIGN: left
}
#about_left {
	FLOAT: left; WIDTH: 227px; HEIGHT: auto; TEXT-ALIGN: left
}
.left_menu {
	CLEAR: both; DISPLAY: inline; FLOAT: left; WIDTH: 222px; HEIGHT: auto; TEXT-ALIGN: left
}
.left_menu DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 196px; MARGIN-RIGHT: auto; PADDING-TOP: 20px; HEIGHT: auto; TEXT-ALIGN: left
}
.about_left_bg {
	WIDTH: 234px; HEIGHT: 11px
}
.content_top_bg {
	BACKGROUND-IMAGE: url(../images/f_02.jpg); WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 56px
}
.about_menu {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 210px; HEIGHT: 50px
}
.content_cet_bg {
	BACKGROUND-IMAGE: url(../images/f_03.jpg); WIDTH: 1003px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.contact_bottom_bg {
	BACKGROUND-IMAGE: url(../images/f_05.jpg); WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.ny_infor {
	OVERFLOW: hidden; WIDTH: 98%
}
.menuline {
	WIDTH: 5px; LINE-HEIGHT: 30px; HEIGHT: 18px
}
/*新闻列表通用CSS*/
#news_list {float:right;width:100%; margin-bottom:15px;float:left}
#news_list ul li {line-height:24px; height:24px;margin-bottom:5px;}
#news_list ul li a{color:#333333;}
#news_list ul li a:hover{color:#da5406}
#news_list ul li span {float:right; padding-right:20px;}