BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font-family:"Microsoft YaHei";
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OPTGROUP {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%;
	color: #000;
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
INPUT {
	FONT-FAMILY: inherit
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
OPTGROUP {
	FONT-FAMILY: inherit
}
OPTION {
	FONT-FAMILY: inherit
}
CODE {
	FONT-SIZE: 100%
}
KBD {
	FONT-SIZE: 100%
}
SAMP {
	FONT-SIZE: 100%
}
TT {
	FONT-SIZE: 100%
}
  INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
:focus {
	OUTLINE-STYLE: none
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
:link {
	TEXT-DECORATION: none
}
:visited {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
BODY {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif; COLOR: #444; FONT-SIZE: 12px; 
}
HTML {
	-webkit-text-size-adjust: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
SUP {
	LINE-HEIGHT: 1px; FONT-SIZE: 80%
}
SUB {
	LINE-HEIGHT: 1px; FONT-SIZE: 80%
}
P {
	TEXT-TRANSFORM: none
}
A {
	COLOR: #07519a
}
A:hover {
	COLOR: #cc0000
}
.posr {
	POSITION: relative
}
.posa {
	POSITION: absolute
}
.fn-left {
	FLOAT: left
}
.fn-right {
	FLOAT: right
}
.fn-clear:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.fn-clear {
	LINE-HEIGHT: 0; MARGIN-TOP: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.dib {
	ZOOM: 1; DISPLAY: inline; VERTICAL-ALIGN: top
}
.white A {
	COLOR: #fff
}
.white A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.black A {
	COLOR: #515151
}
.black A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.cate A {
	COLOR: #222
}
.cate A:hover {
	COLOR: #09c; TEXT-DECORATION: underline
}
.gray A {
	COLOR: #666; TEXT-DECORATION: none
}
.gray A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.dark A {
	COLOR: #444
}
.dark A:hover {
	COLOR: #cc0000
}
.white A {
	COLOR: #fff
}
.white A:hover {
	TEXT-DECORATION: underline
}
.blue A {
	COLOR: #07519a
}
.blue A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.red A {
	COLOR: #cc0000
}
.red A:hover {
	COLOR: #cc0000
}
.blank7 {
	LINE-HEIGHT: 0; HEIGHT: 7px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.blank10 {
	LINE-HEIGHT: 0; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.blank15 {
	HEIGHT: 15px; CLEAR: both; OVERFLOW: hidden
}
.blank20 {
	HEIGHT: 20px; CLEAR: both; OVERFLOW: hidden
}
.blank30 {
	HEIGHT: 30px; CLEAR: both; OVERFLOW: hidden
}
.blank40 {
	HEIGHT: 40px; CLEAR: both; OVERFLOW: hidden
}
.lhfix {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}
.wrapper {
	WIDTH: 100%
}
.wrapper-con {
	MARGIN: 0px auto; WIDTH: 1000px
}
.head {
	BACKGROUND: url(body_bg.png) repeat-x; HEIGHT: 107px
}
.top-nav-wrap {
	HEIGHT: 24px
}
.top-nav {
	HEIGHT: 24px; CLEAR: both
}
.top-nav LI {
	LINE-HEIGHT: 24px; BACKGROUND: url(ico.png) no-repeat left top; FLOAT: left; FONT-SIZE: 12px
}
.top-nav LI.first-item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.top-nav LI.last-item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.top-nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; text-shadow: none; color:#CCCCCC;
}
.top-nav LI.first-item A { color:#CCCCCC;
}
.top-nav LI.last-item {
	WIDTH: 162px
}
DL.lang-select {
	Z-INDEX: 60; MARGIN-TOP: 3px; WIDTH: 132px; FLOAT: left; HEIGHT: 22px
}
DL.lang-select DT {
	Z-INDEX: 60; BORDER-BOTTOM: #bbb 1px solid; POSITION: relative; BORDER-LEFT: #bbb 1px solid; LINE-HEIGHT: 16px; TEXT-INDENT: 10px; WIDTH: 160px; BACKGROUND:  #fff no-repeat 3px -21px; HEIGHT: 16px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; BORDER-RIGHT: #bbb 1px solid
}
DL.lang-select DT SPAN {
	POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: url(ico.png) 0px -48px; HEIGHT: 11px; RIGHT: 2px; TOP: 2px
}
DL.lang-select DD {
	Z-INDEX: 60; BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; WIDTH: 232px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 90px; OVERFLOW: hidden; BORDER-TOP: #bbb 1px; RIGHT: 0px; BORDER-RIGHT: #bbb 1px solid; TOP: 21px; _width: 233px
}

.top-nav LI DL.lang-select img{ padding-top:2px;
	}
.top-nav LI DL.lang-select A {
	COLOR: #444444; margin-left:-5px;
}
.top-nav LI DL.lang-select A:hover {
	COLOR: #e1312d; text-decoration:none;
}

.top-nav DL.sfhover DT {
	BORDER-BOTTOM-COLOR: #eee; HEIGHT: 20px
}
.top-nav DL.sfhover DD {
	DISPLAY: block
}

.top-nav DL:hover DD {
	DISPLAY: block
}


.logo {
	OVERFLOW: hidden; _margin-top: -1px
}
#navi {
	Z-INDEX: 50; WIDTH: 632px; HEIGHT: 56px; TOP: 31px; float:right;
}
#navi LI.item-main {
	Z-INDEX: 50; POSITION: relative; WIDTH: 80px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 56px; FONT-SIZE: 14px
}
#navi LI.item-index {
	TEXT-INDENT: 15px; WIDTH: 60px; BACKGROUND: url(ico.png) no-repeat 0px -81px
}
#navi LI.item-wide {
	WIDTH: 95px
}
#navi LI.item-main A.item-main {
	Z-INDEX: 9999; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 56px; TEXT-TRANSFORM: uppercase; DISPLAY: block; TEXT-DECORATION: none
}
#navi LI.item-index A.item-main {
	TEXT-ALIGN: left
}
.item-pro {
	Z-INDEX: 50; BORDER-BOTTOM: #333 3px solid; POSITION: absolute; WIDTH: 998px; DISPLAY: none; BACKGROUND: url(nav_sub.png) #ebebeb repeat-x 0px -57px; HEIGHT: 375px; TOP: 52px; LEFT: -620px; _top: 51px
}
.item-pro-main {
	MARGIN: 0px auto; WIDTH: 964px; HEIGHT: 335px; OVERFLOW: hidden
}
.item-pro DL {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DL.item-pro1 {
	WIDTH: 170px
}
DL.item-pro2 {
	WIDTH: 180px
}
DL.item-pro3 {
	WIDTH: 197px
}
DL.item-pro4 {
	WIDTH: 166px
}
DL.item-pro5 {
	WIDTH: 163px; MARGIN-RIGHT: 0px
}
.item-pro DL DT {
	LINE-HEIGHT: 44px; TEXT-INDENT: 22px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; BACKGROUND: url(nav_sub.png) 0px 69px; HEIGHT: 44px; FONT-SIZE: 16px
}
.item-pro DL DT A {
	DISPLAY: block; BACKGROUND: url(ico.png) no-repeat -280px -303px
}
.item-pro DL STRONG {
	COLOR: #cc0000; FONT-WEIGHT: normal
}
.item-pro DL A STRONG {
	COLOR: #cc0000
}
.item-pro DD {
	LINE-HEIGHT: 28px; WHITE-SPACE: nowrap; HEIGHT: 28px; FONT-SIZE: 12px;  BACKGROUND: url(ico.png) no-repeat 0px -388px; padding-left:10px;
}
.nav-tips {
	BACKGROUND: url(nav_tip.png) no-repeat right top; HEIGHT: 48px; TOP: -10px
}
.nav-tips P {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN-TOP: 18px; PADDING-RIGHT: 25px; WHITE-SPACE: nowrap; HEIGHT: 20px; COLOR: #8d8d8d; FONT-SIZE: 12px
}
.nav-tips P A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.nav-tips SPAN.nav-tips-inquiry {
	PADDING-LEFT: 20px; BACKGROUND: url(ico.png) no-repeat 0px -164px; _background-position: 0 -162px
}
.nav-tips SPAN.nav-tips-email {
	PADDING-LEFT: 20px; BACKGROUND: url(ico.png) no-repeat 0px -207px; _background-position: 0 -205px
}
.item-solution {
	WIDTH: 430px; DISPLAY: none; HEIGHT: 325px; TOP: 52px; LEFT: -110px; _top: 51px
}
.item-solution-main {
	WIDTH: 390px
}
DL.item-solution1 {
	WIDTH: 180px
}
DL.item-solution2 {
	WIDTH: 190px; MARGIN-RIGHT: 0px
}
UL.item-sub {
	Z-INDEX: 50; BORDER-BOTTOM: #333 3px solid; POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(nav_sub.png) #ebebeb repeat-x 0px -57px; PADDING-TOP: 10px; TOP: 52px; LEFT:0px; _top: 51px
}

.item-sub LI {
	LINE-HEIGHT: 28px; TEXT-INDENT: 21px; HEIGHT: 28px; BACKGROUND: url(ico.png) no-repeat 10px -388px;
}
#navi .item-sub LI A {
	FONT-SIZE: 12px
}


UL.item-subb {
	Z-INDEX: 50; BORDER-BOTTOM: #333 3px solid; POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(nav_sub.png) #ebebeb repeat-x 0px -57px; PADDING-TOP: 10px; TOP: 52px; LEFT:0px; _top: 51px
}

.item-subb LI {
	LINE-HEIGHT: 28px; TEXT-INDENT: 21px; HEIGHT: 28px; BACKGROUND: url(ico.png) no-repeat 10px -388px;
}
#navi .item-subb LI A {
	FONT-SIZE: 12px
}



