*{ margin:0; padding:0; list-style:none; }
body{  text-align:left; font: 12px/1.5em simsun, Arial; text-align:center; background: #fff  
}
html,body{height:100%; width:100%; margin:0px;}


h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
body,div,ul,ol,li,p,table,h1,h2,h3,h4,h5,h6,form,fieldset,input,p,blockquote,th{
 margin:0; padding:0;
 }
a{color:#585858; text-decoration: none ;}
a:hover {color:#000000;text-decoration:none;}


<!-- a:link {} a:visited {} a:hover {} a:active {} --> 
table{width:100%;}
input {FONT-FAMILY: Tahoma,Helvetica,Arial,"",sans-serif}
select {FONT-FAMILY: Tahoma,Helvetica,Arial,"",sans-serif; font-size:12px;}
img{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
button{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
ul{LIST-STYLE-TYPE: none}
ul li{LIST-STYLE-TYPE: none}
em{FONT-STYLE: normal}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #83006f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ba2636; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ba2636
}
.cWhite {
	COLOR: #fff
}
.cWhite:visited {
	COLOR: #fff
}
.cWhite A {
	COLOR: #fff
}
.cYellow {
	COLOR: #ff0
}
.cYellow:visited {
	COLOR: #ff0
}
.cGreen {
	COLOR: #008000
}
.cGreen:visited {
	COLOR: #008000
}
.cGray {
	COLOR: #333
}
.cGray:visited {
	COLOR: #333
}
.cGray A {
	COLOR: #333
}
.cDGray {
	COLOR: #727171
}
.cDGray:visited {
	COLOR: #727171
}
.cDGray A {
	COLOR: #727171
}
.cBlack {
	COLOR: #000
}
.cBlack:visited {
	COLOR: #000
}
.cBlack A {
	COLOR: #000
}
.cBlue {
	COLOR: #1e50a2
}
.cBlue:visited {
	COLOR: #1e50a2
}
.cBlue A {
	COLOR: #1e50a2
}
.cRed {
	COLOR: red
}
.cRed:visited {
	COLOR: red
}
.cRed A {
	COLOR: red
}
.cDRed {
	COLOR: #ba2636
}
.cDRed:visited {
	COLOR: #ba2636
}
.cDRed A {
	COLOR: #ba2636
}
.cRed A:hover {
	COLOR: #ba2636
}
A.cRed:hover {
	COLOR: #ba2636
}
.cBlue A:hover {
	COLOR: #ba2636
}
A.cBlue:hover {
	COLOR: #ba2636
}
.cDRed A:hover {
	COLOR: #ba2636
}
A.cDRed:hover {
	COLOR: #ba2636
}
.cGray A:hover {
	COLOR: #ba2636
}
A.cGray:hover {
	COLOR: #ba2636
}
.cDGray A:hover {
	COLOR: #ba2636
}
A.cDGray:hover {
	COLOR: #ba2636
}
.cWhite A:hover {
	COLOR: #ba2636
}
A.cWhite:hover {
	COLOR: #ba2636
}
.cBlack A:hover {
	COLOR: #ba2636
}
A.cBlack:hover {
	COLOR: #ba2636
}
.cGreen A:hover {
	COLOR: #ba2636
}
A.cGreen:hover {
	COLOR: #ba2636
}
.cYellow A:hover {
	COLOR: #ba2636
}
A.cYellow:hover {
	COLOR: #ba2636
}
.fB {
	FONT-WEIGHT: bold
}
.fI {
	FONT-STYLE: italic
}
.f12px {
	FONT-SIZE: 12px
}
.f14px {
	FONT-SIZE: 14px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.hidden {
	DISPLAY: none
}
.unLine {
	TEXT-DECORATION: none
}
.unLine A {
	TEXT-DECORATION: none
}
.noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.I_V_ {
	PADDING-LEFT: 16px; BACKGROUND: url(images/icon.gif) no-repeat left center
}
.foot {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 960px; COLOR: #4d4d4d; LINE-HEIGHT: 21px
}
.foot .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #4d4d4d 1px solid
}
.foot A {
	COLOR: #4d4d4d
}
.foot A:visited {
	COLOR: #4d4d4d
}
.foot A:hover {
	COLOR: #ba2636
}

.clear{clear:both; *display:inline; overflow:hidden;}

.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: "."
}
.blankW {
	BACKGROUND: #fff
}
.blank3 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 3px
}
.blank6 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 6px
}
.blank9 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 9px
}
.blank9w {
	CLEAR: both; DISPLAY: block; BACKGROUND: #ffffff; OVERFLOW: hidden; HEIGHT: 9px
}
.blank12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 12px
}
.blank15 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 15px
}
.blank20 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 20px
}
.globalTopNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 750px; COLOR: #999; PADDING-TOP: 8px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.globalTopNav A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.globalTopNav A:visited {
	COLOR: #000
}
.globalTopNav A:hover {
	COLOR: #ba2636
}
.globalTopNav A:active {
	COLOR: #ba2636
}
.signfont {
	COLOR: #004585
}
.signinput {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #3d88d2; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid
}
.signinput1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #3d88d2; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid
}
.signtextfield {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 145px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 17px
}
.ad70 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 2px
}
.adArc {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 2px
}
.ad750 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 9px
}
.ad960_70 {
	CLEAR: both; MARGIN: 3px auto; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 70px
}
.ad960_70 .ad_750 {
	FLOAT: left; WIDTH: 750px
}
.ad960_70 .ad_200 {
	FLOAT: right; WIDTH: 200px
}
.header {
	CLEAR: both; MARGIN: 6px auto 7px; WIDTH: 980px; TEXT-ALIGN: left; margin-bottom:15px; margin-top:10px;
}
.header H1 {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 26px; FLOAT: left; FONT-FAMILY: ''
}
.header .logo {
	FLOAT: left; MARGIN: 0px 4px 0px 5px
}
.header .nav {
	DISPLAY: inline; FLOAT: right; MARGIN: 23px 4px 0px 0px
}
.header .nav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.area {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 980px; TEXT-ALIGN: left; height:2000px;
}
.footer {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 960px; COLOR: #000
}
.footer A {
	COLOR: #1e50a2
}
.footer A:visited {
	COLOR: #1e50a2
}
.footer A:hover {
	COLOR: #ba2636
}
.colLM {
	BORDER-RIGHT: #CCCCCC 1px solid; FLOAT: left; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 768px; BORDER-BOTTOM: #CCCCCC 1px solid
}
.colR {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #b1c8d7 1px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 198px; BORDER-BOTTOM: #cccccc 1px solid
}
.titleBar {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid; BACKGROUND: url(images/titbg.jpg) #c7d5e9 repeat-x left top; LINE-HEIGHT: 24px; BORDER-BOTTOM: #FF1C00 1px solid; HEIGHT: 25px
}
.titleBar H2 {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/right.jpg)  repeat-x 0px 2px; COLOR: #ffffff; width:100px; height:21px; margin-left:5px;}
.te {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 14px;  COLOR: #ffffff; width:100px; height:21px; margin-left:5px;}
.titleBar H2 A {
	COLOR: #ffffff
}
.titleBar H2 A:visited {
	COLOR: #ffffff
}
.content {

}
.linkBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 11px; width:748px; _width:752px; *width:752px;
}
.linkBox1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 11px
}
.link {
	CLEAR: both; DISPLAY: block; COLOR: #c1c1c1; LINE-HEIGHT: 21px
}
.link A {
	COLOR: #666666
}
.link A:visited {
	COLOR: #002767
}
.link A:hover {
	COLOR: #ba2636
}
.sup_n {
	PADDING-RIGHT: 19px; PADDING-LEFT: 0px; BACKGROUND:url(images/all_gif.gif) no-repeat right -63px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sup_n SUP {
	DISPLAY: none
}
.linkBox H3 {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 8px 0px 0px; COLOR: #1e50a2; LINE-HEIGHT: 42px
}
.linkBox .link {
	MARGIN: 4px 0px 0px; LINE-HEIGHT: 42px; BACKGROUND:url(images/border_b.jpg)  repeat-x bottom; font-size:12px; padding:0px 7px;
}
.linkBox .link A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.linkBox1 H3 {
	FONT-WEIGHT: bold; FLOAT: left;COLOR: #1e50a2; LINE-HEIGHT: 18px
}
.linkBox1 .link {
	MARGIN: 4px 0px 9px 0px;
}
.linkBox1 .link A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.linkBox .link H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #1e50a2; PADDING-TOP: 0px
}
.linkBox1 .link H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #1e50a2; PADDING-TOP: 0px
}
.linkBox .link H3 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #1e50a2; PADDING-TOP: 0px
}
.linkBox1 .link H3 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #1e50a2; PADDING-TOP: 0px
}
.conBg {
	BACKGROUND: #f5f8fc
}
.imgList {
	 OVERFLOW: hidden; WIDTH: 182px; margin-left:8px; padding-top:5px;  BACKGROUND: url(images/dotline.gif) repeat-x bottom;  padding-bottom:5px; margin-bottom:0px!important;  margin-bottom:3px
}

.imgList LI {
	FLOAT: left; MARGIN: 5px 0px; height:28px; width:90px
}
.imgList IMG {
	BORDER: #dcdddd 1px solid; width:84px; height:28px;
}

.aboutNetease {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f2f6fb; MARGIN: 12px auto 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 958px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px; 
}
.aboutNetease LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cbcbcb; PADDING-TOP: 7px
}
.aboutNetease LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #1e50a2; PADDING-TOP: 0px
}
.aboutNetease LI A:visited {
	COLOR: #1e50a2
}
.aboutNetease LI A:hover {
	COLOR: #bc2636
}

.map_midr{ padding-right:40px; padding-bottom:1px; background: url("images/border_b.jpg") repeat-x scroll   bottom;}
.map_midr ul { width:700px; background:url(map_bg.gjf) -1002px bottom no-repeat; overflow:auto; float:left; line-height:38px; margin-bottom:0px; padding-bottom:0px; }
.map_midr ul li{ float:left; width:16%; text-align:center; line-height:42px; color:#CC0000;    }