* { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; }
a:link { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout: none; text-decoration:none; }
html { width:100%; height:100%; }
body { max-width:640px; min-width:320px; width:100%; min-height:100%; margin:0 auto; font:14px/150% "Microsoft Yahei", "Arial", "Thmano"; color:#006600; background:#fff; }
h2{ font-weight:normal;}
img { border:0px; }
ul, ol { list-style-type:none; }
.clearfix:after { content:""; display:block; clear:both; width:100%; height:0; line-height:0; font-size:0; }
table { border-collapse:collapse; border-spacing:0; }
.wrapper { width:100%; }
.loadingData { background:#FFF; box-shadow:0 0 0 1px #aaa inset; color:#aaa; border-radius:5px; }
.relLink { width:96%; height:40px; margin:0 auto 20px;padding:0; box-shadow:0 0 0 1px #ddd inset; border-radius:5px; position:relative; overflow:hidden; }
.relLink .r, .relLink .l { width:50%; height:40px; line-height:40px; text-align:center;color:#fff; background:#117c11; border:1px solid #7c614d;  }
.relLink .r { position:absolute; right:0; top:0; border-left:1px solid #fff; }
.relLink a { color:#fff; display:block; }
.relLink .hover a { background:#ddd; color:#FFF;  }
.baiduMap { width:96%; margin:0 auto; }
.BMap_bubble_title a { background:#c13527;  }
.navBarLv_0 a.hover { box-shadow:0 0 0 1000px #ef7a1b inset; }
.clear{clear:both;}
.navBarTheme_0 .slide, .navBarTheme_0 .pointer { background: #015d01;background: -webkit-linear-gradient(top, #1e941e, #015d01);background: -moz-linear-gradient(top, #1e941e, #015d01); }
/*header */
.header{ max-width: 640px; min-width: 320px;position: fixed;top:0;width:100%; height:60px; background: #d9d9d9;background: -webkit-linear-gradient(top, #f6f6f6, #d9d9d9);background: -moz-linear-gradient(top, #f6f6f6, #d9d9d9); z-index: 1000;}
.header .logo{width:86%; float:left;height: 60px;}
.header .logo img{ height:50px;padding-top:1%;}

/**/
.nav{float:right;position:relative;width: 14%;}
.nav p{width:52px;height:60px;background:none;}
.nav p.hover{background:none;}
.nav p:before{content:"";width:35px;height:35px;display:block;position:absolute;right:13px;top:16px;background:url(images/icon.png) right top no-repeat;background-size:130px;}
.nav ul{ display:none; width:90px;background:#1e941e;position:absolute;z-index:100;top:60px;right:0px;}
.nav li{width:100%;text-align:center;border-bottom:1px solid #156815;}
.nav li a{display:block;width:100%;height:30px;line-height:30px;color:#fff;}

/*inav*/
.inav{ width:100%; background:#1e941e;height:50px;}
.inav li{width:25%;float:left; }
.inav li a{width:100%;text-align:center; display:block; color:#fff;  font-size:16px;height:50px;line-height:50px;background:url(images/nav_b.png) no-repeat;}
.inav li a:hover{background:#08ad08;}
/*banner*/
.banner img{ width:100%; display:block;}
/*公用标题*/
.tit1{width:100%;height:50px;}
.tit{ float:left;width:100%;height:50px;margin:0px auto 2%;font-size:18px; color:#025f02; position:relative;text-align:center;line-height:22px;}
.tit:before,.tit:after{ content:'';height:0px; width:37%; border-bottom:1px solid #025f02; position:absolute; top:25px; overflow:hidden;}
.tit:before{ left:0; }
.tit:after{ right:0; }

.tit span{ font-size:16px; font-weight:normal; margin-left:1%;}
.mo{padding: 1%;display: block;background:#eee; margin:0 auto;margin:1% 2% 4% 2%; width:96%;text-align:center;color:#006600;}
/*ipro*/
.ipro_c{ padding:3% 0% 0;}
.ipro_c .tod{ width: 98%;  margin-bottom: 2%;  margin-left: 2%;margin-bottom:2%;}
.ipro_c .tod li{ width: 31%;  float: left;  margin: 0% 0% 1% 1%;  position: relative; }
.ipro_c .tod li a{ width:100%; display:block; }
.ipro_c .tod li a.cur{ background:#fa4800; color:#fff;}
.ipro_c .tod li img{ width:100%; display:block;background:#fff;}
.ipro_c .tod li a:hover span{ font-weight:bold;}
.ipro_c .tod li .wd{ filter:alpha(opacity=35);	-moz-opacity:0.35;	-khtml-opacity: 0.35;opacity: 0.35;  position: absolute;top:70%;width:100%;  height:30%;background:#000;display:block;}
.ipro_c .tod li span{ position: absolute;top:70%;width:100%;height:30%; text-align:center;  color:#fff;}

/*iabout*/
.iabout{ background:#1e941e;color:#fff;}
.iabout .tod{margin:2%; margin-top:0;min-height:100px;}
.iabout .tod a{color:#f6ff00;}
.iabout .tod p{text-indent:0em;}
.iabout .tod .img{ background: url(images/1.jpg) no-repeat;background-size: cover;float: left; height: 99px;    margin-right: 10px;    width: 130px;}
/*公用标题iabout*/
.titl2{ float:left;width:100%;height:50px;margin:2% auto 2%;font-size:18px; color:#fff; position:relative;text-align:center;  line-height:22px;}
.titl2:before,.titl2:after{ content:'';height:0px; width:37%; border-bottom:1px solid #fff; position:absolute; top:25px; overflow:hidden;}
.titl2:before{ left:0; }
.titl2:after{ right:0; }

/*inews*/
.inews{}

/* inews */
.inews .tod { background:none;  margin: 0 2% 3% 2%;}
.inews .item { padding:2px;   height: 82px;  margin-bottom: 6px; border-bottom: 1px dotted #908f8f;}
.inews .item a { display:block; background:#fff; }
.inews .item a:hover { color:#1e941e; }
.inews .item img { float:left; width:100px; height:75px; margin-right:10px; background-size:20px;border-radius:10px;}
.inews .item h3, .inews .item p { height:30px; line-height:30px; overflow:hidden; color:#006600; font-size:14px;  }
.inews .item h3 {font-weight:bold;}
.inews .item p { height:45px; font-size:12px; line-height:21px; color:#666;}

/*footer*/
footer{ text-align:center; width:100%; color:#006600; padding-bottom:10px;}
footer a{ color:#006600;}
/*bottom*/
.navBar{ width:100%; position:fixed; bottom:-1px; left:0px;}
.navBar ul{ max-width:640px; min-width:320px; height:60px; margin:0px auto; background:#274583;}
.navBar li{ float:left; width:25%; }
.navBar li a{ width:100%; display:block; color:#fff; font-size:14px; text-align:center; padding-top:6px; line-height:23px;}
.navBar li a.cur{background:#ff9900;}
.navBar li a:before{ content:''; width:23px; height:30px; display:block; background:url(images/icon.png) bottom left  no-repeat ; background-size:200px; margin:0px auto;}
.navBar li:nth-child(1) a:before{ background-position:-10px -80px;}
.navBar li:nth-child(2) a:before{ background-position:-63px -80px;}
.navBar li:nth-child(3) a:before{ background-position:-116px -80px}
.navBar li:nth-child(4) a:before{ background-position:-171px -80px}

/* showInfo */
.showInfo h1 { color:#ff9900; }
.mark{text-align:center;font-size:14px;color:#999999;}

/* footer */
.showInfo, .listPro, .listNews {  padding-bottom:5%; }
.jingFormat { color:#343434; }
.footer, .footer a { color:#343434; }

/* listPro */
.listPro { width:100%; }
.listPro .list { width:96%; padding:2%; overflow:hidden; }
.listPro .item { float:left; width:49%; margin:0 0 2% 0; }
.listPro .item:nth-child(even) { float:right; }
.listPro .item a { display:block; }
.listPro .item img {padding:2px; display:block; width:100%; background:#fff; background-size:20px; }
.listPro .item a:hover img{background:#006600; }
.listPro .item span { display:block; height:30px; line-height:30px; text-align:center; color:#343434; background:none; }
.listPro .item a:hover span { background:none; color:#006600; }

/* listNews */
.listNews { width:100%; overflow:hidden; }
.listNews .list { width:100%; overflow:hidden; margin-bottom:2%; }
.listNews .item { padding:2px; height:70px; margin-bottom:-2px; }
.listNews .item:last-child { margin-bottom:0; }
.listNews .item a { display:block; padding:5px 10px; background:#fff; }
.listNews .item img { float:left; width:80px; height:60px; margin-right:10px; background:#7c614d; background-size:20px; }
.listNews .item h3, .listNews .item p { height:20px; line-height:20px; overflow:hidden; color:#343434; font-size:13px; overflow:hidden; }
.listNews .item p { height:40px; font-size:12px; color:#343434;}

.listNews .hover p { color:#343434; }

/*sitepath*/
.sitepath {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #ccc;}
.sitepath h2 {width: 50%;color: #006600;font-size: 18px;font-weight: bold;padding-left: 10px;}
.showPanel {width: 100px;position: absolute;top: 0px;right: 0px;border-left: 1px solid #ccc;}
.showPanel p {width: 100%;text-align: center;}
.showPanel .panel {display: none;width: 100%;background: #fff;position: absolute;z-index: 99;top: 40px;right: -1px;border: 1px solid #ccc;}
.showPanel a {width: 100%;height: 32px;display: block;line-height: 32px;padding-left: 10px;font-size: 1em;color: #333;}

/* sitepath */
.sitepath {width: 100%;height: 45px;position: relative;background: #F1F1F1;}
.sitepath h2 {float: left;height: 45px;line-height: 45px;padding: 0 30px 0 10px;font-size: 16px;position: relative;}
.sitepath .showPanel {width: auto;height: 45px;position: absolute;right: 0;top: 0;display: none;padding: 0 2% 0 0;}
.sitepath .showPanel p {height: 45px;line-height: 45px;text-align: center;padding-left: 7%;color: #006600;}
.sitepath .showPanel p:after {content: "";display: inline-block;vertical-align: -4px;width: 0px;height: 20px;background: url(images/a.png) -60px 0 no-repeat;background-size: 100px;margin-left: 5px;}
.panel {width: 100%;padding: 2% 0 0;display: none;}
.panel a {background: #fff;width: 47%;height: 39px;line-height: 39px;float: left;color: #006600;margin: 0 0 2% 2%;text-align: center;box-shadow: 0 0 0 1px #006600 inset;border-radius: 10px;}
.panel a.hover {background: #006600;color: #fff;}

.wrapper{padding-top:60px;max-width: 640px; min-width: 320px;}