body {background-color:#f2f3f3;font-family:'宋体';}
body ,ul,li {margin:0;padding:0;border:none 0}
.fl {float:left;display:inline}
.fr {float:right;display:inline}
a {text-decoration:none}
.top {
	height: 135px;
	background:url(../images/repeat-1.jpg) repeat-x 0 0;
	overflow: hidden;
}
.header,.contenter {
	width: 1000px;
	margin: 3px auto 0;
}
.logo {
	float:left;
	display:inline;
	margin:25px 0 0 34px;
	width: 560px;
	height: 110px;
	background:url(../images/logo.jpg) no-repeat 0 0;
}
.hotline {
	float:left;
	display:inline;
	/*
	margin:78px 0 0 156px;*/
	margin:78px 0 0 47px;
	padding:16px 0 0 46px;
	width:313px;/*190px*/
	height:30px;
	background:url(../images/hotline.jpg) no-repeat 0 0;
	font-size:24px;
	line-height:30px;
	color:#d23516;
	font-weight:bold;
	font-family:'microsoft yahei';
}
.nav {
	height:50px;
	background:url(../images/repeat-2.jpg) repeat-x 0 0;
}
.nav ul {
	width:990px;
	margin:0 auto;
}
.nav ul li {
	position:relative;
	float:left;
	display:inline;
	width:90px;
	height:50px;
	text-align:center;
	color:#000;
	font-size:16px;
	font-weight:bold;
	z-index:999;
}
.nav ul li a {
	display:block;
	padding-top:6px;
	height:44px;
	line-height:44px;
	color:#000;
}
.nav ul li a:hover,.nav ul li a.cur {
	background:url(../images/hover.jpg) no-repeat center 1px;
	color:#fff;
}
.xl_pn{ position:absolute; left:0; top:50px; z-index:999; background:#e84b1e;display:none; width:90px;}
.xl_pn ul {width:88px;padding:10px 0;}
.xl_pn ul li{
	float:none;
	width:88px;
	height:35px;
	line-height:35px;
	color:#fff;
}
.xl_pn ul li a {
	padding:0;
	color:#fff;
	height:35px;
	line-height:35px;
	font-size:14px;
}
.xl_pn ul li a:hover,.xl_pn ul li a.cur {
	background:#ad3417;
}

.contenter {
	padding:10px 0 15px;
	background-color:#eaebec;
}

.searchbar {width:970px;height:30px;margin:0 auto;line-height:30px;padding-bottom:10px; }
.keywords{padding-left:22px;color:#b71d22;float:left;display:inline}
.keywords a{color:#1d1e1e;font-size:12px;padding:0 6px;}
.search{width:220px;height:26px;float:left;display:inline;background:url(../images/search.jpg) no-repeat 0 0;padding:2px;}
.search .in_text{float:left;display:inline;width:159px;height:20px;*line-height:20px !important;border:none 0;padding:3px;color:#333;}
.search .so{float:right;width:55px;height:26px;background:transparent;border:none;text-indent:-9999px;line-height:0;font-size:0;cursor:pointer}

.bottom_nav {
	height:50px;
	background:url(../images/repeat-4.jpg) repeat-x 0 0;
}
.bottom_nav ul {
	width:990px;
	overflow:hidden;
	margin:0 auto;
}
.bottom_nav ul li {
	float:left;
	display:inline;
	margin:16px 0;
	width:88px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-right:1px solid #9fa3a4;
	border-left:1px solid #fff;
}
.bottom_nav ul li a {color:#000;}
	
.footer {
	padding-top:25px;
	height:165px;
	background:#eaebec;
}
.copyright {
	width:300px;
	height:100px;
	margin:0 auto;
	padding:10px 10px 10px 120px;
	background:url(../images/badge.jpg) no-repeat left top;
	font-size:12px;
	line-height:24px;
}