*{margin:0px;padding:0px;font-family: "微软雅黑";}
img{border:none;}
ul li{list-style-type: none;}
a{text-decoration:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

#top{width:998px;height:164px;margin:auto;background-image:url(imagestop_02.jpg);}
#top .logo{float:left;margin:35px 0px 0px 35px;}
#top .top_right{float:right;}
#top .top_right{display:block;margin:66px 0px 0px 0px;}
#top .top_right .search{width:320px;height:29px;position:relative;margin:16px 0px 0px 50px;}
#top .top_right .search .txt{width:210px;height:27px;background-image:url(imagessearch_txt_03.png);border:0px;padding-left:10px;
                             font-size:12px;line-height:27px;color:#9b9a9a;position:absolute;left:0px;top:1px;}
#top .top_right .search .but{width:43px;height:29px;background-image:url(imagessearch_but_03.png);border:0px;position:absolute;left:224px;top:0px;}
/*
.nav{width:993px;height:47px;background:url(imagesnav_bg_03.jpg);margin:0px auto;padding-left:5px;}
.nav ul li{float:left;padding:0px 17px;line-height:47px;background-image:url(imagesnav_je_03.jpg);background-position:right 10px;background-repeat:no-repeat;}
.nav ul li a{color:#3c3c3c;font-size:14px;display:block;}
.nav ul li a:hover{color:#cc160b;background-image:url(imagesnav_hover_03.jpg);background-position:center bottom;background-repeat:no-repeat;}
.nav ul .no{background:none;}*/ 

ul.nav { width: 998px; height: 47px; background: url(imagesnav_bg_03.jpg); list-style: none; position: relative; font-size: 14px; background-repeat: repeat-x; line-height: 47px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: block; }
ul.nav li {  white-space:nowrap;/* 不换行 */ float: left; margin: 0; text-align: center; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 15px; line-height: 47px; }
ul.nav li:hover,ul.nav li a:hover,ul.nav li.hover{ background-image: url(imagesnav_hover_03.jpg); background-position:center color: #FFF; color: #F00; background-position: center bottom; background-repeat: no-repeat; }
ul.nav li:hover span,ul.nav li a:hover span,ul.nav li.hover span{ display:block}
ul.nav li.line{ margin: 0px; padding-top: 7px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
ul.nav li a { display: block; color: #000; text-decoration: none; font-size: 15px; }
ul.nav li span { float: left; position: absolute; left: 0; color: #fff; width: 998px; z-index: 9999; background-repeat: repeat-x; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e7e7e7; background-position: left top; top: 47px; background-image: url(imagessubnavbg.jpg); display: none; }
ul.nav li:hover span { display: block; }
ul.nav li span a {
	display: block;
	color: #4c4c4c;
	font-size: 12px;
	line-height: 38px;
	float: left;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f9f9f9;
	padding-left: 15px;
	padding-right: 15px;
}
ul.nav li span a:hover { text-decoration: none; color: #333; background-image: none; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #F00; }
.foot{width:998px;margin:auto;}
.foot .foot_nav{ color: #fff; background: #a40007; line-height: 38px; padding-top: 0px; padding-right: 65px; padding-bottom: 0px; padding-left: 65px; height: 38px; }
.foot .foot_nav a{color:#fff;font-size:12px;padding:0px 26px;}
.foot .bq{background:#f0f0f0;padding-top:20px;}
.foot .bq p{line-height:28px;font-size:12px;text-align:center;color:#4b4b4b;}
.foot .bq p font{margin-right:20px;}
.foot .bq .fw{padding:0px 290px 0px 385px;background:#f0f0f0;}
.foot .bq .fw .fw_l{font-size:12px;line-height:60px;float:left;color:#4b4b4b;}
.foot .bq .fw .fw_r{float:right;}

.wv{width:998px;margin:auto;}
.wv .wv_n{height:46px;line-height:46px;color:#666;font-size:12px;padding-left:40px;background-image:url(imagesub_03.jpg);background-repeat:no-repeat;background-position:10px 0px;}
.ssbx{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.ssbk{
	margin-top: auto;
	margin-right: 10px;
	margin-left: 10px;
}