/*banner*/

#banner{position: relative;}
#banner img{width: 100%;display: block;}
#banner .mbx{width: 100%;height: 0.9rem;background: rgba(0,0,0,0.2);position: absolute;bottom:0;left:0;border-top:1px solid #999;line-height: 0.9rem;color: rgba(255,255,255,0.5);}
#banner .mbx a{color: rgba(255,255,255,0.5);padding:0 0.2rem;font-size: 0.15rem;}
#banner .mbx a:first-child{padding:0;padding-right: 0.1rem;}
#banner .mbx a img{width: 0.9rem;height: 0.9rem;display: block;float: left;}
#banner .mbx a:hover{color: #2f914c;}

#bps{position:relative;;z-index:1;width:100%;margin-top:-2rem;height:0.88rem;margin-bottom:1.12rem;}
#bps a{display:block;color:#fff;width:20%;float:left;text-align:center;font-size:0.18rem;height:1.45rem;}
#bps a p{padding-top:0.22rem;}
#bps a img{width:0.4rem;display:block;margin:0 auto;height:0.4rem;margin-top:0.2rem;}
#bps a.active img,#bps a:hover img{width:0.8rem;display:block;height:0.8rem;}
#bps a.active,#bps a:hover{height:1.67rem;font-size:0.2rem;}
#bps a.active p,#bps a:hover p{padding-top:0;}
#bps .line{width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0rem;}




body{width: 100%;height: auto;background:url(/statics/images/yjy/xbg.jpg);background-size: 100%;}
.wrap{width: 17rem !important;}

#bg1 .wrap{padding-top: 1rem;}
#bg1 .fl{width: 5.91rem;float: left;}
#bg1 img{width: 100%;display: block;}
#bg1 .fr{width: 7rem;float: right;margin-right: 1rem;}
#bg1 .fr p{font-size: 0.6rem;color: #333333;font-family: 'ali2';padding-top: 0.5rem;}
#bg1 .fr .wen{font-size: 0.26rem;line-height: 0.36rem;color: #6c7589;margin-top: 0.4rem;}
#bg1 .fr .wen span{border-bottom: 2px solid #6c7589;}
#bg1 .fr i{font-size: 0.18rem;color: #666666;display: block;margin:0.7rem 0 1.1rem;}
#bg1 .fr .liu a{width: 1.68rem;height: 0.72rem;display: block;float: left;margin-right: 0.65rem;border-radius: 0.72rem;overflow: hidden;}






