*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family: "微软雅黑";}
html{width: 100%;}
body{width:100%;margin: auto;max-width: 750px;background: #FFFFFF;}
.top{background: #49b017;width: 100%;height:10rem;padding: 0.25rem 0 0.2rem;position: relative; height: 1rem;box-sizing: border-box;}
.toptitle{font-size: 0.24rem;color: #FFFFFF;float: left;width: 3rem;text-align: center;margin-top: 0.1rem;}
.logo{width: 2.3rem;float: left;margin-left: 0.25rem;}
.logo img{width: 100%;display: block;}
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.menu{width: 0.3rem;float: left;margin-top: 0.16rem;margin-left: 0.57rem;}
.menu img{width:100%;display: block;}
.lang{width:1.07rem;float:right;position: relative;}
.lang img{display: block;margin:0.15rem auto;width: 0.36rem;}
.down{z-index: 100; position: absolute;width: 100%;top:1rem;left: 0;background: #6dc045;display: none;}
.down a{float: left; vertical-align: top;box-sizing: border-box; padding-left: 0.17rem; width:6.94rem;font-size: 0.31rem;color: #ffffff;line-height: 0.56rem;}
.down li{position: relative;}
.down p{display: block;padding: 0.1rem 0; position: relative;border-bottom: 0.02rem solid #afd99a;}
.down img{position: absolute;right: 0; width: 0.17rem;top: 50%;transform: translateY(-50%);padding:0.1rem 0.2rem 0.1rem 0;}
.down .navbur a{float: none;display: block;width: 100%;padding-left: 0.56rem;box-sizing: border-box;}
.navbur{display: none;}
.language{display: none; position: absolute;top: 0.51rem;width: 100%;text-align: center;}
.language a{background: rgba(0,0,0,0.7);display: block;padding: 0.1rem 0;font-size: 0.16rem;color: #FFFFFF;text-align: center;}
.san{display: block;width: 0.2rem;height: 0.05rem;background:url(../images/san.png) no-repeat;background-size: 100%;background-position-y: 0; margin:auto;}
.banner{padding: 0.2rem 0 0.5rem;width: 100%;background: url(../images/banner.png);height: 4.8rem;position: relative;}
.search{width: 6.96rem;height: 0.74rem;margin: auto;border: 0.01rem solid #6b6160;}
.search form{height: 0.44rem;}
.line{display: inline-block;width:0.01rem;height: 0.3rem;margin-top: 0.22rem; float: left;border-right: 0.01rem solid #FFFFFF;}
.search input[type="submit"]{float: left; width: 0.74rem;border: none;vertical-align: middle;padding-top: 0.09rem;box-sizing: border-box; background: url(../images/search.png) no-repeat;height: 0.74rem; outline: none; background-size: 0.28rem; background-position: 0.21rem;}
.search input[type="text"]{float: left;width: 5.2rem;border: none;vertical-align: middle;outline: none;text-indent: 0.16rem; line-height: 0.74rem;background: no-repeat;font-size: 0.32rem;color: #FFFFFF;}
.icon{    position: absolute;
    left: 0.9rem;
    top: 1.4rem; width: 1.65rem;height: 1.65rem;border-radius: 50%;overflow: hidden;margin:0.28rem auto 0.3rem;/*position: relative;*/background: url(../images/bj.png)no-repeat ;background-size: 100%;}
.icon img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);height:1.48rem;}
.author{width: 100%;margin-bottom: 0.25rem; font-size: 0.3rem;color: #ffffff;text-align: center;
position: absolute;
    left: 0;
    top: 3.6rem;
    width: 45%;
}
.agree{width: 0.4rem;height: 0.4rem;background: #49B017;margin:0 auto 0.4rem;border-radius: 50%;padding-top: 0.1rem;box-sizing: border-box;position: absolute; top: 4.2rem;left: 1.22rem;}.agree img{width:0.16rem;height: 0.18rem;display: block;margin: auto;}
.agree span{position: absolute;font-size: 0.18rem;color: #ffffff;left:0.5rem;top: 0rem; white-space:nowrap;}
.guide {margin: auto;text-align: center;position: absolute;right: 0; top: 2.09rem; width: 62%;}
.footcont p a{display: block;width: 100%;}


.guide a{display: inline-block;overflow: hidden; width: 3.3rem;height: 0.48rem;line-height: 0.48rem;font-size: 0.18rem;color: #FFFFFF;width: 90%;}
.guide a:first-child{margin: 0 0.18rem 0 0.1rem;border-radius: 0.1rem;border: 0.02rem solid #FFAA00;box-sizing: border-box;margin-bottom: 0.54rem;}
.guide a img{width: 0.2rem;}
.guide a span{display: inline-block;width: 3.3rem;margin-right: 0.1rem;text-align: center; box-sizing: border-box;    font-size: 0.18rem;}
.guide a:first-child img{border-left: 0.01rem solid #ffaa00;padding-left: 0.08rem;margin-top: 0.13rem;}
.guide a:last-child{border-radius: 0.1rem;border: 0.02rem solid #49b017;box-sizing: border-box;}
.guide a img{width: 0.2rem;}
.guide a:last-child img{border-left: 0.01rem solid #49b017;padding-left: 0.08rem;margin-top: 0.13rem;}
.cut{width: 100%;height: 2.4rem;background: url(../images/ge.png);padding-top: 0.22rem;box-sizing: border-box;margin-top: 0.15rem;}
.prev{position: relative; width: 0.89rem;height: 1.8rem;float: left;background: #FFFFFF;border-right: 0.01rem solid #d7d7d7;text-align: center;}
.cutbox{width: 5.69rem;height: 1.8rem;float: left;background: #FFFFFF;overflow: hidden;}
.cutbox ul{width: 100rem;}
.cutbox li{border-right: 0.01rem solid #d7d7d7;width: 1.4rem;height: 1.8rem;float: left;text-align: center;font-size: 0.24rem;overflow: hidden;}
.next{position: relative; width: 0.89rem;height: 1.8rem;float: left;background: #FFFFFF;text-align: center;}
.prev img{width: 0.24rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.next img{width: 0.24rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.cutbox li div{height: 0.5rem;width: 100%;text-align: center;padding-top: 0.15rem;}
.per1.active{background: #49b017;color: #FFFFFF;}
.per2.active{background: #4eaaff;color: #FFFFFF;}
.per3.active{background: #ff8400;color: #FFFFFF;}
.per4.active{background: #ffd200;color: #FFFFFF;}
.per5.active{background: #ff5a00;color: #FFFFFF;}
.per6.active{background: #00f6ff;color: #FFFFFF;}
.per7.active{background: #a200ff;color: #FFFFFF;}
.per8.active{background: #8d112b;color: #FFFFFF;}
.per1 div{background: url(../images/per12.png) no-repeat 0.49rem;background-size: 0.42rem;}
.per2 div{background: url(../images/per2.png) no-repeat 0.43rem;background-size: 0.55rem;}
.per3 div{background: url(../images/per3.png) no-repeat 0.51rem;background-size: 0.48rem;}
.per4 div{background: url(../images/per4.png) no-repeat 0.40rem;background-size: 0.67rem;}
.per5 div{background: url(../images/per5.png) no-repeat 0.51rem;background-size: 0.45rem;}
.per6 div{background: url(../images/per6.png) no-repeat 0.49rem;background-size: 0.52rem;}
.per7 div{background: url(../images/per7.png) no-repeat 0.49rem;background-size: 0.49rem;}
.per8 div{background: url(../images/per8.png) no-repeat 0.45rem;background-size: 0.52rem;}
.per1.active div{background: url(../images/per11.png) no-repeat 0.49rem;background-size: 0.42rem;}
.per2.active div{background: url(../images/per22.png) no-repeat 0.43rem;background-size: 0.55rem;}
.per3.active div{background: url(../images/per32.png) no-repeat 0.51rem;background-size: 0.48rem;}
.per4.active div{background: url(../images/per42.png) no-repeat 0.40rem;background-size: 0.67rem;}
.per5.active div{background: url(../images/per52.png) no-repeat 0.51rem;background-size: 0.45rem;}
.per6.active div{background: url(../images/per62.png) no-repeat 0.49rem;background-size: 0.52rem;}
.per7.active div{background: url(../images/per72.png) no-repeat 0.49rem;background-size: 0.49rem;}
.per8.active div{background: url(../images/per82.png) no-repeat 0.45rem;background-size: 0.52rem;}
.per1{color: #49b017;}
.per2{color: #4eaaff;}
.per3{color: #ff8400;}
.per4{color: #ffd200;}
.per5{color: #ff5a00;}
.per6{color: #00f6ff;}
.per7{color: #a200ff;}
.per8{color: #8d112b;}

.cutcont{margin-top: 0.12rem;color: #747474;display: none;}
.cutcont.active{display: block;}
.cut_title{height: 0.76rem;line-height: 0.76rem;font-size: 0.38rem;text-indent: 0.25rem;color: #FFFFFF;}
.titlem{background: #49b017;}
.titlet{background: #4eaaff;}
.titleal{background:#ff8400;}
.titledu{background: #ffd200;}
.titlework{background: #ff5a00;}
.titlefocu{background: #00f6ff;}
.titleion{background: #a200ff;}
.titlearch{background: #8D112B;}
.mation{background: #FFFFFF;padding: 0.18rem 0.25rem;box-sizing: border-box;margin-bottom: 0.4rem;}
.mation li{line-height: 0.58rem;}
.sonal{background: #FFFFFF;padding: 0.18rem 0.25rem;box-sizing: border-box;margin-bottom: 0.4rem;line-height: 0.56rem;text-align: justify;}
.group{background: #FFFFFF;font-size: 0.3rem; padding: 0.18rem 0.25rem;box-sizing: border-box;margin-bottom: 0.4rem;line-height: 0.56rem;text-align: justify;}
.grou_cont{line-height: 0.4rem;margin-top: 0.1rem;font-size: 0.3rem;}
.footer{background: #49b017;color: #FFFFFF;padding: 0 0.1rem;box-sizing: border-box;}
.footer_title img{width: 3.02rem;display: block;margin: auto;}
.footer_title {padding: 0.28rem 0 0.24rem;}
.footcont{padding: 0.08rem 0.06rem;box-sizing: border-box;border-bottom: 0.01rem solid #63bb38; border-top: 0.01rem solid #63bb38;line-height: 0.5rem;}
.footcont p{display: block;font-size: 0.26rem;}
.footcont p span{width: 50%;}
.footcont p .hff:first-child{float: left;}
.footcont p span:last-child{float:left;}
.clic{padding-left: 0.41rem;background: url(../images/ren.png) no-repeat 0rem;background-size: 0.22rem;box-sizing: border-box;}
.sion{padding-left: 0.43rem;background: url(../images/pc.png) no-repeat 0rem;background-size: 0.3rem;box-sizing: border-box;}
.footer_last{padding:0.08rem 0rem 0.3rem 0.06rem;box-sizing: border-box;line-height: 0.48rem;font-size: 0.24rem;}
.grouppic{padding: 0 0.25rem;box-sizing: border-box;}
.grouppic ul{margin-bottom: 0.58rem;}
.grouppic li{float: left;width: 1.8rem;margin-right: 0.78rem;line-height: 0.7rem;}
.grouppic li:nth-child(3n){margin-right: 0;}
.grouppic li div{display: block;position: relative; vertical-align: middle;text-align: center; width: 1.8rem;height: 2.3rem;overflow: hidden;box-sizing: border-box;border: 0.02rem solid #f1f1f1;}
.grouppic li div img{max-width: 100%;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.grouppic a{display: block;}
.teamname{margin-bottom: 0.28rem;font-size: 0.3rem;}
.listpage{width: 100%;}
.list_title{padding:0 0.25rem;box-sizing: border-box; background: url(../images/ge.png);font-size: 0.38rem;color: #49b017;padding-top: 0.28rem;}
.list_title p{padding-bottom: 0.13rem;border-bottom: 0.01rem solid #49b017;}
.listul li{background: url(../images/ge.png);font-size: 0.28rem;margin-bottom: 0.18rem;border-bottom: 0.01rem solid 3e6e6e6;padding: 0 0.25rem;box-sizing: border-box;}
/*.listul li:last-child{font-size: 0.28rem;margin-bottom: 0;border-bottom: none;padding: 0.32rem 0.25rem;box-sizing: border-box;}
.listul li:last-child a{color: #FFFFFF;background:#49b017;text-align: center;border-radius: 0.08rem;}*/
.view_more a{font-size: 0.28rem;margin-bottom: 0;border-bottom: none;padding: 0.32rem 0.25rem;box-sizing: border-box;display: block; color: #FFFFFF;background:#49b017;text-align: center;border-radius: 0.08rem;}
.listul li a{display: block; color: #333333;padding: 0.28rem ;box-sizing: border-box;background: url(../images/list.png) no-repeat 0;background-size: 0.14rem;}
.cont_title{background: url(../images/ge.png) ; font-size: 0.34rem;color: #1a1a1a;line-height: 0.5rem;text-align: center;padding: 0 0.25rem;box-sizing: border-box;}
.cont_title p{padding:0.25rem 0 0.15rem;border-bottom: 0.01rem solid #49B017;}
.from{padding: 0.25rem 0 0.35rem;box-sizing: border-box; text-align: center; color: #49b017;font-size: 0.22rem;background: url(../images/ge.png);}
.from span{margin-right: 0.14rem;}
.contpage_cont{padding: 0 0.25rem 0.35rem;margin-bottom: 0.2rem; box-sizing: border-box;text-align: justify;text-indent: 0.24rem;line-height: 0.4rem;background: url(../images/ge.png);}
.attment{background: url(../images/ge.png);padding: 0 0.25rem;box-sizing: border-box;}
.att_title{font-size: 0.32rem;color: #49b017;padding: 0.3rem 0;box-sizing: border-box;}
.attul{border-bottom: 0.01rem solid #e5e5e5;}
.attul li{width: 100%;margin-bottom: 0.1rem;}
.attul li a{display: block;padding-left: 0.27rem;font-size: 0.28rem;box-sizing: border-box;background: url(../images/list.png) no-repeat 0 0.1rem;background-size: 0.17rem;line-height: 0.4rem;}
.about {padding-bottom: 0.32rem;}
.about a {display: block;font-size: 0.28rem;color: #262626;padding: 0.22rem 0;border-bottom: 1px solid #e5e5e5;}
.struct{background: url(../images/ge.png);padding: 0 0.2rem 0 0.25rem;box-sizing: border-box;font-size: 0.24rem;line-height: 0.53rem;}
.strpic{background: url(../images/ge.png);padding: 0.3rem 0.25rem;box-sizing: border-box;}
.strpic li{position: relative; vertical-align: middle;text-align: center; width: 2.66rem;height: 1.82rem;float: left;margin: 0.2rem 0.4rem;text-align: center;box-sizing: border-box;border: 1px solid #E5E5E5;}
.strpic li img{max-width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.widthph{background: url(../images/ge.png);padding: 0.29rem 0.25rem 0;box-sizing: border-box;}
.width_title{border-bottom: 0.01rem solid #49B017;margin-bottom: 0.14rem;}
.width_title p{font-size: 0.28rem;color: #49b017;border-left: 0.03rem solid #49B017;text-indent: 0.12rem; margin: 0 0 0.08rem;padding-left: 0.1rem;box-sizing: border-box;}
.widthcont{line-height: 0.43rem;font-size: 0.24rem;color: #4c4c4c;padding: 0.14rem 0.08rem;box-sizing: border-box;border: 0.02rem dashed #bfe1af;margin-bottom: 0.43rem;}
.withpic li{width: 33.33%;float: left;text-align: center;font-size: 0.26rem;box-sizing: border-box;padding-left: 0.2rem;}
.withpic li a{display: block;color: #2a2a2a;}
.withpic li div{width:1.6rem; height: 2.15rem;margin: auto;position: relative; border-radius: 0.08rem;text-align: center;text-align: center;vertical-align: middle;box-sizing: border-box;border: 0.02rem solid #E5E5E5;}

.withpic li img{max-width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.withpic li p{margin: 0.15rem 0;}
.piclist{padding: 0.36rem 0;background: url(../images/ge.png);}
.piclist  li{width: 33.33%;float: left;text-align: center;}
.piclist li a{display: block;font-size: 0.24rem;color: #49b017;}
.piclist li div{width: 2.07rem;height: 2.07rem;vertical-align: middle; border-radius: 0.08rem;background: #FFFFFF;border: 0.01rem solid #d7d7d7;margin: auto;padding: 0.08rem;box-sizing: border-box;}
.piclist li div img{max-width: 100%;vertical-align: middle;margin-top: 50%;transform: translateY(-50%);}
.piclist li p{padding: 0.28rem 0;}
.viewmore{padding: 0 0.25rem;box-sizing: border-box;}
.viewmore a{display: block; text-align: center;margin: auto;background: #49b017;line-height: 0.7rem;font-size: 0.28rem;color: #FFFFFF;border-radius: 0.08rem;margin: 0.5rem 0 0.3rem;}
.piccont{background: url(../images/ge.png);padding: 0 0.25rem;box-sizing: border-box;}
.pic_title{padding: 0.3rem 0 0.09rem;text-align: center;font-size: 0.32rem;border-bottom: 0.01rem dashed #a8d990;}
.image{width: 100%;text-align: center;border-radius: 0.08rem;margin: 0.2rem 0;}

.pic_cont{text-align: justify;font-size: 0.24rem;color: #333333;line-height: 0.4rem;}
.pic_btn{padding: 0.7rem 0;}
.pic_btn a{display: inline-block;width: 2.44rem;height: 0.68rem;line-height: 0.68rem;font-size: 0.32rem;text-align: center; background: #49b017;border: 0.01rem solid  #49B017;border-radius: 0.08rem;color: #FFFFFF;}
.pic_btn a:first-child{float: left;margin-left: 0.29rem;}
.pic_btn a:last-child{float: right;margin-right: 0.29rem;}
.coll{background: url(../images/ge.png);padding: 0 0.25rem;box-sizing: border-box;}
.coll_title {padding-top: 0.16rem;border-bottom: 0.01rem solid #49B017;}
.coll_title span{display: inline-block; float: left;width: 4.8rem;font-size: 0.32rem;color: #49b017;padding-left: 0.22rem;box-sizing: border-box;top: 0.0rem;}

.coll_title a{float: right;display: inline-block;width: 0.9rem;text-align: right;margin-right: 0.25rem;font-size: 0.2rem;color: #c8c8c8;position: relative;top: 0.13rem;    }
.result{width: 100%;}
.result div{padding:0.2rem 0 0.2rem 0.27rem;box-sizing: border-box;border-bottom: 0.01rem solid #cfecc0;}
.result a{font-size: 0.24rem;color: #333333;line-height: 0.4rem;display: block;}
.result1 div{background: url(../images/jiao.png) no-repeat 0.05rem 0.36rem;background-size: 0.06rem;}
.result2 div{background: url(../images/jiao2.png) no-repeat 0.05rem 0.36rem;background-size: 0.06rem;}
.result1 div:last-child{border: none;}
.result p{font-size: 0.22rem;color: #c4c4c4;margin-top: 0.15rem;}
.iss{margin: 0 0.4rem;}
.infor{font-size: 0.24rem;color: #333333;line-height: 0.4rem;text-indent: 0.3rem;text-align: justify;padding: 0.15rem 0 0.6rem;}
.cont_pic{width: 100%;background: url(../images/ge.png);text-align: center;padding: 0.25rem;box-sizing: border-box;margin-bottom: 0.2rem;}
.cont_pic img{max-width:100%;}

.view_more{width: 100%;background: url(../images/ge.png); margin-bottom: 0.18rem;border-bottom: 0.01rem solid 3e6e6e6; padding: 0.2rem 0.25rem;box-sizing: border-box;}