@charset "utf-8";
/* CSS Document */
/*全局样式*/
body { font-family:"微软雅黑"; font-size:12px; color:#333;}
* { margin:0px; padding:0px; list-style:none;}
.clear { clear:both;}
em{ font-style:normal;}
a { color:#333; text-decoration:none;}
a:hover { color:#0069ad; text-decoration: none;}
.fl { float:left;}
.fr { float:right; }
ul { list-style:none; margin:0px; padding:0px;}
img { border:0px; max-width:100%;}
.dbgao { height:80px;}

/*首页头部*/
.ltop { width:100%; height:auto; padding:5px 0px; background:#00807b;}
.ltop img { width:100%;}
.ltopl { width:90%; margin:0 5%;}
/*nav*/
.lnav { width:100%; height:80px; background-color:#329b96;}
.lnav ul li { width:25%; height:40px; line-height:40px; font-size:1.3em; background:url(../images/shouji_15.jpg) repeat-x bottom; float:left; text-align:center;  }
.lnav ul li a { color:#fdfdfa; text-decoration:none; background:url(../images/shouji_11.jpg) repeat-y right; display:block;}

/*ban*/
.slider-focus{position:relative;max-width:640px;overflow:hidden;/*max-height:320px;*/margin:5px auto;}
.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#329b96;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%; /* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/*关于我们*/
.lgywm { width:100%; height:auto; margin-top:20px;} 
.lgywm_title { width:100%; height:auto;}
.xian { width:100%; height:25px; border-bottom:1px solid #d7d8d8; }
.lwenzi { width:110px; height:auto; text-align:center; background-color:#FFF; margin:-20px auto 0px;}
.lwenzi p { font-size:1.2em; color:#333; line-height:1.6em;}
.lwenzi p strong { font-size:1.3em;}
.lgywm_wz { width:100%; height:auto; padding:3% 0px;}
.lgywm_wz p { font-size:1.2em; line-height:1.8em; color:#333; padding:0px 10px; text-indent:2.4em;}

/*更多按钮*/
.angd { width:100%; height:auto; padding:10px 0px; text-align:center;}
.angd a { width:auto; height:40px; padding:0px 20px; color:#999; display:block; font-size:14px; line-height:40px; border:1px solid #d7d8d8; border-radius:8px; display:inline-block; }

/*加盟店铺*/
.cgal_nr { width:95%; height:auto; padding:10px 0px;}
.cgal_nr ul li { width:33%; height:auto; padding:8px 0px; float:left; font-size:14px; text-align:center; line-height:36px;}
.cgal_nr ul li .lzj { width:90%; margin:0px auto; text-align:left;}

/*新闻中心*/
.xwzx_nr { width:96%; height:auto; margin:5px auto; padding:10px 0px;}
.xwzx_nr ul li { width:100%; height:auto; padding:10px 0px; float:left; line-height:30px; border-bottom:1px solid #d7d8d8; background:url(../images/shouji_44.jpg) no-repeat right center; }
.xwzx_nr ul li .lzj { width:30%; height:95px; overflow:hidden;  text-align:center; float:left; margin-right:5%;}
.xwzx_nr ul li .lzj img{height:95px; width:100%;}
.xwzx_nr ul li .lztxt{ width:60%; height:70px; float:left;}
.xwzx_nr ul li .lztxt h3 {font-size:1.2em; color:#333; line-height:30px; overflow:hidden;text-overflow:ellipsis; }
.xwzx_nr ul li .lztxt p { font-size:1.0em; height:50px; color:#666; line-height:2.2em; overflow:hidden; text-overflow:ellipsis; }


/*底部*/
.lbottom { width:100%; padding:3% 0px; font-size:1.0em; color:#666; text-align:center; line-height:20px;  margin-top:5%;}

/*footer*/
.lfooter { width:100%; height:70px; background-color:#00807b; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:1.0em; font-size:1.0em;}


/*关于我们*/
.n-title { width:100%; height:auto; margin-top:3%;}
.n-xian { width:100%; height:25px; border-bottom:1px solid #329b96; }
.n-txt { width:110px; height:auto; text-align:center; background-color:#FFF; margin:-20px auto 0px;}
.n-txt h3 { font-size:1.7em; color:#329b96; line-height:2.0em;}
.n-txt h8 { font-size:1.2em; color:#329b96; line-height:2.0em;}
.ab-jj{ width:94%; margin:3%;}
.ab-jj p{ font-size:1.2em; line-height:30px; margin-bottom:3%;}
.ab-jj img{ width:60%; margin:5% 20%;}

.ab-jj-bz{ width:94%; margin:3%;}
.ab-jj-bz p{ font-size:1.6em; line-height:60px; margin-bottom:3%;}
.ab-jj-bz img{ width:60%; margin:5% 20%;}

.ab-sm{width:100%; background:#e2fee7; padding:5% 0;}
.ab-sm h2{ font-size:2.2em; line-height:2.2em; color:#329b96; text-align:center;}
.ab-sm p{ font-size:1.6em; line-height:2.6em; color:#329b96; text-align:center;}

.ab-lc{ width:94%; margin:3%;}
.ab-lc .item h3{ font-size:1.6em; line-height:2.2em; color:#333; text-align:center;}
.ab-lc .item p{ font-size:1.3em; line-height:1.8em; color:#333; }
.ab-lc .item1 h3{ font-size:1.6em; line-height:2.2em; color:#329b96; text-align:center;}
.ab-lc .item1 p{ font-size:1.3em; line-height:1.8em; color:#329b96; }


.ab-list{ width:100%; height:50px; background:#f2f2f2; margin-top:3%; }
.ab-list ul li{ float:left; width:18%; text-align:center; margin:0 1%; }
.ab-list ul li a{font-size:1.2em;  line-height:2.6em; height:2.6em; color:#666; display:block;}
.ab-list ul li a.on{ color:#329b96; border-bottom:2px #329b96 solid;}


.a-list{width:100%; margin-top:3%;}
.a-list ul li{ float:left; width:46%; margin:2%; text-align:center;}
.a-list ul li p{ font-size:1.2em; line-height:2.2em;}
.a-list ul li img{ height:220px;}


.sp-list{width:100%; margin-top:3%;}
.sp-list ul li{ float:left; width:46%; margin:2%; text-align:center;}
.sp-list ul li p{ font-size:1.2em; line-height:2.2em;}
.sp-list ul li img{ height:150px;}

.ab-sp-con{ width:90%; margin:5%;}
.ab-sp-con h3{ text-align:center; font-size:1.6em; line-height:2.5em;}

.sp-con h3{ font-size:16px; line-height:40px; text-align:center;}

.sp-con22{ height:400px;  margin:0 auto;}

.sp-con22 h3{ font-size:16px; line-height:40px; text-align:center;}



/*产品中心*/

.product{width:100%; height:auto;}
.product .menu ul li{ float:left; margin:2% 2%;}
.product .menu ul li a{ font-size:1.3em; color: #529411;white-space: nowrap;padding: 5px 12px;border-radius: 10px;border: solid 1px #b8daa2;display: inline-block;}
.product .menu ul li a.hover{color: #fff;background-color: #6a9d40;border-color: #6a9d40;}

.product .pr-list{ margin-top:3%;}
.product .pr-list .pr-bt{ width:100%; height:50px; background:#f2f2f2; }
.product .pr-list .pr-bt ul li{ float:left; width:25%; text-align:center; margin:0 3%; }
.product .pr-list .pr-bt ul li a{font-size:1.6em;  line-height:2.5em; height:2.5em; color:#666; display:block;}
.product .pr-list .pr-bt ul li a.on{ color:#329b96; border-bottom:2px #329b96 solid;}
.pr-con{ margin-top:3%;}
.pr-con ul li{ float:left;width:27.333%;height: auto; margin:2% 3%;font-size:1.2em;text-align: center;line-height: 36px;}
.pr-con ul li img{ height:100px;}
.pr-con ul li p{ line-height:24px;}

.paging { height: 26px; overflow: hidden; text-align: center; padding:20px 0;  font:1.0em arial; color: #666; margin:0 auto; }
.paging  li{ float:left;}
.paging a, .paging span { line-height:1.8em; overflow: hidden; vertical-align: top; display: inline-block; }
.paging a { height: 24px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 10px; line-height: 24px; margin: 0 2px; text-decoration: none; }
.paging a:hover { text-decoration: none; border: 1px solid #c1c1c1; background: #e9e9e9; color: #666; }
.paging .select, .paging .selected { border: 1px solid #168d3d; background: #168d3d; margin: 0 2px; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; }
.paging .no { padding: 0 10px; height: 24px; margin: 0 2px; line-height: 24px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }

.pr-con-bt{ font-size:15px; line-height:60px; text-align:center;}
.pr-con-bt h2{ font-size:1.3em; line-height:60px;}
.pr-con-pic{ width:94%; margin:0 3%;}
.pr-con-pic img{ width:100%; text-align:center;}
.pr-con-txt{width:94%; margin:0 3%;}
.pr-con-cs p{ font-size:1.3em; line-height:2.6em;}
.pr-con-xq{ margin-top:3%;}
.pr-con-xq h3{font-size:1.6em; line-height:2.5em;}
.pr-con-xq p{font-size:1.2em; line-height:2.2em; margin-top:3%;}


/*新闻中心*/

.newslist{width:100%; height:auto;}
.newslist .n-list{ width:100%; height:50px; background:#f2f2f2; margin-top:3%; }
.newslist .n-list ul li{ float:left; width:20%; text-align:center; margin:0 2%; }
.newslist .n-list ul li a{font-size:1.4em;  line-height:2.6em; height:2.6em; color:#666; display:block;}
.newslist .n-list ul li a.on{ color:#329b96; border-bottom:2px #329b96 solid;}

.news-con{ width:94%; margin:3%; overflow:hidden;}
.news-con .n-bt{margin-top:3%;}
.news-con .n-bt h3{font-size:1.6em; line-height:1.6em; text-align:center;}
.news-con .n-bt p{font-size:1.2em; line-height:1.6em; text-align:center;}
.news-con .n-con{margin-top:3%;}
.news-con .n-con p{font-size:1.2em; line-height:2.0em;margin-top:2%; }


/*加盟店铺*/
.store{width:100%; height:auto;margin-top:3%; }
.store .menu ul li{ float:left; margin:2% 3%;}
.store .menu ul li a{font-size:1.3em; color: #529411;white-space: nowrap;padding: 5px 15px;border-radius: 10px;border: solid 1px #b8daa2;display: inline-block;}
.store .menu ul li a.hover{color: #fff;background-color: #6a9d40;border-color: #6a9d40;}
.store .s-list{}
.store .s-list ul li{ float:left; width:46%; margin:2%; text-align:center;}
.store .s-list ul li p{ font-size:1.2em; line-height:2.2em;}
.store .s-list ul li img{ height:160px;}

.store-con{width:94%; margin:3%;}
.store-con h3{font-size:1.4em; line-height:2.5em; text-align:center;}
.store-con .store-txt{ margin-top:3%;}
.store-con .store-txt p{font-size:1.2em; line-height:2.0em;}



/*招商加盟*/

.join{width:100%; height:auto;margin-top:3%; }
.join .join-t{ width:100%;}
.join .join-ys{ margin:0 2%;}
.join-ys-t{ width:100%; background:#329b96;}
.join-ys-t h2{ font-size:2.0em; line-height:2.2em; color:#fff; text-align:center;}
.join-ys-con{width:100%;}
.join-ys-con ul li{ background:#dbfaef; box-shadow: 0px 3px 4px #d0cfcf; margin-top:3%;}
.join-ys-con ul li h3{ font-size:1.6em; line-height:2.4em; text-align:center;  }
.join-ys-con ul li p{ font-size:1.2em; line-height:2.2em; padding:0 2%; }

.join-tj{margin:0 2%;}
.j-title{ width:100%; background:#329b96; margin-top:3%;}
.j-title h2{ font-size:2.0em; line-height:2.2em; color:#fff; text-align:center;}
.join-tj ul li{font-size:1.3em; line-height:2.0em; margin-top:3%;}

.join-zc{margin:0 2%;}
.join-zc ul li {font-size:1.3em; line-height:2.2em; margin-top:5%;}
.join-zc ul li em {width:30%;color: #fff; background:#329b96;font-size:1.4em; line-height:1.6em; height:1.6em;display: block; text-align: center;}

.join-lc{margin:0 2%;}
.join-lc ul li{ margin-top:5%;}
.join-lc ul li h3{ font-size:1.5em; line-height:1.8em; color:#329b96;}
.join-lc ul li h3 em {color: #fff; width:30px;height:30px;float: left;background: #329b96;border-radius: 20px;font-size: 16px;text-align: center;line-height: 30px;margin-right:3%;}
.join-lc ul li p{ font-size:1.2em; margin-top:2%;}





/*防伪查询*/
.query{width:100%; height:auto;margin-top:3%;}
.query .serach{ width:94%; margin:5% 3% 0 3%;height:50px; }
.query .serach .txt{background:url(../images/security-bg-txt_s1.jpg) no-repeat;padding-left:14px; margin-top:2px;width:250px;height:43px;line-height:40px;font-size:12px; color:#666;border:0px;}
.query-con{width:94%; margin:3%;}
.query-con h3{ font-size:1.4em; line-height:2.2em;}
.query-con p{ font-size:1.2em; line-height:2.0em;}


/*联系我们*/
.contact{width:100%; height:auto;margin-top:3%;}
.c-txt{width:94%; margin:3%;}
.c-txt h2{ font-size:1.6em; color:#329b96; text-align:center;}
.c-txt .contact-l h3{font-size:1.4em; line-height:2.2em; margin-top:3%;}
.c-txt .contact-l p{font-size:1.2em; line-height:2.0em;}
.c-txt .contact-r h3{font-size:1.4em; line-height:2.2em; margin-top:3%;}
.c-txt .contact-r p{font-size:1.2em; line-height:2.0em;}


