html {-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"],input[type="password"],textarea, button { -webkit-appearance: none !important; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
/*文字超出隐藏*/
.w_break{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
strong,em,i{ font-style:normal; font-weight:normal;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, section {
	display: block;
}
.lft{ float:left;}
.rgt{ float:right;}
 

/**************************************/
.lft{ float:left;}
.rgt{ float:right;}
img{ width:auto; max-width:100%;}
html{-webkit-text-size-adjust:none;}
body{font-family: "Microsoft YaHei",sans-serif;  background:#EEEEEE; line-height: 1.7; /*max-width: 64rem; min-width: 32rem; */ margin: 0 auto; min-width: 320px; position: relative; height:100%; color:#555555; max-width:640px;  }
body a{ color:#555555;text-decoration:none;cursor:pointer}
body a:hover,body a:active,body a:focus{text-decoration:none;outline:none}
a:hover,a:link,a:visited,a{ color:inherit; text-decoration:none;}

.layout{position:relative;text-align:left;background:#FFF;font-size:.24rem;margin:0 auto; overflow:hidden;}

/*团购*/

.header{ height:.8rem; line-height:.8rem; background:#f49744; position:relative; z-index:1000; top:0;}
.header .inner{ position:relative;height:.8rem; line-height:.8rem; }
.header .return{ display:block; position:absolute; left:0; top:0; text-align:center;  height:.8rem; line-height:.8rem;display:block; text-align:left; background:url(../images/back.png) no-repeat center; background-size:.36rem .36rem;width:.86rem; font-size:.26rem; color:#fff; text-indent:-999em; }
.header h2{ text-align:left; padding-left:.9rem;line-height:.8rem; color:#fff; font-size:.32rem; font-weight:normal;}
.header .faq{ display:block; position:absolute; right:0; top:0; height:.8rem; line-height:.8rem;display:block; text-align:left; background:url(../images/faq.png) no-repeat center; background-size:.36rem .36rem;width:4rem; font-size:1.3rem; color:#333; text-indent:-999em; }
.header .xq{ display:block; position:absolute; right:1rem; font-size:1.4rem; top:0; height:.8rem; line-height:.8rem; color:#fff;}

/*首页*/
.slideBox{position:relative;margin:0 auto;overflow:hidden;}
.slideBox .hd{width:;height:10px;position:absolute;z-index:1;bottom:12px;text-align:center; width:100%; left:0;}
.slideBox .hd ul{height:10px; left:0;font-size:0;vertical-align:top; }
.slideBox .hd ul li{display:inline-block;width:10px;height:10px;margin:0 4px; border-radius:100%;vertical-align:top;overflow:hidden; background:#eee; }
.slideBox .hd ul li.on{background:#7f7765; border:none;}
.slideBox .bd{position:relative;z-index:0;overflow:hidden;}
.slideBox .bd li{position:relative;text-align:center;}
.slideBox .bd li img{background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.home_menu { padding:1rem 0; border-bottom:1rem solid #EEEEEE; background:#fff;}
.home_menu ul li{ float:left; width:25%; text-align:center; padding:0.5rem 0;}
.home_menu ul li img{ display:block; width:5.5rem; height:5.5rem; margin:0 auto; border-radius:100%;}
.home_menu ul li strong{ display:block; text-align:center; line-height:2rem; height:2rem; font-size:.24rem;}
.home_menu ul li .thumb{ position:relative;}
.home_menu ul li .thumb i{ display:block; width:3.4rem; height:1.6rem; border:1px solid #fff; background:#ffa64c; border-radius:1rem; position:absolute; top:-0.5rem; right:0; font-size:1rem; color:#fff; line-height:1.6rem;}

.adbox{ margin-bottom:0.5rem; padding:0.5rem;}
.adbox img{ display:block; width:100%;}
.notice{ background:rgba(0,0,0,0.6); background-size:auto; position:absolute;left:0; bottom:0; width:100%; line-height:2.8rem; height:2.8rem; font-size:.24rem; text-align:center; color:#fff; z-index:111;}
.notice .inner{ height:2.8rem; position:relative; padding-right:3rem;}
.notice h3{ background:url(../images/notice.png) no-repeat 0.8rem 0.7rem; background-size:1.55rem 1.55rem; padding-left:3rem; text-align:left;  }
.notice .close{ background:url(../images/close.png) no-repeat center center; background-size:.24rem .24rem; height:2.8rem; width:2.8rem; position:absolute; right:0; top:0; cursor:pointer; }
.main-content{ }

.homeMod{  text-align:center; margin-bottom:.2rem; padding:0.5rem; padding-bottom:0.01rem; padding-top:.2rem;}
.homeMod ul{  }
.homeMod li{ width:33.333%; float:left; font-size:.24rem; text-align:center; margin-bottom:.2rem; }
.homeMod li .box{ margin:0 0.5rem; border:1px solid #e5e5e5;}
.homeMod li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; line-height:1.5; } 
.homeMod li  .thumb{ line-height:.24rem; padding-top:.2rem;}
.homeMod li  .thumb img{ width:.24rem; line-height:.24rem; margin:0 auto;  background:url(../images/loading.gif) center center no-repeat;  }
.homeMod li  .name{ text-align:center; position:relative; border-bottom:1px solid #e5e5e5; margin:0 0.8rem; height:1.4rem;}
.homeMod li  .name strong{ display:inline-block; background:#ff4400; color:#fff; border-radius:0.3rem; font-size:0.8rem; line-height:1.3rem;  height:1.3rem; padding:0 0.3rem; position:relative; top:0.7rem;}
.homeMod li .desc{ padding-top:.3rem; height:.24rem; overflow:hidden; border-bottom:1px dashed #e0e0e0; padding-left:0.6rem; padding-right:0.6rem;}
.homeMod li .desc strong{ display:block; line-height:.36rem; height:.36rem; margin-bottom:0.3rem; overflow:hidden; font-size:.24rem; color:#222;}
.homeMod li .desc span{ display:block; font-size:0.9rem; color:#999;}
.homeMod li .nums i img{ width:3rem; vertical-align:top; margin-right:0.5rem;}
.homeMod li .nums{ padding:0.8rem 0; line-height:.24rem; font-size:.24rem; color:#ff4400;}

.homeMod2{  text-align:left; margin-bottom:1rem; }
.homeMod2 ul{  }
.homeMod2 li{ width:50%; float:left; font-size:.24rem;  margin-top:-1px; height:1.74rem; background:#fff; border:1px solid #eee; margin-left:-1px; margin-right:-1px; }
.homeMod2 li .box{ padding:.4rem .3rem;}
.homeMod2 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; line-height:1.5; } 
.homeMod2 li .thumb{ height:.84rem; position:relative; float:left; height:.84rem;}
.homeMod2 li .thumb img{ height:.84rem; height:.84rem; border-radius:100%; background:url(../images/loading.gif) center center no-repeat;  }
.homeMod2 li .desc{ overflow:hidden; padding-left:1rem;}
.homeMod2 li .desc strong{ display:block; line-height:.36rem; height:1.8rem; padding-top:0.4rem; margin-bottom:0.3rem; overflow:hidden; font-size:.3rem; color:#222;}
.homeMod2 li .desc span{ display:block; font-size:.24rem; color:#999;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;}
.homeMod3{  text-align:left;  padding-top:0.5rem; }
.homeMod3 ul{  background:#fff;  padding:0.5rem 0; }
.homeMod3 li{ width:33.333333%; float:left; font-size:.24rem; text-align:center;  margin-top:-1px; height:9.2rem; }
.homeMod3 li .box{ padding:.2rem .2rem;}
.homeMod3 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; line-height:1.5; display:block; } 
.homeMod3 li .thumb{ height:.84rem;  position:relative;height:.84rem; margin:0 auto;}
.homeMod3 li .thumb img{ height:.84rem; height:.84rem;border:1px solid #eee; border-radius:100%; background:url(../images/loading.gif) center center no-repeat;  }
.homeMod3 li .desc{ overflow:hidden; }
.homeMod3 li .desc strong{ display:block; line-height:.36rem; height:1.8rem; padding-top:0.6rem; margin-bottom:0.5rem; overflow:hidden; font-size:.3rem; color:#222;}

.homeMod4{  text-align:left; }
.homeMod4 ul{  background:#fff; border-top:1px solid #eee; }
.homeMod4 li{ width:33.3333333333%; float:left; font-size:.24rem; text-align:center;  border-left:1px solid #eee; border-bottom:1px solid #eee; margin-left:-1px; margin-right:-1px; height:8.5rem; }
.homeMod4 li .box{ padding:.2rem .2rem;}
.homeMod4 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; line-height:1.5; display:block; } 
.homeMod4 li .thumb{ height:3.8rem;  position:relative;height:.8rem; margin:0 auto; margin-bottom:0.5rem;}
.homeMod4 li .thumb img{ height:3.8rem; height:.8rem; border-radius:100%; background:url(../images/loading.gif) center center no-repeat;  }
.homeMod4 li .desc{ overflow:hidden; }
.homeMod4 li .desc strong{ display:block; line-height:.36rem; height:1.8rem; overflow:hidden; font-size:1.3rem; color:#4c4c4c;}
.homeTop{ padding:1rem 0; background:#fff;}
.homeTop li{ width:33.3333333333%; float:left; font-size:.24rem; text-align:left;  }
.homeTop li .box{ height:2.8rem; line-height:2.8rem; border-radius:0.5rem; background:#f9786d; color:#fff; margin:0 0.3rem; padding:1.8rem 0.6rem; padding-right:0;}
.homeTop li .box .thumb{ width:2.8rem; height:2.8rem; float:left; margin-right:0.6rem;}
.homeTop li .box .thumb img{ display:block; width:2.8rem; height:2.8rem;}
.homeTop li .box .desc{ font-size:1.3rem;}
.homeTop li:nth-child(2) .box{ background:#ebb268;}
.homeTop li:nth-child(3) .box{ background:#66a6e6;}
.contacts{ text-align:center; padding:1.6rem 0;} 
.contacts .ico{ margin-bottom:2rem;}
.contacts .ico img{ width:6rem; line-height:.24rem; display:block; margin:0 auto; border:0.5rem solid #e6e6e6; border-radius:100%;}
.contacts .info dt{ color:#333; font-size:1.4rem; margin-bottom:0.6rem;}
.contacts .info dd{ color:#999; font-size:.24rem;}
.contacts .info dd img{ vertical-align:top; margin-left:0.3rem;}
.contacts .info { margin-bottom:2.5rem;}
.contacts .tels li{ display:inline-block; vertical-align:top; padding:0 3rem; border-right:1px solid #eee;}
.contacts .tels li:last-child{ border:none;}
.contacts .tels li i{ display:block; width:4.1rem; height:4.1rem; border-radius:100%; margin-bottom:0.8rem; margin:0 auto; margin-bottom:.24rem;}
.contacts .tels li span{ display:inline-block; background:#e6e6e6; width:8rem;color:#999; font-size:.24rem; border-radius:0.3rem; line-height:.36rem;}
.contacts .tels{ padding-bottom:2.2rem;}
.contacts .txts{ color:#999; text-align:left; font-size:.24rem; padding:0 3rem;}

.notice2{ background:#fff; margin-bottom:1rem; position:relative; height:2rem; line-height:2rem; overflow:hidden; padding:0.3rem 0;padding-left:8.8rem; }
.notice2 i{ position:absolute; left:0.5rem; top:0.5rem;}
.notice2 i img{ height:1.55rem; width:7.35rem;}
.notice2 ul{ height:2rem; overflow:hidden;}
.notice2 ul li{ height:2rem; line-height:.4rem; font-size:.24rem;}

/*导航*/
.h100{ height:1rem;}
.naver{ background:#fff;height:1rem; position:fixed; left:0; bottom:0; width:100%; z-index:8; border-top:1px solid #eee; }
.naver .nav{width:100%; }
.naver li{ float:left; width:20%;}
.naver li a{ display:block; width:100%;height:.5rem;  font-size:.3rem; text-align:center; color:#666; }
.naver li a i{ display:block;height:.5rem; position:relative; width:.8rem; margin:0 auto; }
.naver li a i.i1{ background:url(../images/n11.png) no-repeat center center; background-size:.5rem .5rem; }
.naver li a i.i2{background:url(../images/n22.png) no-repeat center center; background-size:.56rem .56rem;}
.naver li a i.i3{background:url(../images/n33.png) no-repeat center center; background-size:.6rem .6rem;}
.naver li a i.i4{background:url(../images/n55.png) no-repeat center center; background-size:.48rem .48rem;}
.naver li a i.i5{background:url(../images/n44.png) no-repeat center center; background-size:.44rem .44rem;}

.naver li a i.i11{ background:url(../images/n1.png) no-repeat center center; background-size:2.5rem 2.5rem; }
.naver li a i.i22{background:url(../images/n2.png) no-repeat center center; background-size:2.8rem 2.8rem;}
.naver li a i.i33{background:url(../images/n3.png) no-repeat center center; background-size:3rem 3rem;}
.naver li a i.i44{background:url(../images/n5.png) no-repeat center center; background-size:2.4rem 2.4rem;}
.naver li a i.i55{background:url(../images/n4.png) no-repeat center center; background-size:2.2rem 2.2rem;}

.naver li.on{ background:#f5f5f5;}
.naver li.on a{color:#555;}


.home_product { background:#fff; padding:.2rem;}
.home_product .head{ height:3rem; line-height:.6rem; text-align:center;}
.home_product .head h2{ border-bottom:1px solid #eee; width:13rem; position:relative; height:1rem; line-height:1rem; margin: auto;}
.home_product .head strong{ background:#fff; font-size:1.3rem; position:relative; top:0.6rem;}
.home_product .head strong em{ color:#f95d5e;}
.home_product .body .list li:after{ clear:both; content:""; display:block;}
.home_product .body .list li{ padding:1.5rem 0; border-bottom:1px solid #ddd; position:relative;}
.home_product .body .list li .thumb{ float:left; width:10.5rem; height:6.5rem; border-radius:0.4rem; display:block;}
.home_product .body .list li .thumb img{ width:10.5rem; height:6.5rem; border-radius:0.4rem; display:block}
.home_product .body .list li .desc{ margin-left:11.5rem;}
.home_product .body .list li .desc h4{ font-size:1.4rem; color:#222; margin-bottom:0.7rem; line-height:1.4;}
.home_product .body .list li .desc p{ color:#999; font-size:1.15rem;}
.home_product .body .list li .desc p strong { color:#f95d5e;}
.home_product .body .list li .num{ position:absolute; display:block; width:2.9rem; height:3.4rem; top:0.5rem; right:1rem;}
.home_product .body .list li .num1{ background:url(../images/num1.png) no-repeat center center; background-size:cover;}
.home_product .body .list li .num2{ background:url(../images/num2.png) no-repeat center center; background-size:cover;}
.home_product .body .list li .num3{ background:url(../images/num3.png) no-repeat center center; background-size:cover;}
.home_product .foot{ height:.84rem; line-height:.84rem; text-align:center; font-size:1.3rem; color:#999;}
.home_product .foot a{ display:block; color:#999; width:100%;}
.home_product4{ background:none; padding-bottom:0;}
.home_product4 .head h2{ border-bottom:1px solid #0590bc; width:18rem; position:relative; height:1rem; line-height:1rem; margin: auto;}
.home_product4 .head strong{ background:#eee; font-size:1.4rem; position:relative; top:0.5rem; padding:0 0.5rem; color:#0590bc;}
.home_product .body .list2 { }
.home_product .body .list2 li:after{ clear:both; content:""; display:block;}
.home_product .body .list2 li{ margin-bottom:1rem; position:relative; background:#fff; padding-right:0.8rem;}
.home_product .body .list2 li .thumb{ float:left; width:1.38rem ;height:1.38rem;  display:block;}
.home_product .body .list2 li .thumb img{width:1.38rem; height:1.38rem ;display:block}
.home_product .body .list2 li .desc{ margin-left:7.5rem; background:url(../images/arrow2.png) no-repeat right center; overflow:hidden;  background-size:1.3rem 2.1rem;height:5.9rem; padding:0.5rem;}
.home_product .body .list2 li .desc h4{ font-size:1.3rem; color:#222; line-height:1.4;}
.home_product .body .list2 li .desc p{ color:#999; font-size:1.15rem; height:2rem;}
.home_product .body .list2 li .desc .btm { color:#999; font-size:1.15rem; padding-top:0.1rem;}
.home_product .body .list2 .desc .btm span{ border:1px solid #71c8f8; display:inline-block; line-height:1.5; padding:0 0.4rem; margin-right:0.8rem; border-radius:0.3rem; color:#71c8f8; font-size:1rem;}
.home_product4 .foot2{ height:.84rem; line-height:.84rem; text-align:center; font-size:1.25rem; color:#999; padding-top:0.2rem;}
.home_product4 .foot2 a{border:1px solid #0590bc; height:3rem; line-height:3rem; border-radius:0.6rem; margin:0 auto;  display:block; color:#999; width:60%; text-align:center; color:#0590bc; background:#fff; }

.help-mod{ }
.help-mod .list{  background:#fff;}
.help-mod .list li{ height:.8rem; line-height:.8rem; border-bottom:1px solid #eee; padding:0 .24rem; padding-right:0.8rem; font-size:1.3rem;}
.help-mod .list li a{ display:block; background:url(../images/arrow2.png) no-repeat right center; overflow:hidden; height:.8rem; padding-right:4rem; background-size:1.3rem 2.1rem; line-height:.8rem;}


.top_text{background: #f49744;color: #fff;text-align: center;overflow: hidden}
.top_text h2{font-size: .38rem;padding: .6rem 0 .0rem 0;text-align: center}
.top_text b{font-size: .58rem;line-height:1.7 }
.top_text .ul_info{padding-top: .6rem;overflow: hidden;padding-bottom: .2rem}
.top_text .ul_info li {width: 33.33%;display: block;float: left;text-align: center}
.top_text .ul_info li p{font-size: .38rem;line-height: 1.7}
.top_text .ul_info li span{font-size: .36rem;display: block}
.search{background: #f4f4f4;padding: .1rem .2rem;overflow: hidden}
.search input{width: 80%;float: left;height: .8rem;line-height: .8rem;font-size: .36rem;color: #333;border: 1px solid #eee;border-radius: .1rem;text-indent: .15rem;font-family: "Microsoft YaHei",sans-serif;}
.search .button{width: 18%;float: right;height: .8rem;background: url(../images/faq.png) no-repeat center center #f49744;background-size: .67rem .64rem;color: #fff;;border: none;font-family: "Microsoft YaHei",sans-serif;font-size: .36rem;border-radius: .1rem;overflow: hidden}

.menber{}
.menber ul{}
.menber ul li{overflow: hidden;padding: .15rem .2rem;border-bottom: 1px solid #eee;padding-top: .2rem}
.menber ul li .img{width: .8rem;height: .8rem;float: left;margin-right: .1rem}
.menber ul li .img{width: .8rem;height: .8rem;}
.menber ul li .text{float: left;}
.menber ul li .text p{color: #111;font-size: .28rem;line-height: 1.2; }
.menber ul li .text p img{width: .4rem;vertical-align: sub}
.menber ul li span{font-size: .26rem;color: #999}
.menber ul li .kaitong{float: right}
.menber ul li .kaitong p{font-size: .28rem;color: #E13336;text-align: right;margin-top: -1px;}
.menber ul li .kaitong span{font-size: .24rem}