@charset "utf-8";
body {font:12px/20px Arial;color:#333;margin:0;padding:0; background:#fff; font-family:"微软雅黑";}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
a:link,a:visited {COLOR:#333;text-decoration:none}
a:hover {COLOR:#333;text-decoration:none;}
a:active {COLOR:#ff0000;text-decoration:none;}
ol,ul,li {list-style:none outside none;}
img {border:0;}
em,cite {font-style:normal;}
.styer { float:left;}
.clear { clear:both; margin:0px; top:0px} 
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
#top{ width:100%; height:75px; padding:25px 0; background:url(../images/topbg.jpg) repeat-x;}
.hwidth{ width:1200px; margin:0 auto;}
.logo{ width:auto;}
.logo img{ display:block; height:75px; width:auto;}
.htel{ width:190px; background:url(../images/tel.png) left center no-repeat; font-size:24px; padding-left:65px; line-height:30px; margin-top:5px;}
.htel span{ color:#e60012;}
#navs{ width:100%; height:50px; background:#e22c3b; line-height:50px;}
.navs ul li{ width:133px; float:left; text-align:center; font-size:16px;}
.navs ul li a{ color:#fff; display:block;}
.navs ul li a:hover{ background:#c31d2a;}


#foot{ width:100%; height:150px; background:url(../images/hg7.jpg); padding:15px 0; margin-bottom:45px;}
.foot{ width:1200px; line-height:28px; font-size:14px; color:#777;}
.foot img{ float:left;}
.foot span{ padding-right:8px; float:left;}
.foot span a{ color:#777;}
.foot span a:hover{ text-decoration:underline;}
.foot em{ float:left; padding-right:8px; padding-top:8px;}



/*pages*/
.infopg{ width:1200px; height:auto; text-align:center; margin:20px auto;}
.infopg li{ width:auto; float:left; padding:0 8px; line-height:35px; background:#fff; margin:0 3px; border:1px #ddd solid; font-size:14px;}
.infopg li a{ display:block; padding:0 7px;}
.infopg li.thisclass{ background:#000; padding:0 15px; color:#fff;}
/*pages*/
.pagination-wrapper {
clear:both;
padding:1em 0 2em 0;
text-align:center;
}
.pagination {
display: inline-block;
*display: inline;
*zoom: 1;
font-size:14px;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
list-style: none;
display: inline;
float: left;
line-height: 1em;
text-decoration: none;
border: 1px solid #ddd;
border-left-width: 0;
}
.pagination li a {
display: inline-block;
padding: 0.8em 1.1em;
background: #fff;
color: #999;
}
.pagination li a:link{
background:#fff;
color: #4C78A5;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass a {
background: #ddd;
color:#111;
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}
.zh_zhg{ width:399px; height:40px; padding:0 668px 0 133px; margin:0 auto;}
.zh_zhg ul li{ width:133px; line-height:40px; float:left; text-align:center; font-size:13px; font-weight:700;}
.zh_zhg ul li a{ display:block; background:#eee; color:#000;}
.zh_zhg ul li a:hover{ background:#999; color:#fff;}
.zh_zhg ul li a.lion{ background:#999; color:#fff;}

.inf_url{ width:1200px; height:auto; line-height:20px; font-size:12px; color:#777; text-align:right; font-family:宋体;}
.inf_url a{ color:#777;}
.intxt{ width:135px; height:35px; border:1px #ddd solid; padding:0 15px;}
.coolbg{ width:150px; height:35px; background:#576772; border:0; color:#fff; font-size:15px; font-family:微软雅黑;}

.car_menu{background:#e22c3b; height:46px; line-height:46px; width:100%;}
#menu {
	list-style:none;
	height:46px;
	width:1200px;
}
#menu ul{ width:1200px; float:left;}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	height:46px;
	line-height:46px;
	width:133px;
	color:#fff;
	font-size:15px;
}

#menu li:hover {
	height:46px;
	line-height:46px;
	background:#c31d2a;
}

#menu li a {
	font-size:15px; 
	color: #fff;
	display:block;
	outline:0;
	text-decoration:none;
}
.down_nav1{
	line-height:46px;
	float:left;
	position:absolute;
	left:-999em; 
	text-align:left;
	border-top:none;
	z-index:9999;

}
.nav_b{ border-left:1px #bfbfbf solid;}
.down_nav1 {width:133px; height:auto;}
.down_nav1 span{ width:133px; line-height:40px; float:left; text-align:center; font-size:13px; display:block; border-bottom:1px #fff solid; background:#e22c3b;}
.down_nav1 span:hover{ background:#c31d2a; font-size:13px;}
.down_nav1 span a{ font-size:13px;}
#menu li:hover .down_nav1
{
	left:-0px;
	top:auto;
}


#bnav {
	height:34px;
}

#bnav li {
	width:86px;
	float: left;
	background: #fff;
	height:34px;
	line-height:31px;
	position:relative;
}
#bnav li em{ display:block; width:74px; height:32px;border:1px #e7e7e7 solid;z-index:999; padding-left:10px; background:url(images/sj.jpg) 65px 13px no-repeat;cursor: pointer; border-radius:5px;}
#bnav li:hover em{
	border:1px #dcdcdc solid;
	width:74px;
	display: block;
	 background:url(images/sjs.jpg) 65px 13px no-repeat;
}
#bnav li ul {
	display: none;
	position:absolute;
	left:0px;
	top:30px;
	z-index:99;
	padding:15px 0 5px;

}
#bnav li ul i{ padding:10px 10px 0; font-size:14px;}
#bnav li:hover ul {
	display: block;
}
#bnav li ul { border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid; border-bottom:1px #e7e7e7 solid; background:url(images/car19.jpg) #fff top right no-repeat; width:300px; padding:0; font-size:12px;}
#bnav li ul p{ border-top:1px #e7e7e7 solid; padding:5px; display:block; line-height:26px; color:#b8b8b8;}

.mianfei{ width:100%; height:76px; background:url(/images/mf.jpg) center no-repeat; position:absolute; position:fixed; left:0; bottom:0; z-index:9999;}
.mianfei a{ float:left; display:block; width:100%; height:76px;}