BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
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
}
HR {
	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
}
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
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12px Arial,Helvetica,"ËÎÌå",sans-serif
}
INPUT {
	FONT: 12px Arial,Helvetica,"ËÎÌå",sans-serif
}
TEXTAREA {
	FONT: 12px Arial,Helvetica,"ËÎÌå",sans-serif
}
SELECT {
	FONT: 12px Arial,Helvetica,"ËÎÌå",sans-serif
}
BUTTON {
	FONT: 12px Arial,Helvetica,"ËÎÌå",sans-serif
}
BODY {
	LINE-HEIGHT: 1.5; BACKGROUND: #fff; COLOR: #3a3a3a
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
I {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
.cur {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-WIDTH: 0px
}
A {
	COLOR: #3a3a3a; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	VERTICAL-ALIGN: middle
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.cp_sc {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 76px; BACKGROUND: url(product_s.gif) no-repeat; HEIGHT: 26px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.cp_sb {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 4px !important; WIDTH: 177px; HEIGHT: 24px; COLOR: #cccccc; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none
}
.clearfix LI P {
	COLOR: #696969
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.warp {
	MARGIN: 0px auto; WIDTH: 974px
}
.head {
	PADDING-BOTTOM: 10px
}
.logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 0px; HEIGHT: 56px; PADDING-TOP: 20px
}
.h-a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 286px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.h-a A:hover {
	COLOR: #ce121b
}
.h-a P {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 10px
}
.h-a P SPAN A {
	MARGIN: 0px 5px
}
.h-a-ico SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; PADDING-TOP: 0px
}
.phone {
	HEIGHT: 44px
}
.phone-txt {
	LINE-HEIGHT: 22px; COLOR: #3a3a3a
}
.phone-txt P {
	MARGIN: 0px
}
.phone-txt P SPAN {
	COLOR: #ce121b; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.phone-txt P EM {
	TEXT-ALIGN: right; WIDTH: 125px; DISPLAY: inline-block
}
.footer {
	LINE-HEIGHT: 26px; MARGIN-TOP: 20px; WIDTH: 974px; BACKGROUND: url(hi-bg.jpg) #fff repeat-x
}
.footerbox {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(f-r-bg.jpg) no-repeat 620px 15px; PADDING-TOP: 40px
}
.fb-l {
	WIDTH: 640px
}
.fb-l DL {
	WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 10px
}
.fb-l DL.w140 {
	WIDTH: 150px; MARGIN-RIGHT: 20px
}
.fb-l DL DT {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 14px
}
.fb-l DL DT A {
	COLOR: #c60c15; FONT-WEIGHT: bold
}
.fb-l DL DD A {
	COLOR: #666
}
.fb-l DL DD A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.fb-l DL DD {
	LINE-HEIGHT: 25px
}
.fb-r {
	WIDTH: 300px; OVERFLOW: hidden
}
.fb-r DL {
	MARGIN-BOTTOM: 10px
}
.fb-r DL DT {
	MARGIN-BOTTOM: 5px; COLOR: #c60c15; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.fb-r DL DD {
	
}
.f-ok {
	
}
.f-ok SPAN {
	DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 30px; MARGIN-RIGHT: 2px
}
.fp1 {
	TEXT-ALIGN: center; COLOR: #999
}
.fp1 A {
	MARGIN: 0px 5px; DISPLAY: inline-block; COLOR: #666
}
.top_centont {
	MARGIN: 0px auto; WIDTH: 974px; HEIGHT: 120px
}
.top_centont .top_leftcon {
	MARGIN-TOP: 30px; WIDTH: 580px; FLOAT: left; HEIGHT: 90px
}
.top_centont .top_RightN {
	WIDTH: 394px; FLOAT: right; HEIGHT: 120px
}
.top_centont .top_RightT {
	WIDTH: 394px; FLOAT: left; HEIGHT: 90px
}
.top_centont .top_RightB {
	WIDTH: 394px; FLOAT: left; HEIGHT: 30px
}
.top_centont .top_midcon {
	MARGIN: 20px 20px 0px 0px; WIDTH: 219px; FLOAT: left; HEIGHT: 70px
}
.top_centont .top_midcon LI {
	TEXT-ALIGN: right; LINE-HEIGHT: 15px; MARGIN-TOP: 10px; WIDTH: 219px; COLOR: #444; FONT-SIZE: 12px
}
.top_centont .top_midcon LI SPAN {
	COLOR: #ce121b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.top_centont .top_rightcon {
	WIDTH: 135px; BACKGROUND: url(new_bg.gif) no-repeat right top; FLOAT: right; HEIGHT: 90px
}
.top_centont .top_rightcon .rightcon_text {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 135px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 18px
}
.rightcon_text A {
	COLOR: #fff; TEXT-DECORATION: none
}
.rightcon_text A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.top_centont .top_rightcon .rightcon_text2 {
	TEXT-ALIGN: center; MARGIN-TOP: 18px; WIDTH: 135px; HEIGHT: 25px; COLOR: #d1161f; FONT-SIZE: 14px
}
.rightcon_text2 A {
	COLOR: #d1161f; TEXT-DECORATION: none
}
.rightcon_text2 A:hover {
	COLOR: #d1161f; TEXT-DECORATION: underline
}
.index_top {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #e5e5e5 0px top; HEIGHT: 365px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.bannerbox {
	MARGIN: 0px auto; WIDTH: 974px; HEIGHT: 365px; OVERFLOW: hidden
}
#focus {
	POSITION: relative; WIDTH: 974px; FLOAT: left; HEIGHT: 365px; CLEAR: both; OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 974px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 365px; CLEAR: both; PADDING-TOP: 0px
}
#focus UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 974px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 365px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#focus .preNext {
	POSITION: absolute; WIDTH: 45px; HEIGHT: 365px; CURSOR: pointer; TOP: 0px
}
#focus .pre {
	BACKGROUND: url(sprite.png) no-repeat left center; LEFT: 0px
}
#focus .next {
	BACKGROUND: url(sprite1.png) no-repeat right center; RIGHT: 0px
}
.index_mid {
	MARGIN-TOP: 20px; WIDTH: 974px; BACKGROUND: url(dh_18.gif) no-repeat; FLOAT: left; HEIGHT: 325px
}
.index_mid_con {
	PADDING-BOTTOM: 55px; PADDING-LEFT: 10px; WIDTH: 950px; PADDING-RIGHT: 14px; FLOAT: left; HEIGHT: 235px; PADDING-TOP: 35px
}
.index_mid_con .i_first {
	WIDTH: 320px; FLOAT: left; HEIGHT: 235px; BORDER-RIGHT: #ccc 1px dotted
}
.index_mid_con .i_two {
	WIDTH: 330px; FLOAT: left; HEIGHT: 235px; BORDER-RIGHT: #ccc 1px dotted
}
.index_mid_con .i_three {
	WIDTH: 298px; FLOAT: left; HEIGHT: 235px
}
.i_f_name {
	LINE-HEIGHT: 30px; WIDTH: 230px; FONT-FAMILY: "Î¢ÈíÒ²ÑÅºÚ"; FLOAT: left; HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: 90px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.i_f_box {
	MARGIN: 10px 5px; WIDTH: 310px; FLOAT: left; HEIGHT: 185px
}
.ifocus {
	POSITION: relative; WIDTH: 310px; FLOAT: left; HEIGHT: 185px
}
.f426x240 {
	WIDTH: 310px; HEIGHT: 167px; OVERFLOW: hidden
}
.f426x240 IMG {
	WIDTH: 310px; HEIGHT: 167px
}
.rslides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rslides_tabs {
	TEXT-ALIGN: center; CLEAR: both
}
.rslides_tabs LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px; _float: left
}
.rslides_tabs A {
	TEXT-INDENT: -9999px; WIDTH: 9px; DISPLAY: block; BACKGROUND: #ddd; HEIGHT: 9px; OVERFLOW: hidden; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; _display: block
}
.rslides_tabs .rslides_here A {
	BACKGROUND: #900
}
.i_t_name {
	LINE-HEIGHT: 30px; WIDTH: 300px; FONT-FAMILY: "Î¢ÈíÒ²ÑÅºÚ"; FLOAT: left; HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.i_t_box {
	MARGIN: 10px 20px 10px 30px; WIDTH: 280px; FLOAT: left; HEIGHT: 185px
}
.i_t_box .t_cp {
	WIDTH: 280px; FLOAT: left; HEIGHT: 80px
}
.t_cp_pic {
	WIDTH: 125px; FLOAT: left; HEIGHT: 80px
}
.t_cp_words {
	WIDTH: 155px; FLOAT: left; HEIGHT: 80px
}
.t_cp_words P A {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.i_t_box .t_cx {
	MARGIN: 10px 15px 0px 10px; WIDTH: 255px; FLOAT: left; HEIGHT: 93px
}
.i_t_box .t_cx UL {
	LIST-STYLE-TYPE: none
}
.i_t_box .t_cx LI {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-HEIGHT: 30px; WIDTH: 100%; FLOAT: left; HEIGHT: 30px
}
.i_t_box .t_cx LI .t_01 {
	WIDTH: 24px; FLOAT: left; HEIGHT: 30px
}
.i_t_box .t_cx LI .t_01 IMG {
	WIDTH: 24px; HEIGHT: 11px
}
.i_t_box .t_cx LI .t_01w {
	LINE-HEIGHT: 30px; WIDTH: 190px; BACKGROUND: url(dh_f.gif) no-repeat right center; FLOAT: left; HEIGHT: 30px; COLOR: #222; MARGIN-LEFT: 10px; FONT-SIZE: 12px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.t_01w A {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.i_e_name {
	LINE-HEIGHT: 30px; WIDTH: 268px; FONT-FAMILY: "Î¢ÈíÒ²ÑÅºÚ"; FLOAT: left; HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.i_e_box {
	MARGIN: 10px; WIDTH: 278px; FLOAT: left; HEIGHT: 185px
}
.i_e_box UL {
	LIST-STYLE-TYPE: none
}
.i_e_box LI {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-HEIGHT: 30px; WIDTH: 265px; BACKGROUND: url(dh_dd.gif) no-repeat left center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 13px
}
.i_e_box LI A {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.i_e_box LI A:hover {
	COLOR: #900; TEXT-DECORATION: none
}
.i_e_box LI .e_w {
	LINE-HEIGHT: 30px; FLOAT: left; HEIGHT: 30px; COLOR: #444; MARGIN-LEFT: 10px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.i_e_box LI .e_ww {
	LINE-HEIGHT: 30px; WIDTH: 40px; FLOAT: right; HEIGHT: 30px; COLOR: #444; FONT-SIZE: 12px
}
.px {
	MARGIN-TOP: 20px; WIDTH: 974px; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 275px
}
.px_left {
	WIDTH: 450px; FLOAT: left; HEIGHT: 275px
}
#px_con {
	WIDTH: 450px; FLOAT: left; FONT-SIZE: 12px
}
#px_tags {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
#px_tags LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 16px; MARGIN-RIGHT: 1px
}
#px_tags LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 23px; COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#px_tags LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#px_tags LI.selectTag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 25px
}
#px_tags LI.selectTag A {
	LINE-HEIGHT: 25px; BACKGROUND-POSITION: right top; HEIGHT: 25px; COLOR: #000; FONT-WEIGHT: bold
}
#px_tagContent {
	BACKGROUND-COLOR: #fff
}
.px_tagContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 425px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 230px; COLOR: #474747; PADDING-TOP: 10px
}
#px_tagContent DIV.selectTag {
	DISPLAY: block
}
#excerpts {
	Z-INDEX: 9; POSITION: absolute; VISIBILITY: hidden
}
.px_right {
	WIDTH: 524px; FLOAT: right; HEIGHT: 275px
}
.px_right .xm_title {
	WIDTH: 524px; BACKGROUND: url(dh_title.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 30px
}
.px_right .xm_bg {
	WIDTH: 240px; PADDING-RIGHT: 284px; BACKGROUND: url(dh_xmbg.gif) no-repeat right center; FLOAT: left; HEIGHT: 245px
}
#x_wraper {
	POSITION: relative; WIDTH: 392px; BACKGROUND: url(dh_pp1.gif) no-repeat; HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#x_slider {
	POSITION: absolute; LINE-HEIGHT: 1.5; MARGIN: 0px 10px; WIDTH: 350px; COLOR: #333; FONT-SIZE: 12px; TOP: 0px; LEFT: 0px
}
#x_pannel {
	POSITION: absolute; BACKGROUND-COLOR: #ededeb; MARGIN-TOP: 12px; WIDTH: 9px; HEIGHT: 180px; RIGHT: 20px; TOP: 5px
}
#x_drag {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(thumb.gif) no-repeat; HEIGHT: 80px; CURSOR: pointer; LEFT: 0px
}
#x1_wraper {
	POSITION: relative; WIDTH: 392px; BACKGROUND: url(dh_pp1.gif) no-repeat; HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#x1_slider {
	POSITION: absolute; LINE-HEIGHT: 1.5; MARGIN: 0px 10px; WIDTH: 350px; COLOR: #333; FONT-SIZE: 12px; TOP: 0px; LEFT: 0px
}
#x1_pannel {
	POSITION: absolute; BACKGROUND-COLOR: #ededeb; MARGIN-TOP: 12px; WIDTH: 9px; HEIGHT: 180px; RIGHT: 20px; TOP: 5px
}
#x1_drag {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(thumb.gif) no-repeat; HEIGHT: 80px; CURSOR: pointer; LEFT: 0px
}
#x2_wraper {
	POSITION: relative; WIDTH: 392px; BACKGROUND: url(dh_pp1.gif) no-repeat; HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#x2_slider {
	POSITION: absolute; LINE-HEIGHT: 1.5; MARGIN: 0px 10px; WIDTH: 350px; COLOR: #333; FONT-SIZE: 12px; TOP: 0px; LEFT: 0px
}
#x2_pannel {
	POSITION: absolute; BACKGROUND-COLOR: #ededeb; MARGIN-TOP: 12px; WIDTH: 9px; HEIGHT: 180px; RIGHT: 20px; TOP: 5px
}
#x2_drag {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(thumb.gif) no-repeat; HEIGHT: 80px; CURSOR: pointer; LEFT: 0px
}
.index_bottom {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 465px; OVERFLOW: hidden
}
.bottombox {
	MARGIN: 0px auto; MIN-HEIGHT: 180px; WIDTH: 100%; BACKGROUND: url(dh_bot.gif) #f6f6f6 repeat-x; OVERFLOW: hidden
}
.bot_link {
	MARGIN: 30px 0px 15px; WIDTH: 640px; FLOAT: left; HEIGHT: 135px; BORDER-RIGHT: #ccc 1px solid
}
.bot_link_right {
	MARGIN: 30px 0px 0px 19px; WIDTH: 314px; FLOAT: right; HEIGHT: 135px
}
.bot_link_right P {
	LINE-HEIGHT: 25px; FONT-SIZE: 12px
}
.bot_link_right UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px
}
.bot_link_right LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; HEIGHT: 30px
}
.bot_link_right LI LABEL {
	TEXT-ALIGN: left; LINE-HEIGHT: 14px; WIDTH: 50px; COLOR: #000
}
.bot_link_right LI INPUT {
	WIDTH: 180px; HEIGHT: 25px
}
.bot_link_right LI .bs {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 78px; BACKGROUND: url(dh_but.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 27px; MARGIN-LEFT: 45px; BORDER-LEFT-WIDTH: 0px
}
.bot_link_meiti {
	WIDTH: 974px; FLOAT: left; HEIGHT: 75px
}
.bot_link_meiti .meiti_title {
	LINE-HEIGHT: 40px; MARGIN: 15px 0px 20px; WIDTH: 85px; FLOAT: left; HEIGHT: 40px; COLOR: #c60c15; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.bot_link_meiti .meiti_pic {
	MARGIN: 14px 0px 20px; WIDTH: 888px; FLOAT: right; HEIGHT: 41px
}
.bot_link_meiti .meiti_pic UL {
	LIST-STYLE-TYPE: none
}
.bot_link_meiti .meiti_pic LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.text_box {
	MARGIN-TOP: 20px; HEIGHT: 195px; OVERFLOW: hidden
}
.text_box LI {
	HEIGHT: 20px
}
.zypp {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 340px; MARGIN-BOTTOM: 10px; FLOAT: left; OVERFLOW: hidden
}
.zypp_left {
	WIDTH: 110px; FLOAT: left; HEIGHT: 80px
}
.zypp_pic {
	MARGIN-TOP: 5px; WIDTH: 110px; FLOAT: left; HEIGHT: 40px
}
.zypp_name {
	TEXT-ALIGN: center; WIDTH: 110px; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 12px
}
.zypp_right {
	WIDTH: 220px; FLOAT: right; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.zypp_l {
	FONT-WEIGHT: bold
}
.zypp_zdl {
	WIDTH: 340px; FLOAT: left; OVERFLOW: hidden
}
.box1 LI {
	POSITION: relative; WIDTH: 105px; FLOAT: left; HEIGHT: 60px; OVERFLOW: hidden; MARGIN-RIGHT: 8px
}
.toll_img {
	WIDTH: 105px; BOTTOM: 0px; HEIGHT: 60px
}
.toll_info {
	WIDTH: 105px; DISPLAY: table-cell; BACKGROUND: #fff; HEIGHT: 80px; VERTICAL-ALIGN: middle
}
.box1 LI P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.box1 LI A {
	POSITION: absolute; TEXT-ALIGN: center; COLOR: #666; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px
}
.zypp_box UL {
	LIST-STYLE-TYPE: none
}
.zypp_box LI {
	WIDTH: 155px; FLOAT: left; HEIGHT: 125px; MARGIN-LEFT: 10px
}
.zypp_box LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; COLOR: #444; FONT-SIZE: 11px
}
.zypp_box LI .int_pic {
	WIDTH: 150px; FLOAT: left; HEIGHT: 90px; MARGIN-LEFT: 5px
}
#x1_wraper {
	POSITION: relative; WIDTH: 392px; BACKGROUND: url(dh_pp2.gif) no-repeat; HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#x1_slider {
	POSITION: absolute; LINE-HEIGHT: 1.5; MARGIN: 0px 10px; WIDTH: 350px; COLOR: #333; FONT-SIZE: 12px; TOP: 0px; LEFT: 0px
}
#x1_pannel {
	POSITION: absolute; BACKGROUND-COLOR: #ededeb; WIDTH: 9px; HEIGHT: 200px; RIGHT: 20px; TOP: 5px
}
#x1_drag {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(thumb.gif) no-repeat; HEIGHT: 80px; CURSOR: pointer; LEFT: 0px
}
#x2_wraper {
	POSITION: relative; WIDTH: 392px; BACKGROUND: url(dh_pp3.gif) no-repeat; HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#x2_slider {
	POSITION: absolute; LINE-HEIGHT: 1.5; MARGIN: 0px 10px; WIDTH: 350px; COLOR: #333; FONT-SIZE: 12px; TOP: 0px; LEFT: 0px
}
#x2_pannel {
	POSITION: absolute; BACKGROUND-COLOR: #ededeb; WIDTH: 9px; HEIGHT: 200px; RIGHT: 20px; TOP: 5px
}
#x2_drag {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(thumb.gif) no-repeat; HEIGHT: 80px; CURSOR: pointer; LEFT: 0px
}
.text_box {
	MARGIN-TOP: 20px; HEIGHT: 195px; OVERFLOW: hidden
}
.text_box LI {
	HEIGHT: 20px
}
.dh_w {
	PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
#menu {
	Z-INDEX: 10; POSITION: relative; MIN-WIDTH: 974px; MARGIN: 0px auto; WIDTH: auto !important; BACKGROUND: url(dh_03.jpg) #000 repeat-x left bottom; HEIGHT: 59px
}
#menu .nav {
	Z-INDEX: 100; POSITION: relative; MARGIN: 0px auto; WIDTH: 974px; HEIGHT: 59px
}
#menu .nav UL {
	FLOAT: left
}
#menu LI {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: top; OVERFLOW: visible
}
.nav A {
	COLOR: #333; CURSOR: pointer
}
.nav A.trad {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}


