*{margin: 0; border: 0; padding: 0;}
li{list-style: none;}
body{background: #f1f1f1;font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}

html, body, h1, h2, h3, h4, ul, li, dl,input{ font-family:Arial, Helvetica, sans-serif;  margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.padding20{ padding: 20px;}
.banner_index{height: 290px; padding: 20px 20px 0 20px; background: #f7f7f7;}

.top_box{height: 128px; background: #006018;}
.top_mid{width: 1026px; height: 128px; margin: auto; background: url(../images/topBg.jpg) no-repeat; position: relative;}
.logo_link{width: 235px; height: 100px; float: left; margin-left: 30px;}
.home_link{position: absolute; top: 5px; right: 10px; height: 18px; width: 150px;}
.home_link a{height: 18px; width: 70px; float: left; margin-left: 5px;}
.menu_list{float: right; height: 30px; margin: 13px 10px 0 0;}
.menu_list li{float: left; font-size: 14px; padding: 0 15px; }
.menu_list li a{width: 86px; height: 27px; line-height: 27px; text-align: center; text-decoration: none; font-weight: bold; display: block; color: #1d7731; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.menu_list li a:hover{background: url(../images/menuBg.jpg) no-repeat; color: #fff;}
.phone_num{float: right; height: 30px; line-height: 30px; margin: 42px 37px 0 0; font-weight: 800; color: #00bb2c; font-size: 18px; font-weight: bold; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}

.page_mid{ width: 1006px; background: #FFF; margin: auto;}


.footer{height: 75px; margin-top: 15px; padding-top: 15px; background: #006018;}
.footer p{text-align: center; height: 22px; line-height: 22px; color: #fff; font-size: 12px;}


*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:64px; height:64px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop{ width:64px; height:64px; background:url(../images/top.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer}
#gotop:hover{ background:url(../images/top.png) no-repeat;}



.menu_list LI BLOCKQUOTE {
	DISPLAY: none; Z-INDEX: 201; LEFT:0px; POSITION: relative; TOP: 15px; HEIGHT: auto;
}
.menu_list LI BLOCKQUOTE .ChildNavIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #158D1F ; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 86px; COLOR: #dee6e9; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: center;
}
.menu_list LI BLOCKQUOTE .ChildNavIn A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #FFF; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #0E6B25 1px dotted; TEXT-ALIGN: center; font-size:12px; font-weight:normal;
}
.menu_list LI BLOCKQUOTE A:hover {
	BACKGROUND: #7EC716; COLOR: #fefbc2! important
}


.top_mid .left{float:left;line-height:24px; }
.top_mid .left li, .top_mid .left li a{float:left;line-height:24px;padding-left:10px; color:#fff;}



.tabshow { padding-left:20px;}
.tabshow input {border: 1px solid #ccc; line-height:22px;}
.tabshow textarea {border: 1px solid #ccc; line-height:22px;}
.tabshow input.submit {width:147px; height:39px; background:url(../images/button_02.gif) no-repeat; border:none; cursor:pointer;}
