@charset "gb2312";
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Stylist:MHCY | www.mhcy.net                                    +
+  Contact:E-mail\MSN:203hcy@163.com  QQ:107720059                +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body{
	margin:0 auto;
	padding:0px;
	text-align:center;
	font-size:12px;
	line-height:1.5em;
	color:#000;
	font-family: Arial,"ËÎÌå",sans-serif;
	background:#fff;
}
form, input, select, p {margin:0; padding:0;}
div,img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;line-height:1.5em;}
input,select,textarea{font-size:12px;vertical-align:middle;font-family: Arial;}
input{padding-top:2px; font-size:12px;}
table{ border-collapse:collapse; margin:0; padding:0;}
td { line-height:18px;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

.Red { color:#ff0000;}
.Black { color:#000000;}
.Fontw { font-weight:bold;}
.Note { color:#666; font-size:12px;}
.Clear { clear:both; line-height:0; font:0px/0px sans-serif;}
.Line2 { float:left; width:100%; height:2px; font:0px/0px sans-serif;}
.fr { float:right;}
.fl { float:left;}

.Mbg { float:left; width:909px; background:url(bg.jpg) repeat-y left;}
.Header { float:left; margin:0 0 0 8px; display:inline; width:883px; height:85px; background:url(top_bg.jpg);}
.TopLeft { float:left; width:7px; height:85px; background:url(top_left.jpg);}
.TopRight { float:right; width:5px; height:85px; background:url(top_right.jpg);}
.Logo { float:left; margin:10px 0 0 0; width:225px;}
.TopM { float:left; width:646px;}
.Lang { float:left; width:636px; padding:5px 10px 0 0;}
.Lang span { float:right; display:block; padding:3px 15px 0 15px; background:url(lang.gif) no-repeat left;}

ul.Nav {margin:20px 0 0 0;padding:0; text-align:center;}
ul.Nav li {
	float:left;
	margin:0 5px 0 0;
	padding:0 0 0 6px;
	display:block;
	height:31px;
	font-weight:bold;
	background:url(menu_left.jpg) no-repeat left;
}
ul.Nav li a {color:#424242; text-decoration:none;}
ul.Nav li a:hover {color:#1177EA; text-decoration:none;}
ul.Nav li a span { display:block; padding:8px 12px 3px 6px; background:url(menu_bg.jpg) right;}

.MainTop { float:left; margin:0 0 0 8px; display:inline; width:883px; height:7px; font:0px/0px sans-serif; background:url(main_top.jpg);}
.MainBottom { float:left; margin:0 0 0 8px; display:inline; width:883px; height:5px; font:0px/0px sans-serif; background:url(main_bottom.jpg);}
.Main { float:left; margin:0 0 0 8px; display:inline; width:883px; text-align:left;background:#DBDBDB;}

.Banner { float:left; margin:5px 0 0 13px; display:inline; padding:5px; width:614px; height:150px; background:url(BannerBg.gif);}
.Search { float:left; margin:5px 0 0 13px; display:inline; width:220px; height:160px; background:url(search_bg.jpg);}
.Search label { display:block; padding:0 25px; width:170px; height:30px; line-height:30px; text-align:right; color:#6D6D6D;}
.SButton { width:50px; height:22px; border:0; background:url(buttom_search.jpg);}
.InputStyle {color:#000;}
.SInputStyle {color:#6D6D6D;}

.Narrow { float:left; margin:13px 0 0 13px; display:inline; width:227px; border:1px #ccc solid; background:#fff;}
.Narrow h2 { padding:0 10px 0 25px; height:29px; line-height:32px; font-size:14px; color:#000; border-right:1px #fff solid; background:url(title_bg.jpg) repeat-x;}
.Narrow h2 span { float:right; font-weight:normal; font-size:12px;}
.NewProdust { margin:8px 5px 10px 10px; border-bottom:1px #B0B0B0 solid;}
.NewProdust img { margin:0 5px 5px 0;}
.ProdustList { padding:5px 15px; height:163px;}
.ProdustList td { line-height:22px;}
.TrBorder { border-bottom:1px #ccc solid;}

.Broad { float:left; margin:13px 0 0 13px; display:inline; width:622px;}
.Broad h2 { padding:0 10px 0 25px; height:29px; line-height:32px; font-size:14px; color:#000; border-right:1px #fff solid; background:url(title_bg.jpg) repeat-x;}
.Broad h2 span { float:right; font-weight:normal; font-size:12px;}

.Broad2 { float:left; margin:13px 0 0 13px; display:inline; padding:15px; width:585px; background:#fff;}
.Broad2 h2 { margin:10px 0 15px 0; padding:0 10px 0 25px; font-size:14px; color:#000; border-bottom:2px #0066CC solid;}
.Broad2 h3 { margin:20px 0 10px 0; font-size:14px; color:#000;}
.Broad2 p { text-indent:2em; line-height:2em;}
.Broad2 th { color:#fff;}
.Broad2 td { line-height:1.5em; padding:3px;}
.Broad2 ul { float:left; margin:0 0 0 5px;padding:0; width:560px; text-align:left;}
.Broad2 ul li {
	margin:5px 0 0 0;
	padding:2px 3px 0 12px;
	text-align:left;
	display:block;
	font-size:12px;
	height:16px;
	overflow:hidden;
	line-height:1.3em;
	border-bottom:1px #ccc solid;
	background:url(arrow.jpg) no-repeat 0px 7px;
}
.Broad3 { float:left; margin:13px 0 0 13px; display:inline; padding:15px; width:825px; background:#fff;}
.Broad3 h2 { margin:10px 0 15px 0; padding:0 10px 0 25px; font-size:14px; color:#000; border-bottom:2px #0066CC solid;}

.HomeMiddle { float:left; width:381px;}
.HomeNews { float:left; width:379px; height:227px; overflow:hidden; border:1px #ccc solid; background:#fff;}
.HomeNews ul {margin:3px 5px;padding:0; text-align:left;}
.HomeNews ul li {
	margin:5px 0 0 0;
	padding:2px 3px 0 12px;
	text-align:left;
	display:block;
	font-size:12px;
	height:16px;
	overflow:hidden;
	line-height:1.3em;
	border-bottom:1px #ccc solid;
	background:url(arrow.jpg) no-repeat 0px 7px;
}
.HomeAbout { float:left; margin:13px 0 0 0; width:379px; height:125px; overflow:hidden; border:1px #ccc solid; background:#fff;}
.HomeAbout p { text-indent:2em; margin:5px; line-height:1.5em;}

.HomeRight { float:left; margin:0 0 0 13px; display:inline; width:220px;}
.HomeRight h3 { margin:0; font-size:14px; padding:0 0 0 10px; height:25px; line-height:25px; background:#d6d6d6;}
.HomeRight p { margin:0 0 10px 0;}
.Add1 { width:200px; height:133px; padding:10px; line-height:2em; background:url(add_bg1.jpg);}
.Add2 { margin:13px 0 0 0; width:200px; height:158px; padding:10px; line-height:2em; background:url(add_bg2.jpg);}

.List { float:left; margin:0 15px; padding:15px 0; display:inline;}
.List ul {margin:0;padding:0; text-align:left;}
.List ul li {
	margin:4px 0 0 0;
	padding:2px 3px 0 12px;
	text-align:left;
	display:block;
	font-size:12px;
	overflow:hidden;
	line-height:1.3em;
	background:url(arrow.gif) no-repeat 0px 7px;
}
.List ul li span { float:right; padding:0 0 0 5px;}

.Line10 { float:left; width:900px; height:10px; font:0px/0px sans-serif; border-right:5px #FFB524 solid; background:#fff;}

.Footer { float:left; margin-bottom:1px; padding:15px 0 0 0; width:899px;text-align:center; color:#666666; border-bottom:1px #fff solid;}
.Footer p { margin:0 10px 10px 10px;}