/* CSS Document */

/* CSS Document */

html { padding:0; margin:0;}
*{margin: 0px;padding: 0px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ins {
	display:none;
}
li {
	list-style-type: none;
}
OL {
	LIST-STYLE-TYPE: none
}

H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 36px; PADDING-BOTTOM: 0px; COLOR: #222; LINE-HEIGHT: 40px; FONT-FAMILY: Arial;
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #FF6600; LINE-HEIGHT: 40px; FONT-FAMILY: Arial;
}
A {
	CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

#topmain{ margin:0 auto; padding:0; width:100%px; height:74px; background:url(image/1.jpg) repeat-x;}

#top{ margin:0 auto; padding:0; width:998px; height:124px; background:#BF0A11;}
#logo{ margin:0; padding:0; width:257px; height:124px; float:left;}
#logoleft{ margin:0; padding:0; width:479px; height:124px; float:left;}
#logoright{ margin:0; padding:0; width:262px; float:left; height:124px;}



#menu{ margin:0 auto; padding:0; width:998px;height:49px; background:url(image/4.jpg) repeat-x; }
#menuleft{ margin:0; padding:0; width:756px;height:49px; float:left;}
#menuright{ margin:0; padding:0; width:242px;height:49px; float:left;}

#menuright .gap{width:164px; height:27px; margin:0px; padding:0; float:left; text-align:right;padding-top:15px;}
#menuright .gaps{width:30px; height:27px; margin:0px; padding:0; float:left; text-align:left;}
#menuright .left{width:16px; height:37px; margin:0px; padding:0; float:left;}
#menuright .right{width:18px; height:37px; margin:0px; padding:0; float:left;}

#menuleft ul { padding:0; margin:0; list-style:none; border:0; float:left;width:600px; text-align:left;}
#menuleft ul li{ float:left;margin:0; padding:0; padding-left:0px; width:120px; padding-right:0px; height:49px;border:0; font:14px Arial; color:#666666; text-align:ceter; text-decoration:none; background:url(image/6.jpg) no-repeat center right;}
#menuleft ul li a{ margin:0; padding:0;padding:0;float:left; width:120px;font-family:Arial, Helvetica, sans-serif;; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:49px; }
#menuleft ul li a:hover{color:#FFC600;  text-decoration:none;background:url(image/5.jpg) repeat-x ; }
#menuleft ul li a.active{ margin:0; padding:0;padding:0;float:left; width:120px;height:49px;background:url(image/11.jpg) no-repeat center center; font-family:Arial, Helvetica, sans-serif;; font-size:14px; font-weight:bold; color:#DCDC00; text-align:center; text-decoration:none; line-height:49px;}
#menuleft ul li.acc a{ margin:0; padding:0;padding:0;float:left; width:120px; height:49px; background:url(image/38.jpg) no-repeat;font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:49px;}

#indexcon{ margin:0 auto; padding:0; width:998px; height:397px; margin-top:15px;}
#indexconleft{ margin:0; padding:0; width:274px; height:397px; float:left;}
#indexconleft1{ margin:0; padding:0; width:274px; height:181px; float:left; background:url(image/50.jpg) no-repeat;}
#indexconleft11{ margin:0; padding:0; width:225px; height:80px; padding-left:26px; padding-top:56px;}
#indexconleft2{ margin:0; padding:0; width:274px; height:216px; float:left; background:url(image/51.jpg) no-repeat;}
#indexconleft21{ margin:0; padding:0; width:178px; height:140px;padding:26px 46px 20px 50px;}
#indexconcenter{ margin:0; padding:0; width:6px; height:397px; float:left;}
#indexconright{ margin:0; padding:0; width:718px; height:397px; float:left;}


#indexkongxi{ margin:0 auto; padding:0; width:998px; height:20px;}

#footindex{ margin:0 auto; padding:0; width:998px; height:85px; background:url(image/9.jpg) repeat-x;}
#footindex1{ margin:0; padding:0; margin-left:15px; margin-right:15px; margin-top:10px; width:968px; height:1px; background: #999999; }
#footindex2{ margin:0; padding:0; margin-left:15px; margin-right:15px; margin-top:5px; width:968px; height:69px; font-family:Arial, Helvetica, sans-serif;; font-size:12px;color:#999999; text-align:left; text-decoration:none; line-height:25px;}
				
				
#banner1{ margin:0 auto; padding:0; width:100%;height:219px;}

#banner{ margin:0 auto; padding:0; width:935px;height:219px;}
#indexmain{ margin:0 auto; padding:0; width:100%; height:auto; background:url(image/7.jpg) repeat-x;}
#blueline{ margin:0 auto; padding:0; width:935px;height:21px;}

#zhentopmain{ margin:0 auto; padding:0; width:100%; height:128px; background:#000000;}

#zhentop{ margin:0 auto; padding:0; width:1000px; height:128px;}
#zhentopleft{ margin:0; padding:0; width:829px; height:128px; float:left;}
#zhentopright{ margin:0; padding:0; width:171px; float:left; height:128px;}


#zhenmenumain{  margin:0 auto; padding:0; width:100%;height:30px; background:url(image/23.jpg) repeat-x;}
#zhenmenu{ margin:0 auto; padding:0; width:1000px;height:30px; }
#zhenmenuleft{ margin:0 auto; padding:0; width:200px;height:30px; float:left; padding-left:50px;}
#zhenmenuleft .gap{width:150px; height:27px; margin:0px; padding:0; float:left; text-align:right;padding-top:3px;}
#zhenmenuleft .gaps{width:50px; height:27px; margin:0px; padding:0; float:left; text-align:left;}
#zhenmenuleft .left{width:16px; height:37px; margin:0px; padding:0; float:left;}
#zhenmenuleft .right{width:18px; height:37px; margin:0px; padding:0; float:left;}

#zhenmenuright{ margin:0 auto; padding:0; width:750px;height:30px; float:left; }

#zhenmenuright ul { padding:0; margin:0; list-style:none; border:0;width:750px; }
#zhenmenuright ul li{ float:left;margin:0; padding:0; padding-left:0px; width:120px; padding-right:0px; height:30px;border:0; font:14px Arial; color:#666666; text-align:ceter; text-decoration:none; background:url(image/23.jpg)  repeat-x;}
#zhenmenuright ul li a{ margin:0; padding:0;padding:0;float:left; width:120px;font-family:Arial, Helvetica, sans-serif;; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:30px;  background:url(image/24.jpg) no-repeat center right; }
#zhenmenuright ul li a:hover{color:#FFC600;  text-decoration:none;}
#zhenmenuright ul li a.active{ margin:0; padding:0;padding:0;float:left; width:120px;height:30px;background:url(image/11.jpg) no-repeat center center; font-family:Arial, Helvetica, sans-serif;; font-size:14px; font-weight:bold; color:#DCDC00; text-align:center; text-decoration:none; line-height:30px;}
#zhenmenuright ul li.acc a{ margin:0; padding:0;padding:0;float:left; width:120px; height:30px; background:url(image/38.jpg) no-repeat;font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:30px;}


#zhenfoot{margin:0 auto; padding:0; width:100%; height:128px; background:url(image/40.jpg) repeat-x;}
#zhenfootmain{margin:0 auto; padding:0; width:1000px; height:118px; padding-top:10px; background:url(image/25.jpg) no-repeat; text-align:center;font-family:Arial, Helvetica, sans-serif;; font-size:12px;  color:#FFFFFF;text-decoration:none; line-height:18px;  }

#footmain{ margin:0 auto; padding:0; width:100%; height:119px; background:url(image/30.jpg) repeat-x;}
#foot{ margin:0 auto; padding:0; width:935px;height:80px; padding-top:20px; font-size:12px; font-family:Arial; color:#666666; line-height:30px; text-align:center;}


#con{ margin:0 auto; padding:0; width:100%; height:849px; background:url(image/26.jpg) repeat-x;}
#conmain{ margin:0 auto; padding:0; width:897px; height:auto;}

#conbanner{ margin:0; padding:0; width:897px; height:172px;}

#conkong{ margin:0; padding:0; width:897px; height:13px;}

#conzong{ margin:0; padding:0; width:897px; height:541px;}
#conleft{ margin:0; padding:0; width:180px; height:541px; float:left;}
#conleft1{ margin:0; padding:0; width:180px; height:40px;}
#conleftmenu{ margin:0; padding:0; width:180px; height:auto;}
ul.navigation {width: 180px; color: #666666;}
			ul.navigation li a { background: url(image/42.jpg) no-repeat; outline: none; width: 160px; display: block; color: #ffffff; text-decoration: none;height: 29px; text-align:left; line-height:29px; padding-left:20px;}
				ul.navigation li a:hover {color: #FFF000; background: url(image/43.jpg) no-repeat;padding-left:20px; text-align:left;line-height:28px;}


			ul.navigation li.act a { background: url(image/42.jpg) no-repeat; outline: none; width: 160px; display: block; color: #FFF000; text-decoration: none;height: 28px; text-align:center; line-height:28px;}
				ul.navigation li.act a:hover {color: #ffffff; background: url(image/42.jpg) no-repeat; text-align:center;line-height:28px;}



#conleft2{ margin:0; padding:0; width:180px; height:48px;}
#conleft3{ margin:0; padding:0; width:180px; height:164px;background: url(image/45.jpg) no-repeat;  }
#conleft31{ margin:0; padding:0; width:165px; height:113px; padding:32px 9px 10px 6px;}




#concenter{ margin:0; padding:0; width:27px; height:541px; float:left;}
#conright{ margin:0; padding:0; width:690px; height:541px; float:left; background:url(image/32.jpg) no-repeat;}
#conright1{ margin:0; padding:0; width:665px; height:46px; padding-left:25px; font-size:12px; font-family:Arial; color:#999999; line-height:46px; text-align:left;}

#conright2{ margin:0; padding:0; width:645px; height:455px; padding-left:25px; padding-right:20px;}
#conright11{margin:0; padding:0; width:645px; height:auto; font-family:Arial; color:#ffffff; line-height:30px; text-align:left;}


#conbottom{ margin:0; padding:0; width:897px; height:108px;}
#conbottomleft{ margin:0; padding:0; width:607px; height:108px; float:left;}
#conbottomright{ margin:0; padding:0; width:280px; height:108px; float:right;}

#conbottomdi{ margin:0; padding:0; width:897px; height:15px;}


#main_nav ul {
	font-size: 14px;
	list-style: none;

}

#main_nav {
	height: 50px;
	overflow: visible;
	padding-left: 6px;
}

#main_nav li {
	float: left;
	position: relative;
	z-index: 5;
		width: 88px;
		padding-right:20px;

}

#main_nav li a {
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	width: 88px;
	height: 50px;
	text-decoration: none;
	line-height: 50px;
	text-align: center;
	margin-top: 0px;
	font-family:Arail;
	font-size:14px;
}

#main_nav li ul li a {
	font-size: 12px;
	color:#ABABAB;
	height: 50px;
		width: 88px;

	line-height:50px;
	font-weight:nomal;
	margin: 0px;
}

#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
	background: #44ADDA;
		width: 88px;

	
}