.shi{font-size: 0.18rem;color: #6c7589;padding-top: 0.9rem;margin-bottom: 0.6rem;}

.section07_swiper{width: 100%;margin:0 auto;margin-top: 0.5rem;position: relative;height: 5.5rem;overflow: hidden;margin-left: 1.1rem;}
.section07_swiper img{width: 100%;display: block;margin: 0 auto;}
.shi .swiper-button-next{top:0.65rem;background: url(/statics/images/yjy/yj.png)no-repeat center;width:0.13rem;background-size:100%;right:0.5rem;}
.shi .swiper-button-prev{top:0.65rem;background: url(/statics/images/yjy/zj.png)no-repeat center;width:0.13rem;right:1rem;background-size:100%;left:auto;}

.shi .swiper-pagination-bullets{margin-left:0;text-align: left;width: 80%;float: left;top:0.45rem;left:0.5rem;}
.shi .swiper-pagination-bullet{width: 20% !important;height: 3px;background:#ebedef !important;color: #fff !important;line-height: 0.35rem;opacity:0.7;font-size: 0.14rem;border-radius: 3px;margin:0 !important;}
.shi .swiper-pagination-bullet-active{background:#01cdd7 !important;color: #fff;opacity:1;}


.section07_swiper .swiper-slide p{text-align: center;width: 2.87rem;height: 0.43rem;line-height: 0.43rem;background:url(/statics/images/yjy/ti.png)no-repeat center;margin: 0 auto;margin-top: 0.2rem;}
.section07_swiper .swiper-slide img{width: 78%;margin:0 auto;display: block;}

.shi .lan{width: 16rem;height: 1.2rem;margin:0 auto;background: #fff;position: relative;}


#feiyue .title{text-align: left;position: absolute;left:43%;top:0.5rem;}
#feiyue .title span{font-size: 0.24rem;color: #01cdd7;text-transform: uppercase;font-weight: bold;}
#feiyue .title p{font-size: 0.64rem;color: #333333;}


#feiyue{position: relative;width: 100%;height: 10.37rem;margin-top: 2.5rem;}


.tab-menu{width: 6rem;position: absolute;top:2.5rem;left:43%;}

.tab-menu ul li{width: 6rem;display: block;height: 1.6rem;color: #6c7589;font-size: 0.26rem;border-bottom: 2px solid #e0e0e0;font-weight:bold;position: relative;padding-top: 0.4rem;cursor: pointer;}
.tab-menu ul li .ri{font-size: 0.18rem;color: #cccccc;margin-top: 0.6rem;font-weight: normal;}

.tab-menu ul li a{color:#6c7589;}
.tab-menu ul li a:hover{color:#3a3e48;}

.tab-menu ul li span{display:block;width: 0.27rem;height: 0.27rem;overflow: hidden;bottom: 0.5rem;position: absolute;right:0;}
.tab-menu ul li span img{width: 100%;display: none;}
.tab-menu ul li.active{color: #3a3e48;font-size: 0.26rem;border-bottom: 2px solid #01cdd7;}
.tab-menu ul li.active img{display: block;}



.tab-con .lll{display: none;width: 7rem;position: absolute;top:0;left:0;}
#feiyue img{width: 100%;display: block;}
.tab-con .lll:first-child{display: block;}


#feiyue .xt{width: 3rem;height: 5rem;position: absolute;right:0;bottom:0;}






#fenlei{width: 80%;margin:0 auto;margin-top: 0.8rem;}
#fenlei a{font-size: 0.5rem;color: rgba(51,51,51,0.5);display: block;float: left;width:25%;text-align:center;}
#fenlei a:hover,#fenlei a.active{color: #01cdd7;}
#fenlei a:hover span,#fenlei a.active span{border-bottom:3px solid #01cdd7;}



#wenz{width: 100%;height: auto;padding-bottom: 1rem;}
#wenz .wrap{width: 90% !important;}
#wenz .wrap li{width: 22%;float: left;margin-top: 1.4rem;margin:0 1.5%;margin-top: 1.3rem;}
#wenz .wrap li:nth-child(4n){margin-right: 0;}
#wenz .wrap li span{font-size: 0.18rem;color: #cccccc;display: block;border-bottom: 1px solid #cdcdcd;padding-bottom: 0.24rem;}
#wenz .wrap li span i{padding-left: 0.15rem;}
#wenz .wrap li .tu{margin-top: 0.45rem;width: 100%;overflow: hidden;border-radius: 0.2rem;width:2.84;overflow:hidden;}
#wenz .wrap li .tu img{width: 100%;display: block;transition:0.5s}
#wenz .wrap li .tu img:hover{transform: scale(1.2);}
#wenz .wrap li .wen{font-size: 0.16rem;line-height: 0.25rem;color: #666666}
#wenz .wrap li .wen p{font-size: 0.2rem;color: #000000;line-height: 0.75rem;}
#wenz .wrap li .wen .more{width: 1.52rem;height: 0.52rem;line-height: 0.52rem;text-align: center;border:1px solid #333333;color: #000000;display: block;border-radius: 0.52rem;margin-top: 0.35rem;letter-spacing: 1px;}
#wenz .wrap li .wen .more:hover{color:#fff;background:#01cdd7;border:1px solid #01cdd7;}

.fanye{;width:78%;height: 0.7rem;margin:0 auto;margin-top: 0.9rem !important;font-size: 0.16rem;color: #666666;line-height: 0.7rem;text-align:center;background-size:100%;}
.fanye a:first-child{display:none;}
.fanye a:nth-child(2){float:left;border:none;width:1rem;line-height:0.7rem;padding-left:0.3rem;} 
.fanye a:last-child{float:right;border:none;width:1rem;line-height:0.7rem;padding-right:0.3rem;}
.fanye a{width: 0.4rem;height:0.4rem;display: inline-block;border:1px solid #d0d0d0;border-radius: 50%;line-height: 0.4rem;margin: 0 0.15rem;font-size: 0.2rem;}
.fanye span{background: #2f914c;color: #fff;display:block;width: 0.4rem;height:0.4rem;display: inline-block;border:1px solid #2f914c;border-radius: 50%;line-height: 0.4rem;margin: 0 0.15rem;}
.fanye a:hover,.fanye span:hover{color:#2f914c !important;}