* { font-family:"微软雅黑";margin:0; padding:0; border:0;}
body {margin:0; padding:0;font-size:12px; color:#333; line-height:23px; text-align:left;}
a{ color: #333;text-decoration:none;}
a:hover{ color: #999;text-decoration:underline;}
a:link, a:visited{COLOR:inherit;text-decoration:inherit;}
h1,h2,h3 { font-size:12px; font-weight:normal;margin:0;padding:0;}
img{display:block; margin:0; padding:0px;} 
.clear{clear:both;}
form{margin:0; padding:0;}
hr{display:none;}
ul{margin:0; padding:0; list-style:none; }
dl, dt, dd { margin:0; padding:0; }
table{empty-cells:show; border-collapse:collapse;  }
sup, sub{font-size:8px; letter-spacing:1px; }
select{font-size:12px; color:#333333;}
textarea{font-size:12px; color:#333333;overflow:auto;background:#fff;}
input{padding:0; margin:0; font-size:12px;}
/* 公共样式、头和尾*/
.menu{ width:auto; height:auto; margin:0 auto}
/* 公共头部*/
#topnav{ background-image:url(../images/common/index_01.jpg); background-repeat:no-repeat; font-family: "微软雅黑";}
#topnav .navbody{ width:980px; margin:0 auto;  }
#topnav .navtxt{ height:24px; line-height:22px; color: #666; font-size:12px; text-align:right; } 
#topnav .navtxt ul { width:46%;padding:0; margin:0; float:right;}
#topnav .navtxt ul li{ padding:0 5px; float:left;}
#topnav .navtxt a{ line-height:22px; color: #666; font-size:12px;}
#topnav .navtxt a:hover{ line-height:22px; color: #666; font-size:12px; text-decoration:underline;}
#topnav .navlogo{ height:70px; }
/*7.23改改*/
#topnav .navlogo .logo{height:70px; width:594px; float:left;}
#topnav .navrx{ width:385px; height:70px; float:right; background:url(../images/common/index_05.jpg) no-repeat left;  }
#topnav .navrx span{ width:92px; height:30px;float:left; padding:0 10px; }
#topnav .navbar{ height:37px; background-image:url(../images/common/menu_bj.jpg); margin:5px 0; color:#FFF; line-height:37px; padding:0 0 0 10px;}
#topnav .navbar ul { padding-left:25px; margin:0;}
#topnav .navbar ul .sli {width:89px; float:left; list-style:none; font-size:16px; text-align:center; padding:0 2px;}
#topnav .navbar ul .sli a { text-decoration:none; color:#FFF;width:89px; height:37px; display:block;}
#topnav .navbar ul .sli a:hover{ text-decoration:none; color:#FFF; background:url(../images/common/menu_bj_1_1.jpg);_background:url(../images/common/menu_bj_1_1.jpg)}
#topnav .navbar ul .sli a:active{ text-decoration:none; color:#FFF; background:url(../images/common/menu_bj_1_2.jpg);}
#topnav .navbar ul li{ width:58px; float:left; list-style:none; font-size:16px; text-align:center; padding:0 2px;}
#topnav .navbar ul li a{ text-decoration:none; color:#FFF;width:58px; height:37px; display:block;}
#topnav .navbar ul li a:hover{ text-decoration:none; color:#FFF; background-image:url(../images/common/menu_bj_2_1.jpg);_background-image:url(../images/common/menu_bj_2_1.jpg)}
#topnav .navbar ul li a:active{ text-decoration:none; color:#FFF; background-image:url(../images/common/menu_bj_2_2.jpg);}
.navadv{ height:500px; margin:5px 0 auto auto;}
.navbar2{ background-image:url(../images/common/index_42.jpg); background-repeat:no-repeat; background-position:center -1px;_background-position:center -1px; height:10px; _height:10px;}
#topnav2{ background-image:url(../images/common/index_02.jpg); background-repeat:repeat-x; height:91px; overflow:hidden;}
#topnav2 .navcd{ width:980px; margin:0 auto; height:80px;}
#topnav2 .navcd ul{ margin:0;padding:0;}
#topnav2 .navcd ul li{ list-style:none; float:left; width:326px; font-size:18px;}
#topnav2 .navcd ul li .lw{ width:170px; float:left;margin-top:25px; text-align:right; padding-right:10px;}
#topnav2 .navcd ul li .lw a{ text-decoration:none; color:#000;}
#topnav2 .navcd ul li .lw a:hover{ text-decoration:underline; color:#000;}
#topnav2 .navcd ul li .rw{ width:56px; height:65px; margin-top:10px; float:left;}
/*导航菜单*/
#nav {width:937px;margin:0px auto;height: 40px;line-height: 40px;background:url('../images/common/nav-bg.png');display:block;overflow:hidden;padding:0 3px 0 40px;}
#nav a.knowduice{float:right;height:40px;line-height:40px;display:block;text-decoration:none;font-size:12px;margin-right:18px;color:#fff;padding-left:22px;background:url('../images/common/bg-about.gif') no-repeat 0 11px;}
#nav a.knowduice:hover{background:url('../images/common/bg-about-hover.gif') no-repeat 0 11px;}
#navMenu ul{width:980px;float:left;height:40px;}
#navMenu li {float:left;display:inline;	font-size:14px;}
#navMenu li a {color:#fff !important;text-decoration:none;width:155px;height:40px;line-height:40px;text-align:center;background-image:url('../images/common/navbg.png');display:block; overflow:hidden;}
#navMenu li a.last{width:163px;}
#navMenu li a.current{background-position:0 -80px;width:91px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
#navMenu li a:hover{background-position:0 -40px;}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	visibility: hidden;
	margin-top: -2px;
	border:1px solid #ccc;
	border-top:0;
	background-color:#fff;
	padding:4px;
	width:260px;
	opacity: 0.90;
	-moz-opacity: 0.90;
	filter:alpha(opacity=90);
	left: 122px;
}
.dropMenu li {float:left;width:130px;height:32px;padding:0;margin:0;display:inline; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }
.dropMenu li a {display: block;padding: 5px 0 5px 5px;color:#0f335d; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }
.dropMenu a:hover {text-decoration: underline;color:#000;}
/*xly12.6.1底部和荣誉*/
#bottom{ background-color:#fff; border-top:1px #e5e5e5 solid; height:223px; margin-top:10px; background-image:url(../images/common/index_53.jpg); background-repeat:no-repeat; background-position:center -2px;}
#bottom .botnav{ width:980px; margin:0 auto; height: auto; line-height:20px; text-align:center; padding-top:20px; font-size:12px; color:#666;}
.foot_x{width:980px;height:auto;margin:15px auto; line-height:18px; padding:15px 0; }
.foot_x1{width:470px;height:auto;text-align:left;font-family:"微软雅黑";color:#333333;float:left;}
.foot_x2{width:178px;height:125px;float:left;margin-left:10px; margin-top:20px;}
.foot_x3{width:266px;height:91px;float:left;margin:20px 10px 10px 10px;text-align:center; img{border:0;}
.foot_xh{ border-bottom:1px solid #cccccc; margin:10px 0px;}
