/********* 通用选择器 *********/
body, input {background: #FFFFFF;-webkit-text-size-adjust:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #ffffff;margin:0;}
BODY {
	SCROLLBAR-FACE-COLOR: #2C82BA;
	SCROLLBAR-HIGHLIGHT-COLOR: #2C82BA;
	SCROLLBAR-SHADOW-COLOR: #2C82BA;
	SCROLLBAR-3DLIGHT-COLOR: #2C82BA;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #2C82BA;
	SCROLLBAR-DARKSHADOW-COLOR: #2C82BA;
	SCROLLBAR-BASE-COLOR: #2C82BA;
 }
table, tr, td{-webkit-text-size-adjust:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;margin:0; padding:0}
form{margin:0;}
a:link, a:visited, a:active {color:#ffffff;text-decoration: none;} a:hover{color:#ffff00;text-decoration: none;}

/********* 常用选择器 *********/
/*--- 按纽 ---*/
.button {font:12px,Arial, Helvetica, sans-serif;; BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #7b9ebd 1px solid;}

/*--- 下拉菜单 ---*/
select {font:12px,Arial, Helvetica, sans-serif;; background-color:#EFF6FB;}

/*--- 输入框 ---*/
.input{ height:20px;margin-left:4px; font:12px,Arial, Helvetica, sans-serif;; border: 1px solid #CCCCCC;ryo:expression(onclick=function(){this.style.backgroundColor='#EFF6FB'},onblur=function(){this.style.backgroundColor=''})}}

/*--- 浏览 ---*/
.file {font:12px,Arial, Helvetica, sans-serif;; border: 1px solid #CCCCCC;background-color: #FBFFFF;color: #ffffff;text-decoration: none;}

/*--- 背景颜色 ---*/
.edition_bgcolor{background: #D2EFFF;}   /* 版本背景颜色 */

/*--- 字体颜色 ---*/
.index_line{color: #ffffff;}   /* 版本中文字体 */
.index_company_cn{ color:#0979CB; font-weight:bold}
.product_company_en{font: 12px Arial, Helvetica, sans-serif;;color:#0979CB; font-weight:bold}
.index_en{font: 12px Arial, Helvetica, sans-serif;;}
.contact_text_cn{FONT-WEIGHT: bold; COLOR: #ff834f}
.contact_text_en{FONT: 12px ,Arial, Helvetica, sans-serif;}
.guestbook_text{ color:#FF0000}
.guestbook_text_name{ color:#7CA200; font-weight:bold}
.product_detail{ color:#000000;}
.product_detail_en{FONT: 12px ,Arial, Helvetica, sans-serif;;color:#000000;}
.product_detail_top{ font-size:12px;color:#0979CB; font-weight:bold}
.font14{font: 12px Arial, Helvetica, sans-serif;; font-weight:bold}

/*--- 层样式 ---*/
.index_menu_div{margin:0,0,2,0}
.index_menu_cn_div{margin:4,0,0,0}
.product_div{margin:10,0,0,0}
.bottom{ margin:0,0,0,0}
.index_product_div{margin:6,0,12,12}
.index_product_border{BORDER: #E7E7E7 1px solid;}
.product_list{ padding:0px,0px,2px,12px}

.index_news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.index_news LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arr01.gif) no-repeat left 50%; LINE-HEIGHT: 22px
}

.STYLE1 {color: #000000}

/********* 继承器 *********/
a.index_text_cn:link, a.index_text_cn:visited, a.index_text_cn:active {font: 12px "宋体",Arial, Helvetica, sans-serif;;color:#ffffff;text-decoration: none;} a.index_text_cn:hover{font: 12px "宋体",Arial, Helvetica, sans-serif;;color:#FFFF00;text-decoration: none;}
a.index_text_en:link, a.index_text_en:visited, a.index_text_en:active {color:#ffffff;text-decoration: none;font-weight:bold} a.index_text_en:hover{color:#FFFF00;text-decoration: none;font-weight:bold}
a.bottom_text:link, a.bottom_text:visited, a.bottom_text:active {text-decoration: underline;} a.bottom_text:hover{text-decoration: none;}
a.contact_text_en:link, a.contact_text_en:visited, a.contact_text_en:active {text-decoration: underline;} a.contact_text_en:hover{text-decoration: none;}
a.product:link, a.product:visited, a.product:active {color:#148CD8;} a.product:hover{color:#FF6600;}
a.bottom_text_en:link, a.bottom_text_en:visited, a.bottom_text_en:active {color:#ffffff;text-decoration: none;} a.bottom_text_en:hover{color:#FFFF00;text-decoration: none;}
a.pro:link, a.pro:visited, a.pro:active {color:#1852C0;text-decoration: none; font-size:14px} a.pro:hover{color:#FF0000;text-decoration: none;font-size:14px}


.textbox {BORDER-RIGHT: #f7cdde 1px solid; BORDER-TOP: #f7cdde 1px solid; BORDER-LEFT: #f7cdde 1px solid; BORDER-BOTTOM: #f7cdde 1px solid}
.line{BORDER-RIGHT: #ff66cc 1px dashed; BORDER-TOP: #ff66cc 1px dashed; BORDER-LEFT: #ff66cc 1px dashed; BORDER-BOTTOM: #ff66cc 1px dashed}
.border {BORDER: #D7D8D7 1px solid;}

#product { text-align:center; padding:0px; padding-left:10px;}
#product span{ float:left; width:23%; margin-bottom:0px; text-align:center;padding:2px 4px 6px 8px;}
#product span div{ margin-bottom:0px;}
#product span div img{ border:#cecece solid 0px;padding:2px;}

#product2 { text-align:center; padding:0px; padding-left:20px; width:780px; margin-bottom:20px;}
#product2 span{ float:left; width:32%; margin-bottom:0px; text-align:center;padding:2px 0px 2px 0px;}
#product2 span div{ margin-bottom:2px;}
#product2 span div img{ border:#cecece solid 0px;padding:2px;}


#wrapper {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(images/topbg.jpg) no-repeat right top
}
.logo {
	MARGIN: 7px 0px 12px; WIDTH: 210px; HEIGHT: 100px
}
#dolphincontainer {
	WIDTH: 100%; COLOR: #e0e0e0; FONT-FAMILY: Lucida sans, Verdana, Arial,  sans-serif; POSITION: relative; HEIGHT: 56px
}
#dolphinnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/dolphin_bg.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 33px
}
#dolphinnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#dolphinnav UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px
}
#dolphinnav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #eaf3f8; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-DECORATION: none
}
#dolphinnav UL LI A SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 21px
}
#dolphinnav UL LI A:hover {
	BACKGROUND: url(images/dolphin_bg-OVER.gif) repeat-x left bottom; COLOR: #fff
}
#dolphinnav UL LI A:hover SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#dolphinnav UL LI A.current {
	BACKGROUND: url(images/dolphin_left-ON.gif) #1d6893 no-repeat left top; COLOR: #fff; LINE-HEIGHT: 275%
}
#dolphinnav UL LI A.current:hover {
	BACKGROUND: url(images/dolphin_left-ON.gif) #1d6893 no-repeat left top; COLOR: #fff; LINE-HEIGHT: 275%
}
#dolphinnav UL LI A.current SPAN {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/dolphin_right-ON.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 33px
}
.info {
	BORDER-TOP: #8ec8d9 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(images/member.gif) #e6f9ff no-repeat left 50%; OVERFLOW: auto; COLOR: #036; LINE-HEIGHT: 28px; BORDER-BOTTOM: #8ec8d9 1px solid; HEIGHT: 1%
}
.info SPAN {
	FLOAT: left
}
.info SPAN A {
	COLOR: #069
}
.info .date {
	FLOAT: right
}
#member {
	MARGIN-TOP: 2px
}
#member INPUT {
	BORDER-RIGHT: #069 1px solid; BORDER-TOP: #069 1px solid; BORDER-LEFT: #069 1px solid; WIDTH: 100px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #069 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #fff
}
#member LABEL {
	MARGIN-RIGHT: 5px
}
#member .btn {
	BORDER-RIGHT: #0099cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0099cc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; BORDER-LEFT: #0099cc 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #0099cc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #033
}
#wrap {
	MARGIN: 8px auto; OVERFLOW: auto; HEIGHT: 1%
}
#leftbar {
	FLOAT: left; WIDTH: 230px
}
.title {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: bold 16px Georgia, "Times New Roman", Times, serif; OVERFLOW: auto; BORDER-LEFT: #09c 8px solid; COLOR: #069; PADDING-TOP: 5px; HEIGHT: 1%; BACKGROUND-COLOR: #efefef
}
.title SPAN {
	FLOAT: left
}
.title SPAN SPAN {
	FLOAT: none; FONT: 10px Arial, Helvetica, sans-serif; MARGIN-LEFT: 8px; COLOR: #999
}
.title IMG {
	MARGIN-TOP: 4px; FLOAT: right
}
.prolist {
	
}
.prolist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; BACKGROUND: url(images/arrow.gif) no-repeat 5px 50%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px dashed
}
.prolist LI A {
	COLOR: #003
}
.prolist LI A:hover {
	FONT-WEIGHT: bold; COLOR: #069
}
.leftcon {
	MARGIN-TOP: 8px; BACKGROUND: url(images/leftcon.jpg) no-repeat 50% top; PADDING-TOP: 40px
}
.leftcon UL {
	MARGIN: 8px auto
}
.leftcon UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#container {
	FLOAT: right; WIDTH: 550px
}
.proshow {
	MARGIN: 0px auto; OVERFLOW: auto; HEIGHT: 1%
}
.pro {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center
}
.enterpro {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center
}
.kk {
	MARGIN-BOTTOM: 5px; WIDTH: 115px; HEIGHT: 115px; BACKGROUND-COLOR: #fff
}
.pro IMG {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 150px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 120px; BORDER-BOTTOM-STYLE: none
}
.enterpro IMG {
	DISPLAY: block
}
.pro .name {
	WIDTH: 115px; HEIGHT: 30px
}
.enterpro .name {
	WIDTH: 115px; HEIGHT: 30px
}
.pro A {
	COLOR: #333
}
.enterpro A {
	COLOR: #333
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/footbg.gif) repeat-x; PADDING-BOTTOM: 4px; COLOR: #d0d0d0; PADDING-TOP: 7px
}
#preview {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #333; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
.aboutmain {
	MARGIN-TOP: 35px; BACKGROUND: url(images/profilebg.jpg) no-repeat right bottom; HEIGHT: 550px
}
.conmain {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 220px; BACKGROUND: url(images/contactus.jpg) no-repeat left 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.msg {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; MARGIN: 5px auto; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid
}
.feedmain {
	COLOR: #666
}
.remsg {
	COLOR: #c30
}
#divMenu {
	BORDER-RIGHT: #4c99c3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #4c99c3 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(images/floatcobg.jpg) #fff repeat-x 50% top; PADDING-BOTTOM: 8px; FONT: bold 12px/25px Lucida sans, Verdana, Arial,sans-serif; BORDER-LEFT: #4c99c3 1px solid; COLOR: #3786b3; PADDING-TOP: 0px; BORDER-BOTTOM: #4c99c3 1px solid; POSITION: absolute; TEXT-ALIGN: center
}
.ftitle {
	MARGIN-BOTTOM: 10px; FONT: bold 12px/25px Lucida sans, Verdana, Arial,sans-serif; COLOR: #fff
}
#divMenu IMG {
	DISPLAY: block
}
#img {
	TEXT-ALIGN: center
}
#img #bimg {
	MARGIN: 30px auto
}
#img UL LI {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
#img UL LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 50px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 50px
}
.inputdown {
	BORDER-RIGHT: #1d95c7 1px solid; BORDER-TOP: #1d95c7 1px solid; BORDER-LEFT: #1d95c7 1px solid; BORDER-BOTTOM: #1d95c7 1px solid; BACKGROUND-COLOR: #f0f9fb
}
.btn {
	BORDER-RIGHT: #1d95c7 1px solid; BORDER-TOP: #1d95c7 1px solid; BORDER-LEFT: #1d95c7 1px solid; BORDER-BOTTOM: #1d95c7 1px solid; BACKGROUND-COLOR: #f0f9fb
}
.memb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; OVERFLOW: auto; PADDING-TOP: 12px; HEIGHT: 1%
}
.memb .formline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.memb LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 50px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.memb INPUT {
	FLOAT: left
}
.memb .bt {
	MARGIN-LEFT: 56px
}
.memb .btn {
	DISPLAY: inline; MARGIN: 10px 20px 10px 0px
}
DIV.yellow {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px
}
DIV.yellow A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #d9d300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d300 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #d9d300 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d300 1px solid; BACKGROUND-COLOR: #d9d300
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
