/*edit by Zenith   Date:2016-11-19*/
@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0; vertical-align:top;}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}

body{background:#fff; color:#000; font-family:'microsoft yahei';}
a{ color:#7f3a0d; transition: all 0.5s ease 0s;}
a:hover{ color:#ffbc48;}
*{ padding:0; margin:0;}
.g-in{ position:relative; width:1200px; margin: 0 auto;}
.wrapper{ position:relative; width:100%; margin: 0 auto; overflow:hidden;}
.header{ position:relative; width:100%; margin: 0 auto; }
.topArea{height: 27px; line-height: 27px; background:#83c320;}
.topArea .wel{display: inline-block; float: left; font-size: 12px;}
.topArea .tel{ float:right;}
.topArea .link{display: inline-block; float: right; color: #000; line-height: 27px;}
.topArea .link a{padding: 0 12px; color: #000;}
.nav{ background:url(nav-bcg.jpg) no-repeat center top; }
.nav .logo{ float:left;}
.nav .logo img{ vertical-align:top;}
.nav ul{ padding-left:160px; float:left;}
.nav ul li{ position:relative; float:left; width:100px; text-align:center;}
.nav ul li a{ color:#fff; display:inline-block; width:100px; padding:40px 0 30px; font-size:14px; line-height:24px; }
.nav ul li a span{ display:block; text-align:center; font-size:12px; color:#31b366; line-height:22px;}
.nav ul li:hover,.nav ul .current{ background:url(nav-li-bcg.jpg) no-repeat center top; color:#000;}
.nav ul li .subnav{display:none; position:absolute; width:100%; background:#06582d; z-index:99;}
.nav ul li .subnav dt a{ padding: 10px 0;  border-bottom:1px dashed #ccc;}
.nav ul li .subnav dt a:last-child{ border-bottom:none;}
.nav ul li .subnav dt a:hover{ background:#83c320;}

.banner{ width:100%; position:relative; margin: 0 auto; overflow:hidden;}
.banner .bd{ position:relative; width:1920px; left:50%; margin-left:-960px;}
.banner .bd img{ vertical-align:top;}
.banner .prev,.banner .next{ position:absolute; width:33px; height:49px; display:block; top:50%; z-index:99; background:red;}
.banner .prev{ left:5%; background:url(prev.png) no-repeat center center;}
.banner .next{ right:5%; background:url(next.png) no-repeat center center;}
.banner .hd{ position:absolute; width:100%; left:0; bottom:20px; text-align:center; }
.banner .hd li{  font-size:0; width:12px; height:12px; font-size:0; margin: 0 4px; display:inline-block; border:2px solid #fff; border-radius:100%; background:none; cursor:pointer;}
.banner .hd .on{ background:#eb6100; border:2px solid #eb6100;}

.footer{ height:50px; line-height:50px; background:#055426; color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#ff7f00;}
.footer .p-01{ float:left; width:600px;}
.footer .p-02{ float:right; width:600px; text-align:right;}

.fot-common-01{ text-align: center; padding-bottom:50px;}
.fot-common-01 a{ display:inline-block;  width:170px; height:35px; line-height:35px; text-align:center; border: 1px solid #1a603b; color:#5e8770;}

/*sitemap网站地图*/
.webmap dl dt {margin: 5px 0;padding-left: 18px;background: url(ico_05.gif) 3px center no-repeat;font-size: 16px;line-height: 2;}
.webmap dl dt a:hover{color:#06582d;}
.webmap dl dd {padding-left: 18px;}
.webmap dl dd a {float: left; display: block; margin-right: 10px; margin-bottom: 5px; padding: 0 10px; background: #eee; font-size: 14px; line-height: 2; white-space: nowrap;}
.webmap dl dd a:hover{ background:#83c320; color:#fff;}