/*公用样式部分*/
html{width: 100%;overflow-x: hidden;}
body{line-height: 2;color: #333;}
.text-white,.text-white a,.text-white a:hover {color: #fff!important;}
.text-red,.text-red a,.text-red a:hover {color: #c00!important;}
.bg-white {background-color: #fff;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.margin-center{margin-left: auto;margin-right: auto;}
.undisplay{display: none;}
.margin-center{margin-left: auto;margin-right: auto;}
.line-height{line-height: normal;}
.layui-container:after{content: '';display: block;clear: both;}

/*本项目首页样式部分*/
.logobox{padding:10px 0;text-align:center;width:100%;}
.logobox img{margin:auto;height:.7rem;}

.nav{background:#73c325;overflow:hidden;width:100%;clear:both;}
.nav li{box-sizing:border-box;border-right:1px #5a971e solid;border-bottom:1px #5a971e solid;height:.9rem;text-align:center;}
.nav li a{font-size:16px;height:.9rem;line-height:.9rem;display:block;border-right:1px #a7e070 solid;border-bottom:1px #a7e070 solid;color:#fff;}


/*banner*/
#banner img{width: 100%;}
#banner{position: relative;}
#banner .hd{position: absolute;left: 0; bottom: 0;right: 0; text-align: center;}
#banner .hd li{display: inline-block;width: 8px; height: 8px; background: rgba(0,0,0,.3);margin: 0px 5px;overflow: hidden;text-indent: 5em;border-radius: 50%;}
#banner .hd li.on{background:#73c325;}

/*title*/
.index-title h3{font-weight:bold;color:#73c325;font-size:.32rem;line-height:1.5;}
.index-title span{display:block;}
.index-title span img{margin:auto;}
/******product******/
.promenu li{margin-top:10px;}
.promenu li a{display:block;background:#dadada;font-size:16px;padding:5px 0;border-radius:30px;text-align:center;}
.promenu li a:hover{background:#f39600;color:#fff;}

.prolist li{margin-top:15px;}
.prolist li a{display:block;text-align:center;overflow:hidden;}
.prolist li a span{display:block;border:1px solid #e3e3e3;}
.prolist li a span img{height:2.4rem;}

/******advant******/
.advant{background:#f9f9f9;padding:15px 0;overflow:hidden;}
.advant .advant-img img{margin:auto;}
.advant .advant-item h3{font-size:.28rem;font-weight:bold;}
.advant .advant-item h3 img{width:36px;height:36px;padding-right:5px;}
.advant .advant-item li{background:url(../images/advant-ico.png) left 8px no-repeat;padding-left:18px;}
/******aboutus******/
.aboutTxt p{text-indent:2em;}
.about-more a{display:block;background:#73c326;color:#fff;padding:5px 0;margin:0 20%;border-radius:30px;text-align:center;}
/******ban******/
.ban{padding:15px 0;background:#73c326;overflow:hidden;text-align:center;}
.ban img{padding-right:10px;}
.ban b{color:#fff;font-size:16px;padding-right:10px;}
.ban a{background:#fda506;color:#fff;border-radius:30px;display:inline-block;padding:4px 15px;}
/******case******/
.case .caselist li{margin-top:10px;}
.case .caselist li a{display:block;text-align:center;overflow:hidden;}
.case .caselist li a span{display:block;}
.case .caselist li a span img{height:2.4rem;width:100%;}
.case .caselist li a p{background:#73c326;color:#FFF;padding:4px 0;}

/******news******/
.news .news-tit{background:#73c326;height:32px;color:#fff;line-height:32px;padding:0 15px;}
.news .news-tit a{float:right;color:#fff;}
.news .news-tit span{font-weight:bold;font-size:.28rem;}
.news li{background:url(../images/new-ico.png) left center no-repeat;padding-left:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*Copyright*/
.Copyright{text-align:center;margin-bottom:1rem;padding-bottom:10px;}




.footer-tools{position:fixed;left:0;bottom:0;right:0;z-index:999;background:#73c326;height:1rem;}
.footer-tools ul li{width:25%;float:left;}
.footer-tools ul li a{display:block;text-align:center;color:#FFF;font-size:.18rem;border-right:1px solid #80cf33;height:.88rem;padding-top:.1rem;line-height:1.5;}
.footer-tools ul li a img{width:.42rem;height:.42rem;}
