﻿@charset "utf-8";
body, div,input, address, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset{padding:0;margin:0;list-style:none;word-wrap: break-word;}
.wrapper{margin:0 auto;}
@font-face {font-family: 'flexslider-icon';src: url('fonts/flexslider-icon.eot');src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight: normal;font-style: normal;}
.height_auto{height:auto;overflow:hidden;zoom:1}
*{padding: 0;margin: 0;	border: 0;text-align: left;font-style: normal;font-weight: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);/*禁止链接高亮*/-webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/}
p{ margin-top:5px; margin-bottom:5px;}
a{ text-decoration:none;color:#333333;}
a:hover{color:#db0d14}
.fr{float:right;}.fl{ float:left;}
.yahei{font-family:"微软雅黑" ,Microsoft YaHei,"Tahoma","Helvetica","sans-serif" !important;}
.clear{height:0; overflow:hidden;clear:both;zoom:1; min-height:5px;}
.clears{height:86px; overflow:hidden;clear:both;zoom:1;}
body{font-size:13px;font-family:"微软雅黑" ,Microsoft YaHei,"Tahoma","Helvetica","sans-serif" !important;}
header{width:100%;height:86px; position:fixed;left:0px;top:0; z-index:20;background:#fff;}
#header{width: 100%;min-width: 320px;max-width: 640px;margin: 0px auto;padding:6px 0px;}
menu{width: 100%;background:url(../index/menu_bg.gif) repeat-x;height:36px;}
#nav,#main{width: 100%;min-width: 320px;max-width: 640px;margin: 0px auto;}
#nav li{float:left;width:24.9%;height:36px;}
#nav li a{display:block;line-height:36px; text-align:center;color:#fff;}
#nav li a:hover{background-color:#00b542;color:#fff;}
#banner{min-width: 320px;max-width: 640px;margin: 0px auto;position:relative; width:100%;}
#banner>img{width:100%;}
#banner ul{width: 100%;height: 100%;max-height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 1;}
#banner ul li{position: relative;display: none;width: 100%;height: 100%;max-height: 100%;}
#banner ul li img{ padding: 0px;width:100%;}
#banner a.prev,#banner a.next{display:block;display: block;width: 42px;height: 42px; position:absolute;z-index:10;top:50%;margin-top:-21px;left:10px;cursor: pointer;font-size: 0px;filter: alpha(opacity=10);-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}
#banner a.prev{background:url(../index/prev.png) no-repeat;}
#banner a.next{background:url(../index/next.png) no-repeat; right:10px;left:auto;}
#banner a:hover{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
dl.frame dt.tl{height:34px;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;background-color:#008015;line-height:34px;}
dl.frame  dt.tl strong{text-shadow: 1px 1px 1px #43060b;overflow: hidden;word-wrap: break-word;word-break: break-all;color:#fff;padding-left:2.1%;font-size: 15px;}
dl.frame  dt.tl a.fr{padding:0px 8px;font-size:13px;color:#fff; font-family:"宋体";text-shadow: 1px 1px 1px #43060b;}
dl.frame  dd.lcn{padding:10px 0px; height:auto; overflow:hidden;}
dl#pro dd.lcn ul li{width:33.3%;float:left; min-height:110px; height:auto; overflow:hidden;}
dl#pro dd.lcn ul li a{display:block;padding:0px 5px;}
dl#pro dd.lcn ul li a span{display:block;text-align:center;}
dl#pro dd.lcn ul li a span.img{padding:1px;border:1px solid #e1e1e1;}
dl#pro dd.lcn ul li a span.img img{width:100%;}
dl#pro dd.lcn ul li a span.els{ font-size:13px; line-height:25px;height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
dl#news dd.lcn{padding:10px 5px;}
dl#news dd.lcn ul li{height:36px;border-bottom:1px dotted #cccccc; padding:5px 2px;}
dl#news dd.lcn ul li a,dl#news dd.lcn ul li span{display:block; line-height:12px;}
dl#news dd.lcn ul li a{font-size:14px; line-height:23px; white-space:nowrap; overflow:hidden;height:23px; text-overflow:ellipsis; max-width:98%;}
#news dd.lcn ul li span{color:#999999;}
footer{width:100%; position:fixed;left:0;bottom:0;height: 42px;background-color: #222;background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #999), color-stop(0.02, #666), color-stop(1, #222));
background-image: -moz-linear-gradient(top, #999, #666 2%, #222);background-image: -o-linear-gradient(top, #999, #666 2%, #222);padding: 0;border-top: 1px solid #444;}
footer ul{width:100%;margin:0 auto; max-width:640px; min-width:320px;height:42px;}
footer ul li{float:left;width:25%;height:42px;}
footer ul li a{display:block; text-align:center;padding-top:26px;height:16px;color:#fff;font-size:12px; line-height:14px; background-image:url(../index/footericon.png);background-repeat:no-repeat;}
footer ul li a:hover{background-color:#333;color:#fff;}
footer ul li a.a1{background-position:top center;}
footer ul li a.a2{background-position:center -40px;}
footer ul li a.a3{background-position:center -78px;}
footer ul li a.a4{background-position:center -118px;}
#footer{color:#fff;background:#008015;padding:10px 0px;line-height: 18px;font-size: 12px;text-shadow: 1px 1px 1px #454545;width:100%;margin:0 auto; max-width:640px; min-width:320px; text-align:center;}
#footer a{color:#fff;}
#frames{width:100%;margin:0 auto; max-width:640px; min-width:320px;}
#frames dt.tl{height:34px;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;background-color:#008015;line-height:34px; color:#fff; text-align:center; }
#frames dt.tl strong{font-size:15px;text-shadow: 1px 1px 1px #43060b;overflow: hidden;word-wrap: break-word;word-break: break-all;}
#frames dd.lcn,#frames dd.lcns{padding:10px 5px; min-height:360px; font-size:13px;color:#333; line-height:20px;}
#frames dd.lcn img,#frames dd.lcns img{ max-width:100%;}
#frames dd.lcns{min-height:0px; height:auto; overflow:hidden;}
#frames dd#allmap{height:320px; overflow:hidden; margin:0; width:100%;}
#frames dd.path{height:35px;line-height:35px; margin-bottom:6px;border-bottom:1px solid #e5e5e5; position:relative;}
#frames dd.path a{display:inline-block;padding:0px 5px 0px 10px; background:url(../index/arr.gif) left no-repeat;}
#frames dd.path a.home{padding-right:5px;background:none; padding-left:0;}
#frames dd.path a.goback{display:block;width:60px;height:20px;line-height:20px;font-size:12px;color:#fff;text-shadow: 1px 1px 1px #43060b;background:#d3060d;text-align:center; position:absolute;top:5px;right:5px;padding:0; border-radius:5px; border:1px solid #cc0000;}