@charset "utf-8";
body { 
       font-family:Arial; 
	   color:#414141; 
	   font-size:12px; 
	   margin-left:auto; 
	   margin:0 auto; 
	   padding:0;
	   background:url(../images/ebj1.jpg) repeat-x top;
	   }
ul, input, dl, dd { 
       padding:0; 
	   margin:0; 
	   list-style-type:none;
	   }
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.top{
height:85px;
width:1002px;
margin:auto;
background:url(../images/ssbg.jpg) repeat-x;
}

.cen{
	width:1002px;
	margin:19px auto 0px;

}

.ss{
padding-top:32px;
float:right;
padding-right:32px;
color:#fff;
}
.ss a{
color:#fff;
}
#nav{
width:1002px;
margin:auto;
background:url(../images/enav.jpg) no-repeat;

}
#nav1{
	width:990px;
	padding-left:12px;
	float:left;
height:35px;
}

#nav2{
	width:737px;
	float:left;
height:64px;
}



.nav{
width:79px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;
}
#nav1 ul li,#nav1 ul li img{
float:left;
}

#nav3{
padding-top:7px;
height:21px;
}
.nr1{
	width:293px;
	float:left;
	height:190px;
	border:#D4D9DC 1px solid;
	line-height:23PX;
	padding-left:15px;
	padding-top:5px;
	background:url(../images/enrbj.jpg) repeat-x;
}

.cp{
	padding-left:0px;
	padding-top:3px;
}
.cp ul{
background:url(../images/x1.jpg) repeat-x left bottom;
height:34px;
width:100px;
float:left;
padding-left:5px;

}
.cp ul li{
background:url(../images/dd3.jpg) no-repeat left center;
margin-left:2px;
line-height:31px;
padding-left:10px;
color:#414141;
}
.cp ul li a{
color:#518A17;
}

.nr2{
	float:left;
	height:190px;
	border:#D4D9DC 1px solid;
	line-height:23PX;
	padding-left:15px;
	padding-top:5px;
	background:url(../images/nrbj.jpg) repeat-x;
	margin-left:16px; float:left; width:353px;
}

.nr1 span{ font-weight:normal; padding-left:13px;}

