/* 测试 */
/* body{opacity: 0.7;}::-webkit-scrollbar{width: 0;}html{background: url(../images/001.png) no-repeat  left -8577px !important;}   */


@supports (-webkit-touch-callout:none){
    body{height:-webkit-fill-available}
}


.side_bottom_links{position:fixed;right:.22rem;bottom:.96rem;z-index:4}
.side_bottom_links .btn{display:block;width:.5rem;height:.5rem;background:url(../images/side_bottom.png) center no-repeat #727a10;background-size:100% auto;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;box-shadow:-5px 0 9.5px .5px rgba(0,0,0,.1)}
.side_bottom_links .box{position:absolute;right:0;bottom:100%;box-sizing:border-box;height:0;overflow:hidden;width:1.5rem;text-align:right;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;padding-left:.1rem}
.side_bottom_links .box a{display:block;color:#4f3626;width:.5rem;height:.5rem;line-height:.5rem;background:#fff;border-radius:.5rem;white-space:nowrap;margin-left:.9rem;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:-5px 0 9.5px .5px rgba(0,0,0,.1);overflow:hidden;position:relative}
.side_bottom_links .box span{color:#1a1a1a;padding:0 0 0 .04rem;display:block;text-align:left}
.side_bottom_links .ico{width:.5rem;height:.5rem;font-size:.18rem;color:#727a10;text-align:center;float:left}
.side_bottom_links .box .pop{display:none}
.side_bottom_links .box .pop img{display:block}
@media screen and (min-width:996px){
    .side_bottom_links:hover .btn{background-image:url(../images/side_bottom2.png)}
    .side_bottom_links .btn:hover+.box{height:2.5rem;overflow:hidden}
    .side_bottom_links .box:hover{height:2.5rem;overflow:visible}
    .side_bottom_links .box a:hover{width:1.4rem;margin-left:0;overflow:visible}
    .side_bottom_links .box a:hover .pop{width:1rem;min-width:80px;position:absolute;right:100%;top:0;display:block;background:#fff;border-radius:4px}
}
.home_box{overflow:hidden;position:fixed;width:100%;height:100%;bottom:0;left:0}
.content_box{overflow:hidden;position:relative;height:100%;max-width:300vh;margin:0 auto;left:0}
.content_box>.swiper-wrapper>.swiper-slide{transform-origin:center 20vh}
.wrap_mode01,.wrap_mode02,.wrap_mode03,.wrap_mode04,.wrap_mode05,.wrap_mode06,.wrap_mode07,.wrap_mode08{position:relative;top:50%;transform:translateY(-50%);width:100%} 

.content_box>.swiper-pagination{right: auto;left: 20px;}
.content_box>.swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: transparent;opacity: 1;border-radius: 50%;margin: 10px 0;border: 1px solid #fff;}
.content_box>.swiper-pagination .swiper-pagination-bullet.active{opacity: 1;background: #fff;}

.detail_nav{position:absolute;width:0;left:100%;overflow:hidden;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;top:2.3rem;padding-left:0}
.detail_nav::before{content:'';display:block;position:absolute;left:.1rem;right:0;top:0;bottom:0;background:url(../images/detail_nav_bg.png) center bottom no-repeat;mix-blend-mode:multiply;z-index:2}
.detail_nav.active{width:2.3rem;padding-left:.1rem}
.detail_nav .box{position:absolute;top:.3rem;left:.44rem;right:.2rem;display:none;z-index:10}
.detail_nav .box.active{display:block}
.detail_nav a{display:block;color:#9b2125;line-height:.24rem;padding:.09rem 0 .09rem .18rem;position:relative}
.detail_nav a::before{content:'';display:block;border:.01rem dashed #cc7a7d;border-radius:50%;width:.06rem;height:.06rem;position:absolute;left:0;top:.17rem}
.detail_nav_bg{position:relative;width:2.3rem;max-width:initial;z-index:1;display:block}
.detail_nav_bg .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#eddfdf}
.detail_nav_bg .st1{opacity:.2;fill:none;stroke:#991f23;stroke-width:.8761;stroke-miterlimit:3.5043;enable-background:new}
.detail_nav a{color:#7b841a}
.detail_nav a::before{border-color:#adb26b}
.detail_nav_bg .st1{stroke:#767f15}
.detail_nav_bg .st0{fill:#eceddf}
.banner_bottom_hot_links{position:absolute;left:0;right:0;bottom:0}
.hot_links{position:absolute;z-index:22;left:.85rem;text-align:center;bottom:.16rem;height:1.2rem}
.hot_links .btn_box{width:1.1rem;position:relative;overflow:hidden;position:absolute;top:0;transform:translateY(-50%)}
.hot_links .btn{border:1px solid rgba(226,156,69,.6);line-height:.48rem;color:#e29c45;background:0 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;-webkit-mask-image:radial-gradient(circle at .08rem .08rem,transparent .08rem,#000 0);mask-image:radial-gradient(circle at .08rem .08rem,transparent .08rem,#000 0);-webkit-mask-position:-.08rem -.08rem;mask-position:-.08rem -.08rem;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-image:radial-gradient(circle at .08rem .08rem,#e29c45 .08rem,transparent .08rem);background-position:-.08rem -.08rem;background-repeat:repeat;background-color:transparent;cursor:pointer}
.hot_links .btn.active{background:#e29c45;color:#fff}
.hot_links_box{position:absolute;bottom:.16rem;height:1.2rem;text-align:center;left:1.8rem;white-space:nowrap;border-top:.01rem solid rgba(226,156,69,.6);width:0;padding:0;box-sizing:border-box;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:22}
.hot_links_box.active{width:calc(100% - 3.86rem);padding:0 0 0 1.2rem}
.hot_links_box.hide{bottom:-2rem;display:none}
.hot_links_box ul{box-sizing:border-box;width:0;overflow:hidden;font-size:0;transition:all ease-in-out .8s;-ms-transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s;display:inline-block;vertical-align:top;margin:-.03rem 0 0}
.hot_links_box ul.active{width:100%}
.hot_links_box li{width:12.5%;vertical-align:top;padding:0 .1rem;box-sizing:border-box}
.hot_links_box ul a{color:#fff;margin:0 auto;position:relative;padding:.13rem 0 0}
.hot_links_box ul a::before{content:'';display:block;width:.06rem;height:.06rem;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:0;background:rgba(226,156,69,1)}
.hot_links_box ul a::after{content:'';display:block;position:absolute;left:50%;top:.03rem;border-left:.01rem dashed rgba(190,153,111,.5);height:.1rem;margin:0 0 0 -.01rem}
.hot_links_box .img_centered{box-sizing:border-box;width:.5rem;height:.5rem;background:rgba(226,156,69,.25);border:.01rem solid rgba(221,173,133,.5);border-radius:50%;margin:0 auto .08rem;line-height:.5rem;font-family:didot}
.hot_links_box .img_centered i{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:.24rem}
.hot_links_box .img_centered i.letter{font-family:didot;text-transform:uppercase;font-style:inherit;font-size:.26rem}
.hot_links_box .title{margin:0 0 0;text-shadow:0 .01rem .01rem #000;line-height:1.2em;white-space:normal;height:2.4em}
.hot_links_box .customize{width:.6rem;height:.6rem;left:100%;top:-.3rem;position:absolute;display:none;opacity:0;line-height:.6rem}
.hot_links_box.active .customize{display:block;opacity:1}
.hot_links_box .customize a{display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;padding:0;border-radius:50%;color:#8e9914;font-weight:700;background:url(../images/all.svg) center no-repeat;background-size:100% auto}
.hot_links_box .customize a.active{display:block}
.top_fix_swiper{position:absolute;z-index:3;top:50%;transform:translateY(-50%);right:.27rem;height:1.6rem;display: none;}
.top_fix_swiper::before{content:'';display:block;height:6.8rem;width:5rem;position:absolute;left:-12px;border:.01rem solid #b8bdcc;border-radius:50%;top:50%;transform:translateY(-50%)}
.home_box[num='0'] .top_fix_swiper{right:-1.5rem}
.home_box[num='0'] .top_fix_swiper::before{border-color:rgba(255,255,255,.3)}
.top_fix_swiper .swiper-slide{height:.52rem;position:relative}
.top_fix_swiper .title{text-align:center;padding:0 .24rem 0 0;color:grey;cursor:pointer;position:absolute;line-height:.19rem;width:.23rem;opacity:.6;top:50%;transform:translateY(-50%);right:0;text-overflow:initial;overflow:visible}
.top_fix_swiper .title span{display:block}
.top_fix_swiper .title::before{content:'';display:block;width:0;height:0;background:#8c93a6;position:absolute;right:.08rem;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;border-radius:50%}
.home_box[num='0'] .top_fix_swiper .title{color:rgba(255,255,255,1)}
.home_box[num='0'] .top_fix_swiper .title::before{background:rgba(255,255,255,.3)}
.home_box:not([num='0']) .top_fix_swiper .swiper-slide-active .title{color:#8e9914;opacity:1}
.home_box:not([num='0']) .top_fix_swiper .swiper-slide-active .title::before{background:#8e9914;width:.08rem;height:.08rem}
.top_menu_btn{width:.5rem;height:.5rem;line-height:.5rem;text-align:center;position:absolute;right:-.15rem;top:50%;transform:translateY(-50%);z-index:4;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;display: none;}
.home_box[num='0'] .top_menu_btn{right:-1.5rem}
.top_menu_btn svg{width:.22rem;height:.22rem;display:block;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);position:absolute;fill:grey}
.top_menu_btn i{color:grey;font-size:.28rem}
.home_box[num='0'] .top_menu_btn svg{fill:#fff;opacity:.6}
.top_menu{position:fixed;top:0;right:0;z-index:20;text-align:center;height:100%;z-index:10;padding:0 0;display:none;width:1.4rem;background:rgba(114,122,16,.7);box-shadow:-5px 0 9.5px .5px rgba(0,0,0,.1)}
.top_menu.active{display:block}
.top_menu .close{width:.25rem;height:.25rem;z-index:4;background:url(../fonts/close.svg) center no-repeat;background-size:.25rem auto;opacity:.6;cursor:pointer;position:absolute;top:46.5%;transform:translateY(-50%);right:0}
.top_menu ul{position:absolute;top:50%;transform:translateY(-50%);right:.6rem;width:60%}
.top_menu::before{content:'';display:block;width:.01rem;position:absolute;top:0;bottom:0;right:.5rem;background:rgba(255,255,255,.12)}
.top_menu li{margin:.2rem 0;color:#fff;cursor:pointer;position:relative;z-index:2;text-align:right}
.top_menu li.active{color:#e29c45}
.top_menu li::before{content:'';display:block;width:.06rem;height:.06rem;background:rgba(255,255,255,.3);position:absolute;left:108%;border-radius:50%;top:50%;transform:translateY(-50%)}
.top_menu li.active::before{background:#e29c45;width:.1rem;height:.1rem}
.top_menu,.top_menu_btn{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}
.top_fix_swiper.hide,.top_menu.hide,.top_menu_btn.hide{top:-2rem}
.top_fix_swiper1 .swiper-slide-active .title{text-overflow:initial}
.notice{background:#e1e7f5;line-height:.3rem;padding:.05rem .7rem;overflow:hidden;text-align:center;position:absolute;left:0;right:0;top:0;z-index:20}
.notice .title{color:#485577}
.notice .title span{font-weight:700}
.notice .btn{position:absolute;right:.4rem;width:.24rem;height:.24rem;top:50%;transform:translateY(-50%);background-size:100% auto}
.notice .btn svg{display:block;width:100%;fill:#993d48}
.banner_open_time{position:absolute;left:50%;transform:translateX(-50%);top:.42rem;width:2.3rem;z-index:10;min-width:232px;display: none;}
.banner_open_time.on{display: block;}
.banner_open_time svg{display:block;width:100%}
.banner_open_time .text{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#fff}
.banner_open_time .text i{padding:0 .06rem 0 0}
.banner_open_time .text span{color:#fff}
.banner{overflow:hidden;position:relative;height:100%;cursor:grab}
.banner .top_links{position:absolute;right:.5rem;top:.5rem;z-index:2}
.first_screen .top_links .log_info a{color:#fff}
.banner .top_links2{right:auto;left:3rem}
.banner .top_links2 .item.user_channel{display: none;}
.banner .top_links .arrow,.banner .top_links .item,.banner .top_links .item::before{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 .top_links .item{color:#fff;display:inline-block;vertical-align:middle;position:relative;margin:0 0 0 .32rem;line-height:.3rem}
.banner .top_links .item.log_info:not(.on){display:none}
.banner .top_links .item.caringmode_btn{cursor:pointer}
.banner .top_links .log_out{color:#fff;display:inline-block;vertical-align:top;position:relative;margin:0 0 0 .1rem;line-height:.3rem}
.banner .top_links .item::before{content:'';display:inline-block;vertical-align:middle;width:.01rem;height:.14rem;background:rgba(204,204,204,.5);position:absolute;left:-.18rem;top:50%;transform:translateY(-50%)}
.banner .top_links .item:first-child:before{display:none}
.banner .top_links .arrow{display:inline-block;vertical-align:middle;margin:0 0 0 .06rem;border-top:.06rem solid #fff;border-left:.04rem solid transparent;border-right:.04rem solid transparent;opacity:.8}
.banner .top_links .box{position:absolute;top:100%;background:rgba(255,255,255,.9);background:-webkit-linear-gradient(top,rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.1));background:-o-linear-gradient(bottom,rgba(255,255,255,.9),rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.1));background:-moz-linear-gradient(bottom,rgba(255,255,255,.9),rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.1));background:linear-gradient(to bottom,rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.9) ,rgba(255,255,255,.1));box-shadow:0 .08rem .2rem 2.4px rgba(0,0,0,.1);width:1rem;text-align:center;left:50%;transform:translateX(-50%);display:none;padding:.12rem .2rem .3rem}
.banner .top_links .box a{color:#333;display:block;line-height:1.5em;padding:.25em}
.banner .top_links .item:hover .box{display:block}
.banner_pictures{overflow:hidden;height:100%;position:relative;background:url(../images/home_bg.png)}
.banner_pictures .full{position:absolute;z-index:2;left:.4rem;top:.27rem}
.swiper-wrapper .swiper-slide-active .banner_pictures .item{padding:0 0 0 2.4rem;height:100%;transition:all ease .3s;-ms-transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s}
.banner_pictures .img{padding-bottom:100vh;width:auto;position:relative}
.banner_pictures .swiper-slide-active .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 .slick-img img,.banner_pictures .slick-img video{width:100%;height:100%;position:absolute;left:0;top:0}
.banner_pictures img{min-width:100%;object-fit:cover}
.banner_pictures video{width:100%;height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.banner_pictures .img::before{content:'';display:block;position:absolute;left:0;right:0;top:0;padding-bottom:calc(240% / 16.8);background:-webkit-linear-gradient(top ,rgba(0,0,0,.7),rgba(0,0,0,0));background:-o-linear-gradient(bottom ,rgba(0,0,0,.7),rgba(0,0,0,0));background:-moz-linear-gradient(bottom ,rgba(0,0,0,.7),rgba(0,0,0,0));background:linear-gradient(to bottom ,rgba(0,0,0,.7),rgba(0,0,0,0))}
.banner_pictures .img::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;padding-bottom:calc(240% / 16.8);background:-webkit-linear-gradient(top,rgba(0,0,0,0) ,rgba(0,0,0,.6));background:-o-linear-gradient(bottom,rgba(0,0,0,0) ,rgba(0,0,0,.6));background:-moz-linear-gradient(bottom,rgba(0,0,0,0) ,rgba(0,0,0,.6));background:linear-gradient(to bottom,rgba(0,0,0,0) ,rgba(0,0,0,.6));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_pictures.no_shadow .img::after{padding-bottom:0}
.banner_pictures .title{position:absolute;bottom:2.2rem;left:0;right:1.5rem;color:#fff;text-shadow:0 .02rem .02rem rgba(0,0,0,.6);text-align:right;opacity:0}
.banner_pictures .swiper-slide-active .title{opacity:1}
.banner_pictures li.off{display:none}
.banner_pictures li.on{-webkit-animation-name:banner;animation-name:banner;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}
@-webkit-keyframes banner{
from{opacity:.5}
to{opacity:1}
}
@keyframes banner{
from{opacity:.5}
to{opacity:1}
}
.banner_pictures .arrow{width:.6rem;height:.6rem;background:center no-repeat rgba(226,156,69,.03);display:inline-block;vertical-align:top;margin:0 0 0 .01rem;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:.01rem solid rgba(255,255,255,.3);background-size:50% auto;display:none}
.banner_pictures .prev{left:.5rem;background-image:url(../images/banner_prev.svg)}
.banner_pictures .next{right:.5rem;background-image:url(../fonts/banner_next.svg)}
.banner_pictures .arrow:hover{background-color:rgba(226,156,69,.3)}
.banner_pictures .swiper-pagination{bottom:2.1rem;left:.5rem;width:auto;right:1.5rem;height:0;text-align:right}
.banner_pictures .swiper-pagination .swiper-pagination-bullet{width:.3rem;height:.4rem;border-radius:0;opacity:.5;background:0 0;margin:0 0 0 .2rem;position:relative;vertical-align:top}
.banner_pictures .swiper-pagination .swiper-pagination-bullet::before{content:'';height:2px;width:100%;position:absolute;left:0;right:0;bottom:50%;background:#e29c45}
.banner_pictures .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}
.banner_side_top{display:block;position:absolute;top:.5rem;right:0;background:rgba(201,55,86,.9);z-index:10;padding:.11rem}
.banner_side_top .box{border:.01rem solid rgba(255,255,255,.6);width:.67rem}
.banner_side_top .tip{border-bottom:.01rem solid rgba(255,255,255,.6);line-height:.25rem;text-align:center;color:rgba(255,255,255,.7);text-transform:uppercase;font-weight:700}
.banner_side_top .title{color:#fff;width:1em;margin:0 auto;padding:.1rem 0 .1rem;line-height:1.06em}
.side_search{margin:0 0 .73rem .19rem;height:.4rem;width:1.6rem;position:relative;border-radius:1rem}
.side_search .search{background:rgba(0,0,0,.2);border:.01rem solid rgba(255,255,255,.5);border-radius:.5rem}
.side_search .search input.notxt1{width:.4rem;background-color:#e29c45;border-radius:50% 50% 50% 0}
.side_search .search input.notxt{width:calc(100% - .52rem);padding-left:.14rem;color:rgba(255,255,255,.6);font-family:inherit;background-size:.18rem auto;opacity:0}
.side_search .cover{opacity:1;position:absolute;left:0;color:rgba(255,255,255,1);right:0;height:.42rem;line-height:.42rem;padding:0 .5rem 0 .14rem;z-index:101;white-space:nowrap;cursor:pointer}
.side_search .cover.fade_out{-webkit-transition:opacity 1.25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity 1.25s cubic-bezier(.215,.61,.355,1);transition:opacity 1.25s cubic-bezier(.215,.61,.355,1);opacity:0}
.side_search .cover2{opacity:1;position:absolute;left:0;color:rgba(255,255,255,1);right:0;height:.42rem;line-height:.42rem;padding:0 .5rem 0 .14rem;z-index:102;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}
.animate2.side_search{animation:animate2 5s infinite;-webkit-animation:animate2 5s infinite}
@-webkit-keyframes animate2{
0%,20%,32%,40%,8%{-webkit-transform:translateY(0);transform:translateY(0)}
16%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
24%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes animate2{
0%,20%,32%,40%,8%{-webkit-transform:translateY(0);transform:translateY(0)}
16%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
24%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
.side_search .link{display:none;position:absolute;right:0;top:0;bottom:0;z-index:1001;width:48px}
@media screen and (max-width:1400px){
    .banner_pictures .title{font-size:20px}
    .hot_links{left:40px}
    .hot_links_box .customize{width:50px;height:50px;top:-25px;line-height:50px}
    .hot_links .btn,.hot_links_box .title,.nav a{font-size:16px}
    .nav a{white-space:nowrap}
    .hot_links .btn_box{width:90px}
    .hot_links .btn{line-height:32px}
    .banner .top_links,.banner .top_links2,.banner_open_time .text,.banner_open_time .text i,.hot_links_box .customize{font-size:16px}
    /* .banner .top_links2 > a.item{display: none;}
    .banner .top_links2 .item.user_channel{display: block;margin: 0;}
    .banner .top_links2 .item::before{display: none;} */
    /* .banner_open_time{left: 5rem;transform: none;} */

}
@media screen and (max-width:1100px){
    .banner_open_time svg{display:none}
    .banner_open_time{top:.54rem;left: 2.8rem;transform: none;}
    .banner .top_links2{display: none;}
    .banner_open_time .text{position:relative;transform:none;display:inline-block;line-height:.3rem;vertical-align:bottom}
}   


.header .top_links2{right:5.5rem;display:none;left:auto}
.home_box[num='0'] .header .top_links2{display:block}
.header .fast_links{left:auto;right:5.4rem}
.fast_links.op,.home_box[num='0'] .header .fast_links{transform:translateY(100vh)}
.home_bottom_img{display:none}
 

  
.wrapbanner{position: relative;background: #fff; z-index: 3;overflow: hidden;}
.banner{z-index: 1;position: relative;}
.banner .slick-slide{transition: opacity 2000ms ease 0s !important;}
.banner a{display: block;position: relative;background-color: rgb(0, 0, 0);box-shadow: 0rem 2rem 4rem 0rem rgba(6, 60, 75, 0.2);}
.banner .slick-img{display: block;overflow: hidden;position: relative;width: 100%;height: calc(100vh);padding-bottom: 0;background: center center no-repeat;background-size: cover;animation: NewBannerAni 12s linear infinite;}
.banner .slick-img video{
    width: 100%;
}

.banner .slick-img img{position: absolute;left: 50%;top: 50%;min-height: 100%;min-width: 100%;max-width: 1000%;transform: translate(-50%, -50%);width: auto;height: 100%;}
@keyframes NewBannerAni {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}   

.banner a::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;height: 1.85rem;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: -webkit-linear-gradient(top, rgba(1,117,182,0.8) , rgba(0,0,0,0));background: -o-linear-gradient(bottom, rgba(1,117,182,0.8) , rgba(0,0,0,0));background: -moz-linear-gradient(bottom, rgba(1,117,182,0.8) , rgba(0,0,0,0));background: linear-gradient(to bottom, rgba(1,117,182,0.8) , rgba(0,0,0,0));z-index: 3;}

.banner .swiper-pagination{bottom: 0.48rem;}
.banner .swiper-pagination span{width: 0.3rem;height: 0.29rem;margin: 0 1rem;background: url(../images/dot3.png) no-repeat center;vertical-align: middle;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;cursor: pointer;opacity: 1;}
.banner .slick-dots li button{display: none;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: url(../images/dot2.png) no-repeat;background-size: cover;}
 

.channel_title{display: flex;justify-content: center;align-items: end;align-items: flex-end;align-items: self-end;margin-bottom: 0.3rem;}
.channel_title .cn{font-weight: bold;color: #282828;line-height: 1.25;}
.channel_title .rt{display: flex;flex-direction: column;margin-left: -0.05rem;} 
.channel_title .rt img{width: 1.24rem;height: .37rem;display: inline-block;}
/* .channel_title .rt img{ display: inline-block;} */
.channel_title .en{color: #282828;line-height: 1;font-family: "FZXBSJW";font-style: italic;display: block;margin-top: 0.15rem;margin-left: 0.15rem;}
.channel_title .en::first-letter {text-transform: capitalize;} 

.channel_title2{}
.channel_title2 .cn{font-weight: bold;color: #fff;line-height: 1;display: block;} 
.channel_title2 img{max-height: 1em;display: inline-block;margin-left: -1em;}
.channel_title2 .rt img:nth-child(1){display: none;}
.channel_title2 .en{color: #fff;line-height: 1;font-family: "FZXBSJW";font-style: italic;display: block;}
.channel_title2 .en::first-letter {text-transform: capitalize;} 


.wrap_mode01_box{background: url(../images/mode1_bg.png) no-repeat center bottom; background-size: 100% auto; } 
.wrap_mode01{padding:0;position: relative;} 
/* .wrap_mode01::before{content:"";display:block;width:100%;height:100%;background: url(../images/mode1_bg.png) no-repeat center bottom; background-size: 100% auto;position: absolute;left: 0;bottom: 0rem;}  */

.mode01a{display: flex;align-items: end;align-items: flex-end;align-items: self-end;margin: 0 0 0.35rem 0;}
.mode01a .lt{width: 53.74%;}
.mode01a .lt .img{padding-bottom: 51.62%;}
.mode01a .rt{flex: 1;overflow: hidden;margin-left: -0.55rem;position: relative;z-index: 1;background: url(../images/mode01a_rt_bg.png) no-repeat left top;background-size: cover;border-bottom: 0.07rem solid rgb(1, 117, 182);box-sizing: border-box;padding: 0.8rem 1rem 0.55rem 0.7rem;}
.mode01a .rt .date{color: #fff;} 
.mode01a .rt .date span{font-weight: bold;line-height: 1;display: inline-block;vertical-align: baseline;} 
.mode01a .rt .title{line-height:2;height:4em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;color: #fff;margin: 0rem 0 0;margin-left: 0.6rem;}
.mode01a .rt .summary{line-height:2.25;height:6.75em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;color: #fff;margin: 0.35rem 0 0;margin-left: 0.6rem;text-indent: 2em;text-align: justify;}
.mode01a .rt .more{text-align: right;margin: 0.15rem 0 0;}
.mode01a .rt .more a{display: inline-block;text-align: center;color: rgb(255, 255, 255);line-height: 1.8;border: .01rem solid #fff;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;}
.mode01a .rt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}
 
.mode01b{display: flex;flex-wrap: wrap;margin: 0 -0.1rem;}
.mode01b li{width: 33.3%;margin: 0 0 0.3rem 0;}
.mode01b li .con{display: block;margin: 0 0.1rem;overflow: hidden;position: relative;}
.mode01b .con1{position: relative;z-index: 1;background: url(../images/mode01b_bg.png) no-repeat right bottom #ededed;box-sizing: border-box;padding: 0.5rem 0.45rem 0.3rem;background-size: cover;overflow: hidden;transition: all 0.2s ease-in-out;}
.mode01b .con1 .date{line-height: 1;}
.mode01b .con1 .date b{color: rgb(40, 40, 40);display: inline-block;margin-right: 0.15rem;}
.mode01b .con1 .title{color: rgb(40, 40, 40);line-height: 2.222;height:4.444em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;margin: 0.2rem 0;}
.mode01b .con1 .more{text-align: right;display: block;}
.mode01b .con1 .more img{display: inline-block;vertical-align: middle;margin-left: 0.06rem;max-width: 1.2em;}
.mode01b .con2{width: 100%;height: 100%;position: absolute;left: 0;top: -110%;transition: all 0.3s ease-out;}
.mode01b .con2 img{display: block;width: 100%;}
.mode01b .con2 .title{position: absolute;left: 0;bottom: 0.1rem;line-height: 2;color: #fff;padding: 0 0.45rem;width: 100%;box-sizing: border-box;line-height:1.5;height:3em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.mode01b .con2::before{content: "";display: block;width: 100%;height: 35%;background: url(../images/img2_bg.png) no-repeat center bottom rgba(0,0,0,.0);background-size: cover;position: absolute;left: 0;bottom: 0;}
.mode01b .con:hover .con2{top: 0;z-index: 1;}
.mode01b .con:hover .con1{opacity: 0;}

  
.wrap_mode02_box{background: url(../images/mode2_bg.png) no-repeat center top;background-size: 100% 100%; }
.wrap_mode02{padding: 0;box-sizing: border-box;position: relative;}

/* universal sly */ 
#sections{margin-left: calc((100vw - 14.8rem) / 2);overflow: hidden;margin-top: 1.1rem;}
.mode02a {display: block !important;position: relative;padding-bottom: 1.24rem;margin: 0 -.16rem;}
.carouselItem {}    
.carouselItem.swiper-slide{transition: all 0.3s ease-in-out; }
.carouselItem.swiper-slide .con{height: 100%;background: #fff;margin: 0 .16rem;border-radius: 11px;box-sizing: border-box;padding: .65rem .48rem .37rem;display: block;transition: width 0.5s ease-in-out;overflow: hidden;text-align: left;}
.carouselItem.swiper-slide .con1{}
.carouselItem.swiper-slide .date{color: #9d9d9d;line-height: 1;}  
.carouselItem.swiper-slide .date b{color: #282828;display: inline-block;margin-right: 0.08rem;}  
.carouselItem.swiper-slide .title{line-height: 2;color: #282828; height:6em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;margin-top: 0.2rem;}  
.carouselItem.swiper-slide .con2{display: flex;align-items: center;margin-top: 0.4rem;}
.carouselItem.swiper-slide .con2 .lt{flex: 1;overflow: hidden;}
.carouselItem.swiper-slide .con2 .lt img:nth-child(2){display: none;}
.carouselItem.swiper-slide .con2 .rt{box-sizing: border-box;padding: 0.03rem .13rem;border: 1px solid #fff;border-radius: .2rem;color: #fff;}
.carouselItem.swiper-slide .con2 .rt img{display: inline-block;margin-left: 5px;vertical-align: middle;} 

 

.carouselItem.swiper-slide:hover .con{ padding: 0;background: none;display: flex;display: -webkit-flex;display: -ms-flexbox;flex-direction: column;-ms-flex-direction: column;} 
.carouselItem.swiper-slide:hover .con1{background: url(../images/bg9.png) no-repeat right bottom;background-size: cover;box-sizing: border-box;padding: .4rem .48rem 0.5rem; } 
.carouselItem.swiper-slide:hover .con2{background: #0176b2;box-sizing: border-box;padding: .2rem .48rem .24rem;margin-top: -0.01rem;}
.carouselItem.swiper-slide:hover .con2 .lt img:nth-child(2){display: block;}
.carouselItem.swiper-slide:hover .con2 .lt img:nth-child(1){display: none;}
.carouselItem.swiper-slide:hover .title{color: #fff;} 
.carouselItem.swiper-slide:hover .date{color: #fff;} 
.carouselItem.swiper-slide:hover .date b{color: #fff;} 
.mode02a .swiper-scrollbar {width: 100%;left: 0px;height: .38rem;background: none;bottom: 0;position: absolute;}
.mode02a .swiper-scrollbar .swiper-scrollbar-drag {background: url(../images/bg101.png) no-repeat center;background-size: auto 100%;z-index: 2;height: 100%;position: relative;cursor: pointer;}
.mode02a .swiper-scrollbar::after {content: "";background: #fff;height: 1px;position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);}
 
@media screen and (min-width:1000px) {
	.carouselItem.swiper-slide{width: 3.8rem !important;transition: all 0.3s ease-in-out; }
	.carouselItem.swiper-slide:hover{width: 4.94rem !important;}
}

.wrap_mode03_box{background: url(../images/mode7_bg.png) no-repeat;background-size: cover;position: relative;}
.wrap_mode03{padding: 0rem 0;max-width: 19.2rem;margin: 0 auto;}
.mode03{margin-left: 1.2rem;}  
.mode03 .channel_title{position: relative;margin-bottom: 0;}  
.mode03 .channel_title .xzmd{position: absolute;left: 0.9rem;bottom: 0;display: inline-block;background-image: -moz-linear-gradient( 0deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);color: #fff;border-radius: 0.3rem;box-sizing: border-box;padding: 0.04rem 0.14rem;} 
.mode03 .channel_title .xzmd img{display: inline-block;vertical-align: middle;margin-left: 0.05rem;max-width: 1.18em;}

.pop_box1{position:absolute;right:0;top:0;width:100%;height:100%;z-index:999;display: none;}
.pop_box1.on{display: block;}
.pop_box1 .pop_box_bg{position:absolute;right:0;top:0;width:100%;height:100%;background:rgba(1, 119, 178,0.9);z-index: -1;cursor: pointer;}
.pop_box1 .pop_box_bg .row{height: 100%;display: flex;align-items: center;}
.pop_box1 .pop_box_bg .close{width: .38rem;height: .38rem;border: .02rem solid #fff;border-radius: 50%;position: absolute;right: 0;top: 10%;background: url(../images/close.svg) center no-repeat;cursor: pointer;}
.pop_box1 .pop_box_bg ul{display: flex;flex-wrap: wrap;margin: 0 -0.4rem;}
.pop_box1 .pop_box_bg ul li{width: 10%;margin-bottom: .7rem;}
.pop_box1 .pop_box_bg ul li a{display: block;text-align: center;margin: 0 .4rem;}
.pop_box1 .pop_box_bg ul li a .img{border-radius: 50%;overflow: hidden;width: .7rem;margin: 0 auto;padding-bottom: 0;height: auto;}
.pop_box1 .pop_box_bg ul li a .img span{padding-bottom: 100%;background: #fff;}
.pop_box1 .pop_box_bg ul li a p{color: #fff;line-height: 2.222;}


.mode03 .carousel{box-sizing: border-box; }
.mode03 .carousel7{position: relative;} 
.mode03 .title{position: relative;} 
.mode03 .title .xzmd{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;text-align: left;} 
 
.slider-for{width: 44%;position: absolute;left: 0;bottom: 0;box-sizing: border-box;padding: 0 .55rem;z-index: 1;margin-left: 1rem;}
.slider-for .slick-arrow{width: .28rem;height: .28rem;border-radius: 50%;border: none;font-size: 0;}
.slider-for .slick-arrow::after{display: none;}
.slider-for .slick-arrow.slick-prev{background: url(../images/lt1.png) no-repeat;background-size: cover;left: 0;}
.slider-for .slick-arrow.slick-next{background: url(../images/rt1.png) no-repeat;background-size: cover;right: 0;}
.slider-for .slick-arrow.slick-prev:hover{background: url(../images/lt2.png) no-repeat;background-size: cover;}
.slider-for .slick-arrow.slick-next:hover{background: url(../images/rt2.png) no-repeat;background-size: cover;}
.slider-for a{display: block;margin: 0 .08rem;border-radius: 50%;box-sizing: border-box;padding: 3px;}
.slider-for a .img{padding-bottom: 100%;}
.slider-for .slick-current a{background: url(../images/bg11.png) no-repeat;background-size: cover;} 
.slider-nav{}
.slider-nav .item{display: flex;padding-top: 1rem;align-items: start;align-items: self-start;align-items: flex-start;} 
/* 1797 */
.slider-nav .item .lt{background: url(../images/mode3_m1.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 0 1.12rem 0.44rem 0;position: relative;width: 55%;z-index: 1;}
.slider-nav .item .lt .name{color: #fff;line-height: 1;font-family: "STXingkai";writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;-ms-writing-mode: vertical-lr;writing-mode: tb-lr;position: absolute;left: 19%;top: -0.38rem;box-sizing: border-box;padding: 0.19rem 0.13rem 0.37rem;background-image: -moz-linear-gradient( -55deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);background-image: -webkit-linear-gradient( -55deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);background-image: -ms-linear-gradient( -55deg, rgb(0,155,69) 0%, rgb(1,119,177) 100%);}
.slider-nav .item .lt .brief{color: #fff;line-height: 2;height:10em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 5;-webkit-box-orient: vertical;-moz-box-orient: vertical;position: relative;margin-left: 30.4%;margin-top: 0.66rem;text-align: justify;}
.slider-nav .item .lt .more{text-align: right;margin: 0.32rem 0 0;}
.slider-nav .item .lt .more a{display: inline-block;text-align: center;color: rgb(255, 255, 255);line-height: 1.8;border: .01rem solid #fff;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;white-space: nowrap;}
.slider-nav .item .lt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}
.slider-nav .item .rt{width: 53%;margin-left: -2%;background: url(../images/mode3_m2.png) no-repeat left bottom;background-size: 100% auto;box-sizing: border-box;padding: 0 0rem 0rem 0.13rem;margin-top: -1.06rem;} 
.slider-nav .item .rt .pic{width: 62%;border-radius: 50%;overflow: hidden;}
.slider-nav .item .rt .pic .img{padding-bottom: 122%;}
.slider-nav .item .rt .pic .img img{width: 92%;}
    
.slider-nav .item:hover .rt .img img{transform: none; } 
.slider-for a:hover .img img{transform: none; }
.slider-for a:hover {background: url(../images/bg11.png) no-repeat;background-size: cover;}

.wrap_mode04_box{background: url(../images/mode8.png) no-repeat center/cover;overflow: hidden;box-sizing: border-box; } 
.wrap_mode04{ }   
.wrap_mode04_box .channel_title{margin-bottom: 0.7rem;}
.wrap_mode04_box .channel_title .cn{color: #fff;text-indent: 1em;}
.wrap_mode04_box .channel_title .en{color: #fff;}
.wrap_mode04{padding: 0.5rem 0; position: relative;z-index: 1;}
.mode04{display: flex;align-items: center;justify-content: space-between;}
.mode04 .lt{margin-top: -1rem;width: 29%;color: #fff;margin-right: 1.1rem;}
.mode04 .lt .title{text-align: center;line-height: 1.636;}
.mode04 .lt .summary{line-height: 2;margin: 0.2rem 0 0;text-align: justify;}   
.mode04 .lt .summary *{font-size: .18rem !important;line-height: 2 !important;text-align: justify !important;}   
.mode04 .rt{flex: 1;overflow: hidden;display: flex;margin: 0 -0.2rem;} 
.mode04 .rt >ul{width: 33.3%;}
.mode04 .rt >ul:nth-child(3n+2){margin-top: 0.9rem;}
.mode04 .rt  >ul >li{margin: 0 0.2rem 0.3rem;}
.mode04 .rt  >ul >li:last-child{margin-bottom: 0rem;}
.mode04 .rt  >ul >li >*{display: block; border-radius: 10px;overflow: hidden;} 
.fztp {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	/* width: 290px;
	height: 369px; */
	margin: 0 auto;
}
.fztp .zm{}
.fztp .zm .img{padding-bottom: 86.89%;border-radius: 10px 10px 0 0;overflow: hidden;}
.fztp .zm .info{box-sizing: border-box;padding: 0rem 0.2rem;background: url(../images/mode4_m_bg.png) no-repeat right bottom;background-size: 100% auto;text-align: left;display: flex;flex-direction: column;justify-content: space-around;min-height: 1.15rem;}
.fztp .zm .info .t1{line-height: 1.8;font-weight: bold;color: #0177b0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.fztp .zm .info .t2{line-height: 2;color: #282828;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0rem 0 0;} 
.fztp .fm{background: url(../images/mode4_m1_bg.png) no-repeat center;background-size: cover;box-sizing: border-box;padding: 0.25rem 0.25rem 0.3rem;display: flex;flex-direction: column;}
.fztp .fm .t1{line-height: 1.8;font-weight: bold;color: #0177b0; }
.fztp .fm >img{display: block;width: 100%;margin: 0.1rem 0 0;}
.fztp .fm ul{flex: 1;overflow-y: auto;margin: 0.1rem 0 0;text-align: left;}
.fztp .fm ul::-webkit-scrollbar{ width : 4px;height: 1px;}
.fztp .fm ul::-webkit-scrollbar-thumb {border-radius: 4px;background: #0177b1; }
.fztp .fm ul::-webkit-scrollbar-track {box-shadow   : none;background   : #fff;border-radius: 4px;}
  

.fztp .fm ul li{display: flex;align-items: baseline;}
.fztp .fm ul li img{margin-right: 0.1rem;max-width: 0.9em;}
.fztp .fm ul li a{flex: 1;overflow: hidden;;color: rgb(40, 40, 40);line-height: 2;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.fztp .fm ul li a:hover{color: #0177b0;}
.fztp .fm ul >p{font-weight: bold;text-align: center;color: #0177b0;margin-bottom: 0.05rem;}
 
  


/* transition-duration: 0.5s, 1s; */
.zm,
.fm {
	background-size: cover;
	background-position: center;
	-webkit-transition: -webkit-transform 0s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: -webkit-transform 0s cubic-bezier(0.4, 0.2, 0.2, 1);
	-o-transition: transform 0s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform 0s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform 0s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform 0s cubic-bezier(0.4, 0.2, 0.2, 1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	text-align: center;
	height: 100%;
}

.fztp:hover .zm,
.fztp:hover .fm {
	-webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	-o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
}

.fm {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.fztp .fm {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.fztp .zm {
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.fztp:hover .fm {
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.fztp:hover .zm {
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

 
.wrap_mode05_box{background: url(../images/mode4_bg.png) no-repeat center/cover;}
.wrap_mode05_box .channel_title .cn{color: #fff;}
.wrap_mode05_box .channel_title .en{color: #fff;}
.wrap_mode05{position: relative;z-index: 1;max-width: 19.2rem;margin: 0 auto;}
.mode05{} 
.mode5{margin-top: .8rem;} 
.mode5_list1{position: relative;box-sizing: border-box;padding: 0 .6rem 0 .5rem;} 
.mode5_list1 >li{display: none;}
.mode5_list1 >li.on{display: block;}
.mode5_list1 >li >div{display: flex;justify-content: space-between;}
.mode5_list1 >li >div .lt{width: 39%;display: flex;flex-direction: column; }
.mode5_list1 >li >div .lt li{border-top: 0.01rem solid #fff;box-sizing: border-box;padding: .22rem 0 0.2rem;}
.mode5_list1 >li >div .lt li .title{color: #fff;line-height: 1.5;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.mode5_list1 >li >div .lt li .summary{color: #fff;line-height: 2; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;height: 0;transition: all 0.4s ease-in-out;}  
.mode5_list1 >li >div .lt li.on .summary{height: 4em;margin-top: .2rem;}  
.mode5_list1 >li >div .lt .more{text-align:right;margin-top: .7rem;}  
.mode5_list1 >li >div .lt .more a{display: inline-block;text-align: center;color: rgb(255, 255, 255);line-height: 1.8;border: .01rem solid #fff;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;white-space: nowrap;}
.mode5_list1 >li >div .lt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}


.mode5_list1 >li >div .rt{width: 55.36%;position: relative;overflow: hidden;}
.mode5_list1 >li >div .rt .item1{height: 0;} 
.mode5_list1 >li >div .rt .item1.on{height: 100%;position: relative;z-index: 2;}
.mode5_list1 >li >div .rt .item1.on .slick2{height: 100%;}
.mode5_list1 >li >div .rt .item1.on .slick-list{height: 100%;}
.mode5_list1 >li >div .rt .item1.on .slick-list >div{height: 100%;} 
.mode5_list1 >li >div .slick-dots{position: absolute;left: 50%;bottom: .15rem;transform: translateX(-50%);display: flex;justify-content: center;align-items: center;font-size: 0;}
.mode5_list1 >li >div .slick-dots li{width: .3rem;height: .3rem;background: url(../images/dot3.png) no-repeat center;margin: 0 .1rem;cursor: pointer;}
.mode5_list1 >li >div .slick-dots li button{display: none;}
.mode5_list1 >li >div .slick-dots li.slick-active{background: url(../images/dot2.png) no-repeat center;}
.mode5_list1 li a{display: block;} 
.mode5_list1 li a .img{padding-bottom: 56.25%;position: relative;}
.mode5_list1 li a .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;width: auto;height: 100%;}
.mode5_list1 li img{display: block;} 
.mode5_list2{display: flex;margin: .8rem .8rem 0;}
.mode5_list2 li{flex: 1;background: rgba(255,255,255,.9);box-sizing: border-box;padding: .2rem .25rem ;border-right: 0.02rem solid #fff;position: relative;}
.mode5_list2 li::before{content: "";display: block;width: 100%;height: 128.57%;background: url(../images/bg12.png) no-repeat center top;background-size: cover;position: absolute;left: 50%;bottom: -0.01rem;transform: translateX(-50%);opacity: 0;transition: all 0.2s ease-in-out;}
.mode5_list2 li.on::before{opacity: 1;}
.mode5_list2 li:last-child{border-right: none;}
.mode5_list2 li.on{border-right: none;}
.mode5_list2 li a{display: flex;align-items: center;height: 100%;}
.mode5_list2 li a .pic{box-sizing: border-box;border-right: 0.01rem solid rgb(157, 157, 157);padding-right: .16rem;position: relative;margin-right: .25rem;}
.mode5_list2 li a .pic img{max-width: .5rem;}
.mode5_list2 li a .pic span{transform: translateY(0);transition: all 0.4s ease-in-out;}
.mode5_list2 li a .pic strong{transform: translateY(-100%);opacity: 0;transition: all 0.4s ease-in-out;position: absolute;left: 0;top: 0;}
.mode5_list2 li.on a .pic span{transform: translateY(-100%);opacity: 0;}
.mode5_list2 li.on a .pic strong{transform: translateY(0%);opacity: 1;}
.mode5_list2 li.on a .pic strong{transform: translateY(0%);opacity: 1;}
.mode5_list2 li a .title{color: rgb(40, 40, 40);line-height: 1.8;position: relative;}
.mode5_list2 li.on a .pic{border-right: .01rem solid #fff;}
.mode5_list2 li.on a .title{color: #fff;} 


.wrap_mode06_box{background: url(../images/mode5_bg2.png) no-repeat left bottom;background-size: 100% 100%;} 
.wrap_mode06{box-sizing: border-box;position: relative;}  
.tab1{}
.tab1 .tabMenu1{display: flex;justify-content: center;} 
.tab1 .tabMenu1 li:first-child a{border-radius: 16px 0 0 0;overflow: hidden;border: 1px solid #009b46;}
.tab1 .tabMenu1 li:last-child a{border-radius: 0 0 16px 0;overflow: hidden;border: 1px solid #4c46c0;}
.tab1 .tabMenu1 li a{display: block;padding:0.03rem .25rem;transition: background 0.4s,color 0.4s ease-in-out;border: 1px solid #2e8fc0;background: rgb(255, 255, 255);color: rgb(40, 40, 40);line-height: 1.8;}
.tab1 .tabMenu1 li.on a{background-color: #2e8fc0;border-color: #2e8fc0;color: #fff;font-weight: bold;}  
.tab1 .tabMenu1 li:first-child.on a{background-color: #009b46;border-color: #009b46;color: #fff;font-weight: bold;}  
.tab1 .tabMenu1 li:last-child.on a{background-color: #4c46c0;border-color: #4c46c0;color: #fff;font-weight: bold;}  
.tab1 .tabListBox{display: none;margin-top: .45rem;} 
 
  
.fadeInUpSmall  {  -webkit-animation-name: fadeInUpSmall ;  animation-name: fadeInUpSmall ;  animation-duration: 0.4s;   -webkit-animation-duration: 0.4s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important;  }
@-webkit-keyframes fadeInUpSmall {
  0% {   opacity: 0;    -webkit-transform: translate3d(0, 20px, 0);    transform: translate3d(0, 20px, 0);  }
  100% {    opacity: 1;    -webkit-transform: none;    transform: none;  }
}
@keyframes fadeInUpSmall {  
  0% {    opacity: 0;    -webkit-transform: translate3d(0, 20px, 0);    -ms-transform: translate3d(0, 20px, 0);    transform: translate3d(0, 20px, 0);  }
  100% {    opacity: 1;    -webkit-transform: none;    -ms-transform: none;    transform: none;  }
}
 


/* home5 */ 
.mode06a{width: 100%;overflow: hidden;display: flex;}
.mode06a li{width:1.35rem;overflow: hidden;transition: 0.5s;}
.mode06a li .item{height: 5.82rem;display: flex;}
.mode06a li .left{width: 100%;flex-shrink: 0;display: flex;justify-content: center;height: 100%;box-sizing: border-box;padding: 0.97rem 0;background: #0177b0;}
.mode06a li .left p{color: #fff;line-height: 1.2;;margin: 0 0.08rem;writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;-ms-writing-mode: vertical-lr;writing-mode: tb-lr;}
.mode06a li .right{width: 0;display: flex;} 
.mode06a li .right .lt{width: 75.12%;height: 100%;;background-size: cover !important;}
.mode06a li .right .rt{flex: 1;overflow: hidden;background: url(../images/mode6_m1_bg.png) no-repeat center bottom;background-size: cover;box-sizing: border-box;padding: 0.85rem 0.4rem 0;}
.mode06a li .right .rt .title{color: #fff;line-height: 1.8;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.mode06a li .right .rt >img{display: block;margin: 0.2rem 0 0.2rem;width: 100%;}
.mode06a li .right .rt .summary{color: #fff;line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 5;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.mode06a li .right .rt .more{text-align: right;margin: 0.25rem 0 0;}
.mode06a li .right .rt .more a{display: inline-block;text-align: center;color: rgb(255, 255, 255);line-height: 1.8;border: .01rem solid #fff;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;white-space: nowrap;}
.mode06a li .right .rt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}
  
.mode06a li:nth-child(1) .left{background-image: -moz-linear-gradient( -41deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -webkit-linear-gradient( -41deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -ms-linear-gradient( -41deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);}
.mode06a li:nth-child(2) .left{background-image: -moz-linear-gradient( -41deg, rgb(0,74,153) 0%, rgb(1,117,182) 100%);background-image: -webkit-linear-gradient( -41deg, rgb(0,74,153) 0%, rgb(1,117,182) 100%);background-image: -ms-linear-gradient( -41deg, rgb(0,74,153) 0%, rgb(1,117,182) 100%);}
.mode06a li:nth-child(3) .left{background-image: -moz-linear-gradient( -41deg, rgb(76,70,193) 0%, rgb(77,105,190) 100%);background-image: -webkit-linear-gradient( -41deg, rgb(76,70,193) 0%, rgb(77,105,190) 100%);background-image: -ms-linear-gradient( -41deg, rgb(76,70,193) 0%, rgb(77,105,190) 100%);} 
.mode06a li:nth-child(1) .right .rt{background: url(../images/mode6_m1_bg.png) no-repeat center bottom;background-size: cover;}
.mode06a li:nth-child(2) .right .rt{background: url(../images/mode6_m2_bg.png) no-repeat center bottom;background-size: cover;}
.mode06a li:nth-child(3) .right .rt{background: url(../images/mode6_m3_bg.png) no-repeat center bottom;background-size: cover;}

.mode06a li.on{width: calc(100% - (1.35rem*2));}
.mode06a li.on .left{width: 0;opacity: 0;}
.mode06a li.on .right{width: 100%;}
 

.wrap_mode07_box{background: url(../images/mode7_bg0.png) no-repeat center;background-size: 100% 100%;position: relative;} 
.wrap_mode07_box::before{content: "";display: block;width: 100%;max-width: 19.2rem;height: 100%;background: url(../images/mode07_bg1.png) no-repeat center bottom;background-size: 100% auto;position: absolute;left: 50%;bottom: 0;z-index: 1;transform: translateX(-50%);} 
.wrap_mode07_box::after{content: "";display: block;width: 3.23rem;height: 100%;background: url(../images/mode07_bg2.png) no-repeat left top;background-size: 100% 100%;position: absolute;top: 0;left: calc((100% - 14.8rem) / 2);z-index: 0;} 
.wrap_mode07{box-sizing: border-box;padding-bottom: 0.9rem;position: relative;z-index: 2;}  
.mode07{display: flex;}
.mode07_lt{width: 3.23rem;box-sizing: border-box;padding: 0 0 0 0.55rem;}
.mode07_rt{flex: 1;overflow: hidden;margin-left: 0.6rem;}

.tab2{
    margin-top: 0.2rem;
}
.tab2 .tabMenu1{display: flex;justify-content: center;align-items: end;align-items: flex-end;align-items: self-end;} 
.tab2 .tabMenu1 li{position: relative;box-sizing: border-box;padding-right: 1.94rem;}
.tab2 .tabMenu1 li:last-child{padding-right: 0;}
.tab2 .tabMenu1 li a{color: #9d9d9d; text-align: center;}
.tab2 .tabMenu1 li a img{display: inline-block;max-width: 2.9em;}
.tab2 .tabMenu1 li a img:nth-child(1){display: none;}  
.tab2 .tabMenu1 li a img:nth-child(2){display: block;margin: 0 auto;}  
.tab2 .tabMenu1 li a p{border-left: 0.01rem solid #9d9d9d;border-right: 0.01rem solid #9d9d9d;margin: .15rem 0 0;line-height: 1.125;} 
.tab2 .tabMenu1 li.on a p{ border-left: 0.01rem solid #e60012;border-right: 0.01rem solid #e60012;  } 
.tab2 .tabMenu1 li.on a{color: #282828;font-weight: bold;}  
.tab2 .tabMenu1 li.on a img:nth-child(1){display: block;margin: 0 auto; } 
.tab2 .tabMenu1 li.on a img:nth-child(2){display: none;} 
.tab2 .tabMenu1 li::before{content: "";display: block;width: 1.74rem;height: 0.02rem;background: #9d9d9d;position: absolute;bottom: .1rem;right: .1rem;}
.tab2 .tabMenu1 li:last-child::before{content: "";display: block;width: 0rem;height: 0rem;background: none;position: absolute;bottom: 0;right: 0;}
.tab2 .tabMenu1 li.on::before{background-image: -moz-linear-gradient( 0deg, rgb(230,0,18) 0%, rgb(157,157,157) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(230,0,18) 0%, rgb(157,157,157) 100%);background-image: -ms-linear-gradient( 0deg, rgb(230,0,18) 0%, rgb(157,157,157) 100%);}
   
.tab2 .tabListBox{display: none;margin-top: .5rem;} 
.tab2 .tabListBox >.title{box-sizing: border-box;padding: 0 10%;color: rgb(40, 40, 40);line-height: 2 !important; text-indent: 2em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;}  
.tab2 .tabListBox >.title *{line-height: 2 !important;font-size: .18rem !important;!i;!;}  

.tab2 .tab_con{display: flex;margin: .3rem 0 0;}
.tab2 .tab_con .rt{width: 42.35%;margin-left: .1rem;}
.tab2 .tab_con .rt li{margin-bottom: .15rem;}
.tab2 .tab_con .rt li:last-child{margin-bottom: 0;}
/* .tab2 .tab_con .rt li a{display: block;background: url(../images/mode9_5.png) no-repeat right bottom #ededed;box-sizing: border-box;padding: 4rem 4.6rem 3rem;} */
.tab2 .tab_con .rt li a{display: block;background: #ededed;box-sizing: border-box;padding: .4rem .45rem .3rem;position: relative;}
.tab2 .tab_con .rt li a::before{content: "";display: block;width: 100%;height: 100%;background: url(../images/mode9_8.png) no-repeat right bottom;background-size: auto 90%;position: absolute;left: 0;bottom: 0;}
.tab2 .tab_con .rt li .date{color: #9d9d9d;position: relative;}
.tab2 .tab_con .rt li .date b{color: #000;display: inline-block;margin-right: 0.05rem;}
.tab2 .tab_con .rt li .title{color: rgb(40, 40, 40);line-height: 2.222; margin: .05rem 0;position: relative;}
.tab2 .tab_con .rt li .more{text-align: right;color: rgb(40, 40, 40);line-height: 1.1875;position: relative;}
.tab2 .tab_con .rt li .more img{display: inline-block;vertical-align: middle;margin-left: .05rem;width: auto;max-width: 1.2em;}
.tab2 .tab_con .rt li .more img:nth-child(2){display: none;}
.tab2 .tab_con .rt li a:hover{background-image: -moz-linear-gradient( -15deg, rgb(225,31,22) 0%, rgb(241,131,41) 100%);
	background-image: -webkit-linear-gradient( -15deg, rgb(225,31,22) 0%, rgb(241,131,41) 100%);
	background-image: -ms-linear-gradient( -15deg, rgb(225,31,22) 0%, rgb(241,131,41) 100%);} 
.tab2 .tab_con .rt li a:hover .date{color: #fff;}
.tab2 .tab_con .rt li a:hover .date b{color: #fff;}
.tab2 .tab_con .rt li a:hover .title{color: #fff;}
.tab2 .tab_con .rt li a:hover .more{color: #fff;} 
.tab2 .tab_con .rt li a:hover .more img:nth-child(2){display: inline-block;}
.tab2 .tab_con .rt li a:hover .more img:nth-child(1){display: none;}
.tab2 .tab_con .pic{flex: 1;overflow: hidden;background-size: cover !important;}
  
  
.wrap_mode08_box{background: url(../images/mode03_bg.png) no-repeat center;background-size: 100% 100%; }
.wrap_mode08{padding: 0;box-sizing: border-box;position: relative;} 
.mode08a{margin-left: calc((100% - 14.8rem) / 2);max-width: 17rem;margin-top: 0.65rem ; }
.mode08a .item{display: none;}
.mode08a .item.on{display: flex;}
.mode08a .lt{width: 4.9rem;margin: 0.3rem 0 0;}
.mode08a .lt .info{color: rgb(40, 40, 40);line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 7;-webkit-box-orient: vertical;-moz-box-orient: vertical;text-indent: 2em;}
.mode08a .lt .info *{line-height: 2 !important;font-size: .18rem !important;}
.mode08a .lt .more{text-align: right;margin: 0.3rem 0 0;}
.mode08a .lt .more a{display: inline-block;text-align: center;color: #0175b6;line-height: 1.8;border: .01rem solid #0175b6;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;}
.mode08a .lt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}
.mode08a .rt{flex: 1;overflow: hidden;margin-left: 1rem;}
.mode08a .rt .img{padding-bottom: 56.25%;position: relative;}
.mode08a .rt .img img{max-width: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;width: auto;height: 100%;}
 
.mode08b{display: flex;margin: -1.5rem -0.2rem 0}
.mode08b li{width: 33.3%;}
.mode08b li .item{display: flex;justify-content: space-between;align-items: center;background: url(../images/mode8b_bg1.png) no-repeat center;background-size: cover;margin: 0 0.2rem;box-sizing: border-box;padding: 0.55rem 0.4rem;border-radius: 0.1rem;box-shadow: 0px 0px 0.2rem 0px rgba(184, 184, 184, 0.004);}
.mode08b li .lt{}
.mode08b li .lt .title{color: #0177b2;font-weight: bold;} 
.mode08b li .lt .more{margin: 0.3rem 0 0;}
.mode08b li .lt .more a{display: inline-block;text-align: center;color: #9d9d9d;line-height: 1.8;border: .01rem solid #9d9d9d;box-sizing: border-box;padding: 0.0rem 0.12rem;border-radius: 0.2rem;}
.mode08b li .lt .more a img{display: inline-block;vertical-align: middle;margin-left: .08rem;max-width: 1.2em;}
.mode08b li .lt .more a img:nth-child(2){display: none;}
.mode08b li .rt{text-align: right;}
.mode08b li .rt img{display: inline-block;}
.mode08b li .rt img:nth-child(2){display: none;} 

.mode08b li.on .item{background: url(../images/mode8b_bg2.png) no-repeat center;background-size: cover; }
.mode08b li.on .lt .title{color: #fff; }  
.mode08b li.on .lt .more a{color: #fff;border: .01rem solid #fff; } 
.mode08b li.on .lt .more a img:nth-child(1){display: none;}
.mode08b li.on .lt .more a img:nth-child(2){display: inline-block;}
.mode08b li.on .lt .more a img:nth-child(1){display: none;}
.mode08b li.on .lt .more a img:nth-child(2){display: inline-block;}
.mode08b li.on .rt img:nth-child(1){display: none;} 
.mode08b li.on .rt img:nth-child(2){display: inline-block;} 


  
.wrap_mode09_box{background: url(../images/footer.png) no-repeat center #fff;background-size: 100% 100%;position: relative; }


/* line-height:2;height:4em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical; */
 
@media screen and (max-width:1000px) {
	.home_box {
        position: relative;
        height: auto;
        width: auto;
    }
	.wrap_mode01,.wrap_mode02,.wrap_mode03,.wrap_mode04,.wrap_mode05,.wrap_mode06,.wrap_mode07,.wrap_mode08 {
        transform: none;
        top: 0
    }
	.banner .slick-img{height: 0;padding-bottom: 49.5%;}
	.content_box{height:auto}
	.content_box>.swiper-wrapper{height:auto;display:block;}

	.banner .swiper-pagination {bottom: 30px;}

	
	.channel_title{margin-bottom: 30px;}

	.wrap_mode01{padding: 30px 0 10px;}
	.mode01a{flex-direction: column;align-items: start;align-items: flex-start;align-items: self-start;}
	.mode01a .lt{width: 100%;}
	.mode01a .rt{width: 100%;box-sizing: border-box;margin: 0;padding: 20px 30px;background-image: -moz-linear-gradient( -15deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -webkit-linear-gradient( -15deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -ms-linear-gradient( -15deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);}   
	.mode01a .rt .title{margin-left: 0;margin-top: 10px;height: auto;line-height: 1.5;}
	.mode01a .rt .summary{margin-left: 0;margin-top: 10px;height: auto;line-height: 1.5;}
	.mode01a .rt .more{margin-top: 10px;}
	.mode01a .rt .more a{padding: 0px 10px;border-radius: 20px;} 
	
	
	.mode01b .con1 .title{line-height: 1.8;height:3.6em;} 
	.mode01b .con2{display: none;}
	.mode01b .con:hover .con1 {opacity: 1;}

	.slider-nav .item .lt{width: 100%;background: url(../images/mode3_m1.png) no-repeat left top;background-size: cover;position: relative;}
	.slider-nav .item .lt::before{content: "";display: block;height: 100%;;width: 50%;background: #0177b1;background-size: cover;position: absolute;right: 0;top: 0;z-index: -1;}
	.slider-nav .item .rt{display: none;}
	.slider-for{width: 100%;position: relative;width: 100%;margin: 20px 0 0;box-sizing: border-box;}
	.mode03{margin: 0 20px;}
	.slider-nav .item .lt .name{left: 10%;}
	.slider-nav .item .lt .brief{margin-left: 18%;height: auto;}
	.slider-nav .item .lt .more{margin: 5px 0 0 ;}
	.slider-nav .item .lt .more a{padding: 0 10px;border-radius: 20px;}
	.slider-for .slick-arrow {width: .5rem;height: .5rem;}
	
	.wrap_mode02{padding: 30px 0;}
	#sections{margin: 0 20px;}


	.wrap_mode03{padding: 30px 0;}
	.wrap_mode04{padding: 30px 0;} 
	.mode04{flex-direction: column;}
	.mode04 .lt{width: 100%;margin: 0;}
	.wrap_mode04_box .channel_title{justify-self: center;margin-bottom: 30px;}
	.wrap_mode04_box .channel_title .cn{text-indent: 0;}
	.mode04 .rt{margin-top: 20px;}
	.mode04 .rt >ul:nth-child(3n+2){margin-top: 0;}
	.fztp .zm .info{min-height: 110px;}
	
	.wrap_mode05{padding: 30px 0;} 
	.mode5{margin: 0;}
	.mode5_list1{padding: 0;}
	.mode5_list1 >li >div .lt .more{margin: 5px 0 0 ;}
	.mode5_list1 >li >div .lt .more a{padding: 0 10px;border-radius: 20px;}
	.mode5_list1 >li >div .lt{width: 100%;}
	.mode5_list1 >li >div .rt{display: none;}
	.mode5_list2 {overflow-x: auto;margin: 30px 20px 0;width: calc(100% - 40px);}
	.mode5_list2 li {flex: none;}
	.mode5_list1 >li >div .lt li.on .summary{height: auto;margin: 0;}

	.tab1 .tabMenu1 {display: flex;justify-content: flex-start;overflow-x: auto;white-space: nowrap;}
	.wrap_mode06{padding: 30px 0;}
	.mode06a{flex-direction: column;}
	.mode06a li{width: 100% !important;margin-bottom: 20px;}
	.mode06a li .left{width: 0;}
	.mode06a li .right{width: 100%;}
	.mode06a li .item{height: auto;}
	.mode06a li .right .lt{width: 70%;}
	.mode06a li .right .rt{padding: 30px;} 
	.mode06a li .right .rt .more{margin: 10px 0 0 ;}
	.mode06a li .right .rt .more a{padding: 0 10px;border-radius: 20px;}

	
	.wrap_mode07{padding: 30px 0;}
	.mode07{display: block;}
	.mode07_lt{width: auto;padding: 0;}
	.mode07_rt{margin: 20px 0 0;}
	.channel_title2{display: flex;justify-content: center;align-items: end;align-items: flex-end;align-items: self-end;margin-bottom: 0.3rem;}
	.channel_title2 .rt{display: flex;flex-direction: column;margin-left: -0.05rem;} 
	.channel_title2 .rt img{max-height: none;max-width: 1.24rem;margin-left: 0;} 
	.channel_title2 .rt img:nth-child(1){display: inline-block;} 
	.channel_title2 .rt img:nth-child(2){display: none;} 
	.channel_title2 .cn{color: #282828;line-height: 1.25;}
	.channel_title2 .en{color: #282828;line-height: 1;font-family: "FZXBSJW";font-style: italic;display: block;margin-top: 0.15rem;margin-left: 0.15rem;}
	.wrap_mode07_box::after{display: none;}
	
	.tab2 .tabListBox >.title{padding: 0 5%;}

	
	.wrap_mode08{padding: 30px 0;}
	.mode08a .lt{margin-top: 0;}
	.mode08a{max-width: none;margin: 0 20px;}
	.mode08a .lt .info {-webkit-line-clamp: 5;}
	
	.mode08a .lt .more{margin: 10px 0 0 ;}
	.mode08a .lt .more a{padding: 0 10px;border-radius: 20px;}
	.mode08b{margin-top: 20px;}
 
	.mode08b li .lt .more{margin: 20px 0 0 ;white-space: nowrap;}
	.mode08b li .lt .more a{padding: 0 10px;border-radius: 20px;}
	.mode08b li .rt { margin-left: 10px;}
	.mode08b li .rt img{display: inline-block;} 
	.mode08a .item{align-items: center;}

	.wrap_mode09_box{padding: 0px 0 30px;background-size: cover;} 
	
 
	.wrap_mode04_box {background: url(../images/warp_mode04_bg.png) #0177b0 no-repeat center bottom;background-size: 100% auto;} 
	  
	.mode04 .lt .summary *,.tab2 .tabListBox >.title *,.mode08a .lt .info *{font-size: 18px !important; }  
}
@media screen and (max-width:767px) {  
	.mode04 .lt .summary *,.tab2 .tabListBox >.title *,.mode08a .lt .info *{font-size: 16px !important; } 

	.banner .swiper-pagination {bottom: 20px;}
	.mode01b li{width: 100%;}
	.mode01b .con1 .title{height: auto;} 
	.slider-nav .item .lt{padding: 30px;background: url(../images/mode3_m1.png) no-repeat left top #0177b1;}
	.slider-nav .item .lt .name{position: relative;left: auto;top: auto;writing-mode: initial;padding: 0;background: none;line-height: 1.5;}
	.slider-nav .item .lt .brief{margin: 0;line-height: 1.8;}
	.slider-nav .item .lt::before{display: none;}
	.mode03 .channel_title .xzmd {left: 0rem;transform: translateY(150%);}
	
	.mode04 .rt{flex-direction: column;width: 100%; }
	.mode04 .rt >ul{width: 100%;display: flex;margin: 0 -10px;}
	.mode04 .rt >ul >li{width: 50%;margin: 0 0 20px;}
	.mode04 .rt >ul >li >*{margin: 0 10px;}
	.fztp .zm .info{min-height: auto;box-sizing: border-box;padding: 10px 20px;}
	.mode04 .rt >ul >li >*{height: 100%;}

	.mode06a li .right .lt{width: 60%;}

	.tab2 .tabListBox >.title{padding: 0;}
	.tab2 .tabMenu1 {justify-content: space-around;}
	.tab2 .tabMenu1 li{padding: 0;}
	.tab2 .tabMenu1 li::before{display: none;}
	.tab2 .tabListBox{margin: 20px 0 0;}
	.tab2 .tab_con{flex-direction: column;}
	.tab2 .tab_con .pic{flex: none;width: 100%;height: 0;padding-bottom: 55.93%;}
	.tab2 .tab_con .rt{width: 100%;margin: 20px 0 0;}

	/* .mode08a{display: none;} */
	.mode08a .lt{display: none;}
	.mode08a .rt{margin: 0;}
	.mode08b{flex-wrap: wrap;}
	.mode08b li{width: 100%;margin-bottom: 20px;}

	
	.wrap_mode01_box{background: none;}
	.wrap_mode02_box{background: url(../images/mode2_bg3.png) no-repeat center;background-size: cover;} 
	  
}
@media screen and (max-width:479px) {  
	.slider-nav .item .lt{padding: 20px;}
	.banner .swiper-pagination {bottom: 10px;}
	.mode04 .rt >ul{flex-wrap: wrap;margin-bottom: 20px;}
	.mode04 .rt >ul >li{width: 100%;}

	.mode06a li .right{flex-direction: column;}
	.mode06a li .right .lt{width: 100%;height: 0;padding-bottom:64%;}
	.mode06a li .right .rt{width: 100%;flex: none;padding: 20px;}
	
	.mode06a li .right .rt >img{margin: 6px 0 0;display: none;}
	.mode06a li .right .rt .more{margin: 5px 0 0;}
	.mode06a li .left { display: none;}
}
 

