/* CSS Document */
html { padding:0; margin:0;}
*{margin:0;	padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body{ margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:#ffffff;}
a{ text-decoration:none}
img{ border:none;}

#top{ margin:0; padding:0; width:1000px; height:94px;}
#topleft{ margin:0; padding:0; width:111px; height:94px; float:left;}
#topright{ margin:0; padding:0; width:889px; height:94px; background:url(image/2.png) left top no-repeat; float:left;}

#banner{ margin:0 auto; padding:0; width:100%; height:682px; background:url(image/banner1.jpg) top center no-repeat;}
#zmenu{ margin:0 auto; padding:0; width:100%; height:134px; z-index:200; position:relative; background:#ffffff;}
#zmenu1{ margin:0 auto; padding:0; width:100%; height:134px;}
#zmenu11{ margin:0 auto; padding:0; width:1000px; height:94px; background:#ffffff top center no-repeat; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
#zmenumain{margin:0 auto; padding:0; width:1000px; height:40px;}
#zmenumain ul{ margin:0; padding:0; width:900px; height:40px; margin-left:60px; list-style:none;}
#zmenumain ul li{ margin:0; padding:0; width:110px; height:40px; border:0; display:block; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#000000; text-align:center; text-decoration:none; line-height:40px; background:url(image/9.png) right no-repeat; float:left;}
#zmenumain ul li a{ margin:0; padding:0; width:110px; height:40px; border:0; display:block; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#000000; text-align:center; text-decoration:none; line-height:40px; background:url(image/9.png) right no-repeat;}
#zmenumain ul li a:hover{ color:#FF9900; background:url(image/10.png) top no-repeat;}

#conbanner{ margin:0 auto; padding:0; width:100%; height:300px;}
#conbanner1{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner1.jpg) center top no-repeat;}
#conbanner2{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner2.jpg) center top no-repeat;}
#conbanner3{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner3.jpg) center top no-repeat;}
#conbanner4{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner4.jpg) center top no-repeat;}
#conbanner5{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner5.jpg) center top no-repeat;}
#conbanner6{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner6.jpg) center top no-repeat;}
#conbanner7{ margin:0 auto; padding:0; width:1000px; height:300px; background:url(image/conbanner7.jpg) center top no-repeat;}

#con{ margin:0 auto; padding:0; width:1000px; height:auto; margin-top:-74px;}
#conleft{ margin:0; padding:0; width:300px; height:auto; float:left;}
#conleft1{ margin:0 ; padding:0; width:270px; height:240px; background:#ffffff; border:5px #999 solid; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; float:left;}
#conleft11{ margin:0; padding:0; width:190px; height:40px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:38px; color:#000000; text-align:left; text-decoration:none; line-height:40px; margin-top:50px; margin-left:35px;}
#conleft11 a{ margin:0; padding:0; width:190px; height:40px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:38px; color:#000000; text-align:left; text-decoration:none; line-height:40px;}
#conleft11 a:hover{  color:#d80000;}
#conleft12{ margin:0; padding:0; width:223px; height:38px; margin-top:2px; margin-left:35px;}
#conleft13{ margin:0; padding:0; width:220px; height:30px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:26px; color:#4e4e4e; text-align:left; text-decoration:none; line-height:30px; margin-top:10px; margin-left:35px;}
#conleft14{ margin:0; padding:0; width:190px; height:20px; font-family:Arial; font-size:12px; color:#4e4e4e; text-align:left; text-decoration:none; line-height:20px; margin-left:35px;}
#conleft2{ margin:0; padding:0; width:280px; height:auto; float:left;}
#conleft21{ margin:0; padding:0; width:280px; height:5px; float:left; background:#dadada;}
#conleft22{ margin:0; padding:0; width:280px; height:auto; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px; color:#505050; text-align:left; text-decoration:none; line-height:30px;}
#conleft22 ul{margin:0; padding:0; width:280px; height:auto; list-style:none;}
#conleft22 ul li{margin:0; padding:0; width:280px; height:auto;}
#conleft22 ul li a{margin:0; padding:0; width:260px; padding:10px; background:url(image/18.jpg) no-repeat  top center; display:block;  height:auto; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px;color:#505050; text-align:left; text-decoration:none; line-height:30px;}
#conleft22 ul li a:hover{  background: url(image/19.jpg) no-repeat  top center;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px;color:#ffffff; }
#conleft22 ul li.acc a{ margin:0; padding:0;width:260px; padding:10px; background: url(image/19.jpg) no-repeat  top center; display:block;  height:auto; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#ffffff; text-align:left; text-decoration:none; line-height:30px;}
#conleft22 ul li.acc a:hover{ background: url(image/19.jpg) no-repeat  top center;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px;color:#ffffff;}
#conleft23{ margin:0; padding:0; width:280px; height:5px; float:left; background: url(image/20.jpg) top left no-repeat;}
#conleft3{ margin:0; padding:0; width:280px; height:280px; float:left; margin-top:10px;}
#conleft31{ margin:0; padding:0; width:280px; height:40px; float:left; background:#dadada;}
#conleft31 p{ margin:0; padding:0; width:74px; height:36px; float:left;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px; color:#515151; text-align:center; text-decoration:none; line-height:36px; margin-left:68px;}
#conleft31 span{ margin:0; padding:0; width:70px; height:40px; float:left; font-family:Arial; font-size:14px; color:#666; text-align:left; text-decoration:none; line-height:40px;}
#conleft32{ margin:0; padding:0; width:280px; height:100px; float:left; }
#conleft33{ margin:0; padding:0; width:280px; height:78px; float:left;}

#conright{ margin:0 auto; padding:0; width:700px; height:auto; background:#ffffff; margin-top:74px; float:left;}
#conright1{ margin:0; padding:0; width:700px; height:90px; background:url(image/16.jpg) center top no-repeat; float:left;}
#conright11{ margin:0; padding:0; width:100px; height:20px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:20px; color:#505050; text-align:left; text-decoration:none; line-height:20px; float:left; margin-top:26px;}
#conright12{ margin:0; padding:0; width:590px; height:20px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#505050; text-align:right; text-decoration:none; line-height:20px; float:left; margin-top:28px; margin-right:10px;}
#conright2{ margin:0; padding:0; width:700px; height:auto; float:left;}
#conright21{ margin:0; padding:0; width:700px; height:20px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:20px; color:#ff6000; text-align:center; text-decoration:none; line-height:20px; }
#conright22{ margin:0; padding:0; width:680px; height:auto; margin-left:10px; margin-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#777777; text-align:left; text-decoration:none; line-height:30px;}
#conright23{ margin:0; padding:0; width:700px; height:20px; float:left; background:#ffffff}
#conright24{ margin:0; padding:0; width:680px; height:50px; margin-left:10px; margin-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#ff6000; text-align:center; text-decoration:none; line-height:50px;}

#zfoot{ margin:0; padding:0; width:100%; height:300px;}
#list{ margin:0 auto; padding:0; width:100%; height:270px; margin-top:30px; background:#666666;}
#list2{ margin:0 auto; padding:0; width:1000px; height:270px; background:#666666;}
#listnvg{ margin:0 auto; padding:0; width:1000px; height:270px;background:url(image/17.jpg) no-repeat;}

#menua{ margin:0; padding:0; width:200px; height:179px; float:left; margin-left:23px; margin-right:15px;}
#menua1{ margin:0; padding:0; width:200px; height:44px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px; color:#ffffff; line-height:44px; margin-top:15px;}
#menua2{ margin:0; padding:0; width:200px; height:135px; margin-top:7px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#ffffff; line-height:25px;}
#menua2 a{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#ffffff; text-decoration:none;}
#menua2 a:hover{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#FF9900; text-decoration:none;}

#menub{ margin:0; padding:0; width:250px; height:179px; float:left; margin-left:12px;}
#menub1{ margin:0; padding:0; width:250px; height:44px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px; color:#ffffff; line-height:44px; margin-top:15px;}
#menub2{ margin:0; padding:0; width:250px; height:135px; margin-top:7px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#ffffff; line-height:25px;}
#menub2 a{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#ffffff; text-decoration:none;}
#menub2 a:hover{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#FF9900; text-decoration:none;}





#listlks{ margin:0 auto; padding:0; width:1000px; height:142px; margin-top:31px; background:url(image/31.jpg) no-repeat; border:none;}
#listlks1{ margin:0; padding:0; width:1000px; height:50px; border:none;}
#listlks2{ margin:0; padding:0; width:250px; height:50px; padding-left:12px; padding-top:18px; border:none; display:block; float:left;}
#listlks3{margin:0; padding:0; width:250px; height:50px; padding-top:20px; border:none; display:block; float:left;}

#zfoot0{ margin:0 auto; padding:0; width:100%; height:80px; background:#666666;}
#zfoot1{ margin:0 auto; padding:0; width:1000px; height:80px; background:#666666; border-top:1px #eaeaea solid;}
#zfoot11{ margin:0; padding:0; width:680px; height:70px; padding-left:10px; border:0; display:block; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#ffffff; text-align:left; text-decoration:none; line-height:70px; float:left;}
#zfoot12{ margin:0; padding:0; width:300px; height:70px; border:0; display:block; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#ffffff; text-align:right; text-decoration:none; line-height:70px; float:left;}
#conkong{ margin:0 auto; padding:0; width:100%; height:20px;}
#main_nav ul {
	font-size: 14px;
	list-style: none; z-index:800;
}
#main{
    width:100%;
	margin:0 auto;
	padding:0;
    height: 40px;
	overflow: visible;
	z-index:800;
	background:#d80000;
}
#main_nav {
    width:1000px;
	margin:0 auto;
	padding:0;
    height: 40px;
	overflow: visible;
	z-index:800;
	background:#d80000;
}
#main_nav li {
	float: left;
	position: relative;
	z-index: 5;
	width: 142px;
	z-index:800;
}
#main_nav li a {
	color: #ffffff;
	z-index:800;
	display: block;
	width: 142px;
	height: 40px;
	text-decoration: none;
	line-height: 40px;
	text-align: center;
	margin-top: 0px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";
	font-size:14px;
}
#main_nav li.focus a, #main_nav li a:hover { 
	background: #ff6000;color:#ffffff; z-index:800;
}
#main_nav li ul li a {
	z-index:800;
	color:#ffffff;
	height:30px;
    width:142px;
    background: #ff6000;
	line-height:30px;
	font-size:12px; 
	font-weight:normal;
	margin: 0px;
}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
	background: #ff6000;
	width: 142px; z-index:800;
		font-size:12px; 
	font-weight:normal;
}
#main_nav li ul {
	position: absolute;	
	top: 40px;
	left:-0px;
	width: 142px; z-index:800;
	background: #ff6000;
	border-style:none;
	border:0px;
	display: none;
	font-size:12px; 
	font-weight:normal;
}
#main_nav li ul li{
	float: none; z-index:800;
		font-size:12px; 
	font-weight:normal;
}

.act{ margin:0; padding:0; width:280px; height:auto;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#505050; text-align:left; text-decoration:none; line-height:35px; float:left; background:url(image/28.jpg) left top no-repeat; text-decoration:none;}
.act a{ margin:0; padding:0; width:260px; height:auto;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px; color:#505050; text-align:left; text-decoration:none; line-height:35px; float:left; padding-left:20px; list-style:none; text-decoration:none;}
.act a:hover{ color:#d80001; background:url(image/29.jpg) left top no-repeat; list-style:none; text-decoration:none;}