@charset "utf-8";
* { margin:0px; padding:0px;}
body { line-height:150%; font-family:"宋体"; font-size:12px; color:#333;}
a { color:#333333; text-decoration:none;}
body img { border:0px;}
body img a{ border:0px;}
ul li { list-style:none;}
#layer { width:100%;}
#all{}
#header { width:100%; height:auto;}
#top { height:109px; background-image:url(../images/topbg.jpg); background-repeat: repeat-x;}
#top_cen { width:1000px; height:109px; margin:0 auto; background-image:url(../images/topcenbg.jpg); background-position:center; background-repeat: no-repeat; }
#top_cen a:hover {color:#2A6945;}
#logo { float:left; padding:7px 0 0 14px;}
#hedright { float:right; text-align:right; padding-top: 15px; padding-right: 30px;}
#rexian { font-family:"黑体"; font-size:20px; padding-top:20px;}
#navbg {width:100%; height:45px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x top;}
#nav { width:1000px; height:45px; margin:0 auto; padding-left: 5px;}
#nav ul li { float:left;}
#nav ul li a { display:block; width:110px; text-align:center; font-size:14px; font-weight:bold; line-height:34px; color:#fff; border-left:1px solid #368557;}
#nav ul li a.none { border-left:none;}
#nav ul li a:hover { background-image:url(../images/navbg1.jpg); background-repeat: no-repeat; background-position: bottom; color:#333333; }
#nav ul li a.navon {background-image:url(../images/navbg1.jpg); background-repeat: no-repeat; background-position: bottom;color:#ffffff;}
#nav ul li ul {}
#nav ul li ul li{ border-bottom:1px solid #275031;}
#nav ul li ul li a{ text-decoration:none; font-size:12px; color:#000000; font-family:"微软雅黑"; width:110px; display:block; text-align:center; font-weight:normal; border:none;}
#nav ul li ul li a:hover { background-color:#2A6945; color:#FFF;}
#banner { width:1000px; height:420px; margin:0 auto;}
/*************************content****************************************************/
#content { width:1000px; margin:8px auto; height:auto;}
#con1 { height:auto; height:308px;}
.title { height:38px; border-bottom:2px solid #2A6945;}
.sp1 { float:left; padding:5px 0 0 5px;}
.sp2 { float:left; padding-top:8px; padding-left:3px; font-family:"黑体"; font-size:14px; font-weight:bold;}
.sp3 { float:left; padding-top:8px; padding-left:3px; font-family:Arial; font-size:13px; font-weight:bold; color:#2A6945;}
.sp4 { float:left; padding-left:93px; padding-top:13px;}
.more { float:right; padding-top:10px; padding-right:5px;}
#about { float:left; width:300px; height:298px; background:url(../images/conbg.jpg) repeat-x center; border:1px solid #e3e3e3;}
#abody { padding:5px 7px 0 10px; text-indent:2em; height:172px;}
.pic { margin:0 auto; text-align:center;}
#news { float:left; width:414px; height:298px; background:url(../images/conbg.jpg) repeat-x center; border:1px solid #e3e3e3; margin-left:5px;}
#newsbody { padding-left:10px;}
.c_l { float:left;}
.c_list li { width:395px; text-align:right; border-bottom:1px dotted #cccccc; line-height:30px;}
.c_list li a {  background:url(../images/jiao.jpg) no-repeat 0 10px; padding-left:13px; color:#333; }
.c_list li a:hover { color:#1D8ED4;}
#contact { float:right; width:269px; height:298px; background:url(../images/conbg.jpg) repeat-x center; border:1px solid #e3e3e3;}
#cbody { padding-left:15px; width:227px; height:172px;}
.tail { width:220px; height:28px;}
.pic1{ float:left; padding:0 0 0 5px;}
.tel{ float:left; padding:5px 0 0 5px;}
#cbody p img { }
#tuwen { width:1000px; height:214px; background:url(../images/conbg.jpg) repeat-x center; border:1px solid #e3e3e3;}
#case { width:1000px; height:165px; background-color:#ffffff; padding-top:8px;}
#menu { float:left; height:160px;width:210px; line-height:32px; overflow:hidden;  margin:0 auto; padding-top:7px; font-family:"黑体"; font-size:14px; padding-left:10px;}
#menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
#menu .lii {width:182px; display:block; font-weight:bold; background-image:url(../images/infbg.jpg); background-repeat:no-repeat; margin-top:3px;}
#menu .lii a {text-decoration:none; width:182px; text-align:center; margin-left:3px; display:block;}
#menu .lii a img { padding-top:5px;}
#menu .lii a.tabactive {width:182px; display:block;  color:#2A6945; height:32px;  }
#menu .lif{float:left; width:13px; height:28px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 { }
#tabcontent1 {}
.table td a { margin-right:10px;}
#bottom { height:80px; background:url(../images/bottombg.jpg) repeat-x center; border-top:3px solid #2A6945;}
#footer { width:1000px; margin:0 auto; padding-top:8px;}
#fotleft { float:left;}
#fotright { float:right;}
#fotright a:hover { color:#2A6945;}