.nav A.changhe {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}



.nav A.solutions_products {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav A.support {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav A.about_huawei {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav A.join_huawei {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav A.shop_huawei {
	Z-INDEX: 1007; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 59px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav A.trad SPAN {
	 WIDTH: auto;DISPLAY: block; HEIGHT: 59px
}
.nav A.solutions_products SPAN {
	WIDTH: auto; DISPLAY: block; HEIGHT: 59px
}
.nav A.support SPAN {
	WIDTH: auto; DISPLAY: block; HEIGHT: 59px
}
.nav A.about_huawei SPAN {
	WIDTH: auto; DISPLAY: block; HEIGHT: 59px
}
.nav A.join_huawei SPAN {
	WIDTH: auto; DISPLAY: block; HEIGHT: 59px
}
.nav A.shop_huawei SPAN {
	WIDTH: auto; DISPLAY: block; HEIGHT: 59px
}
.nav LI A.hover {
	BACKGROUND-IMAGE: url(hw_s_232053.png); LINE-HEIGHT: 59px; BACKGROUND-COLOR: transparent; MARGIN-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -85px; COLOR: #b00
}
.nav LI A.hover SPAN {
	BACKGROUND-IMAGE: url(hw_s_232053.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% -18px; COLOR: #b00
}
.nav LI A.active SPAN {
	COLOR: #b00
}
.nav A.shop_huawei:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav LI A.shop_huawei:hover SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.menuitempanel {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: none; TOP: 59px; LEFT: 0px; -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.3); box-shadow: 2px 2px 6px rgba(0,0,0,.3); border-bottom-right-radius: 12px; border-bottom-left-radius: 12px
}
.menuright {
	RIGHT: 0px; LEFT: auto
}
.menucontentdiv {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: auto; PADDING-RIGHT: 20px; BACKGROUND: url(hw_s_232057.png) #fff repeat-x 0px 0px; HEIGHT: 100%; MARGIN-RIGHT: 7px; PADDING-TOP: 20px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px
}
.menucontentdiv .clearfix {
	POSITION: relative; PADDING-BOTTOM: 10px
}
.menufillet_s {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 10px; BACKGROUND-ATTACHMENT: scroll; ZOOM: 1; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden
}
.menufillet_w {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 10px; BACKGROUND-ATTACHMENT: scroll; ZOOM: 1; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden
}
.menufillet_e {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 10px; BACKGROUND-ATTACHMENT: scroll; ZOOM: 1; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden
}
.menufillet_se {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 10px; BACKGROUND-ATTACHMENT: scroll; ZOOM: 1; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden
}
.menufillet_sw {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 10px; BACKGROUND-ATTACHMENT: scroll; ZOOM: 1; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden
}
.menufillet_e {
	BACKGROUND-IMAGE: url(hw_s_232058.png); WIDTH: 7px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; RIGHT: 0px; TOP: 0px; _background: transparent
}
.verticalLine {
	BORDER-LEFT: #cfcfcf 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 45px; MIN-HEIGHT: 200px; WIDTH: 1px; FLOAT: left; HEIGHT: 200px; TOP: 0px; LEFT: 200px
}
#menu .menuitempanel LI {
	LINE-HEIGHT: 24px; FLOAT: none; TOP: 0px
}
#menu .menuitempanel LI.left {
	FLOAT: left
}
.menuitempanel H2 {
	PADDING-BOTTOM: 10px; COLOR: #bb0000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.menuitempanel H2 A {
	COLOR: #b00
}
.menuitempanel UL LI A {
	COLOR: #666
}
.menuitempanel UL.taxonomy {
	MARGIN-LEFT: -5px
}
#menu .menuitempanel UL.taxonomy LI {
	LINE-HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menuitempanel UL.taxonomy LI A {
	COLOR: #333
}
.menuitempanel UL.m_box LI.title {
	MARGIN-TOP: 5px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FONT-WEIGHT: bold
}
.menuitempanel UL.m_box LI.summary {
	WIDTH: 190px; FONT-WEIGHT: normal
}
.banner_index {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 974px; HEIGHT: 366px; OVERFLOW: hidden
}
.banner_index1 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #e5e5e5; HEIGHT: 366px; OVERFLOW: hidden
}
.banner_index1 .btn {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 56px; DISPLAY: block; HEIGHT: 78px; TOP: 140px
}
.banner_pro .bBtn {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 56px; DISPLAY: block; HEIGHT: 78px; TOP: 140px
}
.banner_index1 .btnPre {
	BACKGROUND: url(bg_btnPre_index.png) no-repeat 0px 0px; LEFT: 20px
}
.banner_pro .bPre {
	BACKGROUND: url(bg_btnPre_index.png) no-repeat 0px 0px; LEFT: 20px
}
.banner_index1 .btnPre:hover {
	BACKGROUND: url(bg_btnPre_index_hover.png) no-repeat 0px 0px
}
.banner_pro .bPre:hover {
	BACKGROUND: url(bg_btnPre_index_hover.png) no-repeat 0px 0px
}
.banner_index1 .btnNext {
	BACKGROUND: url(bg_btnNext_index.png) no-repeat 0px 0px; RIGHT: 20px
}
.banner_pro .bNext {
	BACKGROUND: url(bg_btnNext_index.png) no-repeat 0px 0px; RIGHT: 20px
}
.banner_index1 .btnNext:hover {
	BACKGROUND: url(bg_btnNext_index_hover.png) no-repeat 0px 0px
}
.banner_pro .bNext:hover {
	BACKGROUND: url(bg_btnNext_index_hover.png) no-repeat 0px 0px
}
.banner_index1 .banner_wrap {
	Z-INDEX: 2; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.banner_index .banner_wrap LI {
	WIDTH: 974px; FLOAT: left
}
.s_lx {
	FONT-WEIGHT: bold
}
.s_hx {
	COLOR: #900; FONT-WEIGHT: bold
}
#menu .menuitempanel UL.m_box LI.summary UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.menuitempanel .solutions_products UL.m_box LI.summary {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuitempanel .solutions_products UL.m_box LI.left {
	MARGIN-RIGHT: 15px
}
.menuitempanel UL.list {
	MARGIN-RIGHT: 45px
}
.menuitempanel UL > LI.left > UL {
	MARGIN-RIGHT: 45px
}
.menuitempanel UL.list H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuitempanel UL.list H3 A {
	COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menuitempanel .solutions_products UL.m_box LI.last {
	MARGIN: 0px
}
.menuitempanel UL.last {
	MARGIN: 0px
}
.menuitempanel UL LI UL.last {
	MARGIN: 0px
}
.shadow_b_layout {
	BACKGROUND-IMAGE: url(hw_s_232053.png); POSITION: absolute; WIDTH: 100%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -67px; LEFT: 0px
}
.shadow_b_layout DIV {
	DISPLAY: block; BACKGROUND: url(hw_s_232053.png) no-repeat 100% -1px; HEIGHT: 16px; MARGIN-LEFT: 15px
}

@media Unknown    
{
.shadow_b_layout {
	DISPLAY: none
}
.menufillet_e {
	DISPLAY: none
}
.menucontentdiv {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid
}
.menucontentdiv .clearfix {
	PADDING-BOTTOM: 15px
}
.shadow_b_layout {
	DISPLAY: none
}
.menufillet_e {
	DISPLAY: none
}
.menucontentdiv {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid
}
.menucontentdiv .clearfix {
	PADDING-BOTTOM: 15px
}

}