.nr1 a{ color:#414141;}
.about1{ padding-top:5px;}
.about2{ padding-right:13px; line-height:22px; padding-top:10px;}
.about2 img{ float:left; margin-right:15px; margin-top:7px;}


.znr1{
	width:293px;
	float:left;
	height:149px;
	border:#ffffff 1px solid;
	line-height:23PX;
	padding-left:15px;
	padding-top:5px;
	background:url(../images/lxbj.jpg) repeat-x;
}


.znr2{
	float:left;
	height:149px;
	border:#ffffff 1px solid;
	line-height:23PX;
	padding-left:15px;
	font-weight:bold;
	padding-top:5px;
	background:url(../images/nrbj.jpg) repeat-x;
	margin-left:16px; float:left; width:353px;
}

.znr1 span{ font-weight:normal; padding-left:13px;}

.znr1 a{ color:#414141;}
.zabout1{ padding-top:10px;}




.xnr1{
	float:left;
	height:220px;
	background:url(../images/xbj.jpg) repeat-x;
	float:left; width:501px;
}

.xw{
	padding-left:140px;
}
.xw ul{
background:url(../images/cpxx.jpg) repeat-x left bottom;
height:31px;
width:320px;
float:left;
padding-left:0px;

}
.xw ul li{
background:url(../images/dd1.jpg) no-repeat left center;
margin-left:5px;
line-height:31px;
padding-left:10px;
color:#518A17;
}
.xw ul li a{
color:#518A17;
}





.xnr2{
	float:left;
	height:220px;
	background:url(../images/xbj1.jpg) repeat-x;
	float:left; width:501px;
}

.xnr1 span{ font-weight:normal; padding-left:13px;}

.xnr1 a{ color:#414141;}
.xabout1{ padding-top:10px;}






.qh{ float:left; width:266px; margin-left:16px;}
.qh1{ height:165px; background:url(../images/videobg.jpg) repeat-x; padding-left:5px; padding-top:5px;}

.zqh{ float:left; width:250px; margin-left:16px;}
.zqh1{ height:165px; background:url(../images/videobg.jpg) repeat-x; padding-left:5px; padding-top:5px;}

.nav_bottom{ height:39px; background:url(../images/nav_bottom.jpg) repeat-x; border:#CFFDA0 solid 1px; border-bottom:0px;}
.nav_bottom1{ border:#022022 solid 1px; border-bottom:0px; margin-left:12px; margin-right:12px; text-align:center; color:#fff; line-height:39px; margin-top:16px;}
.nav_bottom1 a{ color:#fff;}
.footer{ line-height:65px; text-align:center; color:#fff; background-color:#022123;}
.footer a{ color:#fff;} 

/*--------连接---------------------------------------------------------------------------------*/
a.zzb07link{
	font-family: Arial;
	font-size: 12px;
	line-height:22px;
	text-decoration:none;
	color: #ffffff;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #FF6500;
}
.zzb07tail
{
font-size:12px;
font-family:Arial;
color:#ffffff;
}
.style10:link {
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;

}
.style10:visited {
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
}
.style10:hover {
	font-family: Arial;
	color: #FF6500;
}
.style10:active {
	font-family: Arial;
	color: #FF6500;
}

a.s1 {
	font-family:Arial;
	font-size: 12px;
	line-height:36px;
	font-style: normal;
	float:left;
	color: #fff;
	display:block;
	width:109px;
	height:36px;
	text-align:center;
}
a.s1:visited {
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
a.s1:hover {
	font-size: 12px;
	color: #FFF600;
	text-decoration: none;
	display:block;
	width:109px;
	height:36px;
	background:url(../images/navbg1.jpg);
	position: relative;
}
a.s1:active {
	font-size: 12px;
	color: #FFF600;
	height:36px;

}

a.s2:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
a.s2:visited {
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
a.s2:hover {
	font-size: 12px;
	color: #E00025;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s2:active {
	font-size: 12px;
	color: #E00025;
}



a.s3:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	line-height:28px;
}
a.s3:visited {
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	line-height:28px;
	}
a.s3:hover {
	font-size: 12px;
	color: #2E5200;
	text-decoration: none;

}
a.s3:active {
	font-size: 12px;
	color: #2E5200;
}


a.s4:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #003E8E;
	text-decoration: none;
	line-height:28px;
}
a.s4:visited {
	font-size: 12px;
	font-style: normal;
	color: #003E8E;
	text-decoration: none;
	line-height:28px;
	}
a.s4:hover {
	font-size: 12px;
	color: #E00025;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s4:active {
	font-size: 12px;
	color: #E00025;
}

a.s5:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #FF7900;
	text-decoration: none;
	line-height:22px;
}
a.s5:visited {
	font-size: 12px;
	font-style: normal;
	color: #FF7900;
	text-decoration: none;
	line-height:22px;
	}
a.s5:hover {
	font-size: 12px;
	color: #E00025;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s5:active {
	font-size: 12px;
	color: #E00025;
}

#Address {
    width:300px;
	height:18px;
	border:1px #999999 solid;
	margin:0px;
}
#Address1 {
    width:300px;
	height:48px;
	border:1px #999999 solid;
	margin:0px;
}
#Address2 {
    width:180px;
	height:18px;
	border:1px #999999 solid;
	margin:0px;
}
.STYLE2 {
	font-size: 12px;
	font-family: Arial;
	line-height: 26px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.STYLE3 {
	font-size: 12px;
	font-family: Arial;
	line-height: 26px;
	font-weight: normal;
	color: #15908B;
	text-decoration:none;
}

.STYLE4 {
	font-size: 12px;
	font-family: Arial;
	line-height: 26px;
	font-weight: normal;
	color: #FF7900;
	text-decoration:none;
}

.STYLE5 {
	font-size: 12px;
	font-family: Arial;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.STYLE6 {
	font-size: 12px;
	font-family: Arial;
	line-height: 28px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}


/*---------------*/

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 22px; line-height: 28px; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:1;}
ul.menu ul {position:absolute; top:35px; left:0; background:#50BFED; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #000; border-bottom:1px solid #fff; border-top:none; width:120px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px 0px; background-color:#7DB93F; color:#fff; font-size:13px;}
ul.menu ul li a:hover {background-color:#F04500; color: #000000;}
ul.menu ul ul {left:25px; top:-1px}
ul.menu .menulink {border:0px solid; padding:5px 7px 7px; width:106px; color:#fff;  font-family:Arial; font-size:13px; font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/navbg.jpg);}
ul.menu .sub {background:url('http://d2.xvna.com/sc/scimg/arrow.gif?http://www.xvna.com') 100% 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
