@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
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,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body{font-family: 'Microsoft YaHei'; max-width:750px; margin:0 auto; background:url(img/xx.gif) repeat!important}
ol, ul, li{list-style: none;}
h1,h2{ font-weight:normal}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; display:block;width: 100%;}
.fonts{font:0.24rem/1.8 "microsoft yahei";}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.pr{position: relative;}
.pa{position: absolute;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

.h20{ height:0.4rem; width:100%; clear:both}
.pd20{ padding:0.2rem}
.mt30{ margin-top:0.3rem}
.bg_black{background:url(img/bd_bg02.jpg) repeat;}


.dy i{width:0.48rem;height: 0.43rem;position: absolute;background: url(img/yh.png) no-repeat;background-size:0.48rem 1.2rem;}
.dy i.i1{left:0;top: 0;background-position:0 0;}
.dy i.i2{bottom: 0;right: 0;background-position:0 -0.58rem;}

table{width:4.4rem; margin:0 auto 0.3rem auto}
table tr td{width:2.2rem;}
.txt{ text-indent:2em; text-align:justify}
.t_white{ color:#fff}

.title{ width:100%;text-align:center; position:relative; margin-bottom:0.3rem}
.title h2{ font-size:0.3rem;line-height:0.44rem;font-family:microsoft yahei;}
.title span{ display:block; width:100%; background:url(img/btbg.jpg) repeat; height:0.1rem; position:absolute; bottom:0.15rem; left:0}
.title em{ display:inline-block;font-family:arial;text-transform:uppercase;font-size:0.18rem; line-height:0.26rem; background:#eb2f3e; color:#fff; padding:0 0.3rem; position:relative; z-index:1}
.white h2{ color:#fff;}
.white span{ background:url(img/btbg02.jpg) repeat}



.num_s{ width:100%; text-align:center}
.num_s li{display:inline-block;}

.tabli li{margin:0.2rem 0;width:0.88rem !important;height: 0.94rem;line-height:0.4rem;background: url(img/tabli.png) no-repeat;background-size:0.88rem;background-position:0 -0.96rem;text-align: center;white-space: pre-wrap;font-weight: bold;}
.tabli li.on{background-position:0 0;color: #fff;}
.tabli02 li{ width:0.25rem; height:0.25rem; border-radius:100%; background:#d3d3d3}
.tabli02 li.on{ background:#fed442}

.imgbox img{ width:5.5rem; margin:0 auto}
.imgbox b{ display:inline-block; width:100%; text-align:center; padding:0.2rem 0}
.price{ text-align:center; padding:0.2rem 0}
.price a{ display:block; font-weight:bold; color:#333}
.imgd img{ width:2.95rem; margin:0 auto}


.qa dl{float:left; padding:0 0.2rem;}
.qa dt{margin-bottom:10px;color:#fff;font-weight:bold;font-size: 0.28rem;}
.qa dd{font-size:14px;}
.qa dt i, .qa dd i{display:block;float:left;margin-right:0.2rem;width:0.6rem;height:0.6rem;line-height:0.6rem;font-style:normal;font-weight:normal;text-align:center;border-radius:100%;color:#fff;background-color:#333;}
.qa dd i{background-color:#eb2f3e;}
.qa p{float:left;width:5.9rem; color:#fff;}

.team,.mz{ border:2px solid #333; margin-top:0.7rem}
.team{ padding:0.2rem 0; text-align:center}
.team b{ display:block; background:url(img/tmbg.jpg) no-repeat; width:2.09rem; height:0.55rem; background-size:100%; margin:-0.42rem auto 0.2rem auto}
.team p{ text-indent:0; text-align:center }
.team p span{ display:inline-block; width:48%; text-align:right}
.team p strong{ display:inline-block; width:52%; text-align:left; font-weight:normal}
.mz b{display:block; background:url(images/mzbg.jpg) no-repeat; width:2.09rem; height:0.57rem; background-size:100%; margin:-0.22rem auto 0 auto}
.mz p{ padding:0.2rem;}
.gz, .wx{text-align:center;line-height:0; width:2rem; display:inline-block; vertical-align:top}
.gz img{ width:1.52rem; height:1.35rem; margin:0 auto}
.wx img{ width:1.35rem; height:1.35rem; margin:0 auto}
.wx span{  display:inline-block; width:100%; text-align:center;vertical-align:top;line-height:200%;background:#000; font-size:0.2rem; color:#fff}
.fix-navs{ display:none!important}