@charset "utf-8";@media screen and (max-width:1199px){html{font-size:90px!important}}
@media screen and (max-width:1024px){html{font-size:90px!important}}
@media screen and (max-width:900px){html{font-size:85px!important}}
@media screen and (max-width:640px){html{font-size:85px!important}}
@media screen and (max-width:480px){html{font-size:80px!important}}
@media screen and (max-width:375px){html{font-size:70px!important}}
@media screen and (max-width:360px){html{font-size:80px!important}}
@media screen and (max-width:350px){html{font-size:70px!important}}
.ar_wap{display:none}
.a_body{position:relative;z-index:0}
.section{overflow:hidden}
.loader{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999999;pointer-events:none}
.loader .logoload{position:absolute;height:1.6rem;top:50%;left:50%;transform:translateX(-50%)translateY(-50%);z-index:5;transition:.5s .3s}
.loader .logoload img{height:1.6rem}.loader ul{display:flex;justify-content:center;width:100vw;height:100vh}.loader ul li{width:25%;background:#6c1576;height:100%}
.loader ul li:nth-child(1){transition:height .5s .5s}
.loader ul li:nth-child(2){transition:height .5s .6s}
.loader ul li:nth-child(3){transition:height .5s .7s}
.loader ul li:nth-child(4){transition:height .5s .8s}
.loader.hide{z-index:-999;opacity:0;visibility:hidden;transition:0s 1.5s}
.loader.hide .logoload{opacity:0}
.loader.hide ul li:nth-child(1){height:0}
.loader.hide ul li:nth-child(2){height:0}
.loader.hide ul li:nth-child(3){height:0}
.loader.hide ul li:nth-child(4){height:0}
.wp{width:15.6rem;padding:0;margin:0 auto;max-width:94%}
.fix-top{position:relative;position:relative\0;top:100%;left:0;right:0;bottom:0;z-index:100;overflow:hidden;background:#fff}
.fix-top.showdiv{top:0}
.fix-top::-webkit-scrollbar{width:0;height:8px;background-color:#f5f5f5}
.fix-top::-webkit-scrollbar-track{border-radius:10px;background-color:#e2e2e2}
.fix-top::-webkit-scrollbar-thumb{border-radius:10px;background-color:#333}
#m_nav .list_box1{}
#m_nav .list_box1 li{text-align:center;padding:0 .1rem}
#m_nav .list_box1 li a{padding:0;justify-content:center;font-size:.2rem}
.headder_box{position:absolute;top:0;left:0;right:0;z-index:10000;height:1.5rem;transition:.5s}
.headder_box:before{content:"";position:absolute;top:0;left:0;right:0;background:url(../xwxydemo/b_bg.png)50% 0 no-repeat;background-size:100% 100%!important;height:1.75rem;z-index:-1}
.headder_box .wp{height:100%;display:flex;align-items:center;justify-content:space-between;max-width:100%;padding:0 0 0 50px;width:auto}
.headder_box .logo img{max-width:100%;height:.6rem}
.headder_box .logo img.img2{display:none}
.headder_box .right{display:flex;align-items:center;padding:0 0 0 .22rem;justify-content:space-between}
.headder_box .right .ll .top{display:flex;justify-content:flex-end;padding:.18rem 0 0;align-items:center;position:relative;z-index:10;margin-bottom:-.08rem}
.list_box1{display:flex;margin:0 -3px}
.list_box1 li{padding:0;position:relative}
.list_box1 li:before{content:"";position:absolute}
.list_box1 li a{display:flex;align-items:center;border-radius:12px;height:24px;padding:0 .18rem;font-size:.16rem;color:#fff;transition:.5s}
.headder_box .right .ll .bottom{display:flex;justify-content:flex-end;margin:.24rem 0 0}
.list_box2{display:flex;margin:0 -.07rem;align-items:center}
.list_box2 li{padding:0 .07rem;font-size:.12rem;color:#fff}
.list_box2 li a{display:flex;align-items:center;transition:.5s;opacity:.75}
.list_box2 li a img{margin:-2px .06rem 0 0}
.list_box2 li a img.img2{display:none}
.headder_box .search{position:relative;padding-left:.15rem}
.headder_box .search:before{content:'';width:1px;height:.14rem;position:absolute;left:.02rem;top:50%;margin-top:-.07rem}
.headder_box .search .form{display:block!important;position:relative;margin-left:.1rem}
.headder_box .search .form .serinp{width:0;position:absolute;top:0;right:0;transition:.3s;opacity:0;visibility:hidden}
.headder_box .search .form .serbtn{width:.4rem;height:.4rem;position:relative;text-align:center;line-height:.4rem;font-size:.22rem;color:#fff}
.headder_box .search .form .serbtn input{position:absolute;top:0;left:0;width:.4rem;height:.4rem;z-index:3;background:rgba(255,255,255,0);border:0}
.headder_box .search .form .serinp input{width:100%;height:.4rem;line-height:.4rem;background:#fff;border:0;font-size:.15rem;border-radius:.1rem;color:#333;border:1px solid #ddd}
.headder_box .search .form:hover .serinp{width:2.6rem;opacity:1;visibility:inherit}
.headder_box .search .form:hover .serinp input{padding:0 .4rem 0 .1rem}
.headder_box .search .form:hover .serbtn{color:#023e75}
.list_boxjs{display:flex;margin:0 .24rem 0 0;align-items:center}
.list_boxjs li{padding:0;position:relative}
.list_boxjs li>a{display:flex;align-items:center;border-radius:12px;border:rgba(255,255,255,.4)1px solid;height:26px;padding:0 .12rem;font-size:.12rem;color:#fff;transition:.5s}
.list_boxjs li>a img{margin:0 0 0 .14rem}
.list_boxjs li dl{position:absolute;top:100%;left:0;width:100%;background:rgba(99,6,95,.95);border-radius:.12rem;padding:.12rem;transform:scaleY(0);visibility:hidden;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:.5s;transform-origin:top;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center}
.list_boxjs li dl a{display:block;font-size:.12rem;color:rgba(255,255,255,.7);line-height:2;transition:.5s}
.list_boxjs li:hover dl{transform:scaleY(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;transform:scaleY(1)}
.list_boxjs li dl a:hover{color:#e2be8f}
.showdiv .headder_box{}.headder_box1 .right{width:70%}
#m_nav .list_box1{justify-content:space-between;margin:0 auto .1rem}
#m_nav .list_box2{flex-wrap:wrap;line-height:1.75;justify-content:space-between;margin-bottom:.1rem;width:auto;margin:0 auto .2rem}
#m_nav .list_box2 li{padding:0 .1rem;font-size:.15rem}
#m_nav .list_box2 .search{display:none}
.topl2{display:none}
.bg_s .headder_box::before{height:0}
.bg_s .list_box2 li a img.img1{display:none}
.bg_s .list_box2 li a img.img2{display:block}
.bg_s .headder_box .logo img.img1{display:none}
.bg_s .headder_box .logo img.img2{display:block}
.bg_s .list_box2 li{position:relative}
.bg_s .list_box1 li:before{content:"";position:absolute;width:.05rem;height:.05rem;background:rgba(255,255,255,.7);border-radius:50%;top:50%;margin-top:-.028rem;left:-.025rem}
.bg_s .list_box1 li:first-child:before{display:none}
.bg_s .list_box1 .li svg{fill:#023e75}
.bg_s .topl2{display:block}
.bg_s .topl1{display:none}
.topl1 #nav{width:100%;padding:0}.topl1 #nav li{padding:0 .2rem}
.topl1 #nav li h3{}
.headder_box .right .topl1 .bottom{margin:0}
.headder_box1{position:fixed;height:.8rem;transform:translateY(-110%)}
.headder_box1 .logo img{height:.4rem;width:auto}
.headder_box1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-moz-linear-gradient( 0,#1549a5 0%,#023e75 100%);background-image:-webkit-linear-gradient( 0,#1549a5 0%,#023e75 100%);background-image:-ms-linear-gradient( 0,#1549a5 0%,#023e75 100%);opacity:.9;height:100%}
.headder_box1 #openBtn .lcbody{width:.32rem;height:.18rem}
.headder_box1 #openBtn .lcbody .lcitem{height:.02rem}
.headder_box1 #openBtn .lcbody .bottom{top:calc(100% - .02rem)}
.headder_box1 #openBtn .lcbody .center{display:block;top:50%;margin-top:-.01rem}
.headder_box1 .miso_btn1{background:0 0!important}
.showdiv .headder_box1{transform:translateY(0)}#nav{padding-right:.4rem;width:calc(100% - .9rem);height:100%}#nav ul{display:flex;justify-content:space-between;height:100%}
#nav ul li{z-index:0;height:100%;position:relative;white-space:nowrap}#nav ul li a{display:flex;padding:0;position:relative;z-index:2;height:100%;align-items:center}
#nav ul li h3{font-size:.20rem;color:#fff;line-height:.65rem;position:relative;transition:.36s;display:inline-block;font-weight:700}
#nav ul li h3:after{content:"";position:absolute;left:50%;top:calc(100% + 2px);transition:.6s;border-left:transparent .75rem solid;border-right:transparent .75rem solid;border-bottom:#fff 1rem solid;margin-left:-.75rem;opacity:0;visibility:hidden}
#nav ul li.on1 h3:after{opacity:1;visibility:visible}
#nav ul li a i{margin:-3px 0 0 .625rem;display:inline-block;width:10px;height:5px;background:;transition:.5s}
#nav ul li.on a i,
#nav ul li:hover a i{background:}
#nav ul li a i{display:inline-block;width:9px;height:6px;background-size:contain;vertical-align:middle;margin-left:8px}#nav ul li .sub{position:absolute;top:100%;background:#fff;width:auto;left:50%;z-index:10000;transform:translateX(-50%)scaleY(0);visibility:hidden;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:.5s;transform-origin:top;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:0 0 .08rem .08rem;overflow:hidden}
#nav ul li .sub:after{content:'';height:3px;width:100%;position:absolute;left:0;top:0;background:#e2be8f}
#nav ul li .sub .box{padding:3px 0 0;text-align:center}
#nav ul li .sub a{padding:8px 30px;line-height:28px;transition:.6s;font-size:18px;color:#666;text-align:center;white-space:nowrap;font-family:SourceHanSerifCN-Bold;min-width:160px;justify-content:center}
#nav ul li .sub a{padding:8px 30px;line-height:28px;transition:.6s;font-size:18px;color:#666;text-align:center;white-space:nowrap;font-family:SourceHanSerifCN-Bold;min-width:160px;justify-content:center}
#nav ul li .sub a:hover{color:#fff;background:#023e75}
#nav ul li:hover .sub{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;transform:translateX(-50%)scaleY(1)}#nav>ul>li.on h3,
#nav ul li:hover h3,#header.xg #nav ul li.on a h3,
#header.xg #nav ul li:hover a h3{opacity:.9}
#nav>ul>li h3:before{content:"";display:block;position:absolute;width:12px;height:12px;right:-1.375rem;top:50%;margin-top:-6px;transition:.3s;display:none}#nav>ul>li.xiala h3:before{display:block}#nav>ul>li:hover h3:after,
#nav ul li.on h3:after{transform:scale(1)}
#nav>ul>li.noSubMenu h3:before{display:none}
.search_btn{cursor:pointer}
.list_box0 .li svg{fill:#c00;width:.18rem;height:.18rem}
.search-dialog-box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000000;opacity:0;visibility:hidden;transition:.6s}
.search-dialog-box:before{content:"";position:absolute;top:0;height:0;background:#ce9239;transition:.6s;left:0;right:0;z-index:1;opacity:.9;-webkit-backdrop-filter:blur(15px)}.search-dialog-box.on:before{height:100%}
.search-dialog-box .bubbles-bg{opacity:0;visibility:hidden;display:none}
.search-dialog-box .search-bg{position:absolute;left:0;top:0;width:100%;height:0;margin:0;background:rgba(0,0,0,.7);background-size:cover;background-repeat:no-repeat;transform-origin:center center;transition:height .8s cubic-bezier(.77,0,.175,1)}
.search-dialog-box .wrap-inner{transform:translateY(100%);transition:.6s}
.search-dialog{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:2}
.search-dialog .search-tit{font-size:2.75rem;line-height:3.5rem;color:#fff;text-align:center;overflow:hidden;display:none}
.search-dialog .search-inner{overflow:hidden;margin-top:0}
.search-dialog .search-input{width:8rem;margin:0 auto;padding:0;background-color:#fff;box-sizing:border-box;transition:all .3s;max-width:94%}
.search-dialog .search-input input[type=text]{float:left;height:.72rem;width:calc(100% - .72rem);background-color:initial;font-size:.2rem;line-height:.08rem;color:#333;transition:all .3s;padding:0 .15rem}
.search-dialog .search-input input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.5)}
.search-dialog .search-input input[type=text]:-moz-placeholder{color:rgba(255,255,255,.5)}
.search-dialog .search-input input[type=text]::-moz-placeholder{color:rgba(255,255,255,.5)}
.search-dialog .search-input input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.5)}
.search-dialog .search-input input[type=submit],
.search-dialog .search-input .clear-btn{float:right;height:.72rem;width:.72rem}
.search-dialog .search-input input[type=submit]{background-color:initial;background-repeat:no-repeat;background-position:50%;background:#023e75 url(../xwxydemo/search-btn.svg)50% no-repeat;background-size:.3rem}
.search-dialog .search-input .clear-btn{background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50%;background-image:url(../xwxydemo/close-btn.svg);background-size:3.5rem;border-radius:100%;margin-right:1rem;display:none}
.search-dialog .search-input.on{background-color:#fff}
.search-dialog .search-input.on input[type=submit]{}
.search-dialog .hot-search{font-size:0;width:19.5rem;margin:.6rem auto 0;box-sizing:border-box;padding:0 .6rem;overflow:hidden}
.search-dialog .hot-search .hot-tit,.search-dialog .hot-search .hot-link{display:inline-block;*display:inline;zoom:1;vertical-align:top}
.search-dialog .hot-search .hot-tit{font-size:.375rem;line-height:.5rem;color:#fff;font-weight:700;padding-left:.6rem;background-repeat:no-repeat;background-position:0;background-size:.5rem;background-image:}.search-dialog .hot-link{margin-left:1rem}
.search-dialog .hot-link a{display:inline-block;*display:inline;zoom:1;font-size:.375rem;line-height:.5rem;margin-right:.75rem;color:#fff;padding-bottom:5px;position:relative}
.search-dialog .hot-link a:before{content:"";position:absolute;left:0%;bottom:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .3s}
.search-dialog-box .bottom-box{position:absolute;left:0;bottom:5.1%;width:100%}
.search-dialog-box .bottom-box .share-box{overflow:hidden}
.search-dialog-box .bottom-box .copy{font-size:.35rem;line-height:.5rem;color:#fff;font-family:gilroy-regular;margin-top:.5rem;overflow:hidden}
.header-right.is-open .bubbles-bg{visibility:visible;opacity:1}
.header-right.is-open .search-btn .con-box{display:none}
.header-right.is-open .close-btn{display:block}
.header-right.is-open .item .search-bg{transform:scale(1)}
.search-dialog-box.on{opacity:1;visibility:visible}
.search-dialog-box.on .search-bg{height:100vh}
.search-dialog-box.on .bubbles-bg{opacity:1;visibility:visible}
.search-dialog-box.on .wrap-inner{transform:translateY(0)}
.f-cb h3{font-size:.3rem;color:#fff;text-align:center;margin-bottom:.3rem}
.pub-close{position:absolute;width:.48rem;height:.48rem;z-index:10;right:.24rem;top:.24rem;background-color:rgba(255,255,255,.1);border-radius:100%}
.pub-close .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1c5ab7;transform:scale(0);border-radius:100%;transition:transform .3s}
.pub-close i{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:.12rem;background-repeat:no-repeat;background-image:url(../xwxydemo/close-btn.svg);transition:.6s}
.pub-close i:hover{transform:rotate(180deg)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spin2{to{transform:rotate(-1turn)}}@keyframes spin-reverse{from{transform:rotate(1turn)}}@keyframes spin-reverse2{from{transform:rotate(-1turn)}}
.list_box1 .li{margin-left:.1rem}
.list_box1 .li a{display:flex;align-items:center;justify-content:flex-end;border-radius:50%;font-size:12px;color:#fff;transition:.5s;width:.24rem;position:relative;height:24px}
.list_box1 .li input{position:absolute;width:104%;height:24px;border-radius:.15rem;top:0;bottom:0;right:0;padding:0}
.list_box1 .li svg{width:.24rem;height:.24rem;fill:#fff;transition:.5s;position:relative;z-index:1;transition:.5s}
.list_box1 .li.on a{width:2rem}
.list_box1 .li.on input{padding:0 .5rem 0 .1rem;background:#fff;right:-.1rem}
.list_box1 .li.on svg{width:.2rem;height:.2rem}
.list_box1 .li.on a input{color:#023e75;border:#023e75 1px solid}
.tc_search{margin:0 1.3rem;width:calc(100% - 2.6rem);position:absolute;bottom:1rem}
.tc_search .header-search{height:40px;border-radius:0;background:rgba(255,255,255,.1);position:relative;width:100%;margin-bottom:1rem}
.tc_search .focus_js{font-size:.875rem;color:#fff;height:40px;line-height:40px;padding:0 1rem;box-shadow:none;-webkit-appearance:none;border-right:0;background:0 0;width:100%}
.tc_search .btn_blue{position:absolute;top:0;right:0;width:40px;height:38px;line-height:38px;border:0}
.tc_search .btn_blue.fr{background:#e9edef;color:#4e4f53}
.tc_search input::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,.7)}
.tc_search input::-moz-placeholder{color:#fff;color:rgba(255,255,255,.7)}
.tc_search input:-moz-placeholder{c color:#fff;color:rgba(255,255,255,.7)}
.tc_search input:-ms-input-placeholder{color:#fff;color:rgba(255,255,255,.7)}
.tc_search input:focus::-webkit-input-placeholder{color:transparent}
.tc_search input:focus:-moz-placeholder{color:transparent}
.tc_search input:focus::-moz-placeholder{color:transparent}
.tc_search input:focus:-ms-input-placeholder{color:transparent}
.miso_btn1{display:flex;width:.74rem;height:.42rem;background:#023e75;border-radius:.37rem 0 0 .375rem;align-items:center;justify-content:center;cursor:pointer;transition:.5s;padding-right:.1rem}
.miso_btn1 .box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:.45rem;height:.25rem}
.miso_btn1 .box span{display:block;width:100%;height:.03rem;background:#fff}
.miso_btn1 .box span:nth-child(1),.miso_btn1 .box span:nth-child(3){width:84%}
#openBtn{cursor:pointer;display:inline-block}
#openBtn .lcbody{width:.38rem;height:.19rem;position:relative;display:flex;justify-content:flex-start}
#openBtn .lcbody .lcitem{width:100%;height:1.5px;position:absolute;transition:transform .36s ease;right:0}
#openBtn .lcbody .lcitem:nth-child(1),
#openBtn .lcbody .lcitem:nth-child(3){width:84%}
#openBtn .lcbody .lcitem div{position:absolute;width:100%;height:100%;top:0;left:auto;right:0;background:#fff}
#openBtn .lcbody .top{top:0}
#openBtn .lcbody .center{display:block;top:50%;margin-top:-.015rem}
#openBtn .lcbody .bottom{top:calc(100% - .03rem)}
#openBtn .lcbody:hover .lcitem.top .rect{animation:move .4s ease-in-out 1}
#openBtn .lcbody:hover .lcitem.center .rect{animation:move .4s ease-in-out .1s 1}
#openBtn .lcbody:hover .lcitem.bottom .rect{animation:move .4s ease-in-out .2s 1}
.active
#openBtn .lcitem.top{transform:rotateZ(45deg);top:49%}
.active#openBtn .lcitem.center{opacity:0}
.active#openBtn .lcitem.bottom{transform:rotateZ(-45deg);top:49%}@keyframes move{0%{right:0}40%{right:0;width:0}60%{right:auto;width:0%}100%{right:auto;width:100%}}
.n_header #openBtn .lcbody .lcitem div{background:#fff}body.fixed{overflow:hidden}
.slide_down_nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden}
.slide_down_nav .slide_down_nav_bg{position:fixed;right:0;top:0;height:0;left:0;background:#fff;background:#fff url(../xwxydemo/slide_down_nav_bg.jpg)50% no-repeat;background-size:cover;transition:.9s cubic-bezier(.165,.84,.44,1).2s}
.slide_down_nav .slide_down_nav_bg.on{height:100%}
.slide_down_nav_line_shuxian{position:absolute;left:0;margin-left:-.5px;bottom:0;width:1px;height:0;background:rgba(0,0,0,.15);opacity:1;transition:.6s}
.slide_down_nav_line_shuxian.on{height:100%;transition-delay:1s}
.slide_down_nav .slide_down_nav_content{position:relative;z-index:10;transition:.6s;height:100%;opacity:0;padding:1rem 0 0}
.slide_down_nav.on{visibility:visible}
.slide_down_nav .slide_down_nav_content.on{transition:.6s;opacity:1}
.w1256{max-width:76%;padding:0;margin:.9rem auto 0;height:100%;display:flex}
.miso_wzmap{display:flex;flex-wrap:wrap;margin:0 -.2rem}
.miso_wzmap li{padding:.25rem .2rem;transform:translateY(.5rem);transition:.5s;opacity:0;flex:1;width:12.5%\0;text-align:center}
.miso_wzmap li:nth-child(1){transition-delay:.1s}
.miso_wzmap li:nth-child(2){transition-delay:.2s}
.miso_wzmap li:nth-child(3){transition-delay:.3s}
.miso_wzmap li:nth-child(4){transition-delay:.4s}
.miso_wzmap li:nth-child(5){transition-delay:.5s}
.miso_wzmap li:nth-child(6){transition-delay:.6s}
.miso_wzmap li:nth-child(7){transition-delay:.7s}
.miso_wzmap li:nth-child(8){transition-delay:.8s}
.miso_wzmap li:nth-child(9){transition-delay:.9s}
.miso_wzmap li h3 a{font-size:.22rem;color:#fff;position:relative;display:block;padding:0 0 .18rem;margin-bottom:.16rem;font-weight:700}
.miso_wzmap li h3 a:before{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:#fff;transition:1.2s 1.2s;transform:translateX(-50%)}
.miso_wzmap li dl{display:flex;flex-wrap:wrap;margin:0 -.25rem}
.miso_wzmap li dl dd{width:100%;padding:0 .25rem}
.miso_wzmap li dl dd a{font-size:.17rem;color:#fff;line-height:.36rem;display:block;transition:.5s}
.slide_down_nav_content.on .miso_wzmap li{transform:translateY(0);opacity:1}
.slide_down_nav_content.on .miso_wzmap li h3 a:before{width:.3rem}
.banner{height:100vh;position:relative}.main-visual-wrapper{width:100%;overflow:hidden;position:relative}
.main-visual-slider{overflow:hidden;width:100vw;height:100vh;position:relative}
.main-visual-slider .swiper-slide{overflow:hidden;color:#fff}
.main-visual-slider .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:1;background:-moz-linear-gradient(top,black 0,transparent 50%,transparent 63%,#000 100%);background:-webkit-linear-gradient(top,black 0,transparent 50%,transparent 63%,#000 100%);background:linear-gradient(to bottom,black 0,transparent 50%,transparent 63%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#c9000000',GradientType=0);transition:all 2.5s ease}
.main-visual-slider .swiper-slide-duplicate-active .overlay,.main-visual-slider .swiper-slide-active .overlay{opacity:.7}
.main-visual-slider .swiper-slide .visual-img{position:absolute;top:0;left:0;bottom:0;right:0;width:1649px;height:100%;width:100%}
.main-visual-slider .swiper-slide .visual-img a{display:block;width:100%;height:100%}
.main-visual-slider .swiper-slide .visual-img img,.main-visual-slider .swiper-slide .visual-img video{width:100%;height:100%;object-fit:cover}
.main-visual-slider .swiper-container{width:100%;height:100%;position:relative;left:0;top:0}
.main-visual-slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:left}
.banner .slide-banner .swiper-slide .bat{position:absolute;height:.7rem;top:50%;transform:translateY(-50%);z-index:3}
.banner .slide-banner .swiper-slide .bat1{right:110%}
.banner .slide-banner .swiper-slide .bat2{left:110%}@media screen and (max-width:1200px){
	.banner .slide-banner .swiper-slide .bat{height:.3rem}}
.main-visual-slider .swiper-slide .visual-img .txt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:0 0 .3rem 50px;z-index:1}
.main-visual-slider .swiper-slide .visual-img .txt::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei_bg.png)50% 100% no-repeat;background-size:100% 1.4rem;z-index:-1}
.main-visual-slider .swiper-slide .visual-img .txt h3{font-size:.26rem;color:#fff;width:auto;line-height:1.375;text-shadow:0 0 .3rem rgba(0,0,0,.6)}
.main-visual-slider .swiper-pagination-bullet{width:.42rem;height:.42rem;background:0 0;opacity:1;margin:0!important;transition:.5s;position:relative}
.main-visual-slider .swiper-pagination-bullet:before{content:"";position:absolute;width:.13rem;height:.13rem;background:rgba(255,255,255,.7);border-radius:50%;transition:.5s;top:50%;left:50%;margin:-.065rem 0 0 -.065rem}
.main-visual-slider .swiper-pagination-bullet:after{content:"";position:absolute;width:.31rem;height:.31rem;background:url(banner_dots_on.png)50% no-repeat;transition:.5s;left:50%;top:50%;margin:-.155rem;opacity:0;background-size:100%;transform:scale(0)}
.main-visual-slider .swiper-pagination{padding:0;width:100%;display:flex;justify-content:flex-end;position:relative}
.main-visual-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:0}
.main-visual-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;transform:scale(1)}
.main-visual-slider .swiper-pagination_box{position:absolute;bottom:.25rem;padding-right:.86rem;right:0;display:flex;align-items:center;z-index:1}
.b_m{position:relative;z-index:1;margin-left:.2rem}
.b_m:before{content:"";position:absolute;left:0;width:2px;height:.2rem;background:#ffff;opacity:.5;top:50%;margin-top:-.1rem}
.b_m h6{display:flex;align-items:center;padding:0 0 0 .25rem}
.b_m h6{font-size:.14rem;color:#fff;white-space:nowrap}.b_m h6 svg{width:.3rem;height:.3rem;fill:#fff;transform:rotateX(180deg);margin:0 0 0 .1rem;transition:.5s}
.miso-arrow1_b .miso-arrow1{position:absolute;left:0;right:0;z-index:10}
.miso-arrow1_b *{transition:all .5s ease 0s}
.miso-arrow1_b .wp{display:flex;align-items:center;justify-content:flex-end}
.miso-arrow1_b .miso-arrow1{width:.27rem;height:.57rem;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;top:50%;margin-top:-.28rem}.miso-arrow1_b .miso-arrow1 img{width:100%;height:100%;opacity:.5}
.miso-arrow1_b .miso-arrow1.miso-prev1{left:1.2rem}
.miso-arrow1_b .miso-arrow1.miso-next1{right:1.2rem;left:auto}
.miso-arrow1_b .miso-arrow1:hover img{opacity:1}
.miso-arrow1_b .miso-prev1:hover .img2{transform:translate(-50%,-50%)scale(1);opacity:1}
.miso-arrow1_b .miso-prev1:hover .img1{transform:translate(calc(-50% - 100%),-50%)scale(0);opacity:0}
.miso-arrow1_b .miso-next1:hover .img2{transform:translate(-50%,-50%)scale(1);opacity:1}
.miso-arrow1_b .miso-next1:hover .img1{transform:translate(calc(-50% + 100%),-50%)scale(0);opacity:0}
.compensate-for-scrollbar{margin-right:0!important}
.fancybox-iframe,.fancybox-video{object-fit:cover}
.cursor,.cursor::after{user-select:none;pointer-events:none;mix-blend-mode:difference}
.cursor{width:.8rem;height:.8rem;position:absolute;left:0;top:0;pointer-events:none;z-index:120;visibility:hidden;pointer-events:none;cursor:none;text-align:center;border-radius:50%;font-size:.14rem}.cursor .drag{opacity:0;visibility:hidden;transition:.3s}
.cursor.drag .drag{opacity:1;visibility:visible}
.cursor.drag:before{display:none}
.cursor.drag{mix-blend-mode:normal;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:.8rem;height:.8rem;line-height:.8rem;background:rgba(255,255,255,.4)}
.cursor:before{content:'';display:block;width:.5rem;height:.5rem;background:#fff;border-radius:50%;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);transition:all .4s cubic-bezier(.3,1.83,.49,.88);display:none\0}
.banner_box1{height:100vh;position:relative;overflow:hidden}banner_box1s{overflow:hidden}
.banner{overflow:hidden;position:fixed;overflow:hidden;top:0;left:0;width:100vw;height:100vh;z-index:0}
.banner .pubSvg{position:absolute;height:70vh;left:50%;transform:translateX(-50%)translateY(-50%);top:56%;z-index:5;pointer-events:none;max-height:70vh}
.banner .pubSvg svg{height:100%;max-width:100%;display:flex;justify-content:center}
.banner .pubSvg svg:last-child{position:absolute;top:0;right:0;bottom:0;left:0}
.banner .scSvg{position:absolute;right:0;width:calc((100vw - 16rem)/2 + 16rem);bottom:-2.3rem;z-index:6}
.banner .scSvg img{width:100%}
.banner .scDown{position:absolute;bottom:.2rem;z-index:10;left:50%;transform:translateX(-50%);color:#fff;font-size:.14rem}
.banner .scDown i{display:block;width:23px;height:33px;animation:up 1.5s linear infinite}
.banner .cls-0{opacity:.2}.banner .cls-1{fill:none;stroke:#fff}
.banner .cls-1,.banner .cls-2{fill-rule:evenodd}
.banner .cls-2,.banner .cls-3{fill:#fff}
.banner .cls-3,.banner .cls-5,.banner .cls-6,.banner .cls-7{stroke:#fff}
.banner .cls-6{stroke-miterlimit:10}
.banner .cls-7,.banner .cls-loop{stroke-width:4px}
.banner .cls-loop{stroke:#fff;fill:none}
.banner .swiper-slide-active .cls-0{opacity:.4;transition:all 1s linear 6s}
.m_header_box{transition:.6s;display:none;height:.75rem;position:relative;z-index:100000}
.m_header_box header{padding:0 0 0 15px;height:.75rem;background:url(../xwxydemo/footer_bg.jpg)50% no-repeat;box-shadow:0 3px 5px rgba(0,0,0,5%);background-size:cover;position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center}
.m_header_box header #logo img{height:.4rem}
.m_header_box header #logo{padding:0;width:100%}
.m_header_box .list_box1{margin-right:.4rem}
.m_header_box .list_box1 .li a{border-radius:0;width:28px;height:20px;font-size:10px}
#nav_btn_box.on{background:0 0}
#nav_btn .point.on .navbtn::after,
#nav_btn .point.on .navbtn::before{}
#nav_btn_box{position:relative;width:.85rem;height:.75rem;display:flex;align-items:center;justify-content:center;z-index:1;min-width:.85rem}
#nav_btn_box:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#e6c390}
#nav_btn_box:after{content:"";position:absolute;z-index:-1;top:0;left:-6px;border-right:#e6c390 7px solid;border-bottom:transparent .75rem solid}
#nav_btn{cursor:pointer;text-align:center;z-index:99999;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;outline:none;box-shadow:none}
#nav_btn .point{display:inline-block;width:.34rem;height:18px;position:relative;outline:none}
#nav_btn .point:hover .navbtn,
#nav_btn .point:hover .navbtn::after,
#nav_btn .point:hover .navbtn::before{width:100%}
#nav_btn .navbtn{position:absolute;top:50%;left:0;display:inline-block;width:100%;height:2px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#fff;margin-top:-1px}
#nav_btn 
.navbtn::after,#nav_btn 
.navbtn::before{position:absolute;left:0;display:inline-block;width:100%;height:2px;content:'';-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#fff}
#nav_btn 
.navbtn::after{top:-8px}
#nav_btn .navbtn::before{top:8px}
#nav_btn .point.on .navbtn{background:0 0}
#nav_btn .point.on .navbtn::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0}
#nav_btn .point.on .navbtn::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0}
.m_nav_list{flex-direction:column;width:100%;height:100%;overflow:auto;align-items:center;display:flex;background:rgba(255,255,255,.1)}
.m_nav_list::-webkit-scrollbar{display:none}


/*#m_nav{z-index:99999;position:fixed;width:100%;height:100vh;right:-105vw;top:0;display:none;padding:70px 20px 20px;overflow:hidden;pointer-events:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;display:block;align-items:flex-start;background:#023e75;background-size:cover;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:-moz-linear-gradient( 0,#75237d 0%,#9b3379 100%);background-image:-webkit-linear-gradient( 0,#75237d 0%,#9b3379 100%);background-image:-ms-linear-gradient( 0,#75237d 0%,#9b3379 100%);overflow:hidden;overflow-y:scroll}
*/
#m_nav{z-index:99999;position:fixed;width:100%;height:100vh;right:-105vw;top:0;display:none;padding:70px 20px 20px;overflow:hidden;pointer-events:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;display:block;align-items:flex-start;background:#023e75;background-size:cover;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px); background: url(../xwxydemo/nav-bg.jpg) center ;overflow:hidden;overflow-y:scroll}



#m_nav .close{position:absolute;top:7px;right:15px;left:15px;font-size:30px;color:#333;z-index:10000;width:auto;height:35px;border-radius:0;display:flex;align-items:center;justify-content:flex-end;padding:0}
#m_nav.act{pointer-events:auto;right:0;opacity:1;visibility:visible}
#m_nav .search_box input.submit{background:#0656b7 url(../xwxydemo/submit.svg)50% no-repeat;background-size:1.75rem}
#m_nav .old_rukou{margin:.24rem 0 0;width:100%}
.list_box_nav_mobile{width:100%;padding:0;overflow:hidden;overflow-y:scroll;margin:0;margin-bottom:.2rem}.list_box_nav_mobile>li{width:100%;overflow:hidden;padding:0;position:relative;margin:0 auto}
.list_box_nav_mobile>li .con{position:relative}
.list_box_nav_mobile>li .a{width:100%;border-bottom:1px solid rgba(255,255,255,.15);line-height:.56rem;color:rgba(255,255,255,.8);padding:0;font-size:.2rem;display:flex;position:relative;transition:.5s}
.list_box_nav_mobile>li i{opacity:1;filter:alpha(opacity=100);display:inline-block;width:.64rem;height:.64rem;display:inline-block;background:url(../xwxydemo/arrow_down.svg)50% no-repeat;background-size:15px 15px!important;position:absolute;display:block;right:0;top:0}
.list_box_nav_mobile>li.on1 i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}
.list_box_nav_mobile>li.on .a{color:#fff}
.list_box_nav_mobile>li .list{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);display:none}
.list_box_nav_mobile>li .list a{display:block;font-size:13px;color:rgba(255,255,255,.6);line-height:2.5;border:none}
.nav_mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:888;background-color:rgba(0,0,0,.4);display:none}
.wap_search{font-size:16px;border-radius:5px;color:#fff;text-align:center;letter-spacing:2px;overflow:hidden;width:100%;height:60px;display:block}
.wap_search .header-search{height:40px;border-radius:0;background:#fff;position:relative;width:100%;margin:10px auto}
.wap_search .input{font-size:14px;color:#646464;height:40px;line-height:40px;padding:0 .24rem;box-shadow:none;-webkit-appearance:none;float:left;border-right:0;background:0 0;width:calc(100% - 40px)}
.wap_search .btn_blue{position:absolute;cursor:pointer;top:0;right:0;width:40px;height:40px;line-height:40px;border:0;background:url(../xwxydemo/submit.svg)50% no-repeat #e6c390;background-size:.24rem;border-radius:0}
.wap_search .btn_blue.fr{background:#e9edef;color:#4e4f53}
.wap_search input::-webkit-input-placeholder{color:#999}
.wap_search input::-moz-placeholder{color:#999}
.wap_search input:-moz-placeholder{color:#999}
.wap_search input:-ms-input-placeholder{color:#999}
.wap_search input:focus::-webkit-input-placeholder{color:transparent}
.wap_search input:focus:-moz-placeholder{color:transparent}
.wap_search input:focus::-moz-placeholder{color:transparent}
.wap_search input:focus:-ms-input-placeholder{color:transparent}@media(max-width:1024px){
	.banner .pubSvg{height:50vw}}@media(max-width:1200px){
	.banner .pubSvg{height:36vw;top:44%}}
.write_box{position:relative;z-index:2}
.container01 .box{position:relative;display:flex;align-items:center;justify-content:center}
.container01 .box>img{width:5rem;max-width:94%}
.container01 .box .top{position:absolute;top:0;right:0;bottom:.6rem;left:0;display:flex;align-items:flex-end;justify-content:center}
.container01 .box .top a{display:flex;align-items:center;justify-content:center;flex-direction:column}
.container01 .box .top h6{font-size:.14rem;color:#023e75;margin-bottom:.3rem}
.container01 .box .top .banner-next{position:relative;height:auto;z-index:1}
.container01 .box .top .banner-next .next-icon{-webkit-animation:scroll 2s cubic-bezier(.15,.41,.69,.94)infinite;-moz-animation:scroll 2s cubic-bezier(.15,.41,.69,.94)infinite;animation:scroll 2s cubic-bezier(.15,.41,.69,.94)infinite}@keyframes scroll{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(.1rem);-moz-transform:translateY(.1rem);-o-transform:translateY(.1rem);transform:translateY(.1rem)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
.ban-ss{margin-top:.3rem;position:absolute;left:50%;right:0;bottom:-.25rem;width:5.5rem;max-width:100%;transform:translateX(-50%);display:none}
.ban-ss1{display:flex;justify-content:space-between;border-bottom:2px solid #023e75;margin-bottom:.1rem;align-items:center}
.ban-ss1 input{width:calc(100% - .35rem);line-height:.4rem}
.ban-ss1 input[type=text]::-webkit-input-placeholder{color:rgba(111,6,101,.3);font-size:.24rem}
.ban-ss1 input[type=text]:-moz-placeholder{color:rgba(111,6,101,.3);font-size:.24rem}
.ban-ss1 input[type=text]::-moz-placeholder{color:rgba(111,6,101,.3);font-size:.24rem}
.ban-ss1 input[type=text]:-ms-input-placeholder{color:rgba(111,6,101,.3);font-size:.24rem}
.ban-ss1 svg{width:.2rem;fill:#023e75;height:.2rem}
.ban-ss h3{display:flex;flex-wrap:wrap}
.ban-ss h3 span{font-size:.12rem;color:#b6b6b6;font-weight:700;padding-right:.1rem}
.ban-ss h3 a{font-size:.12rem;color:#333;padding:0 .08rem}
.ban-ss h3 a.b{color:#023e75;font-weight:700}
.ban-ss h3 a:hover{color:#023e75}
.ban-ss h3 a:nth-child(2){padding-left:0}
.title001{margin-bottom:.15rem;background:url(../images/title001_bg.png).26rem no-repeat;height:.85rem;background-size:auto 100%!important;padding:.18rem 0 0}
.title001 h3{font-size:.34rem;color:#023e75;font-family:pingfang sc,pingfang sc-regular,苹方;font-weight:700}
.title001 h6{font-size:.14rem;color:#023e75;position:relative;padding:0 0 0 .42rem;margin:.08rem 0 0}
.title001 h6::before{position:absolute;content:"";width:.32rem;height:2px;top:50%;left:0;background:#023e75;margin-top:-1px}
.more001 .a{font-size:.14rem;color:#023e75;display:flex;align-items:center;transition:.5s;cursor:pointer}
.more001 .a .ico{margin:0 .1rem 0 0;width:63px;height:35px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}
/*.more001 .a .ico:before{content:"";position:absolute;width:35px;height:35px;background:#023e75;border-radius:50%;z-index:-1;transition:.5s;left:50%;top:0;bottom:0;transform:rotateX(0)translateX(-50%)}
.more001 .a .ico:after{content:"";position:absolute;width:35px;height:35px;background:#e2be8f;border-radius:50%;z-index:-1;left:50%;transition:.5s;transform:rotateX(90deg)translateX(-50%);opacity:0}*/
.more001w .a .ico:before{background:#fff}
.more001w .a .ico .img2{display:none}
.title001s{display:flex;justify-content:space-between}
.title001s .rr{padding:.15rem 0 0}
.container01{width:8.3rem;position:relative;z-index:101;bottom:0;left:0;right:0}
.container02_box{overflow:hidden;background:#fff url(../xwxydemo/container02_box.jpg)0 no-repeat;position:relative}
.container02s{padding:.6rem 0 0;overflow:hidden;position:relative;z-index:1}
.container02s .wp{display:flex;flex-wrap:wrap}
.container02s .left{width:71%;position:relative;padding:0 .35rem .2rem 0;overflow:hidden}
.container02s .left::before{content:"";position:absolute;top:1rem;bottom:.1rem;right:0;width:1px;background:#e8eaf2}
.container02s .right{width:calc(100% - 71%);padding:0 0 0 .35rem}
.container02s .left .fl01{padding:0 0 .48rem}
.list_box4_box{position:relative;z-index:1}
.list_box4 li{}.list_box4 li *{transition:.5s}
.list_box4 li a{display:block;position:relative;width:100%;max-width:100%}
.list_box4 li .bg{position:absolute;top:0;right:0;bottom:.3rem;left:0;background-size:cover!important}
.list_box4 li .img,.list_box4 li .top{opacity:0;visibility:hidden}
.list_box4 li .img .img_hezi{padding-bottom:56.39%!important}
.list_box4 li .img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei70.png)50% 100% no-repeat;background-size:100%}
.list_box4 li .top *{width:100%}
.list_box4 li .top{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:0 .36rem .18rem}
.list_box4 li .top h5{font-size:.2rem;color:#fff;line-height:1.5;font-weight:700;margin:.1rem 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}
.list_box4 li .top p{font-size:.14rem;color:#fff;line-height:.24rem;height:.72rem\0;position:relative;margin:0}
.list_box4 li .top hr{background:rgba(255,255,255,.4);margin:.15rem 0 .1rem}
.list_box4 li .top h6{font-size:.14rem;color:#fff}
.list_box4 li:nth-child(2) a .bg{transform:translateY(.44rem)}
.list_box4 li .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e6c390;opacity:.92}
.list_box4 li:nth-child(1) .bg:after{background:#2b7fd2}
.list_box4 li:nth-child(2) .bg:after{background:#e6c390}
.list_box4 li:nth-child(3) .bg:after{background:#e99a0e}
.list_box4 li.active{}.list_box4 li.active .img,.list_box4 li.active .top{opacity:1;visibility:visible}
.list_box4 li.active .bg{opacity:0;visibility:hidden}
.list_box4_box .miso-arrow{width:.3rem;height:.3rem;fill:#fff;z-index:10}
.list_box4_box .miso-prev{transform:rotate(90deg)translateX(-60%);left:.2rem}
.list_box4_box .miso-next{transform:rotate(-90deg)translateX(60%);right:.2rem}
.container02s .left .fl02{display:flex;flex-wrap:wrap;justify-content:space-between}
.container02s .left .fl02 .ll{width:calc(100% - 3.12rem);padding:0 .7rem 0 0}
.container02s .left .fl02 .rr{width:3.12rem}
.list_box7{display:flex;flex-wrap:wrap;margin:0 -.39rem}
.list_box7 li{width:50%;padding:0 .39rem}
.list_box7 li *{}.list_box7 li a{display:block;padding:0;position:relative}
.list_box7 li a .con h5:after{content:"";position:absolute;top:.035rem;left:0;width:2px;height:.2rem;background:#023e75}
.list_box7 li a .img .img_hezi{padding-bottom:56.39%!important}
.list_box7 li a .con{padding:.2rem 0;position:relative}
.list_box7 li a .con h5{font-size:.16rem;color:#333;line-height:.3rem;max-height:.9rem\0;position:relative;padding:0 0 0 .1rem;transition:.5s}
.list_box7 li a .con p{font-size:.15rem;color:#5f5f5f;line-height:.25rem;height:.75rem\0;position:relative;margin:.1rem 0 0}
.list_box7 li a .con h6{font-size:.14rem;color:#023e75}
.list_box7 li:nth-child(2){transform:translateY(.4rem)}
.list_box7 li a .img_box{position:relative;z-index:1}
.list_box7 li a .img_box .time{position:absolute;top:-.31rem;left:.18rem;width:.62rem;height:.62rem;background:#e6c390;display:flex;flex-direction:column;align-items:center;justify-content:center}.list_box7 li a .img_box .time h3{font-size:.3rem;color:#fff}
.list_box7 li a .img_box .time h6{font-size:12px;color:#fff;margin:.02rem 0 0}
.list_box3{overflow:hidden}
.list_box3 li *{}.list_box3 li a{border-bottom:#dedede 1px solid;padding:.15rem 0;display:block;position:relative}
.list_box3 li h5:before{content:"";position:absolute;top:.035rem;left:0;width:2px;height:.2rem;background:#023e75}
.list_box3 li a:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:#023e75}
.list_box3 li h5{font-size:.18rem;color:#333;line-height:.3rem;max-width:100%;position:relative;padding:0 0 0 .1rem;max-height:.6rem\0;transition:.5s}
.list_box3 li p{font-size:.15rem;margin:.1rem 0 0;color:#5f5f5f;line-height:.25rem;height:.75rem\0}
.list_box3 li:last-child a{border-bottom:none}
.list_box5 li *{transition:.5s}
.list_box5 li a{display:block;position:relative}
.list_box5 li .img .img_hezi{padding-bottom:2.33rem!important}
.list_box5 li .img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei70s.png)50% 180% no-repeat;background-size:100%}
.list_box5 li .top{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;padding:0 .26rem .18rem;flex-direction:column}
.list_box5 li .top h6{font-size:.14rem;color:#fff;text-indent:-.05rem}
.list_box5 li .top h5{font-size:.18rem;color:#fff;line-height:.24rem;max-height:.48rem\0;font-weight:700;margin:.1rem 0 0}
.list_box6{margin:.15rem 0;overflow:hidden}
.list_box6 li *{}.list_box6 li a{display:block;padding:.15rem 0;position:relative}
.list_box6 li a:after{content:"";position:absolute;bottom:.15rem;left:0;width:0;height:1px;background:#023e75}
.list_box6 li h6{font-size:.14rem;color:#023e75;text-indent:-.05rem;transition:.5s}
.list_box6 li h5{font-size:.18rem;color:#333;line-height:.3rem;margin:.08rem 0 0;max-height:.6rem\0;transition:.5s}
.list_box6 li:last-child a{}
.list_box6s{margin:0}
.list_box6s li a{}
.list_box6s li .img{margin-bottom:.26rem}
.list_box6s li .img .img_hezi{padding-bottom:56.25%!important}
.list_box6s li h5{font-size:.18rem;line-height:.3rem;max-height:.6rem}
.container03{position:relative;padding:.76rem 0 0;z-index:1}
.container03 .bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}
.container03 .bg .bg_fl{width:29.583333%;background:url(container03_bg1.jpg)50% 100% no-repeat;background-size:100%}
.container03 .bg .bg_fr{width:calc(100% - 29.583333%);background:url(container03_bg2s.png)no-repeat;background-size:cover}
.container03 .wp{display:flex;flex-wrap:wrap;position:relative;z-index:1}
.container03 .left{width:7.13rem;position:relative;overflow:hidden;padding:1.5rem 0 0}
.container03 .right{width:calc(100% - 7.13rem);padding:0 0 0 1.3rem;position:relative;margin:1.4rem 0 0}
.container03 .right .more001{display:flex;justify-content:flex-end;margin:0 0 .1rem}
.container03 .right .right_wai{position:absolute;width:226px;right:85%;display:flex;flex-direction:column;align-items:flex-end;top:-.15rem}
.container03 .right .right_wai p{font-size:12px;color:#fff;line-height:.24rem;text-align:right}
.container03 .right .title001{margin:-.15rem 0 .65rem;background:url(title001_bg1b.png).26rem no-repeat}
.list_box8 li .img .img_hezi{padding-bottom:92.19%!important}
.list_box8 li a{display:block;position:relative}
.container03 .left .top{position:absolute;right:0;bottom:0;width:3.6rem;height:2.1rem;display:flex;align-items:center;padding:0 .34rem 0 .9rem;z-index:2;background-image:-moz-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-webkit-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-ms-linear-gradient( 0,transparent,rgba(230,195,144,.9))}
.container03 .left .top .box{width:100%;display:flex;flex-direction:column;align-items:flex-end}
.container03 .left .top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:-moz-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-webkit-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-ms-linear-gradient( 0,transparent,rgba(230,195,144,.9))}
.container03 .left .top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-moz-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-webkit-linear-gradient( 0,transparent,rgba(230,195,144,.9));background-image:-ms-linear-gradient( 0,transparent,rgba(230,195,144,.9));z-index:-1}
.container03 .left .top .title001{margin:-.1rem 0 .5rem;background:url(../xwxydemo/title001_bg1.png).26rem no-repeat}
.title001w h3{color:#fff}.title001w h6{color:#fff}
.title001w h6::before{background:#fff}.more001w .a{color:#fff}
.container03 .left .top .box .more001 a{justify-content:flex-end}
.pagination-wrapper{font-size:0;position:absolute;bottom:.4rem;left:.6rem;text-align:center;z-index:10}@keyframes pagination-container--animation-prev{0%{transform:translateX(0)}100%{transform:translateX(18px)}}@keyframes pagination-container--animation-next{0%{transform:translateX(0)}100%{transform:translateX(-18px)}}
.transition-prev .pagination-container{animation:pagination-container--animation-prev .3s forwards}
.transition-next .pagination-container{animation:pagination-container--animation-next .3s forwards}
.little-dot{width:6px;height:6px;background:#fff;border-radius:100%;display:inline-block;vertical-align:middle;margin:0 6px;position:relative;z-index:10}
.little-dot--first,.little-dot--last{z-index:5}@keyframes slideLeft{0%{transform:translateX(0)}100%{transform:translateX(-18px)}}
.transition-prev .little-dot--first{animation:slideLeft .4s .3s forwards cubic-bezier(.165,.84,.44,1)}@keyframes little-dot--first--animation{0%{opacity:1}100%{opacity:0}}
.transition-next .little-dot--first{animation:little-dot--last--animation .3s forwards}@keyframes little-dot--last--animation{0%{opacity:1}100%{opacity:0}}
.transition-prev .little-dot--last{animation:little-dot--last--animation .3s forwards}@keyframes slideRight{0%{transform:translateX(0);opacity:1}100%{transform:translateX(18px);opacity:1}}
.transition-next .little-dot--last{animation:slideRight .4s .3s forwards cubic-bezier(.165,.84,.44,1)}
.big-dot{width:12px;height:12px;border-radius:100%;background:#6e206b;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}
.transition-next .big-dot{right:auto;left:-6px}
.big-dot-container{width:18px;height:18px;border-radius:100%;position:absolute;top:50%;right:3px;transform:translateY(-50%);z-index:10}
.transition-next .big-dot-container{right:auto;left:3px}@keyframes big-dot-container--animation-prev{0%{transform:translateY(-50%)}100%{transform:translateY(-50%)rotate(-179deg)}}@keyframes big-dot-container--animation-next{0%{transform:translateY(-50%)}100%{transform:translateY(-50%)rotate(-181deg)}}
.transition-prev .big-dot-container{animation:big-dot-container--animation-prev .3s forwards}
.transition-next .big-dot-container{animation:big-dot-container--animation-next .3s forwards}
.pagination-wrapper .btn{position:absolute;top:50%;fill:#fff;cursor:pointer;transition:fill .5s;width:.2rem;height:.2rem}
.pagination-wrapper .btn:hover{fill:#6e206b}
.pagination-wrapper .btn--next{left:calc(100% + 5px);transform:translateY(-50%)rotate(-90deg)}
.btn--prev{right:calc(100% + 5px);transform:translateY(-50%)rotate(90deg)}
.container03 .left .top .more001 .a .ico:after{background:#023e75}
.list1{margin-bottom:.6rem}
.list1 li a{display:flex;flex-wrap:wrap}
.list1 li a .ll{width:calc(100% - 2rem);padding:.22rem .2rem 0 0}
.list1 li a .ll h3 font{display:inline-block;font-size:.24rem;color:#fff;position:relative;padding:0 0 .2rem;line-height:.36rem;max-height:.72rem\0}
.list1 li a .ll h3 font::before{content:"";position:absolute;bottom:0;left:0;width:.7rem;height:2px;background:#e6c390}
.list1 li a .ll .con{font-size:.14rem;color:#fff;line-height:.24rem;height:1.44rem\0;margin:.18rem 0 .36rem;letter-spacing:1px}
.list1 li a .ll svg{width:.3rem;height:.3rem;fill:#e6c390;transform:rotateX(180deg);margin:0 0 0 .1rem;transition:.5s}
.list1 li a .rr{width:2rem;display:flex;align-items:center}
.list1 li a .rr img{width:100%}
.list1 li a .ll h6{display:flex;align-items:center;font-size:.14rem;color:#e6c390}
.list2{margin:0}
.list5_box{padding:.32rem .26rem;margin:-.32rem 0}
.list2 li{padding:0}
.list2 li *{}
.list2 li a{display:block}
.list2 li .img svg .cls-1{fill:#e6c390;fill-rule:evenodd;background:url(../xwxydemo/list2_bg.png)50% no-repeat}
.list2 li .img{filter:drop-shadow(0 0 .12rem rgba(0,0,0,.44));max-width:1.4rem;margin:0 auto;transition:.5s}
.list2 li .img img{width:100%;filter:drop-shadow(0 0 .12rem rgba(0,0,0,.44))}
.list2 li h5{font-size:.16rem;color:#fff;line-height:1.5;text-align:center;margin:.05rem 0 0}
.list5_box .miso-arrow{width:.3rem;height:.3rem;fill:#fff}
.list5_box .miso-arrow svg{width:.3rem;height:.3rem}
.list5_box .miso-prev{transform:rotate(90deg)translateX(-60%);left:-.1rem}
.list5_box .miso-next{transform:rotate(-90deg)translateX(60%);right:-.1rem}
.svg-clipped-img{transform:translateY(.2rem)}
.list2 li.swiper-slide-active .img{filter:drop-shadow(0 0 .04rem #e8c899)}
.container04{overflow:hidden;padding:1.08rem 0 2.875rem;background:#fff url(container04_bg1.jpg)50% no-repeat;background-size:cover;background-attachment:fixed;position:relative;z-index:1}
.container04 .wp{position:relative;z-index:1}
.container04 .content{display:flex;flex-wrap:wrap}
.container04 .box{width:50%}
.container04 .box:nth-child(2){padding:0 0 0 .6rem}
.container04 .box:nth-child(1) .title001{width:calc(50% - .08rem)}
.container04 .title001{margin-bottom:.5rem}
.list3{display:flex;flex-wrap:wrap}
.list3 li{width:50%}.list3 li a{display:block}
.list3 li *{transition:.5s}
.list3 li:nth-child(2){transform:translateY(-.9rem)}
.list3 li .img .img_hezi{padding-bottom:62.85%!important}
.list3 li .con{height:3.3rem;padding:0 .38rem;display:flex;flex-direction:column;justify-content:center;background:#fff;position:relative;z-index:1}.list3 li .con::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:0;z-index:-1;background:#e6c390}
.list3 li .con h5{font-size:.18rem;color:#333;line-height:.3rem;max-height:.9rem\0;position:relative;padding:0 0 0 .15rem}
.list3 li .con h5:before{content:"";position:absolute;top:.06rem;left:0;width:2px;height:.18rem;background:#023e75}
.list3 li .con p{font-size:.16rem;color:#5f5f5f;line-height:.3rem;max-height:1.2rem\0;margin:.15rem 0 .2rem;padding:0 0 0 .15rem}
.list3 li .con h6{font-size:.14rem;color:#037ac8;margin-bottom:.4rem;padding:0 0 0 .15rem}
.list3 li:nth-child(1) .con{background:#037ac8}
.list3 li:nth-child(1) .con *{color:#fff}
.list3 li:nth-child(1) .con p{opacity:.6}
.list3 li:nth-child(1) .con h5::before{background:#fff}
.list4 li *{}
.list4 li a{display:flex;flex-wrap:wrap;align-items:center}
.list4 li a .img{width:4rem}
.list4 li a .img .img_hezi{padding-bottom:58.5%!important}
.list4 li a .con{width:calc(100% - 4rem);padding:0 0 0 .38rem}
.list4 li a .con h5{font-size:.18rem;color:#333;line-height:.3rem;max-height:.9rem\0;transition:.5s}
.list4 li a .con h6{font-size:.14rem;color:#037ac8;margin:.2rem 0 0}
.list5{border-top:#d4d4d4 1px solid;padding:.2rem 0 0;margin:.3rem 0 0}
.list5 li *{}.list5 li a{display:block}
.list5 li a h5{font-size:.18rem;color:#333;line-height:.5rem;position:relative;padding:0 0 0 .15rem;height:.5rem;transition:.5s}
.list5 li a h5:before{content:"";position:absolute;top:.16rem;left:0;width:2px;height:.18rem;background:#023e75}
.container05{padding:0;background:#fff;position:relative;z-index:1}
.container05 .bg{height:5.73rem;position:absolute;top:-3.2rem;right:0;left:0;z-index:-1;background-size:auto 100%!important}
.container05 .title001_box{display:flex;justify-content:center}
.container05 .title001{margin-bottom:0;background:url(title001_bg1b.png).26rem no-repeat;margin-bottom:.64rem;margin-top:-.48rem}
.container05 .content{overflow:hidden}
.container05 .slideHcp{}.container05 .bottom_box{margin:1.25rem 0 0;display:flex;align-items:center;width:1500px;max-width:calc(100% - 30px);justify-content:space-between}
.container05 .swiper-pagination-progressbar{width:calc(100% - 13.375rem);height:5px;max-width:100%;position:static;background:0 0}
.container05 .swiper-pagination-progressbar:after{content:'';height:2px;width:100%;position:absolute;left:0;top:0;background:#edeef0}
.container05 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0e5da8;border-radius:5px;position:absolute;left:0;top:0;width:100%;height:2px;z-index:5;transform:scale(0);transform-origin:left top}
.container05 .miso-arrow1_box .miso-arrow1{width:.56rem;height:.56rem;background:#fff;border-radius:50%;box-shadow:0 0 10px rgba(99,6,95,.15);position:absolute;top:50%;z-index:10;transform:translateY(calc(-.28rem - .25rem));right:0}
.container05 .miso-arrow1_box.miso-next1{right:-.3rem;display:flex;align-items:center;justify-content:center}
.container05 .miso-arrow1_box.miso-next1 svg{width:.28rem;height:.28rem;fill:#023e75;transform:rotate(-90deg)}
.container05 .miso-arrow1_box.miso-prev1{left:-.3rem;display:flex;align-items:center;justify-content:center}
.container05 .miso-arrow1_box.miso-prev1 svg{width:.28rem;height:.28rem;fill:#023e75;transform:rotate(-90deg)}
.container05 .miso-arrow1_box .swiper-button-prev{left:0;margin:0}
.container05 .miso-arrow1_box .swiper-button-prev:after{display:none}
.container05 .miso-arrow1_box .swiper-button-prev svg{width:.28rem;height:.28rem;fill:#023e75;transform:rotate(90deg)}
.container05 .miso-arrow1_box .swiper-button-next{right:0;margin:0}
.container05 .miso-arrow1_box .swiper-button-next:after{display:none}
.container05 .miso-arrow1_box .swiper-button-next svg{width:.28rem;height:.28rem;fill:#023e75;transform:rotate(-90deg)}
.container05 .swiper-container{padding:.25rem .35rem .75rem;margin:-.25rem 0 0}
.list_box11 li .img{border-radius:.1rem;box-shadow:0 0 .1rem 4px rgba(99,6,95,.1)}
.list_box11 li .img .img_hezi{padding-bottom:57.66%!important}
.container07{padding:0 0 1.7rem;overflow:hidden;background:#fff;position:relative;z-index:1}
.container07 .content{display:flex;flex-wrap:wrap}
.container07 .content .left{width:5.01rem}
.container07 .content .right{width:calc(100% - 5.01rem);padding:.26rem 0 0 .38rem}
.list_box12 li *{transition:.5s}
.list_box12 li a{display:block;position:relative}
.list_box12 li a .img .img1,.list_box12 li a .img img{width:100%}
.list_box12 li a .top{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;padding:6% .6rem 0;flex-direction:column;align-items:center}
.list_box12 li a .top h6 svg{width:.3rem;height:.3rem;fill:#e6c390;transform:rotateX(180deg);margin:0 0 0 .1rem}
.list_box12 li a .top h6{display:flex;align-items:center;font-size:.14rem;color:#e6c390;justify-content:flex-end;margin:.4rem 0 0;width:100%}
.list_box13{display:flex;flex-wrap:wrap;margin:0 -.1rem}
.list_box13 li{width:50%;padding:0 .1rem}
.list_box13 li *{transition:.5s}
.list_box13 li a{display:flex;height:1.235rem;position:relative;z-index:1}
.list_box13 li a .bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0}
.list_box13 li a .bg .ico img{width:auto;height:100%}
.list_box13 li a .bg .con{flex:.2;height:calc(100% - .24rem);background:#e6c390;margin:.12rem .07rem;position:relative}
.list_box13 li a .bg .con::before{content:"";position:absolute;top:.07rem;right:.07rem;bottom:.07rem;left:.07rem;border:#eed5b2 1px solid}
.list_box13 li a .top{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 .4rem;z-index:1}
.list_box13 li a .top::before{content:"";position:absolute;top:.12rem;right:0;bottom:.12rem;left:0;border:#eed5b2 1px solid;z-index:-1;background:url(../xwxydemo/list_box13_bg.png)100% 100% no-repeat}
.list_box13 li a .top h5{font-size:.18rem;color:#333;line-height:.3rem;max-height:.6rem\0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;width:100%}
.container08_box{background:#fff url(container08_box_bg.jpg)50% 100% no-repeat;background-size:100%;background-attachment:fixed;position:relative;z-index:1}
.container08 .wp{display:flex;flex-wrap:wrap}
.container08 .left{width:22.3%!important;position:relative}
.container08 .left .img .img_hezi{padding-bottom:7.14rem!important}
.container08 .left .top{position:absolute;top:0;right:0;bottom:0;left:0;padding:.6rem 0 .16rem .3rem;display:flex;flex-direction:column;justify-content:space-between}
.title003 img{width:.94rem}
.container08 .center{width:27.62%!important;position:relative}
.container08 .right{width:calc(100% - 22.3% - 27.62%)}
.list_box14{display:flex;flex-direction:column;width:.8rem;align-items:center}
.list_box14 li{margin:0 0 .2rem}
.list_box14 li .a{position:relative;cursor:pointer}
.list_box14 li .a .ewm{position:absolute;box-shadow:0 0 15px rgba(0,0,0,.1);top:50%;transform:translateY(-50%)translateX(.3rem)scale(.3);transition:.5s;opacity:0;visibility:hidden;width:116px;height:116px;background:#fff;border-radius:4px;padding:.06rem;transform-origin:left;z-index:10}
.list_box14 li .a .ewm:before{content:"";position:absolute;top:50%;border-top:transparent .08rem solid;border-bottom:transparent .08rem solid;border-right:#fff .08rem solid;left:-.08rem;margin-top:-.08rem}
.list_box14 li .a .ewm img{width:100%;height:100%}
.list_box14 li .a:hover .ewm{transform:translateY(-50%)translateX(.5rem)scale(1);opacity:1;visibility:visible;z-index:1}
.list_box15 li *{transition:.5s}
.list_box15 li a{display:block;position:relative}
.list_box15 li a .img::after{content:"";position:absolute;top:0}
.list_box15 li a .img .img_hezi{padding-bottom:7.14rem!important}
.list_box15 li a .img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei70s1.png)50% 101% no-repeat;background-size:100%}
.list_box15 li a .top{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:0 .26rem .2rem .16rem}
.list_box15 li a .top .con{display:flex;width:100%}
.list_box15 li a .top .con .ico{width:.4rem;padding:.06rem 0 0;text-align:center}
.list_box15 li a .top .con .ico h6{font-size:.13rem;color:#fff;line-height:1.25;margin:.1rem 0 0}
.list_box15 li a .top .con .con_li{width:calc(100% - .4rem);padding:0 0 0 .1rem}
.list_box15 li a .top .con .con_li h5{font-size:.18rem;color:#fff;line-height:.3rem;max-height:.6rem}
.list_box16 li a .img .img_hezi{padding-bottom:3.57rem!important}
.list_box16 li a .img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei70s2.png)50% 100% no-repeat;background-size:100%}
.list_box17{width:50%}
.list_box17 li a .img .img_hezi{padding-bottom:3.57rem!important}
.list_box17 li a .img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/hei70s3.png)50% 100% no-repeat;background-size:100%}
.container08 .right .right_bottom{display:flex;flex-wrap:wrap}
.container08 .right .right_bottom .box1{width:50%;height:3.57rem;background:#e6c390;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.2rem 0 0}.list_box18{width:100%;padding:0;text-align:center;height:1.6rem}
.list_box18 .miso-list{padding-bottom:0}
.list_box18 li{margin-bottom:0;line-height:.4rem;height:.4rem}
.list_box18 li h5{font-size:.18rem;color:#fff;margin-bottom:0;transition:.5s;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .2rem}
.list_box18 li h6{font-size:.14rem;color:#fff;line-height:.3rem;transition:.5s}
.list_box18 li h6 a{display:inline-block;position:relative;padding-left:.18rem}
.list_box18 li h6 a::before{content:"";position:absolute;top:50%;margin-top:-.5px;background:#fff;width:.12rem;left:0;height:1px}
.list_box18_wai{position:relative;z-index:1;width:100%;margin:.15rem 0 0;padding:0 0 .375rem}
.list_box18_wai .miso-next{position:absolute;top:auto;bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:.28rem;height:.28rem;right:50%;margin-right:-.14rem}
.list_box18_wai .miso-next svg{width:.28rem;height:.28rem;fill:#023e75}
.container09{padding:2.14rem 0 1.54rem;overflow:hidden}
.container09 .content{position:relative;z-index:1}
.container09 .content>svg{position:absolute;top:50%;margin-top:-1.5px;z-index:-1;left:50%;margin-left:-1e3px}
.path{stroke-dasharray:4,2;animation:dash1 6s linear infinite}@keyframes dash1{to{stroke-dashoffset:-100}}
.list_box19{display:flex;align-items:center;justify-content:space-between}
.list_box19 li *{transition:.5s}
.list_box19 li i svg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:0s}
.list_box19 li i svg path{fill:transparent!important;transition:0s}
.list_box19 li a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:1.21rem;height:1.21rem;position:relative;left:50%;margin:0 0 0 -.605rem}
.list_box19 li a h5{font-size:.24rem;color:#023e75;font-family:pingfang sc,pingfang sc-regular,苹方;font-weight:700}
.list_box19 li a i{display:flex;width:1.21rem;height:1.21rem;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;border-radius:50%}
.list_box19 li a i .ico{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform:scale(0);opacity:0;border-radius:50%}
.list_box19 li a i::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../xwxydemo/list_box19_top.png)no-repeat 50%/cover;animation:circle1 10s linear 0s infinite;opacity:0}@keyframes circle1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.list_box20 li a{display:block;padding:.34rem 0 .26rem;border-bottom:rgba(255,255,255,.3)1px solid;position:relative}
.list_box20 li a h5{font-size:.18rem;color:#fff;line-height:1.25;margin-bottom:.1rem;transition:.5s}
.list_box20 li a h6{font-size:.14rem;color:rgba(255,255,255,.6);line-height:.32rem;display:flex;align-items:center;transition:.5s}
.list_box20 li a h6 img{margin:0 .12rem 0 0}
.list_box20 li a h6.h61 img{margin:0 .12rem 0 .02rem}
.container10{background:#fff url(../xwxydemo/container10_bg.png)50% no-repeat;background-size:cover;position:relative;z-index:1;padding:0 0 .6rem}
.container10 .bg1{position:absolute;right:2%;bottom:5%;z-index:-1}
.container10 .bg2{position:absolute;left:18%;top:0%;transform:translateX(-50%);z-index:-1}
.container10 .bg1 img{width:4.3rem}
.container10 .bg2 img{width:4.59rem}
.container10 .title001_box{display:flex;justify-content:center;margin-bottom:.3rem}
.container10 .content{position:relative}
.bg_ul .miso-slide{text-align:center;padding:32px 0 0 150px}
.bg_ul .miso-slide img{display:inline-block;-webkit-animation:borderAnimation1 4s linear infinite;animation:borderAnimation1 4s linear infinite}
.container10 .content .box1{width:100%;display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:50%;transform:translateY(-50%)}
.container10 .content .left{width:1.9rem}
.container10 .content .right{width:calc(100% - 1.9rem);padding:0 0 0 1.2rem;position:relative;overflow:hidden;z-index:10000000}
.container10 .content .right>svg{position:absolute;left:0;top:50%;z-index:1;margin-top:-1.5px;z-index:-1}
.container10 .content .right:before{content:"";position:absolute;width:.14rem;height:.14rem;border-radius:50%;top:50%;left:0;margin-top:-.07rem}
.d_lists{margin:0;position:initial}
.d_lists .miso-list{padding:5px 0;margin:-.5px 0}
.d_lists li{max-width:25%;text-align:center;display:flex;justify-content:flex-end}
.d_lists li .a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;background:#fdfbfa;z-index:1;cursor:pointer;border-radius:50%;width:1.8rem;height:1.8rem}
.d_lists li .a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:#590d56 1px dashed;-webkit-animation:play 25s linear infinite;-moz-animation:play 25s linear infinite;animation:play 25s linear infinite}
.d_lists li .a>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none}
.d_lists li .a .ll{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.5s;opacity:.5}
.d_lists li .a .ll svg{width:90%;height:80%;transition:.5s;fill:#e6c390}
.d_lists li .a .ll svg .cls-1{fill:none;stroke:#e6c390;stroke-miterlimit:10;stroke-width:1px}
.d_lists li .a .ll svg .cls-2{fill:#e6c390}
.d_lists li .a .rr{text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 .2rem}
.d_lists li .a .rr h3{font-size:.48rem;color:#023e75;transition:.35s;display:flex;align-items:center;justify-content:center}
.d_lists li .a .rr h6{font-size:.17rem;color:#333;line-height:.24rem;margin:.03rem 0 0;height:.48rem}
.container10 .content .right .swiper-pagination{left:0;width:3rem;top:50%;margin:-.07rem 0 0;text-align:left}
.container10 .content .right .swiper-pagination span{width:.14rem;height:.14rem;border-radius:50%;padding:0;margin:0 .1rem 0 0;background:#e6c390;opacity:1}
.container10 .content .right .swiper-pagination span.swiper-pagination-bullet-active{background:#023e75}@-webkit-keyframes borderAnimation1{0%{-webkit-transform:skew(0,0);transform:skew(0,0)}33%{-webkit-transform:skew(.5deg,.5deg);transform:skew(.5deg,.5deg)}66%{-webkit-transform:skew(-.5deg,-.5deg);transform:skew(-.5deg,-.5deg)}100%{-webkit-transform:skew(0,0);transform:skew(0,0)}}footer{position:relative;z-index:1}
footer .fl01{background:#590c54 url(../xwxydemo/footer_bg.jpg)50% no-repeat;background-size:cover;padding:.7rem 0}
footer .fl01 .wp{display:flex;justify-content:space-between;align-items:center}
footer .fl01 .left{display:flex;flex-wrap:wrap;width:calc((100% - 1.8rem)/2)}
footer .fl01 .left .box{width:50%;padding:.08rem 0}
footer .fl01 .left .box *{font-size:.16rem;color:#fff;line-height:.28rem}
footer .fl01 .left .box h3{font-weight:700}
footer .fl01 .center{width:1.8rem}
footer .fl01 .center img{width:100%}
footer .fl01 .right{width:calc((100% - 1.8rem)/2)}
footer .fl02{background:#023e75;padding:.2rem 0;text-align:center}
footer .fl02 p{font-size:.14rem;color:#fff;line-height:1.5;text-transform:uppercase}
.list12{display:flex;justify-content:flex-end}
.list12 li{margin:0}
.list12 li .a{position:relative;cursor:pointer}
.list12 li .a .ewm{position:absolute;box-shadow:0 0 15px rgba(0,0,0,.1);left:50%;top:0;transform:translateX(-50%)translateY(1rem);transition:.5s;opacity:0;visibility:hidden;width:1.27rem;height:1.27rem;background:#fff;box-shadow:0 2px 9.5px .5px rgba(1,1,1,.21);padding:0;border-radius:.06rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}
.list12 li .a .ewm img{width:100%;height:100%;border-radius:.06rem}
.list12 li .a .ewm h6{font-size:.12rem;color:#a69999}
.list12 li .a .ewm:before{content:"";position:absolute;left:50%;top:-.08rem;margin-left:-.08rem;border-bottom:#fff .08rem solid;border-left:transparent .08rem solid;border-right:transparent .08rem solid}
.list12 li .a:hover .ewm{transform:translateX(-50%)translateY(.5rem);opacity:1;visibility:visible;padding:.06rem}
.list12 li{margin:0 0 .8rem .28rem}
.list12 li *{transition:.5s}
.list12 li .a{width:.48rem;height:.48rem;background:#c39fc2;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}
.list12 li .a>img{width:100%;height:100%}
.list12 li .a svg{width:.36rem;height:.36rem;fill:#023e75;transition:0s}
.list12 li .a:hover{background:#fff}
.pore{position:relative;max-width:100%}
.container10 .svgbg{position:relative;width:100%;height:100%;display:flex;justify-content:center}
.container10 .svgbg .cls-1{fill:none;stroke:#590d56;stroke-miterlimit:10}
.container10 .svgbg svg{display:block;margin:0 auto;height:7.52rem;pointer-events:none;transition:.5s}
.container10 .slideDatap{opacity:0}
.container10 .slideDatap.show{opacity:1}
.container10 .svgbg .show svg{opacity:.2}
.container10 .slideDatap{}
.container10 .slideDatap:after{content:''}
.container10 .slideDatap:before{content:'';width:.94rem;height:.85rem;position:absolute;top:.38rem;left:0;z-index:4;opacity:0;pointer-events:none;z-index:4}
.container10 .slideDatap.show:after{width:100vw;transition:.5s 1s}
.container10 .slideDatap.show:before{opacity:.2;left:-10vw;transition:.5s 1.5s}
.container10 .mathColor li{position:absolute;background:#fff;border-width:2px;border-style:solid;cursor:pointer;display:inline-block!important;z-index:5;transition:.8s;visibility:hidden;opacity:0;font-size:.18rem;white-space:nowrap;justify-content:center;border-radius:.3rem}
.container10 .show .mathColor li a{display:inline-block;padding:0 .25rem;line-height:.36rem}
.container10 .show .mathColor li{visibility:visible;opacity:1;animation:maColor 4s 2s linear infinite}
.container10 .show .mathColor li span{display:inline-block;line-height:1.25;vertical-align:middle}
.container10 .show .mathColor li:hover{animation:none;transition:0s 0s}@keyframes maColor{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}
.container10 .mathColor li:nth-child(1){left:40%;top:0;animation-delay:2.1s;transition-delay:.2s}
.container10 .mathColor li:nth-child(2){left:50%;top:10%;animation-delay:2.2s;transition-delay:.4s}
.container10 .mathColor li:nth-child(3){left:15%;top:16%;animation-delay:2.3s;transition-delay:.6s}
.container10 .mathColor li:nth-child(4){left:46%;top:27%;animation-delay:2.2s;transition-delay:.8s}
.container10 .mathColor li:nth-child(5){left:22%;top:30%;animation-delay:2.4s;transition-delay:.3s}
.container10 .mathColor li:nth-child(6){left:34%;top:69%;animation-delay:2.6s;transition-delay:.5s}
.container10 .mathColor li:nth-child(7){left:0;top:66%;animation-delay:2.2s;transition-delay:.7s}
.container10 .mathColor li:nth-child(8){left:58%;top:83%;animation-delay:2.5s;transition-delay:.9s}
.container10 .mathColor li:nth-child(9){left:97%;top:84%;animation-delay:2.3s;transition-delay:.2s}
.container10 .mathColor li:nth-child(10){left:24%;top:89%;animation-delay:2.2s;transition-delay:.4s}
.container10 .mathColor li:nth-child(11){left:0%;top:93%;animation-delay:2.4s;transition-delay:.6s}
.container10 .mathColor li:nth-child(12){left:38%;top:99%;animation-delay:2.2s;transition-delay:.8s}
.container10 .mathColor li:nth-child(13){left:78%;top:97%;animation-delay:2.1s;transition-delay:.5s}
.container10 .mathColor li:nth-child(14){left:75%;top:65%;animation-delay:2.1s;transition-delay:.5s}
.container10 .mathColor li:nth-child(15){left:20%;top:78%;animation-delay:2.1s;transition-delay:.5s}
.container10 .mathColor li:nth-child(16){left:85%;top:75%;animation-delay:2.1s;transition-delay:.5s}
.container10 .mathColor li:nth-child(17){left:20%;top:5%;animation-delay:2.1s;transition-delay:.5s}
.more3{position:absolute;bottom:0;right:.3rem;bottom:.25rem}
.more3 .a h6 svg{width:.3rem;height:.3rem;fill:#e6c390;transform:rotateX(180deg);margin:0 0 0 .1rem;transition:.5s}
.more3 .a h6{display:flex;align-items:center;font-size:.14rem;color:#e6c390;justify-content:flex-end}
.more3s{display:flex;justify-content:flex-end;margin:.1rem 0 0;width:100%;padding:0 .3rem .15rem 0}
.more3s .a h6 svg{width:.3rem;height:.3rem;fill:#fff;transform:rotateX(180deg);margin:0 0 0 .1rem;transition:.5s}
.more3s .a h6{display:flex;align-items:center;font-size:.14rem;color:#fff;justify-content:flex-end}@media(max-width:435px){
	.more3s{margin:.03rem 0 0}
	.banner .slide-banner .swiper-slide .bat{height:.24rem}}