* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 150%; FONT-FAMILY: '宋体','新宋体','Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif; BACKGROUND-COLOR: #bfbfbf
}
H1 {
	FONT-SIZE: 12px; COLOR: #002963
}
H2 {
	FONT-SIZE: 12px; COLOR: #002963
}
H3 {
	FONT-SIZE: 12px; COLOR: #002963
}
H4 {
	FONT-SIZE: 12px; COLOR: #002963
}
H5 {
	FONT-SIZE: 12px; COLOR: #002963
}
H6 {
	FONT-SIZE: 12px; COLOR: #002963
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
UL { margin:0px}
LI { list-style:none}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, sans-serif;
}
A {
	FONT-SIZE: 12px; BORDER-BOTTOM: 1px dotted; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #305080
}
A:visited {
	COLOR: #800080
}
A:hover {
	COLOR: #ff0000; BORDER-BOTTOM: 1px solid
}
UL.Description {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; MARGIN-LEFT: 8px; PADDING-TOP: 0px
}
A.Icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.Icon:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.f_l {
	FLOAT: left
}
.f_r {
	FLOAT: right
}
.p_r {
	POSITION: relative
}
.p_v5 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.p_h5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.left { float:left}
.right { float:right}
.box295 { width:295px}
.box230 { width:230px}
.box257 { width:257px}
.box313 { width:313px}
.box275 { width:276px; background-color:#F1F1F1; height:1000px}
.box655 { width:655px}
.clear { CLEAR: both; margin-bottom:20px}
.path { text-indent:20px; background-color:#eeeeee; line-height:25px; height:25px; border-top:#FFFFFF 1px solid}
.path img{ margin-top:8px; padding:0px; width:9px; height:9px}
.dotline { background-image:url(WorkPlaceDotLine.bmp); background-repeat:repeat-x; height:3px; margin:20px 0px 20px}
.vdotline { background-image:url(WorkPlaceDotLine.bmp); background-repeat:repeat-y; width:3px; float:left}
.hdotline { background-image:url(WorkPlaceDotLine.bmp); background-repeat:repeat-x; height:3px; margin:0px; padding:0px}
#head{ background-color:#5c5c5c; border-bottom:#FFF solid 1px}
#head #hbox1{ width:940px; margin:auto; background-color:#efbb21; height:140px; border-top:#5c5c5c solid 15px;}
#head #hbox2 { margin:0px; padding:0px; height:90px}
#head #hbox2 dl { margin:5px; height:90px}
#head #hbox2 dl dt { margin:0px; width:500px; float:left; }
#head #hbox2 dl dd { margin:0px; padding:0px; width:430px; float:right;}
#head #hbox2 dl dd p{ text-align:right; padding-right:10px; padding-top:10px}
#head #hbox3 { margin:0px; padding:0px; height:50px; background-color:#464646}

#main{ background-color:#bfbfbf; clear:both}
#main #mbox1{ width:940px; margin:auto; background-color:#fff; height:2180px}
#main #mbox2{ width:940px; margin:auto; }
#main #mbox3 #leftbox { width:313px; float:left; border-right:#666 dotted 1px }
#leftnews{ margin:20px 46px 20px 35px}
#leftnews #partnews { margin:0px}
#leftnews #partnews h6{ margin-bottom:20px}
#leftnews #partnews p { line-height:25px; margin:10px 0px 10px}
#leftnews #partnews p IMG { float:left; margin:0px 10px 10px 0px}

#news { margin:10px 0px 10px 10px; background-image:url(Shade.jpg); background-repeat:no-repeat ; background-position:280px 0px}
#news h1 { font-size:18px; font-weight:bold; padding:30px 0px 0px}
#news p { margin:0px 20px 0px; line-height:25px; text-indent:25px}
#news ul { margin:10px 40px 10px 50px;padding:20px 20px 20px 40px ;border-left:#CCC solid 6px; border-top:#CCC solid 1px; border-right:#CCC solid 1px; border-bottom:#CCC solid 1px}
#news ul li { list-style:decimal; line-height:25px }
#news .PN { background-color:#eaf1e5; text-indent:0px; padding:15px}

.box_675 {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 675px
}
.box_675 .t {
	BACKGROUND: url(box_675.gif) no-repeat; OVERFLOW: hidden; WIDTH: 675px; HEIGHT: 3px
}
.box_675 .m {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(box_675.gif) repeat-y -675px 50%; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.box_675 .b {
	BACKGROUND: url(box_675.gif) no-repeat 0px -3px; OVERFLOW: hidden; WIDTH: 675px; HEIGHT: 3px
}
.box_675 H2 {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(sp_w.gif) no-repeat 0px 100%; COLOR: #53a0ae; LINE-HEIGHT: 25px; HEIGHT: 28px
}
.box_675 H3 {
	FONT-SIZE: 14px
}
.box_275 {
	CLEAR: right; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 275px; margin:auto
}
.box_275 .t {
	BACKGROUND: url(box_275.gif) no-repeat; OVERFLOW: hidden; WIDTH: 275px; HEIGHT: 3px
}
.box_275 .m {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(box_275.gif) repeat-y -275px 50%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.box_275 .b {
	BACKGROUND: url(box_275.gif) no-repeat 0px -3px; OVERFLOW: hidden; WIDTH: 275px; HEIGHT: 3px
}
.box_275 H2 {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(sp_s.gif) no-repeat 50% 100%; COLOR: #53a0ae; LINE-HEIGHT: 24px; HEIGHT: 25px
}

#main #mbox3 #rightbox { width:617px; float:right; }
#righenews { margin:20px 35px 20px 20px}
#righenews .contactus { width:230px; height:387px; background-image:url(service_contact_bg.gif);}
#righenews .contactus ul { padding:76px 0px 0px 50px; }
#righenews .contactus ul li { line-height:32px; list-style:none}
#righenews .contactus p { padding:58px 0px 0px 50px; line-height:50px}

#righenews #topbox{ margin:0px}
#righenews #topbox h6{ margin:10px 0px 10px}
#righenews #topbox p{ line-height:25px; margin:20px 0px 10px}
#righenews #topbox p img { float:left; margin:0px 10px 10px 0px}
#righenews #topbox .linebox {BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #faffca}
#idc { margin:0px; width:562px; clear:both}
#idc .idc_ad{ height:60px; background-color:#C60; }
#idc h2{ margin:10px 10px 20px 30px; }
#idc h2 span{ padding-left:10px}
#idc h3{ margin:20px 10px 10px; text-align:center }
#idc ul{ margin:0px 0px 0px 100px;}
#idc ul li{ line-height:30px}
#idc .red{ color:#F00; font-weight:bold}
#idc P { float:left; margin:30px 5px 5px 5px}


#foot{ background-color:#000; clear:both}
#foot #fbox1{ width:940px; margin:auto; background-color:#4e4e4e; height:103px; border-bottom:#000000 solid 15px}
#head #fbox2 { margin:0px; padding:0px;}
#foot #fbox2 dl { margin:0px;}
#foot #fbox2 dl dt { margin:0px; width:280px; height:98px; float:left; background-color:#4e4e4e;}
#foot #fbox2 dl dd { margin:0px; width: 650px; float:right}
#foot #fbox2 dl dd ul{ margin:5px; width:300px; float:left}
#foot #fbox2 dl dd ul .l{ text-align:left}
#foot #fbox2 dl dd ul .r{ text-align:right}
#foot #fbox2 dl dd ul li{ padding-left:10px}
#foot A {
	FONT-SIZE: 12px; BORDER-BOTTOM: 1px dotted; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
#foot A:link {
	COLOR: #000
}
#footA:visited {
	COLOR: #000
}
#foot A:hover {
	COLOR: #fff; BORDER-BOTTOM: 1px solid
}

