*{margin: 0;padding: 0}
.z-container{width: 980px;height: auto;clear: both;margin: 0 auto;overflow: hidden}
.z-fl{float: left;}
.z-fr{float: right;}
.clear{clear: both;width: 100%;}
a{text-decoration:none; color:#999;}
a:focus{outline:none;-moz-outline:none;}
.color1{  background: #2DAB66;color: #fff;}
.color2{  background: #2DAB66;color: #fff;}
.color2 a{  background: #2DAB66;color: #fff;}
ul,dl,li,dt,dd{list-style:none;}
body{font-family: "Microsoft Yahei", Arial}

/*首页*/
.top{height: 100px}
.nav{height: 60px;box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);position: relative}
.nav ul li{float: left;width: 152px;}
.nav ul li a{  color: #fff;  font-size: 20px;  display:block;  line-height: 60px;  text-align: center;  border-left: 1px solid #fff;  }
.nav ul li:last-child a{border-right: 1px solid #fff;  }
.nav ul li a.on{background: #088A42}
.nav ul li a:hover{background: #088A42}
.main{overflow: hidden;background: #F4F4F4;padding-bottom: 50px;padding-top: 20px}
.home ul li.homeli{float: left;margin-top: 20px;background: #fff}
.about_us{width: 27%;height: 478px;overflow: hidden}
.news{width: 44%;margin: 0 9px;height: 478px;overflow: hidden}
.call_us{width: 27%;height: 478px;overflow: hidden}
.shopcenter{width: 100%}
.home ul li.homeli .hometit{line-height: 45px;padding:0 20px;font-size: 18px}
.home ul li.homeli .hometit .more{color: #fff;font-size: 14px}
.home ul li.homeli .homeli_c{padding: 20px;color: #545454;line-height: 26px; overflow: hidden }
.home ul li.shopcenter ul li{float: left;text-align: center;margin-left: 20px;width: 220px;}
.home ul li.shopcenter ul li:first-child{margin-left: 0;}
.home ul li.shopcenter ul li img{width: 220px;height: 215px}
.home ul li.call_us p{font-size: 14px;color: #2DB177}
.news_importance li{padding-bottom: 10px;border-bottom: 1px solid #EFEFEF}
.news_importance li h3 a{color: #2DB177;line-height: 36px}
.news_importance li span{font-size: 14px}
.home ul li.news .news_more li{list-style: inside;line-height: 32px;font-size: 16px}
.home ul li.news .news_more li a{color: #3B3B3B;}
.home ul li.about_us .about_us_sm {font-size: 14px;border-bottom: 1px solid #EFEFEF;padding-bottom: 20px}
.home ul li.about_us .about_us_zt span{color: #4C4C4C;font-weight: bold;font-size: 18px;line-height: 50px;width: 22%;text-align: center;display: inline-block}
.home ul li.about_us .more{text-align: center}
.home ul li.about_us .more a{display: inline-block;font-size: 14px;padding: 5px 20px}
.footer{text-align: center;padding: 60px 0;line-height: 36px;font-size: 14px}
.sliderdox{ position:relative}
.sliderdox a{ display:block; height:600px;}
.sliderdox #tabulid{  width:200px; height:30px; position:absolute; top:540px;text-align: center}
.sliderdox #tabulid li{ height:15px; width:15px;border-radius: 15px; background:#fff;cursor:pointer; z-index:9999;display: inline-block;margin: 0 5px}
.sliderdox #tabulid li.active{background:#2DAB66}
/*加盟中心*/
.joincontent .leftnav{width: 220px;background: #fff;font-size: 14px; }
.joincontent .leftnav dl dt { line-height: 60px;padding-left: 20px;font-size: 20px;  }
.joincontent .leftnav dl dd {  line-height: 60px;padding-left: 20px; font-size: 16px; border-bottom: 1px solid #EAEAEA}
.joincontent .content{background: #fff;width: 740px;margin-left: 20px}
.content_h{height: 60px;line-height: 60px;border-bottom: 1px solid #EAEAEA}
.content_h .z-fl{border-bottom: 2px solid #2DAB66;padding:0 20px;margin-left: 20px;font-size: 18px;line-height: 58px}
.content_h .z-fr{padding-right: 20px;font-size: 14px}
.content_h .z-fr span.on a{color: #2DAB66}
.content_h .z-fr span.on{color: #2DAB66}
.content_main_sm{padding-bottom: 20px;overflow: hidden}
.content_main{padding: 20px}
.content_main p{font-size: 14px;line-height: 26px}
.content_main .content_main_t{font-weight: bold;line-height: 30px}
.content_main .content_main_wz{font-size: 14px;line-height: 26px}
.content_main_sm ul li{float: left;width: 50%;font-size: 14px;line-height: 26px}
.page{ text-align:center; padding:10px 0;   margin:0 auto;}
.page a{display:inline-block; width:22px; height:22px;  margin-right:6px; line-height:22px;font-size: 14px}
.page .page_show_out{ color:#999; border:1px solid #999;}
.page .page_show_on{ color:#2DAB66;border:1px solid #2DAB66; }
/*门店*/
.store{background: #FDFAF5}
.store_fc ul li{float: left;margin: 5px;text-align: center;width: 316px;overflow: hidden}
.store_fc ul li p{line-height: 36px}
.store_tit{text-align: center;font-size: 26px;padding: 40px 0;}
.store_tit_x{display: inline-block;width: 300px;height:2px;background:#BBE1C8;position: relative;top: -5px}
.store_qt .store_qt_list{background: #fff;margin-bottom: 20px}
.qc1{background: #28BCD8}
.qc2{background: #5A94F7}
.qc3{background: #3E85C7}
.qc4{background: #54BBB7}
.qc5{background: #BF9CA2}
.qc6{background: #84A8D8}
.store_qt_q{color: #fff;line-height: 36px;height: 36px;padding-left: 30px}
.store_qt_q_info{padding: 14px;overflow: hidden}
.store_qt_q_info ul li{height: 80px;padding: 10px}
.store_qt_q_info ul li .z-fl{width: 50%;overflow: hidden}
.store_qt_q_info ul li .z-fl .store_name{color: #454545;font-weight: bold}
.store_qt_q_info ul li .z-fl p{line-height: 27px}
.store_qt_q_info ul li.even{background: #F2F2F2}
.store_qt_q_info ul li.odd{background: #F9F7F8}
/*产品中心*/
.z-goods-list{ width:1000px;overflow:hidden;}
.z-goods-list li{ width:230px; overflow:hidden; background-color:#FFF; float:left; margin-right:20px; margin-top:20px;} 
.z-goods-list .name{  text-align:center; display:block; height:25px; line-height:25px;}
.z-goods-list .name:hover{color: #2DAB66}
.goods_top{ }
.goods_top .goods_imgs{ float:left; width:300px; }
.goods_top .goods_txt{ float:left; width:580px; margin-left:20px; }