html,body{width: 100%;background-color: #fff;color: #555; font-family: "微软雅黑";font-size: 14px;overflow-x:hidden;}
*{padding:0; margin:0;}
img {border:0;vertical-align:middle;}
a,input,button,textarea,select{outline: none;font-family: "微软雅黑";}
a {cursor: pointer; color: #555; text-decoration: none; -moz-outline-style:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover { color: #000; text-decoration: none;}
table{border: 0;}
textarea { resize:none; }
ul{list-style: none;}
li{list-style: none;}
object {float:left; display:inline;}
p{margin: 0;}
.fl{display: inline;float: left;}
.fr{display: inline;float:right;}
.clr {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0; line-height: 0;font-size: 0;}
.clr1:after {content: "020";display: block;height: 0;visibility: hidden;clear: both;}
.clr1 {zoom: 1;}
.tc{text-align: center;}
.tr{text-align: right;}
.tl{text-align: left;}
.select{border:1px solid #ccc;height: 0.5rem;padding: 0 10px;}
/* 常用宽度 */
.w1{width: 1200px;margin: 0 auto;}
.w2{width: 1000px;margin: 0 auto;}
/* 单选和多选 */
/* 多选按钮 */
.checkbox{-o-text-overflow: ellipsis;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;margin-top: 3px;}
.checkbox input{ vertical-align:middle;}

.middle {
 
   float: none;
 
   display: inline-block;
 
   vertical-align: middle;
 
}

/* 分页栏 */
.pager{padding: 5px 0 10px 0;margin: 20px 0; font-size: 14px;text-align: center;}
.pager span{ padding:5px 10px; margin: 0 2px; background-color: #fff;border-radius: 5px;}
.pager a{ padding:5px 10px; margin: 0 2px; background-color: #fff;border-radius: 5px;}
.pager a:hover{background-color: #61a849; color: #fff;text-decoration: none;}
.pager .current_page{background-color: #61a849;color:#fff;}

/* 联系我们中地图 */
#contactusMap{width: 100%;border: 1px solid #ccc;height: 300px;margin-top: 20px;}

/*footer_nav*/
.fnav{display: flex;position: fixed;bottom:0;width: 100%;font-size:16px;}
.fnav div{flex: 1;text-align: center;
 background: -webkit-linear-gradient(#77bd60, #23791c); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#77bd60, #23791c); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#77bd60, #23791c); /* Firefox 3.6 - 15 */
  background: linear-gradient(#77bd60, #23791c); /* 标准的语法 */
border-right: 1px solid #fff;padding:5px 0;}
.fnav a{color:#fff;}

.t1 img{display: inline-block;}
.t1{height:43px;}
.t21{display: flex;}
.t21_item{flex:1;background-color: #489430;height:35px;line-height: 35px;font-size:16px;text-align: center;border-right:1px solid #fff;border-bottom: 1px solid #fff;}
.t21_item a{color:#fff;}
.t21_item:first-child{border-left:1px solid #fff;}
.t3 img{width: 100%;}

.m1{position: relative;padding-left:6px;padding-right:6px;font-size:7px;color:#0b0b0b;}
.m11{position: relative;z-index: 10;}
.m11 img{max-width: 616px;width: 100%;position: relative;z-index: 10;}
.m12{padding-left:110px;position:relative;height: 20px;margin-top: -20px;z-index: 20;white-space:nowrap;overflow: hidden;margin-right:5px;}

.m2{padding-left:11px;padding-top: 15px;padding-right: 5px;color:#666666;height:15px;word-wrap:break-word;min-height: 260px;overflow: hidden;line-height: 24px;}
.m2 img{float: left;width: 98px;}
.m23 a{float:right;color:#77bd60;margin-right: 10px;}

.m3{display: flex;}
.m3_item{position:relative;flex:1;border:1px solid #77bd60;margin-left:8px;margin-right:8px;text-align: center;padding-top: 11px;}
.m3_item div{position:absolute;right:-8px;height:  55px;border-right: 1px solid #77bd60;top:8px;}
.m3_item a{color:#77bd60;}
.m3_item p{line-height: 24px;}

.m42 a{display: inline-block;width: 30%;height: 35px;line-height: 35px;text-align: center;color:#fff;font-size:16px;background-color:#4c9135;margin:6px 0 0 6px; }

.m43 ul li{float:left;padding-left:8px;padding-top:8px;overflow: hidden;width: 50%;text-align:center;}
.m43 ul li img{width: 145px;height: 120px;}
.m43 ul li p{height: 30px;line-height: 30px;color:#0b0b0b;padding-left: 7px;background-color: #f3f3f3;word-wrap:break-word;}
.m43 ul li p span{display: inline-block;padding:3px 5px;background-color: #77bd60;color:#fff;font-size: 7px;float:right;margin-right:6px;margin-top:4px;line-height: 11px;border-radius: 5px;}

.m5{position: relative;}
.m5 img{position: absolute;top:0;left: 0;width: 100%;z-index: 10;height: 100%;}
.m52{position: relative;z-index: 20;}
.m52_item{margin-left:14px;margin-top: 8px;margin-right: 14px;background-color:#61a849;color: #fff; border-radius: 45px;display: flex;}
.m52_item_iteml {width:45px;font-size:45px;margin-left:7px;}
.m52_item_itemr{flex: 1;margin-left:9px;margin-right:9px;}

.m62 ul li{float: left;width:50%;text-align: center;line-height: 30px;height: 165px; padding-top: 10px;overflow: hidden;padding:10px;}
.m62 ul li img{width: 148px;height: 120px;}

.m7{padding:0 4px;}
.m712 ul li{float:left;font-size:16px;color:#131312;border-right:1px solid #131312;padding:0 8px;}
.m712 ul li:last-child{border:none;}
.m71 .fr{margin-top:0px;}
.m71 .fr a{font-size:6px;color:#fff;background-color: #77bd60;border-radius: 3px;padding:0px 5px;}
.m71{height: 24px;border-bottom: 1px solid #cccccc;}
.m712 .hover{font-weight: 700;}
.m72{padding:0 3px;}

.m723 ul li{height: 30px;line-height: 30px;color:#77bd60;border-bottom: 1px dashed #cccccc;overflow: hidden;}
.m723 ul li a{color: #111111;}
.m723 ul li span{color:#666666;font-size:8px;float:right;}

.ny{padding:5px;padding-bottom: 0;}
.ny ul li{height: 33px;line-height: 33px;border-bottom: 1px solid #c1c1c1;text-indent: 5px;}
.ny ul li span{float:right;margin-top: 10px;margin-right: 5px;font-size: 14px;}

.subInfoContent{line-height: 24px;text-align:justify; text-justify:inter-ideograph;color: #666;}
.subInfoContent img{max-width:100%;margin: 10px auto;}

.f3 img{width: 100%;height: auto;max-width: 132px;}

.ny_show img{width:100%;}