.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.mainContent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML > BODY .clearfix {
	WIDTH: 100%
}
* HTML > BODY .mainContent {
	WIDTH: 100%
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML .mainContent {
	HEIGHT: 1%
}
HTML .clearfix {
	HEIGHT: 1%
}
HTML .mainContent {
	HEIGHT: 1%
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(bg.gif) #eee repeat-x; MARGIN: 0px auto; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
BODY.index {
	BACKGROUND: url(bg.gif) #fff repeat-x
}
BODY > DIV {
	MARGIN: 0px auto
}
H2 {
	FONT-SIZE: 14px
}
.date {
	FONT-SIZE: 11px; COLOR: #999
}
.foot {
	MARGIN: 0px auto; WIDTH: 920px; POSITION: relative; TOP: -20px; TEXT-ALIGN: left
}
.foot P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #7f7e7e; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.Wrap {
	BACKGROUND: url(kuan_foot.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 40px; MARGIN: 19px auto 0px; WIDTH: 920px; TEXT-ALIGN: left
}
.head {
	BACKGROUND: url(top.gif) no-repeat; POSITION: relative; HEIGHT: 79px
}
.head .logo {
	BACKGROUND: no-repeat; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png",sizingMethod="scale"); LEFT: 11px; WIDTH: 334px; POSITION: absolute; TOP: 15px; HEIGHT: 48px
}
.head .logo A {
	DISPLAY: block; TEXT-INDENT: -4000px; HEIGHT: 48px
}
.head .link {
	RIGHT: 8px; POSITION: absolute; TOP: 10px
}
.head .link LI {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.head .link LI A {
	COLOR: #fff
}
.head .menu {
	LEFT: 435px; OVERFLOW: hidden; BOTTOM: 6px; POSITION: absolute; HEIGHT: 25px; _bottom: 5px
}
.head .menu LI {
	BACKGROUND: url(menu_tab1_bg.gif) no-repeat; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 73px; HEIGHT: 25px
}
.head .menu LI A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(menu_tab1_side.gif) no-repeat right top; COLOR: #0177a6; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.head .menu LI A:hover {
	COLOR: #06f; TEXT-DECORATION: none
}
.head .menu LI.action {
	BACKGROUND: url(menu_tab2_bg.gif) no-repeat
}
.head .menu LI.action A {
	BACKGROUND: url(menu_tab2_side.gif) no-repeat right top; COLOR: #fff
}
.head .menu LI.action A:hover {
	COLOR: #fff
}
.head .menu LI.index {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 29px
}
.head .menu LI.indexAction {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 29px
}
.head .menu LI.index A {
	BACKGROUND: url(menu_home.gif) no-repeat; TEXT-INDENT: -4000px
}
.head .menu LI.indexAction A {
	BACKGROUND: url(menu_home.gif) no-repeat 0px -25px; TEXT-INDENT: -4000px
}
.topBanner {
	WIDTH: 920px; BORDER-BOTTOM: #d9e9fd 1px solid; POSITION: relative; HEIGHT: 175px
}
.topBanner .bannerShadow {
	DISPLAY: block; BACKGROUND: no-repeat; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/banner_shadow.png",sizingMethod="scale"); LEFT: 0px; WIDTH: 920px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.topBanner H1 {
	DISPLAY: block; LEFT: 0px; WIDTH: 920px; TEXT-INDENT: -6000px; POSITION: absolute; TOP: 0px; HEIGHT: 175px
}
.topBanner H1.site3 {
	BACKGROUND: no-repeat; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/banner_font.png",sizingMethod="scale")
}
.main {
	BACKGROUND: url(main_bg.gif) repeat-y; POSITION: relative
}
.main2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(main_bg2.gif) repeat-y; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; POSITION: relative
}
.leftLogo {
	BACKGROUND: url(left_logo.gif) no-repeat; LEFT: 33px; WIDTH: 146px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 23px
}
.rightLogo {
	RIGHT: 20px; BACKGROUND: url(right_logo.gif) no-repeat; WIDTH: 283px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 38px
}
.sideBar {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 179px
}
.sideBar .btn_mail {
	MARGIN: 6px 0px 0px; TEXT-ALIGN: center
}
.sideBar .sideNotice {
	MARGIN-TOP: 12px
}
.sideBar .sideNotice H2 {
	BACKGROUND: url(sidebar_title_notice.gif) no-repeat; MARGIN: 0px 0px 0px 6px; WIDTH: 166px; TEXT-INDENT: -4000px; HEIGHT: 57px
}
.sideBar .sideNotice P {
	BACKGROUND: url(list_dot3.gif) no-repeat 0px 8px; MARGIN: 8px 13px; TEXT-INDENT: 8px; LINE-HEIGHT: 18px
}
.sideBar .sideLink {
	BORDER-TOP: #c3e7f6 1px solid; MARGIN-TOP: 20px; WIDTH: 100%
}
.sideBar .sideLink H2 {
	BACKGROUND: url(sidebar_title_link.gif) no-repeat; MARGIN: 8px 0px 0px 6px; WIDTH: 166px; TEXT-INDENT: -4000px; HEIGHT: 57px
}
.sideBar .sideLink P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.sideBar2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 212px; PADDING-TOP: 2px
}
.sideBar2 .inner {
	BACKGROUND: url(sidebar2_bg.gif) repeat-x
}
.sideBar2 .indexPro {
	MARGIN: 4px
}
.sideBar2 .indexPro .title {
	HEIGHT: 28px
}
.sideBar2 .indexPro .title H2 {
	FONT-SIZE: 12px; TEXT-INDENT: 8px
}
.sideBar2 .indexPro .title H2 A {
	FONT-SIZE: 12px; LINE-HEIGHT: 28px
}
.sideBar2 .indexPro .title .more {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(more_dot1.gif) no-repeat right 10px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 28px
}
.sideBar2 .indexPro .title A {
	COLOR: #06c; LINE-HEIGHT: 28px
}
.sideBar2 .indexPro UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.sideBar2 .indexPro UL LI {
	MIN-HEIGHT: 132px; BACKGROUND: url(index_pro_bg.gif) no-repeat center top; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: auto; _height: 132px; verflow: auto; _overflow: visible
}
.sideBar2 .indexPro UL LI A {
	DISPLAY: block; LINE-HEIGHT: 18px; TEXT-ALIGN: center
}
.sideBar2 .indexPro UL LI IMG {
	DISPLAY: block; MARGIN: 0px auto 16px; WIDTH: 142px
}
.sideBar2 .sideContactus {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px auto 12px; WIDTH: 168px; TEXT-INDENT: -4000px; HEIGHT: 59px
}
.sideBar2 .sideContactus A {
	DISPLAY: block; BACKGROUND: url(sidebar_title_contactus.gif) no-repeat; HEIGHT: 59px
}
.indexMain {
	LEFT: 180px; WIDTH: 520px; POSITION: absolute; TOP: 0px
}
.indexAboutUs {
	MARGIN: 12px auto 0px; WIDTH: 490px
}
.indexAboutUs .title {
	BACKGROUND: url(index_title_bar_bg.gif) no-repeat; HEIGHT: 25px
}
.indexAboutUs .title .more {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(more_dot1.gif) no-repeat right 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 0px; PADDING-TOP: 0px
}
.indexAboutUs .title .more A {
	COLOR: #06c; LINE-HEIGHT: 25px
}
.indexAboutUs .title H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #797979; TEXT-INDENT: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 7px
}
.indexAboutUs .con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.indexAboutUs .con .img {
	FLOAT: right; WIDTH: 164px; HEIGHT: 126px
}
.indexAboutUs .con H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #06c; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.indexAboutUs .con P {
	TEXT-INDENT: 24px; LINE-HEIGHT: 18px
}
.indexNews {
	MARGIN: 12px auto 0px; WIDTH: 490px
}
.indexNews .title {
	BACKGROUND: url(index_title_bar_bg.gif) no-repeat; HEIGHT: 25px
}
.indexNews .title .more {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(more_dot1.gif) no-repeat right 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 0px; PADDING-TOP: 0px
}
.indexNews .title .more A {
	COLOR: #06c; LINE-HEIGHT: 25px
}
.indexNews .title H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #797979; TEXT-INDENT: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 7px
}
.indexNews .con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.indexNews .con .img {
	FLOAT: left; WIDTH: 164px; HEIGHT: 126px
}
.indexNews .con .list {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 316px
}
.indexNews .con .list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(list_dot1.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #d4d4d4 1px dashed; HEIGHT: 23px
}
.indexNews .con .list LI A {
	LINE-HEIGHT: 23px
}
.indexNews .con .list LI .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px
}
.footLink {
	PADDING-RIGHT: 20px; BORDER-TOP: #d9e9fd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 24px
}
.footLink UL {
	FLOAT: right
}
.footLink UL LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 8px; BACKGROUND: url(list_dot2.gif) no-repeat 0px 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footLink UL LI A {
	COLOR: #06c; LINE-HEIGHT: 24px
}
.mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 740px; PADDING-TOP: 12px
}
.mainContent .title {
	BACKGROUND: url(title_bar_bg.gif) no-repeat; HEIGHT: 25px
}
.mainContent .title .more {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(more_dot1.gif) no-repeat right 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 0px; PADDING-TOP: 0px
}
.mainContent .title .more A {
	COLOR: #06c; LINE-HEIGHT: 25px
}
.mainContent .title H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #797979; TEXT-INDENT: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 7px
}
.mainContent .con {
	PADDING-RIGHT: 36px; PADDING-LEFT: 36px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#aboutUs {
	MARGIN: 0px auto; WIDTH: 690px
}
#aboutUs .con {
	
}
#aboutUs .con .img {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 8px 8px; WIDTH: 164px; HEIGHT: 126px
}
#aboutUs .con H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #06c; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
#aboutUs .con P {
	MARGIN: 0px 0px 18px; TEXT-INDENT: 24px; LINE-HEIGHT: 20px
}
#technology {
	MARGIN: 0px auto; WIDTH: 690px
}
#technology .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.articleList {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px auto 0px; WIDTH: 650px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.articleList TD {
	BACKGROUND: url(list_dashed.gif) repeat-x left bottom; VERTICAL-ALIGN: middle; HEIGHT: 28px
}
.articleList TD A {
	DISPLAY: block; BACKGROUND: url(list_dot4.gif) no-repeat 3px 11px; TEXT-INDENT: 14px; LINE-HEIGHT: 28px; HEIGHT: 29px
}
.articleList TD A:hover {
	BACKGROUND-COLOR: #fafafa
}
.articleList TD SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.articleList TD IMG {
	BORDER-TOP: #fff 9px solid
}
.articleList .date {
	WIDTH: 14%; TEXT-ALIGN: center
}
.pageNav {
	BORDER-TOP: #8acef9 1px solid; BACKGROUND: #fcfdfd; MARGIN: 14px 6px; HEIGHT: 34px
}
.pageNav .afont {
	FLOAT: left; WIDTH: 80px; COLOR: #666; LINE-HEIGHT: 34px
}
.pageNav .afont SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #42c1f3; PADDING-TOP: 0px
}
.pageNav UL {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 160px; WIDTH: 240px
}
.pageNav UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px; HEIGHT: 34px
}
.pageNav UL LI IMG {
	MARGIN-TOP: 2px; DISPLAY: inline; _margin-top: 11px
}
.pageNav UL LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.pageNav UL LI.action A {
	COLOR: #3d8eea
}
.articleTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid
}
.articleTitle .date {
	FLOAT: right
}
.articleTitle H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.articleDisp {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.articleDisp {
	LINE-HEIGHT: 24px
}
.articleDisp P {
	LINE-HEIGHT: 24px
}
.articleDisp TD {
	LINE-HEIGHT: 24px
}
.articleDisp DL {
	LINE-HEIGHT: 24px
}
#news {
	MARGIN: 0px auto; WIDTH: 690px
}
#news .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#products {
	MARGIN: 0px auto; WIDTH: 690px
}
#products .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#products .con DL {
	BACKGROUND: url(list_dashed.gif) repeat-x left bottom; PADDING-BOTTOM: 12px; MARGIN: 12px 0px 0px
}
#products .con DL DT {
	FLOAT: left; MARGIN: 0px 8px 20px 0px; WIDTH: 164px; POSITION: relative; HEIGHT: 148px
}
#products .con DL DT IMG {
	WIDTH: 164px; HEIGHT: 126px
}
#products .con DL DT SPAN {
	DISPLAY: block; BACKGROUND: no-repeat; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/img_kuan.png",sizingMethod="scale"); LEFT: 0px; WIDTH: 164px; POSITION: absolute; TOP: 0px; HEIGHT: 126px
}
#products .con DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#products .con DL DD H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
#products .con DL DD H3 A {
	COLOR: #06c; LINE-HEIGHT: 18px
}
#products .con DL DD {
	FLOAT: left; WIDTH: 162px
}
#products .con DL DD SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
#products .con DL DD.inline {
	WIDTH: 490px
}
.proSearch {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #f3f2f2; PADDING-BOTTOM: 6px; MARGIN: 10px 4px 0px; PADDING-TOP: 6px
}
.proSearch H2 {
	FONT-SIZE: 14px; COLOR: #06c; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.proSearch P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.proSearch .select {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 154px; BORDER-BOTTOM: #7f9db9 1px solid
}
.proSearch .inp {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 100px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 18px
}
.proSearch .btn_search {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(btn_search.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px 6px; WIDTH: 44px; CURSOR: pointer; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.proMenu {
	MARGIN: 12px 4px 0px
}
.proMenu DL {
	MARGIN: 0px 0px 1px
}
.proMenu DL DT {
	BACKGROUND: #ededed
}
.proMenu DL DT A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(list_dot1.gif) no-repeat 12px 9px; PADDING-BOTTOM: 4px; COLOR: #000; LINE-HEIGHT: 18px; PADDING-TOP: 4px
}
.proMenu DL DT A:hover {
	COLOR: #d7000f; TEXT-DECORATION: none
}
.proMenu .action DT {
	BACKGROUND: #227cd6; COLOR: #fff
}
.proMenu .action DT A {
	BACKGROUND: url(list_dot5.gif) no-repeat 12px 9px; COLOR: #fff
}
.proMenu .action DT A:hover {
	COLOR: #fff
}
.proMenu .action DD {
	DISPLAY: block
}
.proMenu DL DD {
	DISPLAY: none; MARGIN: 8px 0px 0px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #ededed 1px solid
}
.proMenu DL DD A {
	DISPLAY: block; PADDING-LEFT: 19px; BORDER-LEFT: #ededed 3px solid; COLOR: #777; LINE-HEIGHT: 16px
}
.proMenu DL DD A:hover {
	BORDER-LEFT: #d7000f 3px solid; COLOR: #d7000f; TEXT-DECORATION: none
}
.proMenu DL DD.action A {
	BORDER-LEFT: #d7000f 3px solid; COLOR: #d7000f; TEXT-DECORATION: none
}
#products .con H1 {
	FONT-SIZE: 14px; BORDER-LEFT: #dcdcdc 5px solid; TEXT-INDENT: 6px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 30px
}
#products .sideImg {
	FLOAT: right; MARGIN: 14px 0px 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 260px; TEXT-ALIGN: center
}
#products .sideImg .img {
	DISPLAY: block; PADDING-TOP: 18px
}
#products .sideImg .img IMG {
	WIDTH: 236px
}
#products .sideImg .btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 22px; PADDING-TOP: 22px
}
#products .sideImg .btn_order {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(btn_order.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 146px; CURSOR: pointer; HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px
}
#products .proContent {
	BORDER-RIGHT: #eee 0px solid; RIGHT: -1px; FLOAT: left; MARGIN: 14px 0px 0px; OVERFLOW: auto; WIDTH: 660px; POSITION: relative
}
#products .proContent P {
	COLOR: #444; LINE-HEIGHT: 24px
}
#products .proContent TD {
	COLOR: #444; LINE-HEIGHT: 24px
}
#products .proContent P {
	COLOR: #444; LINE-HEIGHT: 24px
}
#products .proContent DIV {
	COLOR: #444; LINE-HEIGHT: 24px
}
.nearlyArticle {
	CLEAR: both; BORDER-RIGHT: #e6edf2 1px solid; BORDER-TOP: #e6edf2 1px solid; MARGIN: 20px 0px 0px; BORDER-LEFT: #e6edf2 1px solid; WIDTH: 660px; PADDING-TOP: 0px; BORDER-BOTTOM: #e6edf2 1px solid; _padding-top: 20px
}
.nearlyArticle LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.nearlyArticle UL {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.nearlyArticle LI {
	LINE-HEIGHT: 24px
}
.nearlyArticle LI A {
	COLOR: #06c; LINE-HEIGHT: 24px; TEXT-DECORATION: underline
}
#products .proOrderCon {
	
}
#products .con .proOrderCon DT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: auto
}
#products .con .proOrderCon DT IMG {
	WIDTH: 260px
}
#products .con .proOrderCon DD {
	MIN-HEIGHT: 20px; FLOAT: none; WIDTH: auto; LINE-HEIGHT: 20px; ZOOM: 1; HEIGHT: auto; _height: 20px; verflow: auto; _overflow: visible
}
#products .con .proOrderCon DD H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.orderForm {
	CLEAR: both; BORDER-RIGHT: #e6edf2 1px solid; BORDER-TOP: #e6edf2 1px solid; MARGIN: 20px 0px 0px; BORDER-LEFT: #e6edf2 1px solid; WIDTH: 660px; PADDING-TOP: 0px; BORDER-BOTTOM: #e6edf2 1px solid; _padding-top: 20px
}
.orderForm LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.orderForm .inner {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 16px; PADDING-TOP: 24px
}
.orderForm .inner P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-TOP: 2px; ZOOM: 1; HEIGHT: auto; _height: 20px; verflow: auto; _overflow: visible
}
.orderForm .inner P LABEL {
	FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 20px; TEXT-ALIGN: right; pading-right: 10px
}
.orderForm .inner P .inp1 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 176px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px
}
.orderForm .inner P .inp2 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 342px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px
}
.orderForm .inner P .inp3 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 342px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 120px
}
.orderForm .inner .btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 102px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.orderForm .inner .btn_postOrder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(btn_post.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 93px; CURSOR: pointer; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
#network {
	MARGIN: 0px auto; WIDTH: 690px
}
#network .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#network .con DL {
	MARGIN: 0px auto; WIDTH: 620px
}
#network .con DL DT {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
#network .con DD {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
#network .con DD H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #06c; PADDING-TOP: 0px
}
#network .con .img {
	WIDTH: 620px; TEXT-ALIGN: center
}
#network .con .img IMG {
	MARGIN: 0px auto
}
#recruitment {
	MARGIN: 0px auto; WIDTH: 690px
}
#recruitment .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#recruitment .con DL {
	MARGIN: 0px auto; WIDTH: 620px
}
#recruitment .con DL DT {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
#recruitment .con DD {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
#recruitment .con DD P {
	TEXT-INDENT: 24px
}
.recruitmentList {
	MARGIN: 20px auto 0px; WIDTH: 620px
}
.recruitmentList .title {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 28px
}
.recruitmentList .title H2 {
	FONT-SIZE: 14px; BACKGROUND: url(list_dot1.gif) no-repeat 0px 15px; COLOR: #06c; TEXT-INDENT: 12px; LINE-HEIGHT: 24px
}
.recruitmentList .list {
	BORDER-TOP: #ddd 1px solid; MARGIN: 16px 0px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.recruitmentList .list TD {
	BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.recruitmentList .list TH {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #eee; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.recruitmentList .list TD A {
	COLOR: #06c; TEXT-DECORATION: underline
}
.main2 .contactUs_bg {
	BACKGROUND: url(contactus_bg.jpg) no-repeat left bottom; HEIGHT: auto
}
#contactUs {
	MARGIN: 0px auto; WIDTH: 690px
}
#contactUs .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 40px
}
#contactUs .con DL {
	MARGIN: 0px auto; WIDTH: 680px
}
#contactUs .con DL DT {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
#contactUs .con DL DD {
	MARGIN: 0px 0px 0px 220px; TEXT-INDENT: 8px; LINE-HEIGHT: 24px; HEIGHT: 24px; _margin: 0
}
#contactUs .con DL DD H1 {
	FONT-SIZE: 14px; BACKGROUND: url(contactus_bar_bg.gif) repeat-y; MARGIN: 0px 0px 8px; WIDTH: 440px; COLOR: #06c; TEXT-INDENT: 8px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#case {
	MARGIN: 0px auto; WIDTH: 690px
}
#case .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#case .list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#case .list LI {
	BACKGROUND: url(case_bg.jpg) no-repeat center top; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 222px; POSITION: relative; HEIGHT: 214px; TEXT-ALIGN: center
}
#case .list LI IMG {
	MARGIN: 0px auto; WIDTH: 205px; HEIGHT: 154px
}
#case .list LI H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 222px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; POSITION: absolute; TOP: 154px; HEIGHT: 36px; TEXT-ALIGN: center
}
#case .list LI H3 A {
	FONT-WEIGHT: normal; COLOR: #06c; LINE-HEIGHT: 18px
}
#foldinglist {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; TEXT-INDENT: 15px; BACKGROUND-COLOR: #c6e1f9
}
#foldheader {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(bff.gif) no-repeat 0px 0px; CURSOR: hand; COLOR: #ffffff; TEXT-INDENT: 8px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ffffff 1px solid
}
#foldinglist #foldheader {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ccc; TEXT-INDENT: 8px; BACKGROUND-COLOR: #c6e1f9
}

