.fullscreen_slide2::-webkit-scrollbar {width: 5px;height: 5px;background-color: #f5f5f5}
.fullscreen_slide2::-webkit-scrollbar-track {border-radius: 0;background-color: #e2e2e2}
.fullscreen_slide2::-webkit-scrollbar-thumb {border-radius: 0;background-color: #333}

.fullscreen_slide_box{height: 100vh;overflow: hidden;position: relative;z-index: 1;position: relative;}
.fullscreen_slide{height: 100vh;width: 100%;overflow: auto;box-sizing: border-box;position: absolute;top: 0;transition: top ease-in-out .7s;-ms-transition: top ease-in-out .7s;-moz-transition: top ease-in-out .7s;-webkit-transition: top ease-in-out .7s;-o-transition: top ease-in-out .7s;top: 100vh;}
.fullscreen_slide2{z-index: 100;}
.fullscreen_slide:first-child,.fullscreen_slide.on{top: 0;}
.fullscreen_slide.before{top: -100vh;}
@media screen and (max-width: 996px){
	.fullscreen_slide,.fullscreen_slide_box,.fullscreen_slide.before{height: auto;display: block;position: relative;top: 0;overflow: initial;}
}

.index_side{position: fixed;right: 0;/*bottom: 2rem;*/z-index: 1000;transform: translateX(120%) translateY(-50%);transition: all ease-in-out .5s;-ms-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;-webkit-transition: all ease-in-out .5s;-o-transition: all ease-in-out .5s;top: 50%;width: calc(7rem + 48px);}
.index_side.on{transform: translateX(0) translateY(-50%);}
.index_side.show{transform: translateX(100%) translateY(-50%);}
.index_side .list{padding: 4.6rem 1rem 0;background:  url(../images/index_rt.png) no-repeat top center/100%;}
.index_side .list a{display: block;margin: 0 0 .4rem;text-align: center;color: #282828;line-height: 2em;padding: 0 1rem;}
.index_side .list a:hover{color: #fff;background: #008946;}
.index_side .robot{width: 9.8rem;display: block;}
.gotop_btn{margin: 2.6rem 0 2.8rem 1rem;background: #d9bd96;text-align: center;color: #fff;padding: .8rem 0 .8rem;cursor: pointer;width: calc(100% - 1rem);}
.gotop_btn svg{width: 100%;height: 1.4rem;display: block;margin: 0 0 .4rem;}
/* @media screen and (max-width: 1280px){
	.index_side{display: none;}
} */

.index_side_btn{position: absolute;bottom: 22.3rem;right:100%;width: 2.5rem;height: 5.9rem;/*right: 10.5rem;top: 50%;transform: translateY(-50%);*/background: url(../images/index_side_btn.png) no-repeat center/100% 100%;padding: 0;z-index: 1000;transition: all ease-in-out .5s;-ms-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;-webkit-transition: all ease-in-out .5s;-o-transition: all ease-in-out .5s;margin-right: -1rem;}
.index_side.show .index_side_btn{margin: 0;}
.index_side_btn svg{width: 100%;height: 2rem;display: block;}
.index_side_btn path{fill: #fff;}

/* .index_side.on{transform: translateX(100%) translateY(-50%);} */
/* @media screen and (max-width: 1280px){
	.index_side.show{transform: translateX(0) translateY(-50%);}
	.index_side.on ~ .index_side_btn{right: 0;}
	.index_side.on ~ .index_side_btn.on{right: 13rem;}
} */
@media screen and (max-width: 996px){
	.index_side_btn{margin: 0;}
	.index_side{/* width: auto; */}
	.index_side,.index_side.on{transform: translateX(100%) translateY(-50%);}
	.index_side.show{transform: translateX(100%) translateY(-50%);}
	.index_side.show{transform: translateX(-0.8rem) translateY(-50%);}
}

header .header{transform: translateY(-120%);}
.fullscreen_slide1 .header{}

.wrapbanner{overflow: hidden;position: relative;height: 100vh;box-sizing: border-box;position: fixed;left: 0;right: 0;top: 0;bottom: 0;}
.banner{position: relative;}
.banner a{display:block;position:relative}
.banner a::before{content: '';display: block;opacity: 1;padding-bottom: 10.4%;height: 0;position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;background: url(../images/banner_cover.png) no-repeat top center/100% 100%;}

.banner .gp-img{padding-bottom: 100vh;}
.banner .gp-img video,.banner .gp-img img{width:100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.banner .gp-img video{width:100%;height: auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 2;}
.banner .title{margin: 0 0;color: #fff;position: absolute;left: 30rem;bottom: 4.8rem;right: 30rem;z-index: 10;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: bold;text-align: center;}
/* .banner .swiper-slide-active .gp-img{animation:scaleBig 10s linear 0s 1 both;transform-style:preserve-3d}
@-webkit-keyframes scaleBig{
	0%{transform:scale(1)}
	100%{transform:scale(1.1)}
}
@keyframes scaleBig{
	0%{transform:scale(1)}
	100%{transform:scale(1.1)}
} */

.wrapbanner .swiper_menu{line-height: 4.5rem;bottom: 4.2rem;color: #fff;}
.wrapbanner .arrow{width: 4.5rem;height: 4.5rem;text-align: center;background: center/100% auto no-repeat;display: inline-block;vertical-align: middle;cursor: pointer;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;position: relative;}
.wrapbanner .arrow svg{width: 100%;height: 100%;}
.wrapbanner .prev{left: 0;}
.wrapbanner .next{right: 0;}

.wrapbanner .cur{padding: 0 1.2rem 0 2.2rem;}
.wrapbanner .total{padding: 0 2.2rem 0 1.2rem;}
.wrapbanner .cur span{display: inline-block;transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;}
.wrapbanner .cur span.out{transform: rotateX(90deg);}


.wrapbanner .bb{position:absolute;z-index: 12;bottom: 0px;left: 50%;background: url(../images/bb.png) no-repeat center/3.2rem;width: 5.6rem;height: 5.6rem;animation:bb 1.5s linear 0s infinite; cursor: pointer;opacity: 0.8;transition: all 0.35s ease;}
.body_home .bb:hover{ opacity: 1;}
@keyframes bb{
    0%{transform:translate(-50%,0);opacity:0;}
    20%{transform:translate(-50%,3px);opacity:1;}
    80%{transform:translate(-50%,10px);opacity:1;}
    90%{transform:translate(-50%,10px);opacity:0;}
    100%{transform:translate(-50%,10px);opacity:0;}
}

.content{padding-top: 0;background: #fff;padding-bottom: 0;}
.content::before{display: none;}

.index_title{margin-bottom: 3rem;position: relative;}
.index_title.center{justify-content: center;}
.channel_title{padding: 0 0 0;color: #008946;display: flex;align-items: center;}
.channel_title .rt{margin: 0 0 0 1rem;}
.channel_title .en{color: #00af5b;white-space: nowrap;}
.channel_title .ch{line-height: 1em;font-weight: bold;white-space: nowrap;}
.channel_title.w .en,.channel_title.w .ch{color: #fff;}
.channel_link{position: absolute;z-index: 2;right: 0;bottom: 0;color: #008946;display: block;}
@media screen and (min-width: 996px){
	.index_title.vertical{flex-direction: column;align-items: center;}
	.index_title.vertical .channel_title{flex-direction: column;margin: 0 0 13rem;}
	.index_title.vertical .channel_link{position: relative;width: 2em;text-align: center;line-height: 1.2em;}
	.index_title.vertical .rt{display: flex;margin: 1rem 0 0;}
	.index_title.vertical .en,.index_title.vertical .ch{writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;-ms-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;}
	.index_title.vertical .en{order: 2;}
	/* .index_title.vertical .channel_link{margin: 0 0;} */
}
.mode01 .channel_link{background: #fff;line-height: 2.8rem;padding: 0 .6rem;border-radius: .4rem 2.4rem .4rem .4rem;}
.mode01 .channel_title .icon{width: 5.2rem;height: 5.3rem;}

.mode02 .channel_title{align-items: flex-end;}

.channel_title .tabtitle{display: flex;align-items: center;padding: 0 1.6rem 0 0;cursor: pointer;}
.mode02 .rt .channel_title .icon{width: 5rem;height: 4.8rem;}

.mode02 .rt .channel_title .tabtitle.off .icon{width: 0;height: 0;}
.mode02 .rt .channel_title .tabtitle.off .en{color: #757575;font-size: 12px;}
.mode02 .rt .channel_title .tabtitle.off .ch{color: #757575;font-size: calc(1.8rem + 12px);}

.mode02 .lf .channel_title .icon{width: 6.1rem;height: 5.1rem;}
.mode03 .channel_title .icon{width: 6.5rem;height: 5.3rem;}
.mode04 .channel_title .icon{width: 5.1rem;height: 5.4rem;}
.mode05 .channel_title .icon{width: 5.6rem;height: 5.1rem;}
.mode06 .channel_title .icon{width: 4.5rem;height: 4.9rem;}
.mode07 .channel_title .icon{width: 4.9rem;height: 5.4rem;}
.mode08 .lf .channel_title .icon{width: 4.5rem;height: 5.2rem;}
.mode08 .rt .channel_title .icon{width: 4.7rem;height: 5.2rem;}
.mode09 .channel_title .icon{width: 6.5rem;height: 6.2rem;}


.wrap_mode01{padding: 12.5rem 0 6.8rem;background: url(../images/mode01_bg.png) no-repeat center/cover;position: relative;overflow: hidden;}
.wrap_mode01::before{content: '';display: block;background: url(../images/mode01_bg2.png) no-repeat center/cover;width: 52.3rem;height: 19.4rem;position: absolute;right: -0.4rem;top: 6.4rem;}

.index_00{background: #fff;line-height: 4rem;height: 4rem;border-radius: 0 2rem 0 0;padding: 0 1.4rem;margin: 0 0 3.3rem;flex-wrap: nowrap;}
.index_00 h2{font-weight: normal;color: #008946;padding: 0 2rem 0 0;flex-shrink: 0;}
.index_00 h2 svg{display: inline-block;vertical-align: middle;width: 1em;height: 1em;margin: 0 .5em 0 0;}
.wrap_index_00{margin: 0 0;overflow: hidden;flex-shrink: 1;}
.index_00 ul{margin: 0 0;white-space: nowrap;float: left;}
.index_00 ul{animation: index_00 30s linear 0s infinite;}
@-webkit-keyframes index_00{
	0%{transform: translateX(0);}
	100%{transform: translateX(-50%);}
}
@keyframes index_00{
	0%{transform: translateX(0);}
	100%{transform: translateX(-50%);}
}
.index_00 ul:hover{animation-play-state: paused;}
.index_00 li{width: auto;}
.index_00 .item{margin: 0 0 0;position: relative;padding: 0 5rem 0 1.2rem;color: #757575;}
.index_00 .item::before{content: '';display: block;width: .6rem;height: .6rem;background: #757575;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;}
.index_00 .item:hover{color: #987a3a;}

.index_01 .lf{width: 59.7%;padding: 0 2.5rem 2.5rem;position: relative;padding: 0;}
/* .index_01 .lf::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;height: 15.2rem;background: #3eb680;} */
.index_01 .rt{width: 38.7%;background: #fff;}

.index_01a{overflow: hidden;position: relative;z-index: 2;}
.index_01a .item::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;height: 26.2%;background-image: -moz-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);z-index: 2;opacity: .7;}
.index_01a .bottom{padding: 2.8rem 2.4rem 1.2rem;align-items: center;/*background:  url(../images/sub05a_cover.png) no-repeat bottom/100% 100%;*/margin: -8rem 0 0;position: relative;z-index: 2;position: absolute;left: 0;right: 0;bottom: 0;}
.index_01a .title{margin: 0 0;width: calc(100% - 12rem);color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height: auto;}
/* .index_01a .line{width: .1rem;height: 2.3rem;background: #fff;} */
.index_01a .time{color: #fff;margin: 0 0;}
.index_01a .arrow{opacity: 0;color: #008946;}
.index_01a:hover .arrow{opacity: 1;}

.index_01b{}
.index_01b ul{margin: 0 0;padding: .9rem 3.2rem;height: 100%;display: flex;flex-direction: column;/* justify-content: space-between; */}
.index_01b .item{margin: 0 0;padding: 1.2rem 0 1.7rem;border-bottom: .1rem dotted #00af5b;position: relative;z-index: 2;padding: 1rem 0;}
.index_01b li:last-child .item{border: none;}
.index_01b .item::before{content: '';display: block;position: absolute;left: -3.2rem;top: 0;bottom: 0;width: 0;background-image: -moz-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);background-image: -ms-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;z-index: -1;}

.index_01b .title{position: relative;margin: 0 0 1rem;}
.index_01b .item:hover::before{width: calc(100% + 6.4rem);}
.index_01b .time{color: #757575;}
/* .index_01b .item:hover .time{color: #987a3a;} */
.index_01b .item::before{background: #008946;background: #3eb680;}
.index_01b .item:hover .title{color: #fff;font-weight: bold;}
.index_01b .item:hover .time{color: #fff;}
/* .index_01b .line{} */

.text_line span{position:relative;background-image:linear-gradient(#987a3a,#987a3a);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .5s}
.item:hover .text_line span{background-size:100% 1px;color: #987a3a}


.wrap_mode02{padding: 6rem 0 1.6rem;position: relative;overflow: hidden;}
.wrap_mode02::before{content: '';display: block;background: url(../images/mode02_bg.png) no-repeat center/cover;width: 72.2rem;height: 56rem;position: absolute;bottom: 0;left: -28rem;}
.mode02{}
.mode02 > .lf{width: 63.47%;float: left;padding: 0 0 4rem 12rem;}
.mode02 > .rt{width: 32.44%;float: right;}

.mode02 > .rt .more.off{display: none;}

.index_02a{}
.index_02a ul{margin: -0.2rem 0 -1.4rem 7rem;padding: 0;}
.index_02a .item{margin: 0 0 1.4rem;padding: 0 4.2rem 0 1rem;background: #fff;box-shadow: 0rem .3rem 11.75rem .75rem rgba(235, 244, 244, 1);position: relative;}
.index_02a .item::before{content: '';display: block;position: absolute;left: 0;top: 0;bottom: 0;background: #008946;width: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;background-image: -moz-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);background-image: -ms-linear-gradient( 0deg, rgb(143,218,184) 0%, rgb(174,225,202) 60%, rgb(205,232,220) 100%);}
.index_02a .item:hover{z-index: 2;}
.index_02a .item:hover::before{width: 100%;}
.index_02a .img_box{width: 20.8rem;padding: .7rem 0;position: relative;z-index: 2;}
.index_02a .info_box{margin: 0 0 0;padding: 0 0 0;width: calc(100% - 24rem);position: relative;z-index: 2;}
.index_02a .title{margin: 1rem 0 .6rem;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;line-height: 3.6rem;height: auto;}
.index_02a .tip{display: inline-block;color: #fff;line-height: 1.56em;padding: 0 1.2rem;background: #56a5aa;border-radius: 0 0 1rem 0;}
/* .index_02a .item:hover .title{color: #fff;} */
.index_02a .tip.tip2{background: #c39c51;}
.index_02a .tip.tip3{background: #5363f4;}
.index_02a .tip.tip4{background: #8c53a7;}
.index_02a .tip.tip6{background: #c30500;}
.index_02a .tip.tip7{background: #008946;}
.index_02a .time{color: #757575;}
/* .index_02a .item:hover .time{color: #987a3a;} */

.index_02a .item::before{background: #008946;background: #3eb680;}
.index_02a .item:hover .title{color: #fff;font-weight: bold;}
.index_02a .item:hover .time{color: #fff;}

/* .index_02a .item:hover .title{color: #333;} */
/* .index_02a .item:hover .time{color: #333;} */


.index_02b{/* padding: 1rem 0 0; */}
.index_02b ul.off{display: none;}
.index_02b ul.on li{opacity: 1;transform: none;-webkit-animation-name: effect4;animation-name: effect4;animation-duration: .8s;-webkit-animation-duration: .8s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;}
.index_02b ul{margin: 0 0;padding: 0 0;border-top: .2rem solid #22ba71;}
.index_02b .item{margin: 0 0;padding: 2.8rem 0 2.3rem;border-top: .1rem dashed #00af5b;}
.index_02b li:first-child .item{border-top: 0;}
.index_02b .time{position: relative;text-align: center;color: #282828;font-weight: bold;}
.index_02b .right{position: relative;width: calc(100% - 7.2rem);}
.index_02b .tip{line-height: 1.5em;display: inline-block;padding: 0 .8rem;background: #d9bd96;color: #fff;border-radius: 2em;line-height: 2.4rem;height: auto;}
.index_02b .title{/* margin: 0 0 1.2rem; */line-height: 3.6rem;height: auto;}
.index_02b .title:first-child{margin: -.6rem 0 0;}

.wrap_mode03{padding: 5.6rem 0 7.8rem;background: url(../images/mode03_bg.png) no-repeat center/cover;}
.mode03{}
.index_03{padding: 1.2rem 0 0;align-items: flex-start;}
.index_03 .lf{width: 38%;background: rgba(255, 255, 255, .6);padding: 1.9rem 5.4rem 5.2rem 4.2rem;box-shadow: 0rem .3rem 11.75rem .75rem rgba(235, 244, 244, 1);}
.index_03 .rt{width: 62%;position: relative;padding: 2rem 0 2rem 2rem;z-index: 2;}
.index_03 .rt::before{content: '';display: block;position: absolute;left: 0;right: 17.4rem;top: 0;bottom: 0;border-radius: 0 7.8rem 0 0;background: #3eb680;z-index: -1;box-shadow: 0rem .3rem 6.11rem .39rem #ddeae9;}

.index_03a{}
.index_03a ul{margin: 0 0;}
.index_03a .item{margin: 0 0;position: relative;padding: 2.2rem 0 2rem;border-bottom: .1rem dashed #78d2aa;}
.index_03a .item::before{content: '';display: block;background: url(../images/mode03_bg2.png) no-repeat top center/cover;width: 19.7rem;height: 15.4rem;position: absolute;right: -2.8rem;top: 1rem;display: none;}
.index_03a .title{margin: 0 0;line-height: 3.6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_03a .summary{margin: 1.4rem 0 0;color: #757575;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;height: 7.2rem;line-height: 3.6rem;}
.index_03a li:not(.on) .summary{height: 0;margin: 0;}
.index_03a li.on .title{font-weight: bold;}
.index_03a li.on .item::before{display: block;}
.index_03a li.on .summary{display: block;}

.index_03b{overflow: hidden;}
.index_03b ul{margin: 0 0;}
.index_03b .item{margin: 0 0;position: relative;}
.index_03b .gp-img{position: relative;background: url(../images/mode03_img_bg.png) no-repeat center/cover;}
.index_03b .gp-img img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 100%;width: auto;}
.index_03b .item::before{content: '';display: block;background: -webkit-linear-gradient(top, rgba(0,0,0,0) , rgba(0,0,0,1));background: -o-linear-gradient(bottom, rgba(0,0,0,0) , rgba(0,0,0,1));background: -moz-linear-gradient(bottom, rgba(0,0,0,0) , rgba(0,0,0,1));background: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,1));opacity: .6;position: absolute;left: 0;bottom: 0;width: 100%;height: 34.15%;z-index: 2;}
.index_03b .title{margin: 0 0;position: absolute;left: 2.8rem;font-weight: bold;color: #fff;z-index: 10;bottom: 3rem;}

.wrap_mode04{padding: 7.6rem 0 4rem;background: url(../images/mode04_bg.png) no-repeat center/cover;}
.mode04{}
.mode04 .lf{width: 50%;float: left;}
.mode04 > .rt{width: 46.6%;float: right;position: relative;padding: 5.5rem 0 0;}
.mode04 > .rt::before{content: '';display: block;background: url(../images/mode04_bg2.png) no-repeat top center/cover;width: 31.3rem;height: 24.3rem;position: absolute;left: 9.5rem;top: 0;z-index: -1;}
.mode04_more{display: block;text-align: center;margin: 3.3rem auto 0;color: #008946;}
.mode04 .index_title{margin-bottom: -0.2rem;}

.index_04a{display: block;position: relative;margin: 0 11.2rem 0 0;}
.index_04a .mascot{position: absolute;bottom: -1.3rem;right: -14.4rem;z-index: 2;width: 21rem;}
.index_04a .gp-img{padding-bottom: 57.8%;border-radius: 0 10.5rem 0 11.5rem;}
.index_04a .gp-img::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;background-image: -moz-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);z-index: 2;height: 25%;opacity: .7;}
.index_04a .video_ico{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);width: 7rem;height: 7rem;z-index: 5;background: rgba(62, 182, 128, 0);border-radius: 50%;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_04a .title{margin: 0 0;color: #fff;z-index: 10;position: absolute;left: 8.2rem;right: 11.5rem;bottom: 2.1rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_04a:hover .video_ico{background: rgba(62, 182, 128, .5);}

.index_04b{}
.index_04b ul{margin: 2.5rem 0 -1.6rem -1.8rem;}
.index_04b .item{margin: 0 0 1.6rem 1.8rem;position: relative;}
.index_04b .gp-img{border-radius: 1.6rem;}
.index_04b .gp-img::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;background-image: -moz-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(3,0,0) 0%, rgba(0,0,0,0) 100%);z-index: 2;height: 33.3%;opacity: .6;}
.index_04b .video_ico{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);width: 4.5rem;height: 4.5rem;z-index: 5;background: rgba(62, 182, 128, 0);border-radius: 50%;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_04b .title{margin: 0 0;color: #fff;z-index: 10;position: absolute;left: 2.3rem;right: 2.3rem;bottom: 1.5rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_04b .item:hover .video_ico{background: rgba(62, 182, 128, .5);}

.index_04c{overflow: hidden;position: relative;}
.index_04c ul{margin: 0 0 4rem;}
.index_04c .item{margin: 0 0;padding: 6rem 3rem 4.2rem 0;position: relative;}
.index_04c .item::before{content: '';display: block;position: absolute;left: 23rem;right: 0;top: 0;bottom: 0;background-image: -moz-linear-gradient( 0deg, rgba(238,246,245,0) 0%, rgb(62,182,128) 100%);background-image: -webkit-linear-gradient( 0deg, rgba(238,246,245,0) 0%, rgb(62,182,128) 100%);background-image: -ms-linear-gradient( 0deg, rgba(238,246,245,0) 0%, rgb(62,182,128) 100%);border-radius: 0 7.8rem 0 0;}

.index_04c .swiper_menu{text-align: center;padding: 0 2rem;font-size: 0;display: flex;justify-content: center;align-items: center;}
.index_04c .arrow{width: 3.7rem;height: 3rem;background: transparent;margin: 0 0 .1rem;cursor: pointer;}
.index_04c .arrow svg{width: 100%;height: 100%;fill: #d9bd96;}
.index_04c .arrow path{fill: #d9bd96;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_04c .prev{left: 0rem;}
.index_04c .next{right: 0rem;}
.index_04c .arrow:hover path{fill: #3eb680;}

.index_04c .swiper-pagination{padding: 0 8.3rem;position: relative;}
.index_04c .swiper-pagination .swiper-pagination-bullet{width: 1.2rem;height: 1.2rem;background: #d9bd96;opacity: 1;border-radius: 50%;margin: 0 1.2rem;vertical-align: middle;}
.index_04c .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;width: 1.7rem;height: 1.7rem;background: #3eb680;}

.wrap_mode05{padding: 7.4rem 0 5.3rem;background: url(../images/mode05_bg.png) no-repeat center/cover;}
.mode05{}

.index_05{overflow: hidden;position: relative;padding: 1.1rem 0 6rem;margin: 0 -1.5rem;}
.index_05 ul{margin: 0 0;padding: 0 0;}
.index_05 .item{margin: 6rem 1.8rem 0;padding: 4.2rem 4rem 4.7rem 0;position: relative;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_05 .swiper-slide-active .item{margin-top: 0;}
.index_05 .item::before{content: '';display: block;position: absolute;left: 5rem;top: 0;bottom: 0;right: 0;z-index: -1;background: url(../images/mode05_bg1.png);border-radius: 7.2rem 7.2rem 0 7.2rem;}
.index_05 .swiper-slide-active .item::before,.index_05 .swiper-slide-prev .item::before,.index_05 .swiper-slide-next .item::before{filter: drop-shadow(0rem .3rem 2rem rgba(6, 59, 33, 0.15));}
.index_05 li:nth-child(3n + 1) .item::before{background: url(../images/mode05_bg2.png);}
.index_05 li:nth-child(3n + 2) .item::before{background: url(../images/mode05_bg3.png);}
.index_05 .img_box{width: 19rem;margin: 0 3rem 0 0;}
.index_05 .gp-img{padding-bottom: 132.6%;/*background: #eee;*/}
.index_05 .info_box{margin: 0 0 0;padding: 0 0 0;flex: 1;}
.index_05 .title{margin: -1rem 0 2rem;color: #fff;line-height: 1.8em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.index_05 .info{margin: 0 0 1.2rem;color: #fff;flex-wrap: nowrap;line-height: 1.5em;}
.index_05 .left{flex-shrink: 0;white-space: nowrap;}
.index_05 .left i{display: inline-block;width: 2.1rem;height: 2.1rem;vertical-align: middle;background: #fff;margin: 0 1rem 0 0;border-radius: 50%;line-height: 2.1em;position: relative;}
.index_05 .left .ico{height: 1.5rem;width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_05 .right{flex: 1;}

.index_05 .swiper_menu{position: absolute;left: 0;right: 0;bottom: 6rem;text-align: center;}
.index_05 .arrow{position: relative;display: inline-block;vertical-align: middle;}
.index_05 .arrow{width: 3.7rem;height: 3rem;background: transparent;margin: 0 0 .1rem;cursor: pointer;}
.index_05 .arrow svg{width: 100%;height: 100%;fill: #d9bd96;}
.index_05 .arrow path{fill: #d9bd96;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_05 .prev{left: 0rem;}
.index_05 .next{right: 0rem;}
.index_05 .arrow:hover path{fill: #3eb680;}

.index_05 .swiper-pagination{left: 0;text-align: left;width: auto;display: inline-block;vertical-align: middle;position: relative;padding: 0 5rem;}
.index_05 .swiper-pagination .swiper-pagination-bullet{width: 1.2rem;height: 1.2rem;background: #d9bd96;opacity: 1;border-radius: 50%;margin: 0 1.2rem;vertical-align: middle;}
.index_05 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;width: 1.7rem;height: 1.7rem;background: #3eb680;}



/* .mode05 > .lf{width: 53.56%;float: left;padding: 4rem 0 0;}
.mode05 > .rt{width: 44.17%;float: right;padding: 1.2rem 0 0;}

.index_05a{}
.index_05a ul{margin: 0 0 0 -1.8rem;}
.index_05a li{width: 33.3%;}
.index_05a li:nth-child(1){padding: 4rem 0 0;}
.index_05a li:nth-child(2){padding: 9.4rem 0 0;}
.index_05a .item{margin: 0 0 0 1.8rem;background: url(../images/mode05_bg1.png);}
.index_05a li:nth-child(2) .item,.index_05a li:nth-child(2) .txt{background: url(../images/mode05_bg2.png);}
.index_05a li:nth-child(3) .item,.index_05a li:nth-child(3) .txt{background: url(../images/mode05_bg3.png);}
.index_05a .top{padding: 0 0 0;height: 20.6rem;background: no-repeat center/cover;position: relative;}
.index_05a .txt{margin: 0 0;position: absolute;left: 2.4rem;bottom: 0;background: url(../images/mode05_bg1.png);padding: 0 2rem;line-height: 1.67em;font-weight: bold;color: #fff;border-radius: 0 1.6rem 0 0;}
.index_05a .more{color: #fff;position: absolute;right: 2.6rem;bottom: 1rem;}
.index_05a .bottom{padding: 1.9rem 2.8rem 2rem;}
.index_05a .bottom a{color: #fff;position: relative;padding: 0 0 0 1.4rem;margin: 0 0 1.8rem;}
.index_05a .bottom a:last-child{margin: 0;}
.index_05a .bottom a::before{content: '';display: block;width: .5rem;height: .5rem;background: #fff;border-radius: 50%;position: absolute;top: 25%;transform: translateY(-50%);left: 0;}
.index_05a .bottom a:hover{font-weight: bold;}

.index_05b{padding: 3.2rem 0 0;position: relative;overflow: hidden;}
.index_05b ul{margin: 0 0 8rem;padding: 0 0;}
.index_05b .item{margin: 0 0;position: relative;padding: 3.2rem 0 0;}
.index_05b .item::before{content: '';display: block;position: absolute;left: 3rem;right: 0;top: 0;bottom: 0;z-index: -1;background: #3eb680;border-radius: 7.4rem 7.4rem 0 7.4rem;}
.index_05b .img_box{width: 30.5rem;float: left;margin: 0 0 -5.3rem;}
.index_05b .gp-img{border-radius: 50% 0 50% 50%;}
.index_05b .info_box{margin: 0 0 0 30.5rem;padding: 0 3.5rem 3rem;}
.index_05b .tip{text-align: center;color: #fff;font-weight: bold;margin: -0.5rem 0 2.2rem;}
.index_05b .title{margin: 0 0 2rem;color: #fff;}
.index_05b .summary{margin: 0 0;color: #fff;}
.index_05b .summary p{margin: 0 0 1.3rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_05b .summary p:last-child{margin: 0;}
.index_05b .summary i{display: inline-block;width: 2.1rem;height: 2.1rem;background: #fff;vertical-align: top;position: relative;border-radius: 50%;margin: 0 1rem 0 0;}
.index_05b .summary svg{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);height: 1.5rem;width: 100%;}

.wrap_index_05c{position: relative;padding: 0 4rem;margin: 0 0 0 5rem;}
.wrap_index_05c .arrow{position: absolute;top: 50%;transform: translateY(-50%);}
.wrap_index_05c .arrow{width: 3.7rem;height: 3rem;background: transparent;margin: 0 0 .1rem;cursor: pointer;}
.wrap_index_05c .arrow svg{width: 100%;height: 100%;fill: #d9bd96;}
.wrap_index_05c .arrow path{fill: #d9bd96;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.wrap_index_05c .prev{left: 0rem;}
.wrap_index_05c .next{right: 0rem;}
.wrap_index_05c .arrow:hover path{fill: #3eb680;}

.wrap_index_05c .wrap{overflow: hidden;}

.index_05c{width: 25%;}
.index_05c ul{margin: 0 0;}
.index_05c .item{margin: 0 1.5rem;border: .2rem solid transparent;border-radius: 50%;}
.index_05c .gp-img{border-radius: 50%;position: relative;}
.index_05c .gp-img::before{content: '';display: block;}
.index_05c .swiper-slide-active .item{border-color: #00af5b;} */

.wrap_mode06_7{background: url(../images/mode06_bg.png) no-repeat top center/100% auto;}
.wrap_mode06{padding: 11.2rem 0 2rem;}
.mode06{}

.index_06{width: 79%;margin: 0 auto;padding-bottom: 11%;}
.index_06 ul{margin: 0 0;position: relative;}
.index_06 li{width: 14.27%;order: 1;display: block;position: relative;}
.index_06 li:nth-child(1){order: 4;}
.index_06 li:nth-child(2){order: 1;}
.index_06 li:nth-child(3){order: 2;}
.index_06 li:nth-child(4){order: 3;}
.index_06 li:nth-child(5){order: 5;}
.index_06 li:nth-child(6){order: 6;}
.index_06 li:nth-child(7){order: 7;}
.index_06 li:nth-child(8){order: 8;}
.index_06 li:nth-child(9){order: 9;}
.index_06 li:nth-child(10){order: 10;}
.index_06 li:nth-child(11){order: 11;}
.index_06 li:nth-child(12){order: 12;}
.index_06 li:nth-child(13){order: 13;}
.index_06 li:nth-child(14){order: 14;}
.index_06 li:nth-child(15){order: 15;}
.index_06 li:nth-child(16){order: 16;}
.index_06 li:nth-child(17){order: 17;}
.index_06 li:nth-child(18){order: 18;}
.index_06 li:nth-child(19){order: 19;}
.index_06 li:nth-child(20){order: 20;}
.index_06 .item{margin: 0 -16.6%;padding: .1rem 0 0;position: relative;height: 0;padding-bottom: 115%;}
.index_06 li:nth-child(1) .item,.index_06 li:nth-child(3) .item,.index_06 li:nth-child(6) .item,.index_06 li:nth-child(9) .item,.index_06 li:nth-child(11) .item,.index_06 li:nth-child(13) .item,.index_06 li:nth-child(15) .item,.index_06 li:nth-child(16) .item{/*top: 50%;*/transform: translateY(50%);}
.index_06 .item::before{content: '';display: block;position: absolute;left: -0.2rem;right: -0.2rem;top: -0.2rem;bottom: -0.2rem;background: #e2efec;clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);z-index: -2;}
.index_06 .item::after{content: '';display: block;position: absolute;left: .2rem;right: .2rem;top: .2rem;bottom: .2rem;background: rgba(255, 255, 255, .7);clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);z-index: -1;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_06 .gp-img_centered{margin: 2.4rem 12.5% 1rem;height: 11rem;}
.index_06 .title{margin: 0 20%;text-align: center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_06 li:nth-child(1) .item::after{background: #3eb680;}
.index_06 .channel_title{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);}
.index_06 li:nth-child(15){position: absolute;left: -14.27%;bottom: 0;}
.index_06 li:nth-child(16){position: absolute;right: -14.27%;bottom: 0;}

.index_06 .item:hover::after{background: #fff;}

.wrap_mode07{padding: 2rem 0 7rem;position: relative;}
.wrap_mode07::before{content: '';display: block;position: absolute;left: 0;right: 15rem;bottom: 0;background: url(../images/mode07_bg.png) no-repeat left bottom/cover;height: 35rem;}
.mode07{}

.index_07{}
.index_07 ul{margin: 0 0;display: flex;padding-top: 6%;}
.index_07 .item{margin: 0 0;box-shadow: 0rem .3rem 3.5rem rgba(6, 59, 33, 0.15);position: relative;transform-origin: bottom center; transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;background: #37aa77;}
/* .index_07 .item::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 0 solid #37aa77;border-bottom-width: 0;z-index: 10;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;} */
.index_07 .gp-img{padding-bottom: 133.3%;}
.index_07 li.on .item{z-index: 2;padding: .9rem .9rem 0;margin: -7.2rem -3.2rem 0;}
/* .index_07 li:hover .item::before{border: .9rem solid #37aa77;border-bottom-width: 0;} */

.wrap_mode08{padding: 10.7rem 0 3.2rem;background: url(../images/mode08_bg.png) no-repeat center/cover;position: relative;overflow: hidden;}
.wrap_mode08::before{content: '';display: block;background: url(../images/mode08_bg2.png) no-repeat center/cover;width: 71.1rem;height: 69.5rem;position: absolute;left: 0;bottom: 0;}
.mode08{}
.mode08 > .lf{width: 28.2%;float: left;}
.mode08 > .rt{width: 58.9%;float: right;overflow: hidden;padding: 4.5rem 0 0;}

.mode08 .lf{align-items: center;}
.mode08 .lf .index_title{width: 13rem;}

.wrap_index_08a{width: calc(100% - 13rem);}
.wrap_index_08a .arrow{margin: .2rem 0;}
.wrap_index_08a .arrow svg{width: 100%;height: 1.4rem;}
.wrap_index_08a .arrow path{fill: #fff;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.wrap_index_08a .arrow:hover path{fill: #d9bd96;}

.index_08a{overflow: hidden;}
.index_08a ul{margin: 0 0;}
.index_08a .item{padding: .5rem 0;}

.index_08b{margin: 0 -1.7rem;}
.index_08b ul{margin: 0 0;}
.index_08b li{padding: 5rem 0 1.4rem;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_08b .swiper-slide-active{padding: 0;}
.index_08b .item{margin: 0 1.7rem;height: 51.8rem;background: url(../images/mode08_item_bg1.png) no-repeat bottom center/cover;border-radius: 20rem;padding: 10rem 3rem 0;position: relative;}
.index_08b .item::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 50rem;opacity: 0;border: .4rem solid rgb(0, 175, 91);transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_08b li:nth-child(5n+2) .item{background-image: url(../images/mode08_item_bg2.png);}
.index_08b li:nth-child(5n+3) .item{background-image: url(../images/mode08_item_bg3.png);}
.index_08b li:nth-child(5n+4) .item{background-image: url(../images/mode08_item_bg4.png);}
.index_08b li:nth-child(5n) .item{background-image: url(../images/mode08_item_bg5.png);}
.index_08b .vicetitle{margin: 0 0;font-weight: bold;text-align: center;color: #008946;}
.index_08b .line{margin: 1.6rem auto 2.8rem;width: 42.8%;border-bottom: .1rem solid #00af5b;}
.index_08b .title{margin: 0 0 2rem;}
.index_08b .summary{margin: 0 0;color: #808080;}
.index_08b .more{position: absolute;bottom: 5rem;width: 100%;left: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;height: 4.1rem;}
.index_08b .more path{fill: #d9bd96;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_08b .video_ico{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);width: 4.4rem;height: 4.4rem;z-index: 5;}

.index_08b .swiper-slide-active .item{padding-top: 5rem;box-shadow: 0rem .3rem 3.5rem 0rem rgba(6, 59, 33, 0.15);}
.index_08b .swiper-slide-active .more{bottom: 4rem;}
.index_08b .swiper-slide-active .more path{fill: #00af5b;}
.index_08b .swiper-slide:hover .item::before{opacity: 1;}

.index_08b .swiper_menu{text-align: center;padding: 0;font-size: 0;display: flex;justify-content: center;align-items: center;}
.index_08b .arrow{width: 3.8rem;height: 3rem;background: transparent;margin: 0 1.3rem;cursor: pointer;position: relative;}
.index_08b .arrow::before{content: '';display: block;width: 2rem;height: 2.4rem;z-index: -1;background: #d9bd96;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);border-radius: 50%;opacity: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_08b .arrow svg{width: 100%;height: 100%;}
.index_08b .arrow path{fill: #d9bd96;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_08b .prev{left: 0rem;}
.index_08b .next{right: 0rem;}
.index_08b .arrow:hover path{fill: #fff;}
.index_08b .arrow:hover::before{opacity: 1;}

.wrap_mode09{padding: 9rem 0 6.6rem;background: url(../images/mode09_bg.png) no-repeat center/cover;}
.mode09{}
.mode09 .channel_title{position: absolute;left: 0;top: 2rem;}
.mode09 .channel_title .en{color: #d9bd96;}
.mode09 .channel_title .ch{color: #fff;}
.mode09 .mascot{position: absolute;left: -8rem;bottom: -6rem;width: 29.2rem;}

.index_09{margin: 0 0 0 22.5rem;position: relative;padding: 10rem 0;}
.index_09 .mid{width: 50rem;height: 50.5rem;margin: 0 auto;background: url(../images/mode09_bg2.png) no-repeat center/100%;position: relative;}
.index_09 .mid .bg1{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/mode09_bg2_2.png) no-repeat center/100%;}
.index_09 .mid .bg2{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/mode09_bg2_3.png) no-repeat center/100%;}
/* .index_09 .mid img{} */

.index_09 .mid .bg1{animation: index_091 30s linear 0s infinite;}
.index_09 .mid .bg2{animation: index_091 50s linear 0s infinite;animation-direction: reverse;}
@-webkit-keyframes index_091{
	0%{transform: rotate(0);}
	100%{transform: rotate(360deg);}
}
@keyframes index_091{
	0%{transform: rotate(0);}
	100%{transform: rotate(360deg);}
}

.index_09 ul{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.index_09 li{position: absolute;}
.index_09 li:nth-child(1){top: 0;left: 50%;transform: translateX(-50%);}
.index_09 li:nth-child(2){top: 9rem;left: 50%;margin-left: 23.5rem;}
.index_09 li:nth-child(3){top: 25.2rem;left: 50%;margin-left: 31.8rem;}
.index_09 li:nth-child(4){top: 43.1rem;left: 50%;margin-left: 31.2rem;}
.index_09 li:nth-child(5){top: 56.3rem;left: 50%;margin-left: 22.1rem;}
.index_09 li:nth-child(6){bottom: .5rem;left: 50%;transform: translateX(-50%);}
.index_09 li:nth-child(7){top: 56.3rem;right: 50%;margin-right: 21rem;}
.index_09 li:nth-child(8){top: 43.4rem;right: 50%;margin-right: 27.6rem;}
.index_09 li:nth-child(9){top: 25.2rem;right: 50%;margin-right: 33.8rem;}
.index_09 li:nth-child(10){top: 9rem;right: 50%;margin-right: 24.8rem;}
.index_09 .item{align-items: center;flex-wrap: nowrap;}
.index_09 .img_box{height: 4.6rem;padding: 0 2rem 0 0;border-right: .1rem solid #d9bd96;}
.index_09 .img_box svg{height: 4.6rem;}
.index_09 .img_box path{fill: #d9bd96;}
.index_09 .info_box{color: #fff;margin: 0 0 0 1.6rem;}
.index_09 .vicetitle{margin: 0 0;line-height: 1.5em;}
.index_09 .vicetitle span{font-weight: bold;font-size: 1.5em;}

.index_09 .item:hover{-webkit-animation: index_09 .8s ease-out;animation: index_09 .8s ease-out;}
@-webkit-keyframes index_09{
	0% {transform: scale(1);}
	40% {transform: scale(1.2);}
	100% {transform: scale(1);}
}
@keyframes index_09{
	0% {transform: scale(1);}
	40% {transform: scale(1.2);}
	100% {transform: scale(1);}
}

@media screen and (min-width:996px){

}
@media screen and (max-width:1640px){
	.index_06 .gp-img_centered{height: 8rem;}
	.channel_title .ch{font-size: calc(1.6rem + 12px);}
}
@media screen and (max-width:1480px){
	.index_02b .item{padding: 2rem 0;}
	.index_02b .title:first-child{margin: 0;}
	.index_02b .tip{line-height: 3rem;}

	.index_06 .gp-img_centered{height: 10rem;}

	.index_00{line-height: 32px;height: 32px;}

}
@media screen and (max-width:1280px){
	.index_06 .channel_title .ch{font-size: 18px;}
	.index_06 .channel_title .en{font-size: 12px;}

	.mode02 > .lf{padding-left: 0;width: 54%;}
	.mode02 > .rt{width: 42%;}
	.index_02b .right{width: calc(100% - 60px);}
	.index_03a .title{line-height: 4.1rem;}
	.index_06 .gp-img_centered{height: 7rem;}

	.mode08 > .rt{width: 64%;}
	.index_08b .item{padding-top: 6rem;}

	.index_09 .title{font-size: 12px;}

}
@media screen and (max-width: 996px){
	header .header{transform: translateY(0%);}

	.wrapbanner{padding-top: 0;height: auto;position: relative;}
	.banner .gp-img{padding-bottom: 48.8%}
	.banner a::before{height: 33.3%;}
	/* .wrapbanner .swiper_menu{bottom: 10px;right: 20px;} */
	.banner .title{display: none;}

	.wrapbanner .bb{display: none;}

	.content{padding: 0;}

	.wrap_mode01{padding-top: 40px;}
	.index_01 .lf{width: 100%;}
	.index_01 .rt{width: 100%;margin: 20px 0 0;}
	.index_01b .item{padding: 10px 0;}

	.wrap_mode02{padding-bottom: 40px;}
	.mode02 > .lf{width: 100%;float: none;padding: 0 0 20px;}
	.index_02a ul{margin-left: 0;}
	.mode02 > .rt{width: 100%;float: none;margin: 0 0 0;background: #fff;padding: 10px 20px;}

	.index_03 .lf{width: 100%;}
	.index_03 .rt{width: 100%;padding: 20px 0 0;}

	.wrap_mode04{padding: 40px 0 30px;overflow: hidden;}
	.mode04 .index_title{margin-bottom: 20px;}
	.mode04 .lf{width: auto;float: none;}
	.mode04 > .rt{width: auto;float: none;}

	.index_04b li{width: 50%;}

	.mode05 > .lf{width: 100%;float: none;padding: 0 0 20px;}
	.mode05 > .rt{width: 100%;float: none;}

	/* .index_06 .title{display: none;} */
	
	.wrap_mode06{padding-top: 80px;}
	/* .index_06{width: 90%;} */

	.mode06 > .index_title .icon path{fill: #3eb680;}

	.index_06 li{width: 20%;}
	.index_06 li:nth-child(1) .item,.index_06 li:nth-child(3) .item,.index_06 li:nth-child(6) .item,.index_06 li:nth-child(9) .item,.index_06 li:nth-child(11) .item,.index_06 li:nth-child(13) .item,.index_06 li:nth-child(15) .item,.index_06 li:nth-child(16) .item{transform: translateY(0);}
	.index_06 li:nth-child(5n+2) .item,.index_06 li:nth-child(5n+4) .item,.index_06 li:nth-child(5n+1) .item{transform: translateY(50%);}
	.index_06 li:nth-child(15),.index_06 li:nth-child(16){position: relative;left: 0;right: 0;top: 0;bottom: 0;}

	.index_06 li:nth-child(1){position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
	.index_06 li:nth-child(1) .item{transform: translateY(-50%);}

	.index_06 .item .box{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;left: 0;}
	.index_06 .gp-img_centered{margin-top: 0;}

	.mode08 > .lf,.mode08 > .rt{width: 100%;float: none;}

	.mode08 .lf .index_title{width: 100%;}
	.wrap_index_08a{width: 100%;}
	.wrap_index_08a .arrow{display: none;}
	.index_08a{}
	.index_08a ul{margin: 0 0 -10px -20px;}
	.index_08a li{width: 33.3%;}
	.index_08a .item{margin: 0 0 10px 20px;}

	.index_08b .item{height: 400px;padding-bottom: 130px;}

	.mode09{padding-top: 1px;}
	.mode09 .channel_title{top: 0;}
	.mode09 .mascot{left: 0;}
	.index_09{margin: 50px 0 0;padding: 1px 0 0;}
	.index_09 .mid{margin: 60px 0 0;float: left;}
	.index_09 ul{position: relative;margin-left: 310px;margin-bottom: -20px;}
	.index_09 li{position: relative !important;left: 0 !important;right: 0 !important;top: 0 !important;bottom: 0 !important;margin: 0 !important;transform: none !important;}
	.index_09 .item{margin: 0 0 20px;position: relative;}
	/* .index_09 li:nth-child(1) .item{left: -50px;}
	.index_09 li:nth-child(2) .item{left: 0px;}
	.index_09 li:nth-child(3) .item{left: 20px;}
	.index_09 li:nth-child(4) .item{left: 20px;}
	.index_09 li:nth-child(5) .item{left: 0px;}
	.index_09 li:nth-child(6) .item{left: -50px;} */
	.index_09 .img_box{width: 60px;}
	.index_09 .info_box{width: calc(100% - 100px);}

}
@media screen and (max-width:767px){
	/* .wrapbanner .swiper_menu{bottom: 0;} */
	.banner .title{display: none;}
	
	.wrapbanner .swiper-pagination,.wrapbanner .swiper_menu .more{vertical-align: bottom;}
	.wrapbanner .swiper-pagination .swiper-pagination-bullet{font-size: 16px;margin: 0 5px;}
	.wrapbanner .swiper_menu .more{padding-left: 20px;padding-right: 0;}

	.wrapbanner .swiper_menu{bottom: 10px;}

	.index_04a{margin: 0 20px 0 0;}
	.index_04a .mascot{width: auto;height: 80%;right: 0;transform: translateX(40%);}


	.index_05a li{width: 100%;}
	.index_05a li:nth-child(1){padding: 0 0 10px;}
	.index_05a li:nth-child(2){padding: 0 0 10px;}

	.index_05b ul{margin-bottom: 20px;}

	.index_05c{width: 33.3%;}
	.wrap_index_05c{margin-left: 0;}

	.wrap_mode06{padding-top: 40px;padding-bottom: 40px;}
	.index_06{overflow: auto;width: 100%;padding: 0;}
	.index_06 ul{width: 630px;padding: 0 30px 80px;}
	/* .index_06 li{width: 33.3%;} */
	/* .index_06 li:nth-child(1) .item,.index_06 li:nth-child(3) .item,.index_06 li:nth-child(6) .item,.index_06 li:nth-child(9) .item,.index_06 li:nth-child(11) .item,.index_06 li:nth-child(13) .item,.index_06 li:nth-child(15) .item,.index_06 li:nth-child(16) .item{transform: translateY(0);} */
	/* .index_06 li:nth-child(5n+2) .item,.index_06 li:nth-child(5n+4) .item,.index_06 li:nth-child(5n+1) .item{transform: translateY(0%);}
	.index_06 li:nth-child(3n) .item{transform: translateY(50%);}
	.index_06 li:nth-child(1) .item{transform: translateY(-50%);} */

	.wrap_mode07::before{height: 120px;}
	.index_07 ul{padding-top: 40px;}
	.index_07 li:hover .item{z-index: 2;padding: 4px 4px 0;margin: -20px -10px 0;}

	.wrap_mode08{padding-top: 40px;}
	.index_08a ul{margin: 0 0 -10px -10px;}
	.index_08a li{width: 50%;}
	.index_08a .item{margin: 0 0 10px 10px;padding: 0;}

	.index_08b li{padding: 0px;}
	.index_08b .item{border-radius: 30px;min-height: 430px;}
	.index_08b .item::before{display: none;}
	.index_08b .swiper_menu{margin: 12px 0 0;}

	.wrap_mode09{padding-top: 40px;}
	.index_09{margin-top: 70px;/*height: 200px;*/overflow: hidden;}
	.mode09 .mascot{width: 60px;left: -20px;}
	.index_09 .mid{display: none;}
	.index_09 ul{margin: 0;display: flex;flex-wrap: wrap;justify-content: center;}
	.index_09 li{height: auto;}
	.index_09 li:nth-child(1) .item{left: 0;}
	.index_09 li:nth-child(2) .item{left: 0px;}
	.index_09 li:nth-child(3) .item{left: 0px;}
	.index_09 li:nth-child(4) .item{left: 0px;}
	.index_09 li:nth-child(5) .item{left: 0px;}
	.index_09 li:nth-child(6) .item{left: 0px;}

	/* .index_09 ul{display: flex;flex-wrap: wrap;}
	.index_09 li{width: 50%;}
	.index_09 .title{} */
	.mode08 > .rt{max-width: 360px;margin: 0 auto;}

	.index_09 .item{flex-direction: column;align-items: center;margin: 0 10px 20px;}
	.index_09 .img_box{padding: 0 0 10px;height: auto;display: flex;justify-content: center;border: none;}
	.index_09 .info_box{width: auto;text-align: center;}

}
@media screen and (max-width:479px){
	/* .index_09 li{width: 100%;} */



}
@media screen and (max-width:413px){
	.mode02 .rt .channel_title .icon{display: none;}
	.channel_title .tabtitle{padding-right: .8rem;}
	.mode02 .channel_title .rt{margin: 0;}
	.mode02 .rt .channel_title .ch{font-size: 18px;}
	.mode02 .rt .channel_title .tabtitle.off .ch{font-size: 18px;}

	/* .index_04c .swiper_menu{justify-content: flex-start;} */
	.index_04c .swiper-pagination{padding: 0 10px;}

	.index_05b .item{padding-right: 20px;}
	.index_05b .img_box{width: 100%;float: none;margin: 0;}
	.index_05b .info_box{margin: 20px 0 0 20px;}

	.wrap_mode06{padding-top: 80px;}
	.index_06 .gp-img_centered{height: 40px;}
	.index_06 .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

}