﻿/** 清除内外边距 **/
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;}
.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{background:#eeeeee;float:left;width:44%;margin:0 1% 0.1rem;padding:0 0.1rem;}
.ylist2  h3{font-weight:100;font-size:0.31rem;text-align:center;color:#019796;margin:auto;}
.ylist2  p{line-height:1.5;height:1.5rem;text-align:left;font-size:0.25rem;margin-top:0.1rem;margin:0 auto 0.1rem;}
.ylist2 img{width:100%;margin-bottom:0.1rem;}
.ylist3 div{width:32%;margin:0 0.25% 0.1rem;padding:0 0.25% 0.1rem;}
.ylist3 p{font-size:0.2rem;height:1.9rem;}
.ylist3 p i{color:#f26f0e;}
.ylist3 a{padding:0.05rem 1%;display:block;background:#f26f0e;text-align:center;width:100%;font-size:0.2rem;margin:0 0 0.1rem 0;color:#fff;border-radius:0.1rem;box-sizing:border-box;}
.ylist3  h3{font-size:0.28rem;margin-bottom:0.1rem;}
.padd3 .orange{text-align:center;display:block;margin:0 auto;color:#f70606;font-size:.25rem;text-decoration:underline;}
.listwrap{margin:0.1rem 0;}
.listwrap span{margin-right:0.2rem;display:inline-block;width:1.3rem;text-align:center;background:#019796;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;}
.p1{padding:0.1rem 0.2rem;font-size:0.25rem;margin:0.1rem 0;}
.p2{padding:0 0 0.1rem 0;font-size:0.25rem;}
.p3{font-size:0.3rem;width:60%;text-align:center;color:#019796;border:1px solid #019796;margin:0.2rem auto;font-weight:100;}
.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 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;}
.padd3 .tg_wbox2{background:#eeeeee;}
.padd3 .tg_wbox2 h1{text-align:left;}
.padd3 .tg_wbox2 img{margin-right:2%;width:30%;}
.padd3 .tg_wbox2 div{width:64%;}
.tabwrap{margin:auto;overflow:hidden!important;width:100%;position:relative;background:#d4d7d7;}
.tabswipe{width:100%;height:5.5rem;margin-left:auto;margin-right:auto;overflow:hidden;z-index:1;}
.tabwrap img{width:85%;margin:auto;}
.tabcon div{background:#06a396;color:#fff;font-size:0.8rem;padding:0.5rem 0.8rem;height:3.2rem;}
.tabcon  span{display:block;text-align:center;font-size:0.28rem;}
.tabcon  a{background:#d4d7d7;display:block;}
.swiper-button-prev{width:0.35rem;height:0.35rem;background:url(../images/ic_left.png) no-repeat;background-size:contain;left:1%;top:40%;margin-top:-0.2rem;}
.swiper-button-next{width:0.35rem;height:0.35rem;background:url(../images/ic_right.png) no-repeat;background-size:contain;right:1%;top:40%;margin-top:-0.2rem;}
.tabcon  p{padding:0.1rem 0;font-size:0.25rem;margin:0.1rem 0;background:#fff;}
.banner{position:relative}
.banner .bta1{position:absolute;width:65%;height:1rem;bottom:0%;left:0}
.banner .bta2{position:absolute;width:35%;height:1rem;bottom:0%;right:0}
.gz_btn{font-size:0.25rem;margin:0.2rem 0 0.2rem 3rem;}
.gz_btn a{padding:0.05rem 2%;display:inline-block;background:#f26f0e;text-align:center;width:60%;margin:0 0 0.1rem 0;float:left;color:#fff;border-radius:0.1rem;box-sizing:border-box;}
.gz_btn a img{display:inline-block;width:0.4rem;vertical-align:text-top;margin:0 0.1rem 0 0;}
.gz_btn a:last-child{background:#019796;margin-left:-3.94rem;box-shadow:0.5px 0px 1px #000;}
.padd3 .wbox2{margin:0.1rem 1% 0.2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-align-items:center;}
.padd3 .wbox2 img{float:left;width:45%;margin-right:2%;}
.padd3 .wbox2 div{float:left;width:57%;line-height:1.4;}
.padd3 .wbox2 div span{margin-right:0.1rem;background:#019796;color:#fff;font-size:0.22rem;padding:0 0.15rem;display:inline-block;text-align:left;}
.padd3 .wbox2 b{font-size:0.26rem;}
@media screen and (max-width:360px){
	.ylist3 p{height:2.5rem;}
}
@media screen and (max-width:330px){
	.ylist3 p{height:2.8rem;}
}