@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; outline: none; }
 *:not(input, textarea) {
 -webkit-touch-callout: inherit;
 -webkit-user-select: auto;
}
body { font-family: Microsoft Yahei, Arial, sans-serif; background-color: #fff; color: #000; max-width: 4.8rem; font-size: .18rem; margin: 0 auto; -webkit-touch-callout: inherit; -webkit-user-select: auto; background-color: #fff; }
html { background-color: #000; margin:0 auto;max-width: 4.8rem;}
img { border: none; }
button, input, select, textarea { margin: 0; padding: 0; outline: none; }
dt, dd { display: inline-block; }
textarea, input { resize: none; outline: none; }
textarea { resize: none; -webkit-appearance: none; }
ul, ol, li { list-style: none outside none;  }
em, i { font-style: normal; }
a { text-decoration: none;color: #000;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover { text-decoration: none; }
p { text-align:justify; text-justify:distribute-all-lines; }
.clr10,.clr20{ clear:both; height:0; line-height:0; font-size:0; width:100%; overflow:hidden }
.clr10 { height:.1rem;}
.clr20 { height:.2rem;background: #f5e4c5;}

 [class*="icon-m"]:before, [class^="icon-m"]:before {
 content:"";
 background:url(../img/icon-m-bg.png) no-repeat;
 display:inline-block;
 background-size:.35rem 1.4rem;
}
.icon-m-star:before{ width:.12rem; height:.12rem; background-position: 0 0; position:relative; top:0rem;left: 0rem;margin:0 .05rem;}
.icon-m-plus:before{ width:.12rem; height:.12rem; background-position: 0 -.15rem; position:relative; top:0rem;left: 0rem;margin:0 .05rem;}
.icon-m-que:before{ width:.32rem; height:.32rem; background-position: 0 -.3rem; position:relative; top:.13rem;left: 0rem;margin:0 .05rem;}
.icon-m-ask:before{ width:.31rem; height:.31rem; background-position: 0 -.65rem; position:relative; top:.05rem;left: 0rem;margin:0 .05rem;}
.icon-m-ask1:before{ width:.31rem; height:.31rem; background-position: 0 -.99rem; position:relative; top:.05rem;left: 0rem;margin:0 .05rem;}

.listpage,section{overflow:hidden;}
.listpage img{width: 100%;}
.listpage .zj{padding: .2rem .1rem;overflow:hidden;}
.listpage .zj dt{width: 1.68rem;float: left;}
.listpage .zj dd{width: 2.82rem;float: right;font-size: .18rem;}
.listpage .zj dd .tit{color: #000;border-bottom: 1px solid #000;line-height: .32rem;}
.listpage .zj dd .tit b{font-size: .26rem; color: #0391c1;}
.listpage .zj dd .js{color: #f43f00;line-height: .36rem;}
.listpage .zj dd p{color: #4c4c4c;line-height: .25rem;}
.listpage .zj dd p a{color: #de0303;}
.listpage .zj dd .zixun{margin-top: .2rem;}
.listpage .zj dd .zixun span{width: 1.28rem;height: .3rem;display: inline-block;text-align: center;float: left;padding: .15rem 0;font-weight: bold;}
.listpage .zj dd .zixun span.zx1{border: 1px solid #0391c1;line-height: .18rem;color: #0391c1;}
.listpage .zj dd .zixun span.zx2{border: 1px solid #de0303;line-height: .3rem;color: #de0303;margin-left: .2rem;}
.bdfrdwd{overflow: hidden;}
.bdfrdwd .dh{position: relative;padding-bottom:.03rem;border-bottom: .02rem solid #0391c1;overflow: hidden;margin-bottom: .2rem;}
.bdfrdwd .dh:after{content:"";display:inline-block;width: 0;height: 0;position: absolute;bottom: .03rem;left: 2.05rem; border-top: .27rem solid rgba(0,0,0,.3);border-right: .24rem solid transparent;}
.bdfrdwd .dh p{width: 2.05rem;height: .75rem;background: #0391c1;color: #fff;padding: 0 0;text-align: center;line-height: .2rem;float: left;}
.bdfrdwd .dh p b{font-size: .24rem;border-bottom: 1px solid #fff;line-height: .35rem;display: inline-block;padding-top: .06rem;}
.bdfrdwd .dh p i{font-size: .14rem;}
.bdfrdwd .dh span{position: absolute;bottom: .03rem;right: .1rem;}
.bdfrdwd .bd{overflow: hidden;background: #f5e4c5;position: relative;padding-bottom: .2rem;}
.bdfrdwd .tit{height: .52rem;border-bottom: 1px dashed #bc1f18;font-size: .2rem;color: #fff;}
.bdfrdwd .tit p{height: .5rem;line-height: .6rem;background: #e0544d;border-top: .02rem solid #bc1f18;padding-left: .1rem;}
.bdfrdwd .con{margin: .1rem;background: #fff;padding: .05rem .1rem .2rem;}
.bdfrdwd .con p{line-height: .26rem;font-size: .18rem;}
.bdfrdwd .con p a{color: #0391c1;}
.bdfrdwd .bd .yjj{width: .78rem;height: .68rem;background: url(../img/icon-yjj.png) center no-repeat;background-size: .78rem .68rem; position: absolute;bottom: .05rem;right: .2rem;}
.col .bd{background: #c2eef3;}
.col .tit{border-bottom: 1px dashed #0a606b;}
.col .tit p{background: #1a8c9a;border-top: .02rem solid #0a606b;}
.col .clr20{background: #c2eef3;}
.col .con p a{color: #de0303;}
.swtzx{width: 4.6rem;text-align: center;margin: .3rem auto;}
.swt_zx{width: 4.6rem;height: .48rem;line-height: .48rem;text-align: center;margin: .2rem auto .3rem;border-radius:.1rem;font-size: .2rem;}
.swt_zx p{width: 3.33rem;height: .44rem;line-height: .44rem;border: .02rem solid #c3c3c3;float: left;text-align: center;}
.swt_zx .icon-click{width: 1.18rem;height: .48rem;background: url(../img/icon-click.gif) no-repeat;background-size: 1.18rem .48rem;display: inline-block;float: r;}
.zixun{margin-top: .3rem;}
.zixun ul{padding: 0 .1rem;overflow: hidden;}
.zixun ul li{width: .99rem;height: .99rem;line-height: .99rem;background: url(../img/icon-yuan.png) no-repeat;float: left;margin-left: .21rem;text-align: center;background-size: .99rem .99rem;}
.zixun ul li span{display: inline-block;font-size: .18rem;}
.zixun ul li:nth-child(1){margin-left: 0;}
.zixun ul li:nth-child(2){transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg);-moz-transform: rotate(-45deg); }
.zixun ul li:nth-child(2) span{transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); -o-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.zixun ul li:nth-child(3){transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg); -o-transform: rotate(90deg);-moz-transform: rotate(90deg); }
.zixun ul li:nth-child(3) span{transform: rotate(-90deg);-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg);-moz-transform: rotate(-90deg); }
.zixun ul li:nth-child(4){transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg); -o-transform: rotate(135deg);-moz-transform: rotate(135deg); }
.zixun ul li:nth-child(4) span{transform: rotate(-135deg);-ms-transform: rotate(-135deg);-webkit-transform: rotate(-135deg); -o-transform: rotate(-135deg);-moz-transform: rotate(-135deg); }
.zixun p.p1{text-align: center;font-size: .2rem;color: #0391c1;font-weight: bold;margin: .15rem 0 0;}

.icon-hz:before{content:"";background:url(../img/icon_hz.png) no-repeat;background-size:.34rem .32rem;display:inline-block;width:.34rem; height:.32rem;position:relative; top:.1rem;left: 0rem;margin:0 .05rem;}
.icon-zn:before{content:"";background:url(../img/icon_zn.png) no-repeat;background-size:.33rem .33rem;display:inline-block;width:.33rem; height:.33rem;position:relative; top:.1rem;left: 0rem;margin:0 .05rem;}
.ti2{ width:.36rem; display:inline-block;}
.zjp{ padding-top:.1rem;display: inline-block;}
.zjp img{ width:100%;}
.bdfrdwd .con dl{ background:#fff; padding:.1rem .05rem 0 .1rem; overflow:hidden;}
.bdfrdwd .con dl dt{ width:1.83rem; height:2.95rem; float:left;}
.bdfrdwd .con dl dd{ width:2.3rem; height:2.95rem; float:right; background:#e0544d;border-radius: .1rem;}
.bdfrdwd .con dl dd p{ color:#fff;padding: .2rem .1rem 0 .15rem;}
.bdfrdwd .con dl dd:before{content:""; width: 0;height: 0;border-top: .11rem solid transparent;border-right: .12rem solid #e0544d;border-bottom: .11rem solid transparent;position:relative; top:.3rem;left: -.12rem;float: left;}

