.banner{z-index:1;position:relative}
.banner a{display:block;position:relative}
.banner a::before{content:'';display:block;position:absolute;left:0;right:0;top:-1px;padding-bottom:calc(240% / 19.2);background-size:100% 100%;z-index:2}
.banner a::after{content: '';display: block;position: absolute;left: 0;bottom: 0;border-bottom: 5px solid #edb74c;width: 0;}
.banner .slick-img{display:block;overflow:hidden;position:relative;width:100%}
.banner .slick-img{height:0;padding-bottom:calc(920% / 19.2)}
.banner{position:relative;overflow:hidden;height:100vh}
.banner .swiper-container{max-width:initial}
.banner .banner-dots{width:auto;text-align:center;position:absolute;left:calc(50% - 107px);bottom:52px;text-align:center;overflow:hidden}
.banner .slick-img{display:block;height:100vh;overflow:hidden;position:relative;background-size:cover!important;padding-bottom:0;background:#000}

.banner .swiper-slide-active a::after{width: 100%;transition: all linear 6.3s;-ms-transition: all linear 6.3s;-moz-transition: all linear 6.3s;-webkit-transition: all linear 6.3s;-o-transition: all linear 6.3s;}

.slick-txt{position:absolute;left:0;bottom:0px;width:100%;color:#fff;padding: 35px 0;background: rgba(49, 49, 49, .35);}
.slick-txt > div{max-width: 1500px;margin: 0 auto;padding-left:20px;padding-right: 20px;display: flex;align-items: center;}
.slick-txt > div p{flex: 1;}
.slick-txt > div span{margin-left: 10px;transform: translateX(100%);box-sizing: border-box;padding: 0 15px;position: relative;}
.slick-txt > div span::before{content: "";display: block;width: 1px;height: 150%;background: rgba(255,255,255,0.5);position: absolute;left: 5px;top: 50%;transform: translateY(-50%);}
.slick-txt > div span::after{content: "";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid rgba(255,255,255,0.75);position: absolute;top: 50%;right: 0;transform: translateY(-50%);}

 
.banner .slick-txt .gpArticleTitle{color:#fff}
.banner .slick-img::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;padding-bottom:calc(187% / 19.2);background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5))}
.banner .bottom{padding:0 0 17px;bottom:0;z-index:2;letter-spacing:3px}
.banner .title{color:#fff;margin:auto;white-space:nowrap;font-weight:700;line-height:1.2em}
.banner .vicetitle{margin:9px 0 0;color:#fff;width:100vw;max-width:1320px;text-align:center}
.banner a{display:block;position:relative}
.banner .slick-img img,.banner .slick-img video{width:100%;height:100%;position:absolute;left:0;top:0}
.banner .slick-img img{min-width:100%;object-fit:cover}
.banner .slick-img video{width:100%;height:auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}

.banner_btns{position:absolute;right: calc(50% - 750px);bottom: 33px;z-index:10;text-align:right;width:auto;box-sizing:border-box;}
.banner_more{padding:0 17px 0 14px;position:relative;display:inline-block;vertical-align:middle;margin:0 0 0 18px}
.banner_more::before{content:'';position:absolute;width:1px;height:20px;background:rgba(255,255,255,.5);left:0;top:0}
.banner_more::after{content:'';position:absolute;right:0;top:calc(50% - 4px);border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;opacity:.5}
.banner_more a{color:#fff}

.banner_btns .pause_btn{width: 30px;height: 30px;background: #edb74c;position: relative;display: inline-block;vertical-align: middle;border-radius: 50%;margin: 0 5px 0 0;cursor: pointer;}
.banner_btns .pause_btn::before,.banner_btns .pause_btn::after{content: '';display: block;position: absolute;top: 50%;transform: translateY(-50%);height: 12px;border-left: 3px solid #fff;left: 10px;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;}
.banner_btns .pause_btn::before{border-top: 0px solid transparent;border-bottom: 0px solid transparent;}
.banner_btns .pause_btn::after{left: 16px;}
.banner_btns .pause_btn.pause::before{border-left: 8px solid #fff;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;left: 12px;}
.banner_btns .pause_btn.pause::after{border-left: 0 solid #fff;height: 0;}


.banner_btns .swiper-pagination{position:relative;display:inline-block;vertical-align:middle;padding: 12px 15px;background: rgba(0,0,0,.15);border-radius: 50px;height: 16px;}
.banner .swiper-slide-active .slick-img img{transition:transform 6s linear 0s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.banner .swiper-pagination-bullet{width:13px;height:16px;margin:0 5px;background:url(../images/banner_dot1.png) center no-repeat;text-align:center;line-height:28px;position:relative;transition:all ease-in-out .3s;border-radius:0;opacity:1}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-image:url(../images/banner_dot2.png)}
.bb{position:absolute;bottom:14px;width:18px;height:18px;background:url(../images/banner_bottom.png) center no-repeat;left:50%;transform:translateX(-50%);z-index:2;-webkit-animation:bb 2s linear 0s infinite;animation:bb 2s linear 0s infinite;display: none;}
@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}
}
.banner_link{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10;background:url(../images/banner_link1.png) no-repeat left center/auto 100%;width:81px;height:241px}
.banner_link .text2{color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:49px;width:80px;opacity:0;text-align:center}
.banner_link .text2 p{display:inline-block;vertical-align:middle;width:1.5em;line-height:1.15em}
.banner_link .text2 span{position:relative;left:50%;transform:translateX(-50%);display:inline-block}
.banner_link .text1{width:1.5em;line-height:1.15em;color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:50px}
.banner_link::before{content:'';display:block;position:absolute;left:-50px;right:0;top:0;bottom:0;background:url(../images/banner_link.png) no-repeat left center/auto 100%;opacity:0}


/* .index_logo{position: absolute;right: 136px;bottom: 105px;z-index: 10;width: 374px;z-index: 100;} */
.index_logo{position: absolute;right: 80px;bottom: 105px;z-index: 10;width: 350px;z-index: 100;display: flex;align-items: center;}
/* .index_logo .count{position: absolute;left: calc(100% + 2.3rem);top: 0;background: url(../images/countdown.png) no-repeat bottom center/100% auto;text-align: center;color: #ffc77a;padding: 0 1.5rem 2.4rem;white-space: nowrap;} */
.index_logo .logo111{flex: 1;overflow: hidden;margin-right: 20px;}
.index_logo .count{background: url(../images/countdown.png) no-repeat bottom center/100% auto;text-align: center;color: #ffc77a;padding: 0 1.5rem 2.4rem;white-space: nowrap;position: relative;}
.index_logo .count{background-image: url(../images/countdown12.png);color: #e0c777;} 
.index_logo .day span{font-weight: bold;}
.index_logo .gear{width: 4.9rem;height: 2.4rem;border-radius: 0%;overflow: hidden;background: rgb(255 255 255 / 0%);position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);clip-path: polygon(0 0, 100% 0, 100% 60%, 50% 100%, 0 60%);}
.index_logo .gear::before{ content: '';display: block;width: 4.8rem;height: 4.8rem;background: url(../images/countdown2.png) no-repeat center/cover;position: absolute; top: 0;left: 0; animation: gear-rotate 6s linear infinite;}
@keyframes gear-rotate {
	0%{ transform: rotateZ(0deg);}
	100%{ transform: rotateZ(360deg);}
}
@-webkit-keyframes gear-rotate {
	0%{ transform: rotateZ(0deg);}
	100%{ transform: rotateZ(360deg);}
}
.index_logo .gear::before{background-image: url(../images/countdown22.png);}

@media screen and (max-width:1640px){ 
.index_logo{right: 60px;}
}
@media screen and (max-width:768px){ 
	.index_logo{right: auto;left: 0;;width: 80%;}
}
@media screen and (min-width:993px){
	.banner_link:hover{width:111px;background-image:url(../images/banner_link2.png)}
	.banner_link:hover .text2,.banner_link:hover::before{opacity:1}
	.banner_link:hover .text2{opacity:1;left:35px}
	.banner_link:hover .text1{opacity:0}
	.banner_link,.banner_link::before{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}
}

.content{position:relative;background: #faf9f2 url(../images/content_bg.png) no-repeat center/100% auto;}
.content .row{max-width: 1500px;}

.index_title{margin-bottom:20px;display:block}
.index_title::after{content:'';display:block;clear:both}
.channel_title{font-weight:400;text-align:center;position:relative;line-height:60px;display:inline-block;vertical-align:middle}
.channel_link{display:block;max-width:200px;margin:15px auto 0;line-height:30px;color:#00873c;text-align:center;position:relative;top: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;float:right}
.channel_link::before{content:'';display:inline-block;vertical-align:middle;background:url(../images/index_more1.png) center no-repeat;width:18px;height:18px;margin:0 10px 0 0;background-size:100% auto}
.channel_link:hover{top:-10px}
.en_channel_title{color:#999;text-transform:uppercase;display:inline-block;padding:0 50px 14px 0;position:relative;vertical-align:middle;margin:0 0 0 6px;line-height:22px}
.en_channel_title::before{content:'';display:block;width:110px;height:1px;background:#ccc;position:absolute;left:0;bottom:0}
.en_channel_title::after{content:'';display:block;width:30px;height:4px;background:#ad935e;position:absolute;left:0;bottom:0}

.mode01_title{position:relative;text-align:center;margin:0 0 0}
.mode01 .channel_title{display:inline-block;border-bottom:1px solid #ccc;line-height:60px}
.mode01 .channel_title::before{content:'';display:block;height:4px;width:30px;position:absolute;left:50%;transform:translateX(-50%);bottom:-1px;background:#00873c}
.mode01 .en_channel_title{color:#999;display:block;position:absolute;left:0;bottom:8px;padding:0;margin:0}
.mode01 .en_channel_title::after,.mode01 .en_channel_title::before{display:none}
.mode01 .channel_link{position:absolute;right:0;bottom:4px;top:auto}
.mode01 .channel_link:hover{bottom:14px}

.wrap_mode01{padding: 134px 0 20px;}
.mode01{position:relative}
.mode01 .lf{width:50%;float: left;}
.mode01 .rt{width:calc(50% - 10px);float: right;}

.index_01{overflow: hidden;padding: 30px 0 0;}
.index_01e{display: none;}
.index_01a{overflow: hidden;position: relative;}
.index_01a ul{margin: 0 0;}
.index_01a .item{margin: 0 0;position: relative;}
.index_01a .item::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%);opacity: .7;height: 38.65%;z-index: 2;}
.index_01a .gp-img{padding-bottom: 56.2%;}
.index_01a .title{margin: 0 0;position: relative;z-index: 10;background: #fff;padding: 24px 30px;}

.index_01a .swiper-pagination{bottom: 100px;}
.index_01a .swiper-pagination .swiper-pagination-bullet{width: 20px;height: 5px;background: #fff;opacity: .55;border-radius: 10px;margin: 0 5px;}
.index_01a .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}

.index_01b{}
.index_01b ul{}
.index_01b .item{margin: 10px  0 0;padding: 18px 30px;position: relative;background: #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;}
.index_01b .item::before{content: '';display: block;background-image: -moz-linear-gradient( 90deg, rgb(75,149,55) 0%, rgb(0,135,60) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(75,149,55) 0%, rgb(0,135,60) 100%);background-image: -ms-linear-gradient( 90deg, rgb(75,149,55) 0%, rgb(0,135,60) 100%);width: 5px;height: 27px;position: absolute;left: 0;top: 50%;transform: translateY(-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;clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);}
.index_01b .item:hover{background: #00873c;color: #fff;}
.index_01b .item:hover::before{background: #edb74c;}

.index_01c{}
.index_01c ul{margin: 0 0 0 -10px;}
.index_01c .item{margin: 0 0 10px 10px;background: #fff;position: relative;padding: 24px 30px 0;height: 176px;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_01c .item::before{content: '';display: block;width: 83px;height: 10px;position: absolute;left: 30px;top: 0;z-index: 10; background-image: -moz-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);clip-path: polygon(0 0, 100% 0, 97% 100%, 0 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;}
.index_01c .item::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;background: #fff url(../images/img0227a.png) no-repeat right center/cover;opacity: 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_01c .item:hover::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;background: #00873c url(../images/mode01c_bg.png) no-repeat right center/cover;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_01c .title{margin: 0 0 9px;color: #333;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;z-index: 2;}
.index_01c .summary{margin: 0 0;color: #888;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;z-index: 2;}
.index_01c .item:hover::after{opacity: 1;}
.index_01c .item:hover::before{background: #edb74c;}
.index_01c .item:hover .title{color: #fff;}
.index_01c .item:hover .summary{color: rgba(255,255,255,.77);}


.wrap_index_01d{background: #fff;padding: 30px;position: relative;}
.wrap_index_01d::before{content: '';display: block;width: 83px;height: 10px;position: absolute;left: 30px;top: 0;background-image: -moz-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,135,60) 0%, rgb(75,149,55) 100%);clip-path: polygon(0 0, 100% 0, 97% 100%, 0 100%);}

.index_01d{overflow: hidden;position: relative;}
.index_01d ul{margin: 0 0;}
.index_01d .item{margin: 0 0;position: relative;}
.index_01d .item::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%);opacity: .7;height: 38.65%;z-index: 2;}
.index_01d .gp-img{padding-bottom: 56.2%;}
.index_01d .title{margin: 0 0;position: absolute;left: 25px;right: 90px;bottom: 23px;color: #fff;z-index: 10;}

.index_01d .swiper-pagination{left: auto;text-align: right;width: auto;bottom: 36px;right: 20px;}
.index_01d .swiper-pagination .swiper-pagination-bullet{width: 20px;height: 5px;background: #fff;opacity: .55;border-radius: 10px;margin: 0 0 0 10px;}
.index_01d .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}


.wrap_mode11{padding: 26px 0 5px;position: relative;}
.wrap_mode11::before{content: '';display: block;background: url(../images/mode11_bg.png) no-repeat center/cover;width: 383px;height: 383px;position: absolute;left: 0;bottom: -245px;}
.mode11{}

.index_11{}
.index_11 ul{margin: 0 0;}
.index_11 li{width: 132px;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_11 .item{margin: 0 0;position: relative;}
.index_11 .left{width: 132px;height: 405px;background: #527e80 no-repeat center/cover;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_11 .right{position: absolute;left: 132px;right: 0;top: 0;bottom: 0;background: no-repeat center/cover;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_11 li:nth-child(2) .left{background-color: #5c8e9e;}
.index_11 li:nth-child(3) .left{background-color: #74894c;}
.index_11 li:nth-child(4) .left{background-color: #527e80;}
.index_11 li:nth-child(5) .left{background-color: #88b1ae;}
.index_11 li:nth-child(6) .left{background-color: #a0b37d;}
.index_11 .title{margin: 0 0;position: absolute;left: 50%;transform: translateX(-50%);top: 50px;color: #fff;writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;-ms-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;bottom: 47px;}
.index_11 li.on{width: calc(100% - 660px);}
.index_11 li.on .left{width: 120px;}
.index_11 li.on .right{left: 120px;}

.index_012{overflow: hidden;position: relative;padding: 3px 0 0;filter: drop-shadow(0px 15px 30px rgba(10, 62, 27, 0.2));}
.index_012::after{content: '';display: block;margin: 0 auto;width: 320px;height: 2px;background: #edb74c;}
.index_012 ul{margin: 0 0;}
/* .index_012 .swiper-slide{width: 800px;} */
.index_012 .item{margin: 0 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_012 .img{position: relative;border-radius: 10px;}
.index_012 .img::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.4);opacity: 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;z-index: 2;}
.index_012 .title{margin: 22px 0 12px;font-weight: bold;opacity: 0;text-align: center;
	/* display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; */
	white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}
.index_012 .swiper-slide-active .title{opacity: 1;}
.index_012 .swiper-slide-active .img::before{opacity: 0;}

.index_012 .arrow{width: 50px;height: 50px;background:rgba(255,255,255,.6) no-repeat center/50px auto;display: block;margin: 0;cursor: pointer;position: absolute;top: 40%;/* transform: translateY(-80%); */z-index: 2;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_012 .prev{left: 27.33%;background-image: url(../images/mode04_prev.png);}
.index_012 .next{right: 27.33%;background-image: url(../images/mode04_next.png);}
.index_012 .arrow:hover{background-color: #fff;}


.wrap_mode02{padding: 56px 0 57px;/* background:#f5f5f5; */}
.mode02 .lf{width:calc(50% - 40px);float:left}
.mode02 .rt{width:calc(50% - 40px);float:right}
.mode02 .index_title{margin-bottom: 29px;display:block;position:relative;z-index:2}
.mode02 .channel_link{float:right;position:relative;z-index:2;box-sizing:border-box;color:#00873c;margin:7px 0 0;max-width:initial;text-align:left}
.mode02 .channel_link::before{background-image:url(../images/index_more1.png);margin-left:0;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;width:20px;height:20px;float:left;margin:5px 9px 0}
.mode02 .channel_title{position:relative;z-index:2;box-sizing:border-box;text-align:left;display:inline-block;vertical-align:middle;line-height:40px}

.index_021{background:#fff;margin:0;position:relative;z-index:2;padding:22px 40px 36px;padding: 0;}
.index_021::before{content:'';display:block;position:absolute;left:0;right:0;top:0;height:6px;background:#00873c;background:-webkit-linear-gradient(left,#00873c,#00873c,#a3a632);background:-o-linear-gradient(right,#00873c,#00873c,#a3a632);background:-moz-linear-gradient(right,#00873c,#00873c,#a3a632);background:linear-gradient(to right,#00873c,#00873c,#a3a632)}
.index_021 ul{margin:0;}
.index_021 li{padding: 0 40px;position: relative;box-sizing: border-box;}
.index_021 li::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;background:#00873c;background:-webkit-linear-gradient(left,#00873c,#00873c,#a3a632);background:-o-linear-gradient(right,#00873c,#00873c,#a3a632);background:-moz-linear-gradient(right,#00873c,#00873c,#a3a632);background:linear-gradient(to right,#00873c,#00873c,#a3a632);height: 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;box-shadow: 0px 10px 20px 0px rgba(4, 24, 2, 0.12);}

.index_021 li:first-child{padding-top: 20px;}
.index_021 li:last-child{padding-bottom: 15px;}
.index_021 li:hover::before{height: 100%;}
.index_021 .item{padding: 12px 0 13px;border-top:1px solid #ebebeb;position: relative;z-index: 2;}
.index_021 .tip{display:inline-block;line-height:22px;padding:0 0 0 9px;position:relative;color:#996435;vertical-align:middle;margin:0 17px 0 0}
.index_021 .tip::before{content:'';display:block;width:3px;height:3px;background:#996435;border:1px solid #906d25;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.index_021 .time{display:inline-block;line-height:22px;position:relative;color:#999;vertical-align:middle}
.index_021 .title{margin:3px 0 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;font-weight:700;height:auto;position:relative;left:0}
.index_021 .item:hover .title{color:#00873c}
.index_021 li:first-child .item{border-top:none}
.index_021 li:hover .item{border-color: transparent;}
.index_021 li:hover .tip,.index_021 li:hover .time{color: #edb74d;}
.index_021 li:hover .tip::before{background: #edb74d;}
.index_021 li:hover .item .title{color: #fff;}

.wrap_mode04{padding:15px 0 0;overflow:hidden;position:relative;}
.wrap_mode04::before{content:'';display:block;position:absolute;left:0;top:0;right:calc(50% - 750px);height:300px;background:url(../images/mode04_bg1.png) right bottom no-repeat}
.mode04{position:relative;padding-top: 33px;padding-bottom: 100px;z-index:2}
.mode04::before{content:'';display:none;width:440px;position:absolute;left:0;top:0;bottom:0;background:url(../images/mode04_bg2.png) center bottom no-repeat;background-size:cover}
.mode04 .channel_title{display:inline-block;line-height:38px;color:#fff}
.mode04 .channel_link{position:relative;z-index:2;float:right;color:#fff;margin: 0 60px 0 0;}
.mode04 .channel_link::before{background-image:url(../images/index_more2.png)}
.mode04 .en_channel_title{display:inline-block;position:relative;padding:0 20px 10px 0;line-height:24px;margin:0 0 0 7px;vertical-align:top;color:rgba(255,255,255,.6)}
.mode04 .en_channel_title::before{content:'';display:block;width:110px;height:1px;background:rgba(255,255,255,.3);position:absolute;left:0;bottom:0}
.mode04 .en_channel_title::after{content:'';display:block;width:30px;height:4px;background:#edb74c;position:absolute;left:0;bottom:0}
.index_04{margin:0 auto;position:relative;z-index:2;max-width:900px;width:33vw;padding: 8px 0 0;min-width:600px}
.index_04 .swiper-slide{max-width:initial}
.index_04 .item{margin:0 15px;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_04 .img{padding-bottom: 55.58%;margin:0 0 18px}
.index_04 .title{bottom:0;padding:0 12px;z-index:2;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;font-weight:700}
.index_04 .title::before{content:'';display:block;background:#00873c;width:4px;height:15px;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.index_04 .info{margin:15px 12px 0;color:#999}
.index_04 .swiper_menu{text-align:center;padding:0 20px;font-size:0;margin:6px 0 -40px}
.index_04 .arrow{width:50px;height:50px;display:inline-block;vertical-align:top;margin:0 9px 0;cursor:pointer;position:relative;overflow:hidden}
.index_04 .arrow::after{content:'';display:block;width:200%;position:absolute;left:0;right:0;top:0;bottom:0;background: repeat-x;}
.index_04 .prev::after{background-image:url(../images/mode04_prev.png);right:auto;background-position:left center}
.index_04 .next::after{background-image:url(../images/mode04_next.png);left:auto;background-position:right center}

.wrap_mode06{padding-bottom:calc(620% / 19.2);background:center no-repeat;background-size:cover;height:0;position:relative;overflow:hidden;background:#171a18;display:block}
.wrap_mode06 .bg{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:center no-repeat;background-size:cover;opacity:.75}
.wrap_mode06 .bg{animation:scaleToggle 24s linear infinite;transform-style:preserve-3d}
@-webkit-keyframes scaleToggle{
	0%{transform:scale(1)}
	50%{transform:scale(1.2)}
	100%{transform:scale(1)}
}
@keyframes scaleToggle{
	0%{transform:scale(1)}
	50%{transform:scale(1.2)}
	100%{transform:scale(1)}
}
.wrap_mode06 .index_title{position:absolute;left:50%;transform:translateX(-50%);top:50px}
.wrap_mode06 .en_channel_title{display:block;position:relative;padding:0 0 10px;line-height:30px;margin:0 0 8px;color:rgba(255,255,255,.6);text-align:center}
.wrap_mode06 .en_channel_title::before{content:'';display:block;width:144px;height:1px;background:rgba(255,255,255,.3);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.wrap_mode06 .en_channel_title::after{content:'';display:block;width:30px;height:4px;background:#00873c;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.wrap_mode06 .channel_title{color:#fff}
.wrap_mode06 .channel_link{width:160px;position:absolute;left:50%;transform:translateX(-50%);bottom:35px;text-align:center;border-top:1px solid rgba(255,255,255,.3);padding:9px 0 0;top:auto;color:#fff}
.wrap_mode06 .channel_link::before{background-image:url(../images/index_more2.png)}
.wrap_mode06 .channel_link:hover{bottom:45px}
.wrap_mode06 .channel_link1{margin-left:-120px}
.wrap_mode06 .channel_link2{margin-left:120px}

.wrap_mode07{padding:57px 0 118px;position:relative;overflow:hidden}
.mode07{position:relative}
.mode07 .en_channel_title{display:inline-block;position:relative;padding:0 20px 15px 0;line-height:21px;margin:0 0 0 6px;vertical-align:middle;color:#999}
.mode07 .en_channel_title::before{content:'';display:block;width:110px;height:1px;background:#ccc;position:absolute;left:0;bottom:0}
.mode07 .en_channel_title::after{content:'';display:block;width:30px;height:4px;background:#00873c;position:absolute;left:0;bottom:0}
.index_07{position:relative}
.index_07>ul{margin:0 -25px 0}
.index_07 .item{margin:15px 28px;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 .img{padding-bottom:46.2%}
.index_07 .slick-current .item{transform:scale(1.16);-ms-transform:scale(1.16);-moz-transform:scale(1.16);-webkit-transform:scale(1.16);-o-transform:scale(1.16);border-width:6.66px}
.index_07 .slick_menu{position:absolute;left:0;right:0;bottom:-68px;text-align:center}
.index_07 .slick-arrow{border:0;width:50px;height:50px;font-size:0;outline:0;background:center repeat-x #fff;position:relative;display:inline-block;transform:none;margin:0 6px;left:0;right:0}
.index_07 .slick-arrow::after{content:'';display:block;width:200%;position:absolute;left:0;right:0;top:0;bottom:0;background:repeat-x #fff;opacity:1;transition:all ease-in-out 0s;-ms-transition:all ease-in-out 0s;-moz-transition:all ease-in-out 0s;-webkit-transition:all ease-in-out 0s;-o-transition:all ease-in-out 0s}
.index_07 .slick-prev::after{background-image:url(../images/mode04_prev.png);right:auto;background-position:left center}
.index_07 .slick-next::after{background-image:url(../images/mode04_next.png);left:auto;background-position:right center}

.wrap_mode09{padding: 78px 0 56px;}
.mode09{overflow:hidden}
.mode09 .en_channel_title{display:inline-block;position:relative;color:#999}
.mode09 .en_channel_title::before{content:'';display:block;width:110px;height:1px;background:#ccc;position:absolute;left:0;bottom:0}
.mode09 .en_channel_title::after{content:'';display:block;width:30px;height:4px;background:#00873c;position:absolute;left:0;bottom:0}
.index_09a{float:right;position:relative;z-index:2;padding:0 76px}
.index_09a .slick-list:hover{overflow:visible}
.index_09a ul{margin:0;width:430px}
.index_09a .item{margin:0 auto;width:60px;height:60px;position:relative}
.index_09a .slick-list:hover .item{opacity:0;pointer-events:none}
.index_09a .slick-list:hover .slick-active .item{opacity:1;pointer-events:initial}
.index_09a .img{padding-bottom:100%;border-radius:50%}
.index_09a .img img{transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important}
.index_09a .item .hover_box{position:absolute;left:50%;transform:translateX(-50%);top:84%;width:110px;padding:20px 18px 12px;background:#fff;display:none;text-align:center;border-radius:5px}
.index_09a .item .hover_box::before{content:'';display:block;position:absolute;border-bottom:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;bottom:100%;left:50%;transform:translateX(-50%)}
.index_09a .item:hover .hover_box{display:block}
.index_09a .slick-arrow{border:0;width:60px;height:60px;font-size:0;outline:0;background:center repeat-x #fff;border-radius:50%}
.index_09a .slick-arrow::after{content:'';display:block;width:100px;position:absolute;left:5px;right:5px;top:0;bottom:0;background:repeat-x #fff;opacity:1;transition:all ease-in-out 0s;-ms-transition:all ease-in-out 0s;-moz-transition:all ease-in-out 0s;-webkit-transition:all ease-in-out 0s;-o-transition:all ease-in-out 0s}
.index_09a .slick-prev::after{background-image:url(../images/mode04_prev.png);right:auto;background-position:left center}
.index_09a .slick-next::after{background-image:url(../images/mode04_next.png);left:auto;background-position:right center}

.index_09b ul{margin:0;padding:11px 0 0}
.index_09b li{width:25%}
.index_09b .item{margin:0 0 0;position:relative}
.index_09b .img{padding-bottom:100%;position:relative}
.index_09b .img::before{content:'';display:block;padding-bottom:40%;position:absolute;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.8));background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.8));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));z-index:2}
.index_09b .ico{width:36px;height:36px;position:absolute;left:0;bottom:40px;z-index:2}
.index_09b .title{margin:0 0 0;position:absolute;left:50px;right:24px;bottom:23px;color:#fff;z-index:2}
.index_09b .time{position:absolute;left:50px;bottom:80px;color:rgba(255,255,255,.7);z-index:2}
.index_09b .video,.index_09c .video{margin:0 0 0;width:48px;height:48px;background:url(../images/video.png) no-repeat center/cover;position:absolute;z-index:10;transition:all .35s ease;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}
.index_09c ul{margin:0}
.index_09c li{width:50%}
.index_09c .item{margin:0 0 0;position:relative}
.index_09c .img{position:relative}
.index_09c .img::before{content:'';display:block;padding-bottom:22.8%;position:absolute;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.8));background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.8));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));z-index:2}
.index_09c .ico{width:36px;height:36px;position:absolute;left:0;bottom:20px;z-index:2}
.index_09c .title{margin:0 0 0;position:absolute;left:50px;right:10px;bottom:27px;color:#fff;z-index:2}
.index_09c .time{position:absolute;left:47px;bottom:58px;color:rgba(255,255,255,.7);z-index:2}

.wrap_mode10{padding: 33px 0 100px;/* background:#f5f5f5; */}
.mode10 .lf{width: 38%;float:left;position:relative;z-index: 4;}
.mode10 .index_title{margin-right: -12px;}
.mode10 .rt{width: calc(59% - 5px);float:right;padding:50px 0 0;position:relative;z-index: 3;margin:11px 0 0}
.mode10 .rt::before{content:'';display:block;position:absolute;left:110px;right:0;top:0;height:50px;background:#00873c;background-image:-moz-linear-gradient(0deg,rgba(248,182,45,0) 0,rgba(248,182,45,.66) 100%);background-image:-webkit-linear-gradient(0deg,rgba(248,182,45,0) 0,rgba(248,182,45,.66) 100%);background-image:-ms-linear-gradient(0deg,rgba(248,182,45,0) 0,rgba(248,182,45,.66) 100%)}

.index_10a ul{margin: -3px 0 0;padding: 0 0 0;}
.index_10a li{position:relative;border-bottom:1px solid #d9d9d9;}
.index_10a li::before{content: '';display: block;position: absolute;left: 0;top: 0;bottom: 0;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;clip-path: polygon(0 0, calc(100% - 22px) 0, 100% 100%, 0 100%);background:#00873c;background:-webkit-linear-gradient(right,#00873c,#00873c,#a3a632);background:-o-linear-gradient(left,#00873c,#00873c,#a3a632);background:-moz-linear-gradient(left,#00873c,#00873c,#a3a632);background:linear-gradient(to left,#00873c,#00873c,#a3a632);}
.index_10a li:after{content: '';display: block;width: 2px;height: 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: #fff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_10a .item{margin:0 0 0;padding: 23px 0 18px;font-weight:700;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_10a .title{margin:0 0 0;position:relative;left:0;font-weight:700;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;}
.index_10a .title,.index_10a li:after,.index_10a li:before{transition:all ease .5s;-ms-transition:all ease .5s;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;}
.index_10a li.on{border-bottom-color: #fff;}
.index_10a li.on::before{width: calc(100% + 100px);}
.index_10a li.on::after{height: 42px;}
.index_10a li.on .title{color:#fff;left: 30px;}
.index_10a li.on .item{padding: 25px 0;}
/* .index_10a li.on:before,.index_10a li:hover:before{opacity:1;left:0;}
.index_10a li.on:after,.index_10a li:hover:after{opacity:1;} */

.index_10b li.off{display:none;}
.index_10b .title{margin:0 0 0;display:none;}

@media screen and (min-width:992px){
	.index_04 .arrow:hover::after,.index_07 .slick-arrow:hover::after,.index_09a .slick-arrow:hover::after{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_04 .prev:hover::after{transform:translate3d(-50px,0,0)}
	.index_04 .next:hover::after{transform:translate3d(50px,0,0)}
	.index_07 .slick-prev:hover::after{transform:translate3d(-50px,0,0)}
	.index_07 .slick-next:hover::after{transform:translate3d(50px,0,0)}
	.index_09a .slick-prev:hover::after{transform:translate3d(-50px,0,0)}
	.index_09a .slick-next:hover::after{transform:translate3d(50px,0,0)}
}
@media screen and (max-width:1640px){
	.index_logo{bottom: 75px;}
	.banner .slick-dots{right:100px}
	.banner .slick-txt .gpArticleTitle{font-size:24px}
	.slick-txt{padding: 20px 0;}
	.banner_btns{right: 20px;bottom: 18px;}

	.wrap_mode01{padding-top: 100px;}
	.mode02 .lf,.mode02 .rt{width:calc(50% - 20px)}
	.wrap_mode06{margin-bottom:0}
	.wrap_mode10{padding:20px 0 60px}
	.index_10a ul{padding:8px 0 0}

	.index_11 li{width: 100px;}
	.index_11 .left{width: 100px;height: 300px;}
	.index_11 .right{position: absolute;left: 100px;}
	.index_11 .title{top: 30px;bottom: 30px;}
	.index_11 li.on{width: calc(100% - 500px);}
	.index_11 li.on .left{width: 90px;}
	.index_11 li.on .right{left: 90px;}

}
@media screen and (max-width:1280px){
	.index_013 .item{padding:12px 30px 0}
	.index_013 .info{max-height:40px;display:none}
	.mode02 .index_title{width:auto}
	.mode02 .rt .index_title{margin-left:0}
	.index_06 .img_centered{height:360px}
	.index_10a ul{padding:0}
	.index_10a .item{padding:10px 0}

	.index_012 .arrow{width: 40px;height: 40px;background-size: 80%;}

}
@media screen and (max-width:992px){
	.banner_link{width:75px;height:180px;background-image:url(../images/banner_link2.png)}
	.banner_link .text2{left:25px;width:40px}
	.banner_link::before{left:-53px}
	.banner_link .text2,.banner_link::before{opacity:1}
	.banner_link .text2{opacity:1;left:18px;width:55px;font-size:14px}
	.banner_link .text1{opacity:0}
	.bb{display:none}
	.banner .slick-dots{right:auto;left:30px;width:26px;bottom:auto;top:50%;transform:translateY(-50%)}
	.banner .slick-dots li{width:24px;height:24px;margin:13px 0 0;opacity:.5}
	.banner_btns{bottom:16px}
	.banner .slick-txt{}

	.channel_title{line-height:50px;font-size:32px}
	.channel_title::after,.channel_title::before{height:7px;width:40px}
	.channel_link{max-width:140px}
	.channel_link::before{width:20px;height:20px;background-size:100% auto}
	.banner{height:auto}
	.banner .slick-img{padding-bottom:56.25%;height:0}
	.body_b{position:static!important}
	.body_b.showdiv .header2{display:none}

	.wrap_mode01{padding: 30px 0 10px;}
	.index_01 .lf,.index_01 .rt{margin:0 0 12px;width:100%;float: none;}

	.index_01a .title{padding: 10px 22px;font-size: 18px;line-height: 1.6em;}
	.index_01a .swiper-pagination{bottom: 70px;}

	.index_01b{}
	.index_01b .item{padding: 12px 22px;}

	.index_01c .item{height: auto;padding: 20px;margin-bottom: 12px;}
	.index_01c .item::before{left: 20px;}
	.index_01c .title{margin-bottom: 12px;height: auto;font-size: 16px;}

	.wrap_mode11{padding: 10px 0 5px;}
	.index_11 li.on,.index_11 li{width: 100%;}
	.index_11 .left,.index_11 li.on .left{width: auto;height: auto;padding: 12px 20px;}
	.index_11 .title{position: relative;top: 0;bottom: 0;writing-mode: initial;-webkit-writing-mode: initial;-ms-writing-mode: initial;-ms-writing-mode: initial;}
	.index_11 .right,.index_11 li.on .right{position: relative;left: 0;padding-bottom: 56.25%;}
	.index_11 .right{display: none;}
	.index_11 li.on .right{display: block;}

	.index_012::after{display: none;}
	.index_012 .title{margin: 10px 0 12px;}

	.wrap_mode02{padding:30px 0}
	.mode02 .lf,.mode02 .rt{width:calc(50% - 10px)}
	.mode02 .rt .en_channel_title::after{right:20px}
	/* .index_021{padding:20px} */
	.index_021 li{padding-left: 20px;padding-right: 20px;}
	.index_021 li:first-child{padding-top: 12px;}
	.index_021 li:last-child{padding-bottom: 12px;}
	.index_022{padding:30px 20px}

	.wrap_mode04{padding:30px 0 0}
	.mode04{padding-top:0;padding-bottom:70px}
	.mode04::before{width:350px;max-width:90%}
	.mode04 .channel_link{margin:0 0 0 50px;padding:5px 14px 0 12px}
	.index_04 .item{margin:0}
	.index_04 .swiper_menu{padding:0}
	.index_04 .arrow{width:40px;height:40px}
	.index_06 .info{font-size:12px;line-height:20px}

	.wrap_mode07{padding:35px 0 48px}
	.mode07 .channel_link{padding:2px 0 0}
	.index_07 .item{margin:37px 22px}
	.index_07 .slick-current .item{margin:35px 35px}
	.index_07 .slick_menu{bottom:-30px}
	.index_07{width:53%;margin:36px auto 12px}
	.index_07 .slick-list{overflow:visible}
	.index_07 .slick-arrow{width:40px;height:40px}

	.wrap_mode06 .index_title{top:10px}
	.wrap_mode06 .channel_link{bottom:10px}
	.wrap_mode06 .channel_link1{margin-left:-80px}
	.wrap_mode06 .channel_link2{margin-left:80px}

	.index_09a{float:none;margin:20px auto 0}
	.index_09a ul{width:100%}
	.index_09b li{width:50%}

	.mode10 .index_title{margin-right:0}
	.mode10 .lf,.mode10 .rt{width:auto;float:none}
	.mode10 .rt{padding:20px 0 0}

	.index_10a{display:none}
	.index_10b .title{display:block;padding:6px 0 0;line-height:2em;font-weight:700}
	.index_10b .slick-dots{bottom:-24px}
	.index_10b .slick-dots li{width:9px;height:9px;margin:0 5px;background:#00873c;opacity:.5;border-radius:50%}
	.index_10b .slick-dots li button{display:none}
	.index_10b .slick-dots li.slick-active{opacity:1}

	.index_01c .summary{display: none;}
	.index_01c .title{margin-bottom: 0;}
	/* .index_01c .item::after{display: none;} */
	.index_01c .item{padding: 10px 22px;}
	.index_01c .item::before {
		content: '';
		display: block;
		background-image: -moz-linear-gradient(90deg, rgb(75, 149, 55) 0%, rgb(0, 135, 60) 100%);
		background-image: -webkit-linear-gradient(90deg, rgb(75, 149, 55) 0%, rgb(0, 135, 60) 100%);
		background-image: -ms-linear-gradient(90deg, rgb(75, 149, 55) 0%, rgb(0, 135, 60) 100%);
		width: 5px;
		height: 27px;
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		transition: allease-in-out .3s;
		-ms-transition: all ease-in-out .3s;
		-moz-transition: all ease-in-out .3s;
		-webkit-transition: allease-in-out .3s;
		-o-transition: all ease-in-out .3s;
		clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);
	}

	.index_01a,.wrap_index_01d {display: none;}
	.index_01e{display: block;}
}
@media screen and (max-width:767px){ 
	.index_logo{bottom: 50px;display: none;}
	.banner_link{width:50px;height:120px;background-image:url(../images/banner_link2.png)}
	.banner_link .text2{left:25px;width:40px;transform:translateY(-50%) scale(.75)}
	.banner_link::before{left:-36px}
	.banner_link .text2,.banner_link::before{opacity:1}
	.banner_link .text2{opacity:1;left:3px;width:55px;font-size:12px}
	.banner_link .text1{opacity:0}
	.banner .slick-txt{bottom:14px;display: none;}
	.banner_btns{bottom:10px}
	.banner .swiper-pagination-bullet{width:20px;height:20px;margin:0 2px}
	.banner_more{margin-left:10px}
	.index_title{margin-bottom:12px}
	.channel_title{font-size:26px}
	.en_channel_title,.mode07 .en_channel_title{padding-bottom:8px}

	.wrap_mode06 .en_channel_title{padding:0;margin:0 0 4px}
	.wrap_mode06 .channel_title{line-height:36px}
	.wrap_mode01{padding:10px 0 20px}
	.wrap_mode02{padding:16px 0}
	.mode04{padding-bottom:55px}
	.wrap_mode07{padding:16px 0 6px}
	.wrap_mode06 .index_title{top:6px}
	.index_013 .item{padding:12px}
	.index_013 li:first-child .item::before{left:12px}
	.index_01 .rt .index_013 li:first-child .item::before{right:12px}
	.index_011 .title{margin:0 20px 16px}
	.index_012 li,.index_012 li:first-child{width:100%}

	.mode02 .lf,.mode02 .rt{width:100%;float:none}
	.mode02 .rt{margin:30px 0 0}
	.mode02 .channel_link{padding:4px 0}
	.mode02 .channel_link::after{display:none}
	.index_012,.index_012.rt{width:auto;float:none}
	/* .index_021{padding:10px 16px} */
	.index_021 li{padding-left: 16px;padding-right: 16px;}
	.index_021 li:first-child{padding-top: 10px;}
	.index_021 li:last-child{padding-bottom: 10px;}

	.wrap_mode04::before{height:50%}
	.index_04{width:100%;max-width:initial;min-width:initial;padding:0}
	.index_04 .swiper-slide-active .title{padding:0 10px}
	.index_04 .img{margin:0 0 6px}

	.index_06 .img_centered{height:240px;padding:0 20px}
	.index_06 img{max-width:80%}
	.wrap_mode06 .channel_link{width:90px}
	.wrap_mode06 .channel_link1{margin-left:-50px}
	.wrap_mode06 .channel_link2{margin-left:50px}
	
	.index_07{width:auto;margin:0 auto}
	.index_07 .slick-current .item{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);border-width:6.66px}
	.index_07 .item,.index_07 .slick-current .item{margin:0 20px}
	.index_07 .slick_menu{position:relative;bottom:0}
	.mode07 .channel_link{margin:0}
	
	.wrap_mode09{padding:12px 0}
	.index_09a .slick-arrow{transform:translateY(-50%)}
	.index_09b .ico{bottom:20px}
	.index_09b .title{bottom:10px;right:10px}
	.index_09b .time{bottom:70px}
	.index_09b .video,.index_09c .video{width:30px;height:30px}
	.index_09c li{width:100%}
	.index_09c .title{bottom:12px}
	.index_09c .time{bottom:40px}

	.index_012 .prev{left: 5%;}
	.index_012 .next{right: 5%;}

}
@media screen and (max-width:413px){
	.channel_title{font-size:24px;line-height:32px}
	.mode01 .channel_title{padding-top:0}
	.banner .slick-txt{display:none}
	.banner_btns{padding-right:0;text-align:center}
	.mode01_title{text-align:left}
	.mode01 .en_channel_title{display:none}
	.mode02 .channel_title::before{width:100%}
	.mode02 .channel_link{position:absolute;right:0}
	
	.index_06 .img_centered{height:auto;padding:30% 0}
	.index_09a .item{width:40px;height:40px}
	.index_09a{padding:0 50px}
	.en_channel_title{display:none!important}
	.wrap_mode06 .en_channel_title{display:none}
	.index_09a .slick-arrow{width:40px;height:40px}
	.index_09a .slick-prev:hover{background-position-x:-35px}
	.index_09a .slick-next:hover{background-position-x:45px}
	.index_09a .slick-prev::after{left:-5px}
	.index_09a .slick-next::after{right:-5px}
}