#main_nav li.focus a, #main_nav li a:hover {
	background: url(image/60.jpg) repeat-x; ;
		color:#FFFFFF;

}

#main_nav li.focus ul li a {
	background: none;
}

#main_nav li ul {
	position: absolute;
	filter:alpha(opacity=90);	
	top: 50px;
	left:0px;
		width: 88px;

	background: #6CCDF7;
	border-color: #ABABAB;
	border-style: 1px solid solid;
	border:0px;
	display: none;
}

#main_nav li ul li{
	float: none;
}



#zhenwenright{ margin:0; padding:0; height:auto; width:694px; float:left; float:left; }
#zhenwenright1{ margin:0; padding:0; height:30px; width:654px; margin-left:20px; margin-right:20px;border-bottom:1px solid #E6E6E6; font:12px Arial; color:#666666; text-align:left; text-decoration:none; line-height:200%; }
#zhenwenright2{ margin:0; padding:0; height:25px; width:694px;}
#zhenwenright21{ margin:0; padding:0; height:216px; width:694px;}
#zhenwenright23{ margin:0; padding:0; height:auto;  width:674px; padding-left:10px; padding-right:10px;}
#zhenwenright3{ margin:0; padding:0; height:auto; width:674px; padding-left:10px; padding-right:10px; text-align:left; font:12px Arial; color:#666666; text-decoration:none; line-height:200%; }
#zhenwenright4{ margin:0; padding:0; height:auto; width:694px; text-align:center; font:18px Arial; color:#ffffff; font-size:18px;  text-decoration:none; line-height:200%; font-weight:bold; }

#zhenwenright5{ margin:0; padding:0; height:auto;  width:674px; padding-left:10px; padding-right:10px; text-align:center; font:12px Arial; color:#0668B3; text-decoration:none; line-height:200%; }
#zhenwenright6{ margin:0; padding:0; height:auto; width:694px; text-align:left; font:18px Arial; color:#0668B3; font-size:14px;  text-decoration:none; line-height:200%; font-weight:bold; background-color:#E9E9E9; }
#zhenwenright7{ margin:0; padding:0; height:30px;  width:674px; padding-left:10px; padding-right:10px; text-align:center; font:18px Arial; color:#0668B3; font-size:14px;  text-decoration:none; line-height:30px; font-weight:bold; }
#zhenwenright8{ margin:0; padding:0; height:auto;  width:674px; padding-left:10px; padding-right:10px; text-align:left; font:18px Arial; color:#0668B3; font-size:14px;  text-decoration:none; line-height:30px; font-weight:bold; }


#confoot{margin:0 ; padding:0; width:935px; height:25px;}


