@charset "gb2312";
* { 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:486px; float:left;}
#topnav .navrx{ width:485px; 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;}


/*所有外框*/
.jskj{ width:960px; height: auto; margin:0 auto; border:1px #DADADA solid; background: url(../images/common/jsjx_bg.jpg) repeat-x bottom; padding:10px; overflow:hidden;}
.fhsy{ width:930px; height:32px; padding-right:30px; margin-bottom:10px;}
.fhsy img{ float:right}
.dabiao{width:930px;  height:auto; padding-left:30px;line-height:30px;font-size:30px; font-family:"微软雅黑"; float:left}
.fenge{width:960px;  height:9px; margin:10px 0px; background:url(../images/common/fg_1.jpg) no-repeat; float:left}
.wzym{ width:830px; height:40px; padding:0 30px 0 120px; background-image:url(../images/common/art_bj.jpg); background-repeat:no-repeat; margin:10px auto 0 auto; overflow:hidden;}
.wzym .wztitle{ float:left; width:315px; text-align:center; font-weight:bold; line-height:34px; font-size:18px;}
.wzym img{ float:right; padding:8px 0;}
.wznr{ width:908px; border-bottom:1px #78a7de solid; border-left:1px #78a7de solid; border-right:1px #78a7de solid; height:auto; margin:0 auto; padding:10px 0px 10px 70px;_padding:10px 0px 10px 70px; line-height:24px; font-size:14px;}
/* 大幻灯片广告样式*/
/*div#MainPromotionBanner{
	width:980px;
	height:500px;
	background:#fff;
	margin:0 auto;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 500px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 980px;
	height: 500px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 980px;
	height: 500px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 465px; 
	right: 500px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	text-align: center;
	line-height:20px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 5px;
	color:#DED6E3;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 3px;
	background: url(../images/common/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	background: url(../images/common/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-size: 5px;
	color:#3688D9;
	line-height: 20px;
	height: 16px;
	width: 16px;
	margin:3px 3px; 
}*/
/*xly12.2.7添加十大项目 */
#sdxm_sy{ width:980px; height:313px!important; margin:5px auto; overflow:hidden;}
#sdxm_sy li{ width:169px; height:144px; float:left; list-style-type:none;}
.sdxm_sy02{margin:0px 33px 10px 0px}
.sdxm_sy03{margin:0px 0px 10px 0px}
#sdxm_sy04{ width:980px; height:88px!important; margin:5px auto;}
/*xly12.2.7添加十大项目end*/

/*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:208px;height:135px;float:left;margin-left:10px; margin-top:0px;}
.foot_x3{width:266px;height:100px;float:left;margin:10px 10px 10px 10px;text-align:center; img{border:0;}
.foot_xh{ border-bottom:1px solid #cccccc; margin:10px 0px;}
