@charset "utf-8";



/* CSS Document */



body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family: '微软雅黑 Regular', '微软雅黑'; font-size:12px; font-weight:normal;}

ul,li{margin:0;padding:0; font-family: '微软雅黑 Regular', '微软雅黑';font-weight:normal;}

html{ overflow-x:hidden;}



body{font-size:12px;color:#999; margin:0; padding:0; _overflow:hidden; overflow-x:hidden;overflow:visible;background-attachment:fixed;}



input,button,select,textarea{outline:none;resize:none;}



p{ margin:0; padding:0;}



a img{border:none;}



li{list-style-type:none;}



a{text-decoration:none;color:#000;}



input{vertical-align:middle;font-family: '微软雅黑 Regular', '微软雅黑';}



table{border-collapse:collapse;font-family: '微软雅黑 Regular', '微软雅黑';}



a:hover{cursor:pointer;}

/*{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}*/



a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */



:focus { -moz-outline-style: none; } /* for Firefox */



a { outline:none; } /* for FF Chrome */



.dis{display:none;}



.clear{ clear:both;}



.page{text-align:center; clear:both;height:55px; background:#FFF; border-top:1PX #e5e5e5 solid;}

@media screen and (max-width:1100px) {

.page {width:1100px;}

}

.page{text-align:center; padding-top:20px;}
.page a{padding:4px 9px; margin:0px 4px; background:#eee; color:#6b6b6b; border-radius:3px;}
.page a:hover{ background:#78b100; color:#fff;}
.page span{ padding:4px 9px; background:#78b100; border-radius:3px; color:#fff;margin:0px 4px;}









#header{width:100%;height:75px;position:fixed;top:0px; left:0;z-index:1000; background:url(../images/bg.png) repeat-x top center ;}

#header .logo{width:214px;height:75px; float:left; padding-left:52px;}

#header .logo a{float:left;}
#header .logo a img{display:block; width: 170px; height: auto; margin-top: 12px; }

#header .search{width:75px;height:75px; float:right;display:block; margin-left:48px;}

#header .nav{width:1025px;height:75px; float:right;display:block;}

#header .nav ul li{float:left; width:100px;height:75px; background:url(../images/nav_03.jpg) right no-repeat;}

#header .nav ul li.last{background:none;}

#header .nav ul li a{font-size:14px; color:#000; width:115px;height:75px; display:block; line-height:75px; text-align:center;}

#header .nav ul li a:hover{font-weight:600; color:#fff; background:#78b100}

#header .nav ul li.hover a{font-weight:600; color:#fff; background:#78b100}


#header .nav ul li td a.b1{ background:url(../images/b1.png) center 44px no-repeat;}
#header .nav ul li td a.b2{ background:url(../images/b2.png) center 44px no-repeat;}
#header .nav ul li td a.b3{ background:url(../images/b3.png) center 44px no-repeat;}
#header .nav ul li td a.b4{ background:url(../images/b4.png) center 44px no-repeat;}
#header .nav ul li td a.b5{ background:url(../images/b5.png) center 44px no-repeat;}
#header .nav ul li td a.b6{ background:url(../images/b6.png) center 44px no-repeat;}
#header .nav ul li td a.b7{ background:url(../images/b7.png) center 44px no-repeat;}
#header .nav ul li td a.b8{ background:url(../images/b8.png) center 44px no-repeat;}
#header .nav ul li td a.b9{ background:url(../images/b9.png) center 44px no-repeat;}
#header .nav ul li td a.b10{ background:url(../images/b10.png) center 44px no-repeat;}
#header .nav ul li td a.b11{ background:url(../images/b11.png) center 44px no-repeat;}
#header .nav ul li td a.b12{ background:url(../images/b12.png) center 44px no-repeat;}
#header .nav ul li td a.b13{ background:url(../images/b13.png) center 44px no-repeat;}
#header .nav ul li td a.b14{ background:url(../images/b14.png) center 44px no-repeat;}
#header .nav ul li td a.b15{ background:url(../images/b15.png) center 44px no-repeat;}
#header .nav ul li td a.b16{ background:url(../images/b16.png) center 44px no-repeat;}
#header .nav ul li td a.b17{ background:url(../images/b17.png) center 44px no-repeat;}
#header .nav ul li td a.b18{ background:url(../images/b15.png) center 44px no-repeat;}
#header .nav ul li td a.b19{ background:url(../images/b13.png) center 44px no-repeat;}
#header .nav ul li td a.b20{ background:url(../images/b14.png) center 44px no-repeat;}
#header .nav ul li td a.b21{ background:url(../images/b15.png) center 44px no-repeat;}
#header .nav ul li td a.b22{ background:url(../images/b16.png) center 44px no-repeat;}
#header .nav ul li td a.b23{ background:url(../images/b17.png) center 44px no-repeat;}
#header .nav ul li td a.b24{ background:url(../images/b15.png) center 44px no-repeat;}
#header .nav ul li td a:hover{background-color:#4f7f09;}

@media screen and (max-width:1100px) {

#header {width:1100px;}

}

@media screen and (max-width:1100px) {

#header .logo{padding-left:5px;}

#header .search{margin-left:0;}

}

#header .search .search1{width:254px;height:22px; position:absolute;right:0;top:75px; background:#dd7003; padding:10px; display:none;}
#header .search .hover{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#header .search .text1{width:179px; padding:0 8px; background:#FFF; float:left;height:22px; line-height:22px; border:none;}
#header .search .button{width:58px; color:#fff; border:none;background:#9bd400; float:left;height:22px; line-height:22px; text-align:center; cursor:pointer;}
#header .search .button:hover{background:#acea03;}




#header .erji{height:212px; border-top:1px #609001 solid; position:absolute;left:0;top:75px; display:none;background:url(../images/erji.png) repeat}


#header .nav ul li td {border-left: 1px solid #659304; text-transform:uppercase; background:none;}

#header .nav ul li td:first-child {border-left: 0 none;}

#header .nav ul li td a{display: block;height:66px; padding-top:147px;line-height:18px;width:100%;font-size:14px;font-family: '微软雅黑 Regular', '微软雅黑';color: #fff; background-color:inherit;}





#footer{width:100%;height:91px; line-height:91px;z-index:999; background:#666666; font-size:14px; color:#FFF; text-align:center; position:absolute;bottom:0;left:0; z-index:999;}
#footer .last{ position:relative; padding-left:20px;}
#footer .wex{color:#FFF; }
#footer .last strong{width:120px;height:120px; position:absolute;bottom:21px;right:0; padding:10px; padding-bottom:20px; background:url(../images/we.png) bottom no-repeat; display:none;}