﻿@charset "utf-8";
/*****************************************

*****************************************/
body {font:12px/20px 微软雅黑; color:#333; margin:0; padding:0; background:#fff;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
ol,ul,li {list-style:none outside none;}
a{ text-decoration:none; color:#555; font-size:14px;}
img {border:0;}
a img{ border:0;}
em,cite,i{font-style:normal;}
.clear { clear:both; margin:0px; top:0px} 
html,body{ overflow-x:hidden;}
div{ border:0px;}
img{border:none; margin:0; padding:0;}
li,dt,dd{text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}
.fc{ margin:0 auto;}
#head{ width:100%; background:url(../images/bo_1.jpg) top center no-repeat;}
.head{ width:1200px; height:100px;}
.logo{ float:left;}
.logo img{ padding-top:10px;}
.tel{ padding-top:33px;}

.nav{ width:1155px; height:55px;}
.nav ul li{ width:165px; height:55px; line-height:55px; float:left; text-align:center;}
.nav ul li a{ font-size:17px; color:#333; display:block;}
.nav ul li a:hover{ background:url(../images/bo_3.jpg) center bottom #78b540 no-repeat; color:#fff;}
.nav ul li a.lion{ background:url(../images/bo_3.jpg) center bottom #78b540 no-repeat; color:#fff;}
.navlion{ background:url(../images/bo_4.jpg) right no-repeat;}

#MJF{ width:100%; height:140px; background:url(../images/fnav.jpg); padding:30px 0;margin-top:30px;}
#fnav{ width:100%; height:140px; background:url(../images/fnav.jpg); padding:30px 0;}
.fnav{ width:1200px;}
.fnav ul li{ width:260px; float:left; background:url(../images/nav.png) left 5px no-repeat; color:#fff;}
.fnav ul li em{ line-height:35px; float:left; padding-left:25px; display:block;}
.fnav ul li em a{ color:#eee; font-size:17px;}
.fnav ul li em a:hover{ color:#78b540;}
.fnav ul li span{ line-height:30px; font-size:14px; padding-left:25px;}
.fnav ul li span a{ color:#eee;}
.fnav ul li span a:hover{ color:#78b540;}

#foot{ width:100%; background:url(../images/m4.png); padding:20px 0;}
.foot{ width:1200px; text-align:center; font-size:14px; color:#777; line-height:25px;}
.foot img{}
.foot span{ padding:0 8px;}
.foot span a{ color:#777;}

#nav{ width:100%; height:55px; background:url(../images/bo_2.jpg) top repeat-x; padding-top:5px;}
.nav{ width:1200px; height:55px; line-height:55px; margin:0 auto;}
#menu {
	list-style:none;
	height:58px;
}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	height:55px;
	line-height:55px;
	width:165px;
	border:none;
}

#menu li:hover {
	height:55px;
	line-height:55px;
}

#menu li a {

	color: #333;
	display:block;
	outline:0;
	text-decoration:none;
}
#menu li:hover{ background:url(../images/bo_3.jpg) center bottom #78b540 no-repeat; color:#fff;}
#menu li a.lion{ background:url(../images/bo_3.jpg) center bottom #78b540 no-repeat; color:#fff;}
#menu li:hover a{color:#fff;}
.down_nav1{
	line-height:26px;
	float:left;
	position:absolute;
	left:-999em; 
	text-align:left;
	border-top:none;
	z-index:9999;
}
#menu li .down_nav1 span a{color:#fff; font-size:14px;}
.down_nav1 {width:165px; height:auto;}
.down_nav1 span{ width:165px; line-height:33px; text-align:center; display:block; background:#79b641;}
#menu li .down_nav1 span:hover{ background:#e06826;}
#menu li:hover .down_nav1
{
	left:0px;
	top:55px;
}

.pages{ text-align:center; margin-top:20px;}