BODY {
	padding:45px 0 0; BACKGROUND: url(bg.jpg) #E8E8E8 ; background-repeat:repeat-x; background-position:9px 45px; MARGIN: 0px; FONT: 12px/150% Arial; COLOR: #333333; 
}
.contact{ padding:0 10px;}
.contact h1, h2, h3, h4, h5, h6 ,ul ,li{ padding:0px; margin:0px;}

.ntes-nav{width:100%;margin:0 auto;height:43px;line-height:42px;position:fixed;_position:absolute;z-index:9999;left:0;top:0; background:#fff url(img-holly.gif) scroll repeat-x 0 bottom; box-shadow:0 1px 6px #999; border-bottom:1px solid #bebebe\9;_border-bottom-width:0}

.clearfix{*zoom:1;}
.ntes-nav-main{width:980px;margin:0 auto;}
.ntes-nav ul li{ border-left:1px solid #eeebeb; height:41px; float:left; display:inline-block; width:118px; position:relative; z-index:8;}
.ntes-nav a, .ntes-nav strong{ font:14px/41px "microsoft yahei","Times New Roman", Times, serif; text-align:center; display:block;  font-weight:bold;}
.ntes-nav a:hover,.ntes-nav a.act,.ntes-nav a.hover,.ntes-nav .act{  font:14px/41px "microsoft yahei","Times New Roman", Times, serif;background:url(nav_act.gif) repeat-x; color:#fff; font-weight:bold;}

.ntes-nav .subnav{ padding:8px 0px; position:absolute; left:0px; top:41px; display:none; background-color:#1f65cf; width:100%;}
.ntes-nav .subnav li{ border:0px none; float:inherit; width:auto; padding:6px 10px; height:auto;}
.ntes-nav .subnav li a{ display:inline; font:13px/12px "microsoft yahei","Times New Roman", Times, serif; background:none; color:#faf2f2;}
.ntes-nav .subnav li a:hover,.ntes-nav .subnav li a.act,.ntes-nav .subnav li a.hover{ display:inline; font:13px/12px "microsoft yahei","Times New Roman", Times, serif; background:#1c60c7; color:#fff; font-weight:bold;}
.ntes-nav ul li.line-3 { width:155px;}
.ntes-nav ul li.line-3 .subnav{ width:195px;}

#menu { background:url(menubg.jpg) #FFF repeat-x; height:39px;}
#menu li {FLOAT: left; height:39px; LIST-STYLE-TYPE: none;}
#menu A {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(menuline.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 14px/39px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px}
#menu A:link {COLOR: #fff; TEXT-DECORATION: none}
#menu A:visited {COLOR: #fff; TEXT-DECORATION: none}
#menu A:hover {BACKGROUND: url(menuOver.jpg) repeat-x left top; COLOR: #fff; TEXT-DECORATION: none}
#menu A:active {BACKGROUND: url(menuOver.jpg) repeat-x left top; COLOR: #fff; TEXT-DECORATION: none}
#menu A.act {BACKGROUND: url(menuOver.jpg) repeat-x left top; COLOR: #fff; TEXT-DECORATION: none}

.menuTitle{ font-size:14px; font-weight:bold;}
.menuTitle small { font-size:12px; font-weight:100; margin-left:5px;}
.menuTitle2{ font-size:14px; font-weight:bold; padding:8px 0 0 22px; text-align:left;}
.menuTitle2 a,.menuTitle2 a:link,.menuTitle2 a:visited{font-size:14px; font-weight:bold;}

.SubmenuTitle{width:231px; height:28px; font-size:14px; font-weight:bold; background:url(Group.jpg) no-repeat; text-align:center; vertical-align:middle; padding-top:10px;}

.Submenu{ text-align:center;}
.Submenu { LIST-STYLE-TYPE: none;}
.Submenu a,.Submenu a:link,.Submenu a:visited { background:url(Group.jpg) no-repeat;  vertical-align:middle; font-size:16px; font-weight:bold; width:231px; height:38px; display:block; padding:8px 0 0 0px; }
.Submenu span{ font-size:12px; font-weight:100; padding-left:8px;}

.b{ color:#000000; text-align:left;width:244px; height:32px;  background-image:url(submenu.jpg); background-repeat:no-repeat; }
.b a{padding-left:40px;display:block; height:32px; line-height:28px; }
.b a:link{}
.b a:visited{}
.b a:hover{background-image:url(submenuOver.jpg); color:white; height:32px; background-repeat:no-repeat; }

.bb{ text-align:left; margin-left:22px; display:block;text-decoration: none;width:244px; height:32px; background: url(submenuOver.jpg) no-repeat; line-height:30px;  color:white; padding-left:40px;}


.b2{ color:#000000; text-align:left;width:244px; height:32px;  background-image:url(submenu_206.jpg); background-repeat: no-repeat; }
.b2 strong { font-weight:100;}
.b2 a{padding-left:40px;display:block; height:32px; line-height:28px; }
.b2 a:link{}
.b2 a:visited{}
.b2 a:hover{background-image:url(submenuOver_206.jpg); color:white; height:32px; background-repeat:no-repeat; }

.b2over{ text-align:left;  display:block;text-decoration: none;width:244px; height:32px; background: url(submenuOver_206.jpg) no-repeat; line-height:30px; font-weight:bold;  color:white; padding-left:40px;}
.b2over a:link,.b2over a:visited{ color:white;}
.black-12b,.black-12red{ margin-left:10px; padding-left:20px; text-align:inherit; background-image: url(pro_s_icon.jpg); background-repeat:no-repeat;}
.black-12red strong{color:#C00; font-weight:bold;}
.black-12b strong { font-weight:100;}
.cs_nprice {FONT-SIZE:15px;font-weight:bold;COLOR:#FD0101;FONT-FAMILY:Georgia;}

.msginfo{ padding:8px; line-height:22px; overflow:hidden; text-align:left}
.msginfo p{ line-height:22px;}
.msginfo p font{ line-height:22px;}

INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.btn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: none; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial
}
A:link {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: 800; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: 800; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu:active {
	FONT-WEIGHT: 800; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: 800; COLOR: #e2fe00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.white {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.red {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.green {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #17971e; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.blue {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #0266cf; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.gray {
	COLOR: gray
}

.about_center{ padding:15px 0 0; background:url(about2_07.jpg) #fff  repeat-x; }
.about_title{ border-bottom:1px dashed #DEDEDE;}
.about_title1{font-size:16px; color:#00569F; font-weight:bold; padding-left:8px;}
.about_neirong{ width:734px;}

.pro_font{ font-size:14px; color:#00569F; font-weight:bold; padding-top:5px;}
.blue12{ font-size:12px; color:#00569F; font-weight:bold;}
.pro_borber{ border:1px solid #E3E3E3;}
.pro_neirong{ line-height:18px;}
.pro_neirong2{ margin:17px 0 0;}


#msg		{	padding: 30px;	line-height: 25px;	font-size: 14px;	color: #333;	}
#msg p,#msg table	{	line-height: 25px;	font-size: 14px;	color: #333;	}
#msg p	{	margin: 15px 0px;	padding: 0px;	}

#ninfo		{	text-align: center;	}
#npic		{	text-align: center;	}
#npic img {	border: 1px solid #999;	padding: 2px;	margin: 20px 0px;	}
#nextpage	{	clear: both;	margin: 5px 0px 10px;	text-align: center;	}

.hid {text-align: left;color: #090;}
.message {text-align: left;padding: 10px;color: #F60;}
.xx{	border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;background:#F6F6F6;	}
.re {text-align: left;border: 1px solid #DFDFDF;background: #FFFFE1;margin: 10px 15px;padding: 10px;color: #333;}
.subject {text-align: left; background:url(l_2.jpg); color: #666;padding: 3px;font-weight: bold;font-size: 14px;}

.cen1b {
DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(ydbg.gif); background-repeat:repeat-x; background-position:left bottom; MARGIN: 0px 0px 0px 5px; padding:8px 0 0 0; FONT: 13px/34px ,;HEIGHT: 30px; TEXT-ALIGN: left;
}
.cen1b A {COLOR: #3d3b3b; TEXT-DECORATION: none;}
.cen1b A:hover {COLOR: #ff0000;}

#news_info{padding:5px 0 10px 0; width:100%; text-align:center;}
.defCon {line-height:23px;overflow:hidden; text-align:left; padding:10px;}
.defCon p {margin:0 0 1em; line-height:23px;}
.defCon table td { line-height:23px;}
.defCon h4 {font-size:14px;text-align:center;}
.defCon h5 {font-size:12px;font-weight:normal;text-align:center;color:#999;border-bottom:1px dashed #666;margin:0 0 15px;}

.titM {FONT-SIZE:25px;font-weight:bold;COLOR:#0059a5;FONT-FAMILY:Georgia;}
.tit {FONT-SIZE:14px;font-weight:bold;COLOR:#FD0101;FONT-FAMILY:Georgia;}

#siteID a{ padding:5px 10px;}
#siteID b {font-size:14px;}


.container {WIDTH: 1003px; HEIGHT: 297px}
.container A IMG {WIDTH: 1003px;HEIGHT: 297px}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;WIDTH: auto;FLOAT: right;TOP: 260px;right: 8px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 30px;LIST-STYLE-TYPE: none;MARGIN: 1px;WIDTH: 30px;FONT-FAMILY: Arial;BACKGROUND: #efefef;FLOAT: left;HEIGHT: 30px;COLOR: #86a2b8;FONT-SIZE: 14px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 30px;WIDTH: 30px;BACKGROUND: #000;HEIGHT: 30px;COLOR: #ffffff}


.box .list{ width:224px; float:left; margin:8px 5px 0px 5px;}
.box .list .img{ clear:both;}
.box .list .info{ clear:both; margin-top:5px; color:#454545; line-height:25px;}
.box .list .info .num1{ width:29px; float:left; margin-top:8px;}
.box .list .info .txt{ width:190px; float:right;}
.box .list2{ width:230px; float:left; margin-left:10px; line-height:25px;color:#454545; margin-top:10px;}
.box .list2 img{ margin-right:5px; float:left; line-height:25px;}
.box .list2 span{ color:#ff5400; font-weight:bold;}

#scrollDiv li{ display:inline; float:left; width:177px; height:198px; margin:0 10px 10px; overflow:hidden;}
#scrollDiv li .img{ display:block; height:155px; background:url(loading.gif) no-repeat center; border:1px solid #B5B3FF; padding:1px; overflow:hidden;}
#prList li{ display:inline; float:left; width:205px;  height:208px; margin:0 10px 10px; padding:0 0 0 15px; overflow:hidden;}
#prList li img{ display:block; width:199px; height:170px; background:url(loading.gif) no-repeat center; border:1px solid #B5B3FF; padding:1px; overflow:hidden;}

#scrollDiv li .img:hover,#prList li img:hover{ padding:0; border:2px solid #06F;}
#scrollDiv li .name,#prList  li .name{ display:block; height:20px; line-height:20px; margin:10px 0; color:#747474; text-align:center; overflow:hidden;}
#scrollDiv li .name img,#prList li .name img{ margin:0 5px 0 0;}
#scrollDiv li font,#prList li font { font-weight:100; color:#000;}

.main li {LIST-STYLE-TYPE: none; height:24px; padding:3px 0; line-height:24px; border-bottom:1px solid #eeeeee;}
.main li img { padding:0 6px 0 0;}

.leftNews { text-align:left; padding:5px 8px; width:220px;}
.leftNews li {LIST-STYLE-TYPE: none; padding:3px 0; line-height:24px; border-bottom:1px solid #eeeeee; background:url(images/jt.jpg); background-repeat:no-repeat;}

.leftMenu { width:233px;}
.leftMenu li{LIST-STYLE-TYPE: none; height:30px; margin-top:2px;}

#DLlist{ height:710px; }
#DLlist dl{width:223px; float:left; text-align:left; margin:8px 14px 0 11px; height:228px;}
#DLlist dl dt{display:block;}
#DLlist dt img{display:block; margin:0 auto;}
#DLlist dl dd{height:29px; line-height:28px; font-size:12px; margin:0; overflow:hidden;}
#DLlist dl dd a{display:block; width:223px; text-decoration:none; border-bottom:#888 dashed 1px; padding:0 0 0 13px;}
#DLlist dl dd a font { font-weight:100; color:#000;}
#DLlist dl dd a:hover{display:block; width:223px; text-decoration:none; border-bottom:#888 dashed 1px; background:#E2F0FE}
#DLlist dl dd a:hover font{ color:#06c;}