@import url(//at.alicdn.com/t/font_2423890_zvuv5bjmfo.css);blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
body{font-family:Helvetica,sans-serif;-webkit-tap-highlight-color:transparent;background:#f1f4f9;font-size:.28rem}
html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
.addBtn{text-align:center;background-color:#fbbd08!important;color:#fff!important;height:54px;line-height:54px;font-size:20px;margin:20px 0;border-radius:25px;display:block!important;font-weight:700;margin-top:0}
body,html{max-width:750px;margin:0 auto;min-width:320px}
audio,canvas,video{display:inline-block}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-tap-highlight-color:transparent}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input{outline:0;border-radius:0}
input[type=number],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cf:after{clear:both;display:table;content:" "}
a{text-decoration:none;-webkit-touch-callout:none;color:#333}
a:hover{color:#00b37b}
img{max-width:100%}
*{box-sizing:border-box}
.d-flex{display:flex}
.d-flex-center-center{display:flex;align-items:center;justify-content:center}
.leftBox{overflow:hidden}
.articleLeft{overflow:hidden}
.d-flex-center{display:flex;align-items:center}
.d-flex-en{display:flex;align-items:flex-end}
.d-flex-start{display:flex;align-items:flex-start}
.d-flex-end{display:flex;justify-content:flex-end}
.d-flex-between{display:flex;justify-content:space-between}
.d-flex-justify-center{display:flex;justify-content:center}
.d-flex-center-between{display:flex;align-items:center;justify-content:space-between}
.flex-row-reverse{flex-direction:row-reverse}
.flex-1{flex:1}
.flex-column{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.flex-shrink{flex-shrink:0}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-overflow1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.text-overflow2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.text-overflow3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.text-overflow4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.header{padding:.2rem;background-image:linear-gradient(45deg,#39b54a,#56b104);box-shadow:0 0 .2rem rgb(0 0 0 / 15%)}
.logo img{height:.6rem}
.nav{margin-top:.2rem}
.nav a{height:.6rem;line-height:.6rem;flex:1;color:#fff;font-size:.32rem;text-align:center}
.nav a.on{background:rgba(0,0,0,.15);border-radius:.3rem}
.swiperBox{overflow:hidden;height:3.14rem}
.index-swiper{height:3.14rem;position:relative;overflow:hidden}
.index-swiper p{position:absolute;z-index:100;left:0;right:0;bottom:0;background:linear-gradient(to top,#000,transparent);color:#fff;font-size:.28rem;padding:.3rem .2rem;box-sizing:border-box}
.index-swiper .swiper-pagination{text-align:right;padding-right:.2rem;bottom:.1rem!important;width:100%!important}
.index-swiper .swiper-pagination span{border-radius:0;height:.1rem;width:.2rem;background:#fff;opacity:1}
.index-swiper .swiper-pagination-bullet-active{background:#56b104!important;opacity:1;width:.3rem!important}
.listHost{position:relative;margin-top:.3rem;background:#fff;padding:.2rem;padding-bottom:0;overflow:hidden;border-bottom:.1rem #f0f0f0 solid}
.listHost i.abs{position:absolute;right:-.05rem;top:-.05rem;font-size:.8rem}
.listHost h2{padding-top:.1rem;text-align:center;font-weight:700;font-size:.4rem}
.listHost h3{margin-top:.1rem;font-size:.3rem;text-align:center;color:#666}
.listBox{margin-top:.3rem;background:#fff}
.tjyxUl li{width:33.3333%;text-align:center;box-sizing:border-box;padding:0 .1rem;padding-bottom:.3rem}
.tjyxUl li a{display:block}
.tjyxUl li .pic{margin:0 auto;border-radius:.2rem;width:1.6rem;height:1.6rem}
.tjyxUl li .pic img{border-radius:.15rem;width:1.6rem;height:1.6rem;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,transparent),to(rgba(250,250,250,.2)))}
.tjyxUl li p{line-height:1.5;margin-top:.1rem;font-size:.28rem}
.mt30{margin-top:.3rem}
.indexBox{background:#fff;border-bottom:.1rem #f0f0f0 solid}
.titles{border-bottom:1px #f0f0f0 solid;padding:.2rem}
.titles h3{font-size:.36rem;font-weight:700}
.titles a{font-size:.48rem}
.tleft{position:relative}
.tleft h3{margin:0 .2rem;background:#fff;position:relative;z-index:20;padding:0 .08rem}
.tleft span{height:.06rem;z-index:1;position:absolute;left:0;right:0;top:50%;margin-top:-.03rem;width:100%;background:#56b104}
.top5Ul{padding-bottom:.1rem}
.top5Ul li{padding:.2rem;border-bottom:1px #f1f4f9 solid;display:block!important}
.top5Ul li a{display:flex!important}
.top5Ul li:last-child{border-bottom:none}
.top5Ul li .appImg{width:1.3rem;height:1.3rem;overflow:hidden;margin-right:.2rem;border-radius:.2rem}
.top5UlDiv{overflow:hidden}
.top5Ul li .btn{width:1.16rem;height:.5rem;line-height:.5rem;background:rgba(0,179,123,.1);color:#00b37b;font-size:.28rem;text-align:center;border-radius:.15rem}
.top5Ul li h3{font-size:.3rem;margin-bottom:.08rem}
.top5Ul li .p1{margin:.05rem 0;color:#666;font-size:.26rem}
.top5Ul li .p1 i{font-size:.36rem}
.top5Ul li .p2{padding-top:.08rem;color:#999;font-size:.24rem}
.ico02{color:#f60}
.newsUlindex{padding:.2rem;padding-top:0}
.newsUlindex li{font-size:.29rem;overflow:hidden;justify-content:space-between;align-items:center}
.newsUlindex li+li{border-top:1px #f1f4f9 solid}
.newsUlindex li a{padding:.15rem 0;overflow:hidden}
.newsUlindex li span{color:#999;font-size:.26rem}
.hotNnews{padding:.2rem}
.hotNnews h3{padding-bottom:.18rem;text-align:center;font-weight:700;font-size:.32rem}
.hotNnewsTxt{font-size:.28rem;line-height:1.6;padding:.2rem;border-radius:.1rem;background:rgba(0,0,0,.03);color:#666}
.footer{border-top:3px #56b104 solid;background:#2f3234;padding:.3rem .2rem;color:#999;text-align:center;line-height:2}
.footer img{height:.62rem}
.footNav{font-size:.3rem}
.footNav a{color:#fff;padding:0 .15rem}
.copy{font-size:.26rem}
#fTop{display:none;width:40px;height:40px;cursor:pointer;position:fixed;z-index:2019;right:12px;bottom:50px;border-radius:50%;background:rgba(0,0,0,.4) url(../images/icon_up.png) no-repeat center;background-size:50%}
.newsList01 li{padding:.2rem}
.newsList01 li+li{border-top:1px #f1f4f9 solid}
.newsList01 li .pic{width:2.6rem;height:1.3rem;margin-right:.2rem;display:flex;justify-content:center;align-items:center;overflow:hidden}
.newsList01 li .pic img{width:100%;height:auto}
.newsList01 li h3{margin-bottom:.1rem;font-size:.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.newsList01 li i{margin-right:.05rem;font-size:.2rem}
.bread{font-size:.24rem;padding:0 .15rem;height:.8rem;line-height:.8rem;margin-bottom:-.3rem}
.newsList01Bottom{color:#999;font-size:.26rem}
.imgshow{display:none;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:2019521}
.swiperbox{height:100vh;z-index:3;background:rgba(0,0,0,.6)}
.swiperbox img{width:initial;position:relative;z-index:2}
.swiper-zoom-container:before{width:100%;height:100%;content:' ';position:absolute;z-index:1;display:block;top:0;left:0;cursor:pointer}
.closebtn{position:absolute;z-index:22;width:60px;height:60px;bottom:0;left:10px;background-size:40px}
.imgshow .swiper-slide{background:0 0}
.articleTop{border-bottom:1px #f1f4f9 solid;text-align:center;padding:.2rem;padding-bottom:.3rem}
.articleTop h1{padding-top:.15rem;line-height:1.6;font-size:.38rem}
.articleTopinfos{padding-top:.1rem;color:#999;font-size:.28rem}
.article{padding:.3rem .2rem}
.articleTopTxt02{padding:.2rem;position:relative;font-size:.28rem;line-height:1.6;border-radius:.1rem;margin-left:-.2rem;margin-right:-.2rem}
.articleTopTxt02 .itop02{position:absolute;left:0;top:0;font-size:.45rem;color:#999;text-indent:0;opacity:.5}
.articleTopTxt02 .iright02{text-indent:0;position:absolute;right:0;bottom:0;font-size:.45rem;color:#999;opacity:.5}
.insertApp{margin-top:.2rem;background:#fafafa;padding:.2rem;display:flex!important}
.insertApp .pic{width:1.5rem;height:1.5rem;margin-right:.15rem}
.insertApp .pic img{width:1.5rem;height:1.5rem;border-radius:.15rem}
.insertAppBtn{font-size:.26rem;color:#fff;border-radius:.1rem;padding:.08rem .2rem;background:#00b37b;margin-left:.1rem}
.insertAppInfo h4{margin-bottom:.08rem;font-size:.3rem}
.insertAppInfo .start{margin:.05rem 0}
.insertAppfl{border-radius:.1rem;font-size:.26rem;color:#999}
.start{position:relative;overflow:hidden;width:74px;height:12px;background:url(../img/star.png) no-repeat;display:inline-block}
.start5{background-position:0 0}
.start4{background-position:-14px 0}
.start3{background-position:-29px 0}
.start2{background-position:-44px 0}
.start1{background-position:-60px 0}
.start0{background-position:-74px 0}
.articleTxt{margin-top:.2rem;font-size:.28rem;line-height:1.8}
.articleTxt h3{margin-bottom:.1rem;line-height:1.2;color:#333;font-weight:700;font-size:.3rem;padding-left:.1rem;border-left:.08rem solid #00b37b}
.articleTxt p{margin-bottom:.1rem}
.articleTxt img{display:block;margin:.1rem auto;width:auto!important;height:auto!important;max-width:100%}
.appBtn.no{background:#aab2bd!important}
.hobBoxUl li{width:25%;padding:0 .1rem;padding-bottom:.3rem}
.hobBoxUl li a{display:block;text-align:center}
.hobBoxUl li .pic{width:1.3rem;display:block;margin:0 auto;border-radius:.2rem;overflow:hidden}
.hobBoxUl li .pic img{width:1.3rem;height:1.3rem}
.hobBoxUl li p{font-size:.27rem}
.hobBoxUl li span{color:#999;font-size:.2rem}
.appBg{background:#000;height:3.4rem;overflow:hidden;display:flex!important;justify-content:center;align-items:center}
.appBg img{-webkit-filter:blur(8px);filter:blur(8px);width:120%;max-width:120%;margin-left:-8%;opacity:.5;display:block!important}
.appInfo{background:#fff;border-radius:.1rem;box-shadow:0 0 .1rem rgb(0 0 0 / 1%);margin:.3rem .2rem 0;position:relative;z-index:10;min-height:5rem;margin-top:-1.5rem;padding-bottom:.4rem}
.appInfo .pic img{width:2.4rem;height:2.4rem;border-radius:.3rem;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(85%,transparent),to(rgba(250,250,250,.2)))}
.appInfo .pic{text-align:center;position:relative;top:-.8rem}
.appInfo h1{margin-top:-.4rem;font-size:.45rem;text-align:center;padding:0 .2rem;display:block!important}
.appInfoTxt{margin-top:.18rem;color:#999;font-size:.28rem}
.appInfoTxt i{padding:0 .06rem;font-size:.24rem;opacity:.5}
.btnBox{display:flex!important}
.appBtn{margin-top:.3rem;width:85%;display:block!important;text-align:center;font-size:.38rem;height:1rem;line-height:1rem;border-radius:.5rem;color:#fff;background-image:linear-gradient(45deg,#39b54a,#00b37b);-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(75%,transparent),to(rgba(250,250,250,.2)))}
.appBtn:hover{color:#fff}
.appInfoBottom{margin-left:.2rem;margin-right:.2rem;font-size:.26rem;color:#999;padding:.2rem;background:#fef2e9;margin-top:.5rem}
.appInfoBottom i{color:#00b37b;display:inline-block;margin-right:.06rem}
.img_list{overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-top:.2rem;margin-left:.2rem;margin-right:.2rem;padding-bottom:.2rem}
.img_list ul li{margin-right:.2rem;display:inline-block}
.img_list ul li img{max-height:3.5rem;z-index:1;height:auto;max-width:100%}
.appArticle01Txt{padding:.2rem;line-height:1.8;font-size:.28rem}
.appArticle01Txt h3{margin-bottom:.1rem;line-height:1.2;color:#333;font-weight:700;font-size:.3rem;padding-left:.1rem;border-left:.08rem solid #00b37b}
.appArticle01Txt p{padding-bottom:.15rem}
.appArticle01Txt img{width:auto!important;height:auto!important;display:block;margin:.2rem auto}
.articleTxt p.downbtn{
	background: #093;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 25px;
	margin: 20px 0;
	border-radius: 5px;
	-moz-box-shadow: 3px 5px 4px #000;
	-webkit-box-shadow: 3px 5px 4px #000;
	box-shadow: 3px 5px 4px #000;
	display: none;
}
.articleTxt p.downbtn a {
	display:block;
	color:#fff;
	font-weight: 900;
	text-shadow: 3px 4px 2px #000;
}
