@charset "utf-8";
body { 
       font-family: "宋体",Arial; 
       width:1002px; 
	   color:#414141; 
	   font-size:12px; 
	   margin-left:auto; 
	   margin:0 auto; 
	   padding:0;
	   background:url(../images/bg.jpg) repeat;
	   }
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:100px;
	background:url(../images/topbg.jpg) repeat-x;
	padding-bottom: 1px;
}
.logo{
float:left;
width:119px;
}
.logo1{
float:left;
padding-top:13px;
width:882px;
}
.logo2{
height:55px;
}
#nav{
height:32px;
}
#nav ul li,#nav ul li img{
float:left;
}
#nav ul li a{
color:#ffffff;
}
.nav{
text-align:center;
width:112px;
padding-top:9px;
}
.nr{
padding-top:22px;
background:url(../images/nrbg.jpg) repeat-x;
}
.an{
	padding-left:0px;
	float:left;
	width:654px;
	padding-top: 3px;
}
.an img{
margin-left:7px;
}
.news{
float:left;
padding-left:20px;
width:322px;
}
.news1{
height:18px;
background:url(../images/newsbg.jpg) no-repeat;
text-align:right;
padding-right:7px;
}
.news1 a{
color:#015FA7;
}
.news2{
padding-top:5px;
}
.news2 ul li{
	background:url(../images/newsxx.jpg) repeat-x left bottom;
	line-height: 28px;
	padding-left: 5px;
}
.news2 ul li a{
color:#015FA7;
}
.footer{
text-align:center;
line-height:24px;
color:#76726F;
padding-top:10px;
height:62px;
font-family:Arial;
}
.footer a{
color:#76726F;
}



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: 30px; line-height: 33px; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:2px; z-index:1;}
ul.menu ul {position:absolute; top:44px; left:0; background:#50BFED; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #2A97EA; border-bottom:1px solid #fff; border-top:none; width:118px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#1656B7; color:#fff;}
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:104px; color:#fff;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url('../images/dhbj.jpg')}
ul.menu .sub {background:#2D9AEE 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}