UL.item-about {
	WIDTH: 180px
}
#navi LI.item-main:hover .item-pro {
	DISPLAY: block
}
#navi LI.item-main:hover .item-solution {
	DISPLAY: block
}
#navi LI.item-main:hover .item-sub {
	DISPLAY: block
}

#navi LI.item-main:hover .item-subb {
	DISPLAY: block
}

#navi LI.item-main:hover A.item-main {
	BACKGROUND: url(nav_sub.png) no-repeat center 49px; COLOR: #cc0000
}
#navi LI.item-index:hover A.item-main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navi LI.item-contact:hover A.item-contact {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navi LI.sfhover.item-main .item-pro {
	DISPLAY: block
}
#navi LI.sfhover.item-main .item-solution {
	DISPLAY: block
}
#navi LI.sfhover.item-main .item-sub {
	DISPLAY: block
}
#navi LI.sfhover A.item-main {
	BACKGROUND: url(nav_sub.png) no-repeat center 49px; COLOR: #cc0000
}
#navi LI.sfhover A.item-index {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navi LI.sfhover A.item-contact {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer-wrap {
	BACKGROUND: url(body_bg.png) repeat-x 0px -107px; HEIGHT: 240px; OVERFLOW: hidden; text-shadow: 0px 1px 0px #000
}
.footer {
	PADDING-TOP: 20px
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.site-nav {
	WIDTH: 950px
}
.site-nav DL {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 40px
}
.site-nav DL {
	
}
.site-nav DL A {
	COLOR: #c7c7c7
}
.site-nav DL DT {
	LINE-HEIGHT: 32px; HEIGHT: 32px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.site-nav DL DT A {
	COLOR: #fff
}
.site-nav DL DD {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}





.footer-nav {
	OVERFLOW: hidden
}
.company-info {
	TEXT-ALIGN: right; WIDTH: 300px
}
.company-info H2 {
	LINE-HEIGHT: 32px; HEIGHT: 32px; COLOR: #c7c7c7; FONT-SIZE: 16px
}
.company-info P {
	LINE-HEIGHT: 22px; COLOR: #c7c7c7
}
.company-info P A {
	COLOR: #c7c7c7
}
.company-info P.contact {
	MARGIN-TOP: 15px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.company-info P.contact SPAN {
	PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.chat-button {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN-TOP: 10px; WIDTH: 157px; BACKGROUND: url(ico.png) no-repeat 0px -350px; HEIGHT: 29px
}
.chat-button A {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px
}
.chat-button A:hover {
	
}
.footer-line {
	LINE-HEIGHT: 0; MARGIN-TOP: 20px; BACKGROUND: url(body_bg.png) repeat-x 0px -473px; HEIGHT: 2px; CLEAR: both; FONT-SIZE: 0px; _background: url(footer-line.png) repeat-x 0 0
}
.copyright {
	OVERFLOW: hidden
}
.copyright P {
	COLOR: #a2a2a2; PADDING-TOP: 10px
}
IMG.authentication {
	TOP: 75px; LEFT: 574px
}
.imglist {
	WIDTH: 520px; OVERFLOW: hidden
}
.imglist LI {
	POSITION: relative; MARGIN: 0px 20px 15px 0px; WIDTH: 240px; FLOAT: left; HEIGHT: 100px; text-shadow: none
}
.imglist LI A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 236px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 96px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.imglist LI A:hover {
	FILTER: alpha(opacity=80); opacity: 0.8
}
.imglist LI A:hover IMG {
	
}
.imglist LI A SPAN.info {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 20px; TEXT-INDENT: 12px; WIDTH: 236px; BOTTOM: 2px; DISPLAY: block; BACKGROUND: url(ico.png) no-repeat 120px -314px; HEIGHT: 20px; COLOR: #222; LEFT: 2px
}
.imglist LI A SPAN.infobg {
	Z-INDEX: 5; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 236px; BOTTOM: 2px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 20px; LEFT: 2px; opacity: 0.7
}
.imglist LI A:hover SPAN.info {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.main-solutions .imglist {
	HEIGHT: 230px
}
.imglist2 {
	WIDTH: 320px; OVERFLOW: hidden
}
.imglist2 LI {
	WIDTH: 110px; DISPLAY: inline; FLOAT: left; HEIGHT: 114px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.imglist2 LI A {
	WIDTH: 110px; DISPLAY: block; FLOAT: left; HEIGHT: 114px; COLOR: #61646b; OVERFLOW: hidden
}
.imglist2 LI A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 106px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 81px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.imglist2 LI A:hover IMG {
	BORDER-BOTTOM-COLOR: #cc0000; BORDER-TOP-COLOR: #cc0000; BORDER-RIGHT-COLOR: #cc0000; BORDER-LEFT-COLOR: #cc0000
}
.imglist2 LI SPAN.imgtit {
	LINE-HEIGHT: 32px; WIDTH: 110px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; CURSOR: pointer
}
.imglist2 LI A:hover {
	COLOR: #cc0000
}
.news-wrap {
	MARGIN-TOP: 12px
}
.news-wrap .main-tit {
	BACKGROUND-POSITION: 0px -90px
}
.news-tab {
	MARGIN-TOP: 13px; OVERFLOW: hidden
}
.news-tab LI {
	LINE-HEIGHT: 18px; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 10px
}
.news-tab LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #dedede; HEIGHT: 18px; COLOR: #333; CURSOR: pointer; PADDING-TOP: 0px; _float: left
}
.news-tab LI.tabnow {
	BACKGROUND: url(tab-bottom.gif) no-repeat center bottom
}
.news-tab LI.tabnow SPAN {
	BACKGROUND: #cc0000; COLOR: #fff; CURSOR: default; text-shadow: none
}
.news-taber {
	MARGIN-TOP: 10px; HEIGHT: 180px; CLEAR: both
}
.news-taber UL.news-list {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
UL.news-list {
	WIDTH: 460px
}
UL.news-list LI {
	LINE-HEIGHT: 26px; WIDTH: 400px; WHITE-SPACE: nowrap; HEIGHT: 26px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
UL.news-list LI A.news-tit {
	WIDTH: 316px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden
}
UL.news-list LI A {
	COLOR: #666
}
UL.news-list LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
UL.news-list LI SPAN.news-pub {
	FLOAT: right; COLOR: #a8a8b5; margin-top:-5px;
}
UL.news-list LI.news-top {
	HEIGHT: 64px; margin-bottom:18px;
}
UL.news-list LI.news-top DL {
	WIDTH: 215px; FLOAT: right; margin-right:20px; HEIGHT: 64px; OVERFLOW: hidden; margin-top:-2px;
}
UL.news-list LI.news-top DL DT {
	LINE-HEIGHT: 20px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
UL.news-list LI.news-top DL DT A {
	COLOR: #cc0000; font-size:14px;
}
UL.news-list LI.news-top DL DD {
	LINE-HEIGHT: 18px; WHITE-SPACE: normal; HEIGHT: 36px; OVERFLOW: hidden; margin-top:10px; color:#999999;
}
.scroll-wrap {
	POSITION: relative; WIDTH: 460px; HEIGHT: 114px; OVERFLOW: hidden
}
.scroll-content {
	POSITION: absolute; TOP: 0px; LEFT: 30px
}
.scroll-nav LI {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 16px; HEIGHT: 67px; TOP: 0px
}
.scroll-nav LI A {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(ico.png) -169px 0px; HEIGHT: 67px
}
.scroll-nav LI A:hover {
	BACKGROUND-POSITION: -169px -67px
}
.scroll-nav LI.next A {
	BACKGROUND-POSITION: -186px 0px
}
.scroll-nav LI.next A:hover {
	BACKGROUND-POSITION: -186px -67px
}
.scroll-nav LI.next {
	RIGHT: 0px
}
.totop {
	BACKGROUND-IMAGE: url(top.gif); POSITION: fixed; WIDTH: 51px; BOTTOM: 45px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -51px; HEIGHT: 51px; RIGHT: 25px
}
.totop:hover {
	BACKGROUND-POSITION: 0px 0px
}
.other-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #a2a2a2; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
