﻿/** 清除内外边距 **/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,tr,td,pre,form,fieldset,legend,button,input,textarea,img{border:medium none;margin:0;padding:0;}

/** 设置默认字体 **/
body,button,input,select,textarea{font:12px/1.5  "Microsoft YaHei",Geneva,sans-serif,tahoma,Srial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}

/** 重置列表元素 **/
ul,ol,li{list-style:none;}
i{font-style:normal;}

/** 重置图片元素 **/
img{border:none;vertical-align:middle;}

/** 重置表格元素 **/
table{border-collapse:collapse;border-spacing:0;}

/** 重置超链接元素 **/
a:focus{outline:0;}
a{blr:expression(this.onFocus=this.close());}
a{blr:expression(this.onFocus=this.blur());}
a:focus{-moz-outline-style:none;}
a{text-decoration:none;color:#444;transition:all 0.4s ease 0s;}
a:hover{filter:alpha(opacity=70);opacity:0.7;color:#F00;}

/*a{ filter:alpha(opacity=50); opacity:0.5;}*/
.red{color:#e90000;}
.blu{color:#019796;}
img{max-width:100%;}
.lf{float:left;display:inline;}
.rt{float:right;display:inline;}
body{max-width:640px;min-width:320px;margin:0 auto;font-family:"Microsoft YaHei";font-size:.24rem;line-height:1.7;overflow:x-hidden;}

/* CSS Document */
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clr{overflow:hidden;clear:both;}
.padd3 img{display:block;}
.xnnav{width:100%;height:0.7rem;background:#06a396;}
.xnnav li{list-style:none;background:#019796;float:left;width:20%;text-align:center;height:0.7rem;line-height:0.7rem;font-size:0.3rem;font-weight:lighter;border-left:1px solid #06857a;border-right:1px solid #0bb9b0;box-sizing:border-box;}
.xnnav li:first-child{border-left:0 solid #06857a;}
.xnnav li:last-child{border-right:0 solid #0bb9b0;}
.xnnav li a{position:relative;color:#fff;}
.banner img{max-width:100%;}
.banner{position:relative;height:auto;}
.div1{background:#f1e9e4;margin:0.1rem 0 0.3rem;height:3.4rem;padding-top:0.26rem;}
.div1 h1{background:#31ACAA  no-repeat 0.25rem 0.15rem;height:0.6rem;width:2.6rem;background-size:10% auto;font-size:0.36rem;padding-left:0.6rem;line-height:0.6rem;color:#FFF;}
.div1 p{font-size:0.24rem;color:#333333;width:5.5rem;margin:0.36rem auto 0;text-indent:2em;}
.lianjie{width:100%;height:0.72rem;}
.lianjie .lianjie_1{margin-left:0.72rem;margin-right:0.48rem;width:2.26rem;float:left;height:0.72rem;}
.lianjie .lianjie_2{width:2.26rem;float:left;height:0.72rem;}
.div2{width:6.2rem;margin:0.6rem auto 0;}
.div2 h1{text-align:center;border-bottom:0.01rem solid #c3a597;padding-bottom:0.18rem;font-size:0.4rem;color:#31ACAA;}
.div2 span{display:block;width:1.58rem;margin:-0.25rem auto 0;}
.div2 div{position:relative;margin:0.3rem 0;height:1.66rem;}
.div2  .bm_1{background:url(../images/img5.png) no-repeat;background-size:100% auto;}
.div2 p{line-height:1.5;font-size:0.23rem;color:#000;width:3.9rem;position:absolute;top:0.05rem;}
.div2 .bm_1 p{right:0.55rem;}
.div2  p em{font-size:0.27rem;color:#31ACAA;width:100%;display:inline-block;text-align:center;}
.div2 .bm_2{background:url(../images/img6.png) no-repeat;background-size:100% auto;}
.div2 .bm_2 p{left:0.52rem;}
.div2 .bm_3{background:url(../images/img7.png) no-repeat;background-size:100% auto;}
.div2 .bm_3 p{right:0.55rem;}
.div2 .bm_4{background:url(../images/img8.png) no-repeat;background-size:100% auto;}
.div2 .bm_4 p{left:0.52rem;}
.mt3 .til1{background:#31ACAA;text-align:center;font-size:0.3rem;color:#FFF;}
.listbox{width:100%;margin:0.2rem auto 0.2rem;}
.listbox a{line-height:1.3;display:block;width:32%;float:left;margin:0.1rem 0.5%;color:#fff;background:#4ec7c4;font-size:0.23rem;text-align:center;padding:0.1rem 0;}
.listbox .li1{background:#f39800;}
.listbox .li2{background:#2dc1c0;}
.listbox .li3{background:#ef9384;}
.listbox .li4{background:#f8b551;}
.padd3{padding:0 1.5%}
.tit{border-bottom:2px solid #75edec;background:#019796;text-align:center;padding:0 0 0.1rem 0;}
.tit h2{font-size:0.34rem;color:#fff;}
.tit p{font-size:.2rem;color:#e6ecf6;font-family:"Times New Roman";line-height:1;}
.ylist2{margin-top:0.2rem;}
.ylist2 div{float:left;width:44%;margin:0 1% 0.1rem;padding:0 0.1rem;}

.ylist2  h3{font-weight:600;font-size:0.31rem;text-align:center;color:#019796;margin:auto;}
.ylist2  p{text-align:left;
	font-size:0.25rem;margin-top:0.1rem;margin:0 auto 0.1rem;
}
.ylist2 img{width:100%;margin-bottom:0.1rem;}
.orange{text-align:center;display:block;margin:0 auto;color:#f70606;font-size:.25rem;text-decoration:underline;}
.list_p{margin-bottom:0.3rem;padding:0.1rem;font-size:0.25rem;background:#02b4b3;}
.list_p ul{text-align:center;margin-left:0.3rem;}
.list_p li{font-size:0.25rem;position:relative;color:#fff;margin:0.1rem;}
.list_p li:before{content:"";position:absolute;width:0.1rem;height:0.1rem;border-radius:50%;background:#fff;top:50%;margin-top:-0.05rem;left:0rem;}
.wbtn{font-size:0.25rem;width:80%;margin:0.2rem auto;}
.wbtn a{padding:0.05rem 2%;display:inline-block;background:#f39800;text-align:center;width:40%;margin:0 3% 0.1rem 3%;float:left;color:#fff;border-radius:0.1rem;}
.wbtn a:last-child{background:#019796;}
.wbtn a img{display:inline-block;width:0.4rem;vertical-align:text-top;margin:0 0.1rem 0 0;}
.listwrap{margin:0.1rem 0;}
.listwrap span{margin-right:0.2rem;display:inline-block;width:1.3rem;text-align:center;background:#1b8680;color:#fff;position:relative;line-height:2.2;font-size:0.2rem;}
.listwrap span:before{position:absolute;content:"";display:block;width:0;height:0;margin-top:-0.06rem;border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;margin-right:-0.6rem;top:50%;right:0.6rem;border-right:0.1rem solid #fff;}
.listwrap p{line-height:1.6;padding:0 3%;text-align:left;margin-bottom:0.25rem;}
.listwrap .span:before{margin-left:-0.6rem;left:0.6rem;border-left:0.4rem solid #fff;border-right:0 solid #fff;}
.listwrap i{width:0.4rem;height:0.4rem;background:#1b8680;border-radius:50%;margin-right:0.1rem;font-weight:600;display:inline-block;font-size:0.3rem;text-align:center;color:#fff;line-height:0.4rem;font-style:normal;vertical-align:middle;}
.listwrap .back1{background:#1b8680;}
.listwrap .back1 i{background:#3dcdc4;}
.sprite{background-image:url(../images/img3.jpg);display:inline-block;background-size:100%;vertical-align:top;}
.icon-icon3{width:0.4rem;height:0.4rem;margin-right:3%}
.p1{padding:0.1rem 0.2rem;font-size:0.25rem;margin:0.1rem 0;}
.wbox{margin:0.3rem 2%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-align-items:center;}
.wbox div{float:left;width:79%;font-size:0.2rem;line-height:1.4;}
.wbox div a{color:#f50404;}
.wbox img{float:left;width:36%;margin-right:4%;display:inline-block;}
.wbox div{float:left;width:60%;padding:0 2%;}
.wbox h1{font-size:0.33rem;width:100%;text-align:center;}
.wbox p{font-size:0.2rem;margin:0.1rem 0;}
.wbox h2{font-size:0.3rem;width:100%;text-align:center;}
.wbox span{font-size:0.2rem;text-align:center;display:block;}
.wbox a{padding:0.05rem 0;margin:0.1rem auto 0;font-size:0.2rem;color:#ab0505;background:#fff100;display:block;width:47%;text-align:center;border-radius:0.1rem;}
.wbox h1{font-weight:100}
.wbox i{font-weight:bold;}
.wbox2{margin:0.3rem 2%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-align-items:center;}
.wbox2 img{float:left;width:40%;margin-right:2%;}
.wbox2 div{float:left;width:57%;line-height:1.4;}
.wbox p{font-size:0.22rem;}
.wbox2 div span{font-size:0.22rem;font-weight:bold;display:inline-block;text-align:left;}
.tabwrap{margin:auto;overflow:hidden!important;width:100%;position:relative;background:#eeeeee;}
.tabswipe{width:83%;height:2.1rem;margin-left:auto;margin-right:auto;overflow:hidden;z-index:1;padding:0.2rem 0;}
.tabwrap img{width:100%;}
.tabcon div{background:#06a396;color:#fff;font-size:0.8rem;padding:0.5rem 0.8rem;height:3.2rem;}
.swiper-button-prev{width:0.35rem;height:0.35rem;background:#25c5c4;border-radius:50%;font-weight:100;font-size:0.25rem;text-align:center;color:#fff;line-height:0.33rem;left:1.5%;top:50%;margin-top:-0.2rem;}
.swiper-button-next{width:0.35rem;height:0.35rem;background:#25c5c4;border-radius:50%;font-weight:100;font-size:0.25rem;text-align:center;color:#fff;line-height:0.33rem;right:1.5%;top:50%;margin-top:-0.2rem;}
.banner{position:relative}
.banner .bta1{position:absolute;width:54%;height:1rem;bottom:0%;left:0}
.banner .bta2{position:absolute;width:46%;height:1rem;bottom:0%;right:0}
