body,html {
	margin:0;
	background:url(../images/bg.gif--) repeat-y center #eee;
	color:#666;
	font-size:12px; font-family:Arial
}
form,ul,li,h3,h2,h1,p,div,dd,dt,dl{padding:0; margin:0}
#Container{width:1000px; margin:auto; background:#fff}
#head {MARGIN:0; WIDTH:1000px; border-top:0px solid #fff; display:block; overflow:hidden}
#head .logo{ width:1000px; clear:both; margin:0px 0 0px 0;position:relative}
#head .logo .sc{ text-align:center; position:absolute; right:0; top:0; width:178px; font-size:14px; color:#fff; height:30px; line-height:30px; font-family:Arial}
#head .logo .sc a{ color:#fff}
#MainMenu{ background:url(../images/menu_bg.jpg) repeat-x; height:40px; line-height:40px; color:#589667;position:relative}
#MainMenu ul { padding:0 0 0 30px; margin:0; text-align:center}
#MainMenu ul li { font-size:14px; margin:0 7px; font-family:""; float:left; height:40px; list-style:none; font-weight:bold; color:#ccc}
#MainMenu ul li.line{ background:url(../images/line.gif) center center no-repeat; width:2px;}
#MainMenu ul li a { color:#FFFFFF;background:url(../images/menu_a.jpg) no-repeat; display: block}
#MainMenu ul li a:hover{ color:#feff8e; text-decoration:none;;background:url(../images/menu_b.jpg) no-repeat; display: block}
.Search{position:absolute; TOP: 7px; right: 30px; width: 192px; height: 23px;}
.banner{ height:250px; margin:3px 0 0 0}
.intitle{border:0px solid #ccc;background:url(../images/title_bg0.jpg);color:#fff; line-height:28px; height:28px; font-size:14px; margin:5px 0 0 0; clear:both; position:relative}
.intitle .more{ position:absolute; top:2px; right:10px;}
.intitle .more a{ font-size:12px; color:#f30}.inabout{ line-height:22px; margin:10px 0; font-size:12px}
.intitle2{border:0px solid #ccc;background:url(../images/title_bg2.jpg);color:#fff; line-height:28px; height:28px; font-size:14px; margin:5px 0 0 0; clear:both; position:relative}
.intitle2 .more{ position:absolute; top:2px; right:10px;}
.intitle2 .more a{ font-size:12px; color:#f30}.inabout{ line-height:22px; margin:10px 0; font-size:12px}

.wrap_l{ width:370px; float:left}
.wrap_r{ width:365px; float:right}
.wrap_r ul{ list-style:none;}


#ProductList img{ width:165px; height:165px; border:1px solid #ccc; padding:4px}

#ProductList2 ul{ padding:10px 0 0 0; margin:0; list-style:none}
#ProductList2 ul li{ float: left; width:165px; height:205px; margin:0 10px 0 10px;_margin:0 10px 0 2px;}
#ProductList2 ul li a h3{ color:#666}
#ProductList2 ul li a:hover h3{ color:#f00}
#ProductList2 ul li img{ width:165px;; height:165px; border:1px solid #ccc; padding:4px}
#ProductList2 ul li h3{ text-align:center; font-weight:100; padding:0; margin:0; line-height:30px; font-size:12px}

#content{repeat-x; padding:5px 0 0 0px}
#content h3{ color:#052d7d;background:url(../images/title_bg.jpg) repeat-x; line-height:28px; height:28px; border:1px solid #ccc; font-size:14px; font-weight:bold;  margin:5px auto; padding:0 0 0 10px;}
#wrap{ padding:0 25px 0 0px;  margin:5px 0 10px 0; min-height:650px; background:url(../images/body_bg.gif) center;}
#contentWrap{ float:right; width:750px;}
.contentInfo{ margin:20px 0 30px 0;}
.contentInfo ul{ padding:0 0 0 20px; margin:0}
.contentInfo ul li{line-height:25px;list-style-image:url(../images/icon_00.gif);}
.contentInfo h3{ font-size:20px; font-family:"ºÚÌå"; font-weight:normal; color:#006699; text-align:center}

#moreList h3{ font-size:14px; padding:0 0 0 15px;line-height:31px; background:url(../images/title_bg.gif) no-repeat;  color:#336699; font-weight:bold}
#moreList ul {padding:5px 0 10px 20px; list-style-type:none; line-height:16px;}
#moreList ul li{padding-left:0px; font-family:Arial;}


#Btitle{ color:#006699; font-size:13px; height:28px; padding-left:30px; line-height:28px; BACKGROUND: url(../images/lt-libg.gif) no-repeat;}
#Btitle a:link,#Btitle a:visited{padding-left:0px; font-family:Arial; color:#336699;}
#Btitle a:hover{color:#f30; text-decoration:none}


.search{ height:26px; position:relative;  background:url(../images/search_bg2.gif) repeat-x; clear:both; text-align:right; padding:10px 28px 0 0; width:900px; }
.search .input{ border:#649ac3 1px solid; width:180px; margin-right:16px; background:#FFFFFF}
.search .img{ position:absolute; top:10px; right:20px;}
#Menu {BACKGROUND: url(../images/menu.jpg) no-repeat; FLOAT: left; WIDTH: 690px; HEIGHT: 74px}
#left{ overflow:hidden;width:180px; float:left; padding:0 0 0 20px;}
#left .leftbox{ padding:0px;}
#left .contact{ width:150px; margin:0 0; line-height:16px;}
.position{ background:url(../images/point.gif) repeat-x bottom; line-height:35px; padding:0 0 0 0}

.left_content{ margin:4px 0 10px 0px; line-height:22px; padding:8px;}


.big_bg{ height:28px; BACKGROUND: url(../images/lt-libg.gif) no-repeat;}
#left-nav h3{ color:#fff;background:url(../images/title_bg.gif) #000 no-repeat; line-height:30px; text-align:center; height:30px; border:0px solid #ccc; font-size:14px; font-weight:bold;  margin:0px auto; clear:both; padding:0px 37px 0px 0;  letter-spacing:0px;}

#left-nav { margin:0px 0 10px 0; float:left; }
#left-nav UL { margin:0 0 10px 0; LIST-STYLE-TYPE: none}
#left-nav UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lt-libg.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}

#left-nav UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 12px; BACKGROUND: url(../images/lt-libg.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #ddd}
#left-nav UL LI A:hover {PADDING-RIGHT: 0px; DISPLAY: block;  BACKGROUND: url(../images/lt-libg-h.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f60; LINE-HEIGHT: 28px; PADDING-TOP: 0px;; border-bottom:1px solid #ddd}
#left-nav UL LI A.selected {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 36px; BACKGROUND: url(../images/lt-libg-h.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006633; LINE-HEIGHT: 28px; PADDING-TOP: 0px; border-bottom:1px solid #ddd}

.list{ font-family:"ËÎÌå"; font-size:12px}
#left-nav UL LI UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#left-nav UL LI UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lt-libg-sub.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 29px; border-bottom:1px solid #ddd;
}
#left-nav UL LI UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; FONT-SIZE: 10px; BACKGROUND: url(../images/lt-libg-sub.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#left-nav UL LI UL LI A:hover {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; BACKGROUND: url(../images/lt-libg-h-sub.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f30; PADDING-TOP: 0px}
#left-nav UL LI UL LI A.selected {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; BACKGROUND: url(../images/lt-libg-h-sub.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f30;  PADDING-TOP: 0px}










.con01{ width:225px; float:left;}
.con01 ul{ padding:10px 0 0 25px; margin:0}
.con01 ul li{ list-style-image:url(../images/icon_00.gif); margin:5px 0; line-height:20px;}
.con01 ul li a,con01 ul li a:visited,con01 ul li a:link{ color:#006699; font-family:Arial}
.con01 ul li a:hover{ color:#f30; text-decoration:none}


.con02{ width:225px; float:left;}
.con02 ul{ padding:10px 0 0 25px; margin:0}
.con02 ul li{ list-style-image:url(../images/icon_00.gif); margin:5px 0; line-height:20px;}
.con02 ul li a,con01 ul li a:visited,con01 ul li a:link{ color:#006699; font-family:Arial}
.con02 ul li a:hover{ color:#f30; text-decoration:none}

.con03{ width:225px; float:left; background:url(...../images/index_pic.gif) no-repeat right bottom}
.con03 ul{ padding:10px 0 0 25px; margin:0}
.con03 ul li{list-style-image:url(../images/icon_00.gif); margin:5px 0; line-height:20px;}
.con03 ul li a,con01 ul li a:visited,con01 ul li a:link{ color:#006699; font-family:Arial}
.con03 ul li a:hover{ color:#f30; text-decoration:none}

.con04{ width:180px; float:left; }
.con04 ul{ padding:10px 0 0 5px; margin:0;list-style:none;}
.con04 ul li{ list-style:none; margin:5px 0; line-height:20px}
.con04 ul li a,con01 ul li a:visited,con01 ul li a:link{ color:#006699; font-family:Arial}
.con04 ul li a:hover{ color:#f30; text-decoration:none}


#foot{ background:#fffaec; font-size:12px; clear:both; height:60px; line-height:18px; margin:0px 0 0 0; padding:15px 0 0 0;text-align:center; border:1px solid #fe5b00; border-top:3px #fe5b00 solid; color:#666; font-family:Arial;}
#foot img{ position:absolute; right:90px; top:10px;}






a:link{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:hover{color:#f30;text-decoration:underline}
.en_font{ font-family:Tahoma; color:#999; font-size:10px}
.num{color:#666666; font-size:10px; font-family:Tahoma}
.table {width:100%;height:100px; border:0;cellpadding:0; cellspacing:0}
.box {BORDER:#000 1px solid}
.box1 {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.margin-b_10{ margin-bottom:10px}
.margin-t_10{ margin-top:10px}
.margin-t{ margin-top:50px}

#menu2 a:link {font-size: 12px;color: #c90;text-decoration:none;}
#menu2 a:visited {font-size: 12px;color: #c90;text-decoration: none;}
#menu2 a:hover {font-size: 12px;color: #c90;text-decoration: underline;}


.line_h16 {LINE-HEIGHT: 16px}
.line_h18 {LINE-HEIGHT: 18px}
.line_h20 {LINE-HEIGHT: 20px}
.line_h22 {LINE-HEIGHT: 22px}
.line_h24 {LINE-HEIGHT: 24px}
.line_h26 {LINE-HEIGHT: 26px}
.line_h30 {LINE-HEIGHT: 30px}

.color_red {COLOR: #ff0000}
.color_red2 {COLOR: #ff6600}
.color_blue {COLOR: #6f6f6f}
.color_green {COLOR: #80bbeb}
.color_yellow {COLOR: #f60}
.color_white {COLOR: #ffffff}
.color_coffe {COLOR: #996600}
.color_black {COLOR: #000000}
.color_gray {COLOR:#333333}
.color_gray2 {COLOR:#666666}
.color_gray3- {COLOR:#888888}
.color_gray3 {COLOR:#999999}
.color_gray3 {COLOR:#CCCCCC}

.table_line_r {border-right-width:1px;  border-right-style:solid;  border-right-color: #2f2f2f;}
.table_line_l {border-left-width:1px;  border-left-style: solid;  border-left-color: #2f2f2f;}
.table_line_b {border-bottom-width:1px;  border-bottom-style:solid;  border-bottom-color: #2f2f2f;}
.table_line_t {border-top:1px solid #2f2f2f;}


.button_white {BORDER: #333333 1px solid; background:#666; COLOR: #fff;HEIGHT: 21px}
.button_yellow {BORDER-RIGHT: #af6700 1px solid; BORDER-TOP: #ffd16e 1px solid; FONT-SIZE: 12px; BACKGROUND: #ff9600; BORDER-LEFT: #ffd16e 1px solid; COLOR: #964700; PADDING-TOP: 3px; BORDER-BOTTOM: #af6700 1px solid; HEIGHT: 21px}
.button_red {BORDER-RIGHT: #ae0c0c 1px solid; BORDER-TOP: #fc7070 1px solid; FONT-SIZE: 12px; BACKGROUND: #ee3e3e; BORDER-LEFT: #fc7070 1px solid; COLOR: #ffefef; PADDING-TOP: 2px; BORDER-BOTTOM: #ae0c0c 1px solid; HEIGHT: 21px}



.font_bold {font-weight: bold;}

.font_9 {font-size:9px; font-family:Arial}
.font_10 {font-size:10px; font-family:Arial}
.font_11 {font-size:11px; font-family:Arial}
.font_12 {font-size:12px}
.font_13 {font-size:13px}
.font_14 {font-size:14px}
.font_15 {font-size:15px}
.font_16 {font-size:16px}

.space_1 {letter-spacing: 1px;}
.space_2 {letter-spacing: 2px;}
.space_3 {letter-spacing: 3px;}
.space_4 {letter-spacing: 4px;}
.space_5 {letter-spacing: 5px;}

.title{ font-size:19px;color:#ff3300}
.title2{ font-size:24px;color:#FF6600}

#plist{}
/*#plist a{ filter:Gray() Alpha(Opacity=90); display:block; height:140px; width:140px; }
#plist a:hover, #plist a:active { filter:Alpha(Opacity=100); display:block; height:140px; width:140px; }*/

#aboutimg img{ padding:6px; border:#333333 1px solid; margin:0 8px 0 0; width:190px; height:150px}
#caseimg img{ padding:4px; border:#333333 1px solid;}
#huaxuimg img{ padding:5px; border:#333333 1px solid; margin:0 7px 0 0; margin-bottom:20px;}
#showcaseimg img{ padding:3px; border:#333333 1px solid; margin:0 4px 0 0; margin-bottom:4px;}



a.More { color:#0066CC; font-family:Arial}
.More{ line-height:30px; text-align:right; padding:0 30px 0 0}
a.More2{ line-height:20px; text-align:right; padding:0 0px 0 0;color:#0066CC; font-family:Arial; display:block;}

.MainContent {WIDTH: 1000px; BACKGROUND: #e6e6e6; padding:0 0 10px 0}
.MainTitle {MARGIN: 0px auto; WIDTH: 972px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 4px}
.MainTitle UL {}
.MainTitle UL LI {PADDING-RIGHT: 1px; FLOAT: left; list-style-type:none;}
.MainTitle UL LI A {BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 27px; WIDTH: 240px; DISPLAY: block; BACKGROUND:url(../images/title_bg.jpg); HEIGHT: 25px; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; color:#333; font-size:14px}
.MainTitle UL LI A:hover {
	BORDER-BOTTOM-STYLE: none;BACKGROUND: url(../images/title_bg2.jpg) repeat-x; HEIGHT: 26px; COLOR: #f30; text-decoration:none}
.MainTitle UL LI .hover {
	BORDER-BOTTOM-STYLE: none;BACKGROUND: url(../images/title_bg2.jpg) repeat-x; HEIGHT: 26px; COLOR: #f30}
.MainBox {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 0px auto; WIDTH: 969px !important; BACKGROUND: #fff; HEIGHT: 170px; OVERFLOW: hidden; BORDER-TOP: #c0c0c0 1px; BORDER-RIGHT: #c0c0c0 1px solid
}
.MainTab {
	PADDING-LEFT: 20px; HEIGHT: 150px; PADDING-TOP: 15px
}
.MainTab H1 {
	PADDING-BOTTOM: 8px; FONT-SIZE: 13px; FONT-WEIGHT: bold; color:#0066CC;
}
.MainTab H2 {
	PADDING-BOTTOM: 8px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.MainTab H2 {
	COLOR: #c0c0c0
}
.MainTab .MainAbout { padding:0 10px 0 0}
.MainTab span{ line-height:22px;}


.links ul{ padding:0 0 0 20px; margin:0}
.links ul li{line-height:24px;list-style-image:url(../images/icon_00.gif);}
.links ul li a{ letter-spacing:2px; color:#003366;}
.links h3{ font-size:20px; font-family:"ºÚÌå"; font-weight:normal; color:#006699; text-align:center}

.newslist ul{ padding:0 0 0 20px; margin:0}
.newslist ul li{line-height:24px;list-style-image:url(../images/icon_00.gif);}
.newslist ul li a{ color:#666;}
.newslist ul li a:hover{ color:#f30; text-decoration:none}


#contentWrap h3{ height:40px; margin:20px 0 0 10px; line-height:30px;  text-align:center; font-size:20px;  font-weight:100}
#contentWrap .time{ color:#666666; font-family:Arial; text-align:center}
#contentWrap ul.news{padding:0 30px; }

ul.news li{line-height:32px; height:32px; border-bottom:1px dotted #ccc; position:relative;}
ul.news li span{ position:absolute; right:0; bottom:0; color:#999999; font-family:Arial}

#indnews li{line-height:32px; height:32px; border-bottom:1px dotted #ccc; position:relative;}
#indnews li span{ position:absolute; right:0; bottom:0; color:#999999; font-family:Arial}

plist ul{ padding:20px 0; margin:0}
plist ul li{ float:left; width:180px; height:170px; margin:0 3px 0 4px; list-style-type:none; border:0px; position:inherit}
plist ul li h3{ text-align:center; height:30px; line-height:30px; margin:4px 0 0 0; font-size:12px; font-weight:100;}
plist ul li img{ padding:5px; border:1px solid #ccc; width:165px; height:120px}

#piclist ul{ padding:20px 0; margin:0}
#piclist ul li{width:180px; height:240px; float:left; margin:0px 5px 0px 0; list-style-type:none; border:0px solid #ccc; background:url(../images/pic_bg.gif) top center no-repeat}
#piclist ul li span{ position:inherit; padding:5px 0 0 0}
#piclist ul li span a{ color:#FF3300;}
#piclist ul li h3{ height:30px; line-height:30px; margin:4px 0 0 0; font-size:12px; font-weight:100; text-align:center; font-weight:100; color:#666; font-family:Arial}
#piclist ul li img{ padding:5px; border:0px solid #ccc; width:170px; height:170px}

.weizhi{position:relative; height:30px; margin:10px 0 0 0}
.weizhi .btn_1 a,.weizhi .btn_2 a{color:#fff}
.weizhi .btn_1{position:absolute; left: 502px; top: 0px; background:url(../images/btn_a.gif) center center no-repeat; width:109px; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-align:center}
.weizhi .btn_2{position:absolute; left: 625px; top: 0px; background:url(../images/btn_b.gif) center center no-repeat; width:109px; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-align:center;}
img{-ms-interpolation-mode: bicubic;}