.center{width:1200px;margin:0 auto}.wrap{width:100%;position:relative;height:auto}.fl{float:left}.fr{float:right}img{display:block}a:hover,ul li a:hover{color:#611987}.focus{width:100%;height:650px;position:relative;overflow:hidden}.rslides{width:100%;height:100%;overflow:hidden}.rslides li{height:650px;width:1920px;position:absolute;z-index:6;left:50%;margin-left:-960px;top:0}.rslides img{width:100%;height:100%}.rslides_tabs{margin:0 auto;clear:both;text-align:center;width:100%;position:absolute;bottom:14px;z-index:12}.rslides_tabs li{display:inline;float:left;width:32px;margin:0 3px}.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#9b1944;display:inline-block;width:32px;height:8px}.rslides_tabs .rslides_here a{background:#fff}.header{border-top:8px solid #611987;background:url(template/bg_header.png) repeat 0 0;position:absolute;top:0;width:100%;left:0;height:144px;z-index:10}.logo{float:left;margin:12px 12px 0}.qrcode{float:right;width:74px}.qrcode img{width:74px;height:75px}.qrcode p{text-align:center;line-height:22px;font-size:12px}.headRight{float:right}.linkDiv{text-align:right}.headRight .linkDiv a{margin:0 16px;line-height:32px}.linkDiv a.ch{color:#611987}.searchDiv{width:279px;height:36px;background:url(template/search.png) no-repeat 0 0;margin:7px 14px 0 0}.searchDiv input{float:left;width:46px;height:36px;border:none;background:0 0;float:right}.searchDiv input.txt{width:212px;padding:0 10px;line-height:36px;float:left}.searchDiv input.submit{cursor:pointer}.nav{position:relative;z-index:300;margin-top:1px}.na_ul{height:46px;line-height:46px;display:flex}.na_ul li.yj_li{float:left;display:inline;text-align:center;position:relative;line-height:46px;width:100px}.na_ul li.yj_li a{height:46px;line-height:46px;color:#611987;font-size:16px;display:block}.na_ul li.hover{background:#5c307d}.na_ul li.hover a{color:#fff!important}.na_ul li .subNav{position:absolute;top:46px;left:0}.na_ul li .af_yj{display:none;width:300px;background:#5c307d;overflow:hidden}.na_ul li .af_yj li{float:left;cursor:pointer;width:150px;text-align:center;line-height:45px}.na_ul li .af_yj li a{color:#fff;line-height:45px;height:45px;display:block;font-size:14px}.na_ul li .af_yj li a:hover{background:#412258;display:block;line-height:45px}.main .center{overflow:hidden}.main .box{width:590px;height:320px;margin-top:20px}.tabLink,.th{height:45px;border-bottom:2px solid #611987;line-height:45px}.tabLink .line{float:left;width:40px;background:url(template/line.jpg) no-repeat center;height:45px}.tabLink b,.th b{font-weight:400;font-size:18px;color:#333;position:relative;float:left;padding-left:32px;cursor:pointer}.tabLink b.active{color:#611987}.tabLink b img,.th b img{position:absolute;left:0;top:9px;height:26px;width:26px;z-index:2;display:block}.tabLink b .iconActive{display:none}.tabLink b.active .iconActive{display:block}.tabLink b.active .iconDefault{display:none}.tabLink a.more,.th a.more{float:right;font-size:12px;padding:0 4px;color:#999;display:none}.tabLink a.active{display:block}.th b{cursor:default}.leftImg{width:300px;margin:22px 20px 0 0}.leftImg ul{position:relative;z-index:0;overflow:hidden}.leftImg ul li{width:300px;height:245px;overflow:hidden}.leftImg ul li.on{display:list-item}.leftImg ul li.off{display:none}.leftImg a{display:block;width:300px;height:200px;position:relative}.leftImg a img{width:300px;height:200px;object-fit:cover}.leftImg a p{position:absolute;z-index:2;bottom:0;left:0;text-indent:12px;width:75%;text-decoration:none;color:#fff;background:0 0;z-index:1;opacity:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.leftImg a .txt_bg{position:absolute;z-index:1;bottom:0;left:0;background:url(template/bg_p.png) repeat 0 0;overflow:hidden}.leftImg .brief{font-size:12px;color:#666;line-height:20px;padding:3px 0 0;text-indent:2em;display:block}.listItem{width:270px;margin-top:15px;overflow:hidden}.listItem li{line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:6px}.listItem li a{color:#555}.box .tabItem{display:none}.box .active{display:block}.listCon{width:100%;margin-top:15px}.listCon li{line-height:36px;position:relative;padding:0 116px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listCon li a{color:#555}.listCon li .date{position:absolute;height:36px;right:0;width:90px;height:26px;line-height:26px;top:5px;background:#efe8f3;font-size:12px;text-align:center}.xnzy,.xt_zy,.zt_hd{width:390px;height:210px;float:left;display:inline;margin-top:25px}.index_img_ky{width:100%;height:97px;margin:20px auto 5px auto;float:left}.index_img_ky a{width:100%;height:100%;display:block}.index_img_ky a img{width:100%}.banner_ztlm{height:97px;width:1200px;margin:20px auto 5px auto;float:left}.slide{height:97px;position:relative;width:100%}.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.ban_c img{position:absolute;width:100%;height:100%;left:0;top:0}.ban_nav{position:absolute;bottom:7px;left:0;width:100%;text-align:center;z-index:4}.ban_nav a{display:inline-block;vertical-align:middle;width:12px;height:12px;line-height:12px;margin:0 4px;cursor:pointer;background:url(template/bann_02.png) no-repeat 0 0}.ban_nav .on{background:url(template/bann_03.png) no-repeat 0 0;width:24px;height:12px}.xnzy{background:#eee;position:relative}.xnzy h1{background:url(template/15.jpg) no-repeat left center;float:left;width:36px;padding-top:28px;display:block;height:182px;text-align:center}.xnzy h1 a{color:#fff;font-size:18px;width:20px;line-height:36px;display:block;font-weight:700}.xnzy ul{position:absolute;left:38px;top:20px}.xnzy ul li{float:left;display:inline;line-height:42px;height:42px;vertical-align:middle;white-space:nowrap;width:175px;text-align:center}.xnzy ul li a{font-size:16px}.xt_zy{margin-left:15px;background:#eee;overflow:hidden}.xt_zy ul{overflow:hidden;padding:10px}.xt_zy ul li{float:left;display:inline;width:123px;text-align:center;margin:12px 0 8px}.xt_zy ul li img{display:inline-block}.xt_zy ul li p{line-height:40px;font-size:15px}.xt_zy ul li a:hover p{color:#611987}.zt_hd{margin-left:15px;overflow:hidden}.zt_hd ul{width:400px}.zt_hd ul li{float:left;display:inline}.zt_hd ul li img{margin-right:6px;margin-bottom:6px}.lk_lj{background:#eee;margin-top:15px;padding-top:15px;padding-bottom:15px}.link{float:left;display:inline;width:750px}.link h1,.xn_lj h1{font-size:16px;color:#333;line-height:38px;height:38px;font-weight:700}.xn_lj h1{padding-left:0}.link ul li{float:left;display:inline;padding:0 30px 0 0;white-space:nowrap;line-height:30px;text-align:left}.xn_lj{float:right;display:inline;overflow:hidden;width:370px}.xn_lj ul{margin-top:3px;margin-left:15px}.xn_lj ul li{float:left;display:inline;position:relative;padding-left:20px;margin-right:15px;line-height:38px}.xn_lj ul li img{top:2px;position:absolute;left:0}.xz_oi{display:block}.xz_ti{display:none}.sp_gk{width:242px;height:auto;border:3px solid #5c307d;display:block;background:#fff;position:relative;bottom:37px;z-index:300;left:0}.sp_gk li{text-align:left!important;height:36px!important;width:121px;line-height:36px!important;border-bottom:1px dashed #bfbfbf!important;margin-right:0!important}.sp_li1{border-bottom:none!important}.sp_gk li a{color:#000!important;height:36px;display:block;font-family:"微软雅黑";background:0 0!important;font-size:12px!important;font-weight:400!important;padding-left:30px!important}.sp_gk li a:hover{background:#5c307d!important;color:#fff!important;display:block}#sp_li1{border-bottom:none!important}.xz_ll{width:260px}.xz_ll li{float:left;display:inline;width:130px!important}.Menubox{width:797px;margin-top:10px}.Menubox ul{margin:0;padding:0;position:absolute}.Menubox li{float:left;display:inline-block;cursor:pointer;width:119px;text-align:center;color:#000;font-weight:700;overflow:hidden;margin-right:10px}.Menubox li img{width:23px;height:22px;float:left;z-index:100;margin-top:6px;margin-left:5px!important}.Menubox li b{font-size:16px;font-family:"微软雅黑";height:37px;line-height:37px;padding-right:10px!important;z-index:80}.Menubox li.hover{padding:0;width:119px;color:#fff;font-weight:700;overflow:visible;background:#5c307d;position:relative;float:left;display:inline-block;padding-left:20px}.Menubox li.hover b{color:#fff}.Menubox li ul li{background:#fff;padding-left:0!important}.box-zsyy{margin:15px 0 20px}.box-zsyy ul{display:flex}.box-zsyy ul li{width:20%;margin-right:8px}.box-zsyy ul li:last-child{margin-right:0}.box-zsyy ul li a{display:block;width:100%}.box-zsyy ul li a img{width:100%}.box-zsyy ul li a img.box-zsyy-on{display:none}.box-zsyy ul li a:hover img{display:none}.box-zsyy ul li a:hover img.box-zsyy-on{display:block}.foot{background:#5c307d;padding:15px 0;text-align:center}.foot p{color:#fff;line-height:30px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;color:#333;background:#fff;font:14px/1.5 "Microsoft YaHei","PingFang SC",Verdana,Arial,sans-serif}h1,h2,h3,p,ul{margin:0;padding:0}h1,h2,h3{font-weight:400}ul{list-style:none}a{text-decoration:none;color:inherit}button,input,select{font:inherit}button{cursor:pointer}a,button,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #b688cb;outline-offset:3px}img{border:0;max-width:100%}.center{width:1200px;max-width:calc(100% - 40px);margin:0 auto}.icon{width:24px;height:24px;vertical-align:middle;flex:none}.skip-link{position:absolute;top:-100px;left:12px;background:#fff;padding:12px;z-index:500}.skip-link:focus{top:8px}.clear{clear:both}.header{box-sizing:content-box;height:144px;border-top-color:var(--purple);box-shadow:0 2px 5px #24112f18}.masthead{height:97px;position:relative}.brand{display:flex;align-items:center;width:342px;height:70px;gap:10px;color:var(--purple)}.brand>img{width:70px;height:70px}.brand strong{display:block;font-family:STKaiti,KaiTi,"Kaiti SC","Songti SC",serif;font-size:40px;font-weight:700;line-height:1.25;letter-spacing:3px;white-space:nowrap}.brand small{display:block;font:10px/1.8 Georgia,serif;letter-spacing:1.6px}.qrcode button{display:block;width:74px;height:75px;padding:0;border:0;background:#fff}.qrcode img{object-fit:contain}.headRight{margin-right:0}.linkDiv{font-size:14px}.searchDiv{display:flex;overflow:hidden}.searchDiv input.txt{box-sizing:content-box;height:36px;width:212px;min-width:0;font-size:13px}.searchDiv button{background:0 0;border:0;padding:0;width:46px;height:36px;flex:none}.menu-toggle{display:none}.nav{margin-top:1px}.na_ul{width:100%;margin:0}.na_ul li.yj_li{width:auto;flex:1;min-width:0}.na_ul li.yj_li.home-link{flex:.85}.na_ul li.yj_li a{white-space:nowrap;color:var(--purple);font-size:16px}.na_ul li.current a,.na_ul li.yj_li a:hover{background:var(--purple);color:#fff}.hero{background:#eee}.hero-slide{position:absolute;top:0;left:50%;width:1920px;height:650px;margin-left:-960px;opacity:0;visibility:hidden;transition:opacity .55s}.hero-slide.active{opacity:1;visibility:visible;z-index:1}.hero-slide img{display:block;max-width:none;width:1920px;height:650px;object-fit:cover}.hero-dots{position:absolute;bottom:14px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;z-index:3}.hero-dots>button{display:block;border:0;padding:0;width:32px;height:8px;background:#9b1944;border-radius:5px}.hero-dots>button.active{background:#fff}.hero-dots>.hero-pause{position:absolute;right:18px;width:22px;height:22px;font-size:12px;line-height:22px;background:#0004;color:#fff;bottom:-6px;border-radius:2px}.template-grid{display:grid;grid-template-columns:590px 590px;column-gap:20px}.main .box{float:none;display:block;width:590px;height:320px;min-width:0;margin-top:20px}.tabLink{box-sizing:content-box;display:flex;align-items:center;border-color:var(--purple)}.tabLink .line{flex:none}.tab-button{border:0;background:0 0;padding:0 0 0 32px;position:relative;line-height:45px;white-space:nowrap;font-size:18px;color:#333}.tab-button img{position:absolute;left:0;top:9px;width:26px;height:26px}.tab-button .iconActive{display:none}.tab-button.active{color:var(--purple)}.tab-button.active .iconActive{display:block}.tab-button.active .iconDefault{display:none}.tabLink a.more{margin-left:auto;float:none;white-space:nowrap}.tabItem[hidden]{display:none!important}.picture-news{position:relative;display:flow-root}.leftImg{position:relative}.leftImg>ul{height:245px}.leftImg .photo{height:200px}.leftImg .txt_bg{height:32px;width:100%;bottom:0}.leftImg a p{height:32px;line-height:32px;max-width:75%;font-size:14px}.leftImg .brief{height:45px;overflow:hidden;font-size:12px;line-height:20px;color:#666;padding-top:3px}.leftImg .brief .read-detail{display:inline;width:auto;height:auto;font-size:12px;color:var(--purple);white-space:nowrap}.picture-dots{position:absolute;right:6px;top:182px;z-index:4;display:flex;gap:3px}.picture-dots button{border:0;width:12px;height:12px;line-height:12px;font-size:9px;padding:0;color:#fff;background:#ffffff50}.picture-dots button.active{background:#611987}.no-photo{display:flex;width:100%;height:200px;align-items:center;justify-content:center;flex-direction:column;gap:15px;background:#f1eef4;color:#a18caf}.no-photo .icon{width:46px;height:46px}.module-date{position:absolute;right:4px;top:240px;color:#999;font-size:11px}.listCon li a:hover,.listItem li a:hover{color:var(--purple)}.listItem li{font-size:14px}.listCon{font-size:14px}.listCon .date{color:#555}.no-news{font-size:14px;color:#999;padding:28px 5px}.al_wi{display:grid;grid-template-columns:repeat(3,390px);gap:15px;clear:both}.xnzy,.xt_zy,.zt_hd{float:none;margin-left:0;width:390px;height:210px;margin-top:25px}.xnzy h2{background:url(template/15.jpg) no-repeat left center;float:left;width:36px;height:210px;padding-top:28px;text-align:center}.xnzy h2 a{display:block;width:20px;margin:auto;color:#fff;line-height:36px;font-size:18px;font-weight:700}.xnzy ul{left:38px;top:20px;width:352px}.xnzy ul li{width:175px}.xt_zy ul{display:grid;grid-template-columns:repeat(3,1fr);padding:10px}.xt_zy ul li{float:none;width:auto;margin:12px 0 8px;line-height:1}.xt_zy img{width:auto;max-width:36px;height:33px;object-fit:contain}.xt_zy ul li p{line-height:40px;font-size:15px}.zt_hd ul{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:390px}.zt_hd ul li{float:none}.topic-tile{height:102px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#fff;overflow:hidden;text-align:center;background:linear-gradient(145deg,#9773a4,#512968)}.topic-tile:hover{color:#fff;filter:brightness(1.08)}.topic-tile .icon{height:23px;width:23px}.topic-tile strong{font-size:16px;font-weight:500}.topic-tile span{font-size:9px;white-space:nowrap}.topic-1{background:linear-gradient(145deg,#7199bf,#2b6294)}.topic-2{background:linear-gradient(145deg,#d8b272,#aa7b32)}.topic-3{background:linear-gradient(145deg,#7356a4,#48316b)}.topic-4{background:linear-gradient(145deg,#6ca4a1,#3a7776)}.topic-5{background:linear-gradient(145deg,#b06872,#8a3f4f)}.box-zsyy{clear:both;margin:15px 0 20px}.box-zsyy ul li a{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #c9b1d5;height:53px;color:var(--purple);box-shadow:0 2px 3px #3b1c4c0c;background:linear-gradient(white,#fbf9fc)}.box-zsyy ul li a:hover{color:#fff;background:var(--purple)}.box-zsyy span{font-size:17px}.box-zsyy .icon{width:29px;height:29px}.lk_lj>.center{display:flow-root}.link h2,.xn_lj h2{font-size:16px;font-weight:700;height:38px;line-height:38px}.link ul li{font-size:14px}.select-links{display:flex;gap:15px;margin-top:3px}.select-links label{flex:1}.select-links label span{display:none}.select-links select{width:100%;background:#fff;border:1px solid #d2c8d7;height:30px;padding:0 6px;font-size:13px;color:#555}.foot{background:var(--footer)}.foot p{font-size:14px;line-height:30px}.foot a:hover{color:#fff;text-decoration:underline}.inner .header{position:relative;height:135px;border-top:0;background:linear-gradient(to bottom,transparent 90px,#fff 90px),url(template/inner-31.jpg) repeat-x top left;box-shadow:none}.inner .masthead{height:90px}.inner .brand{margin:7px 12px 0}.inner .qrcode{display:none}.inner .headRight{position:relative;height:90px;width:279px}.inner .searchDiv{position:absolute;right:0;top:53px;margin:0}.inner .linkDiv{display:none}.inner .nav{margin-top:0}.inner .na_ul{height:45px}.inner .na_ul li.yj_li a{height:45px;line-height:45px;color:#333;font-weight:700}.inner .na_ul li.current a,.inner .na_ul li.yj_li a:hover{color:var(--purple);background:#eee7f2}.inner-layout{display:grid;grid-template-columns:210px 965px;gap:25px;margin-top:10px;padding-bottom:25px;min-height:520px}.sidebar h2{height:40px;line-height:40px;background:var(--purple) url(template/inner-30.jpg) no-repeat;color:#fff;font-size:20px;padding-left:22px}.sidebar>a{display:flex;align-items:center;justify-content:space-between;height:36px;line-height:36px;padding-left:20px;padding-right:18px;font-size:16px}.sidebar>a>span{color:#a69aad}.sidebar>a.current,.sidebar>a:hover{color:var(--purple);background:#f7f4f9}.content{position:relative;min-width:0;margin-top:10px}.section-title{height:40px;line-height:40px;font-size:20px;color:var(--purple);border-bottom:2px solid var(--purple)}.breadcrumb{position:absolute;top:0;right:0;height:40px;line-height:40px;font-size:12px;color:#888;max-width:65%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb span{margin:0 6px}.content-heading h2{display:none}.content-heading>p{font-size:13px;color:#999;line-height:1.8;padding:14px 0 4px}.page-copy{padding-top:22px;font:20px/1.7 SimSun,"Songti SC",serif}.page-copy p{margin-bottom:18px;text-indent:2em}.news-list{padding:8px 0}.news-card{border-bottom:1px dashed #ddd;padding:14px 2px;position:relative}.news-date{font-size:12px;color:#999;float:right}.news-card h3{font-size:16px;font-weight:400;padding-right:150px;line-height:1.8}.news-card>p{font-size:13px;color:#777;line-height:1.9;margin-top:5px}.news-card-foot{font-size:11px;color:#999;display:flex;justify-content:space-between;gap:15px;margin-top:5px}.news-card-foot a{color:var(--purple)}.pagination{display:flex;flex-wrap:wrap;gap:6px;margin:24px 0}.pagination a{border:1px solid #ded4e5;padding:3px 11px}.pagination a:hover,.pagination a[aria-current]{background:var(--purple);color:#fff}.article{padding:20px 0}.article h1{text-align:center;font-size:24px;color:#333;line-height:1.7}.article-meta{display:flex;justify-content:center;gap:7px 20px;flex-wrap:wrap;padding:13px 0;border-bottom:1px solid #eee;font-size:12px;color:#999}.article-lead{font-size:14px;color:#888;line-height:1.8;padding:16px 0}.article-body{font:16px/2 SimSun,"Songti SC",serif}.article-body p{margin-bottom:16px;text-indent:2em}.article-body figure{margin:10px auto 20px;text-align:center}.article-body figure img{width:auto;max-width:100%;height:auto;margin:0 auto}.article-body figcaption{font:12px/2 "Microsoft YaHei",sans-serif;color:#999}.source-note{font-size:12px;color:#999;margin-top:20px}.source-link{display:inline-block;font-size:13px;color:var(--purple);margin-top:6px}.article-bottom{display:flex;justify-content:space-between;border-top:1px solid #eee;margin-top:25px;padding-top:16px}.contact-intro{padding:25px 0;font-size:16px;line-height:2}.contact-intro h3{font-size:23px;color:var(--purple)}.contact-intro p{margin:15px 0 25px}.contact-intro .action-pair{justify-content:flex-start}.empty-state{text-align:center;padding:40px 15px;color:#999}.empty-state h2{font-size:25px;color:var(--purple)}.empty-state p{margin:15px 0 22px}.action-pair{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.button{border:0;border-radius:4px;padding:10px 22px;display:inline-flex;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:500;color:#fff;background:var(--purple);box-shadow:0 4px 0 #422154,0 6px 12px #28103420;transition:transform .15s,filter .15s}.button:hover{color:#fff;filter:brightness(1.08);transform:translateY(-1px)}.button:active{transform:translateY(2px)}.button .icon{height:18px;width:18px}.button.account{background:linear-gradient(#398ee3,#1767ba);box-shadow:0 4px 0 #104c8b,0 6px 12px #073d6420}.button.official{background:linear-gradient(#ffe27b,#f4bd36);color:#694507;box-shadow:0 4px 0 #b78314,0 6px 12px #8c651220}.service-box .button{padding:7px 15px;font-size:13px}.contact-panel{text-align:center;margin-top:28px;margin-bottom:36px;border:1px solid #e1d5e9;border-top:4px solid var(--purple);background:linear-gradient(160deg,#fff,#f5f0f8);padding:26px 30px 31px;box-shadow:0 10px 26px #46225512;scroll-margin-top:25px}.contact-kicker{color:#96849f;font-size:12px;letter-spacing:3px}.contact-panel h2{font-size:23px;color:var(--purple);font-weight:500;margin:4px 0 20px}.contact-details{display:flex;justify-content:center;gap:45px;flex-wrap:wrap;margin-bottom:24px}.contact-details>div{display:flex;align-items:center;gap:12px}.contact-details strong{font-size:23px;color:#453051;font-family:Arial,sans-serif;letter-spacing:.4px}.contact-details>div>span{font-size:14px;color:#94869d}.button.wechat{background:linear-gradient(#40aa75,#208252);box-shadow:0 4px 0 #165e3c,0 7px 12px #123c2d20}.button.phone{background:linear-gradient(#8661a2,#603c7c);box-shadow:0 4px 0 #44265c,0 7px 12px #41225720}.friend-band{background:#efefef;padding:17px 0 22px;margin-top:25px}.friend-band>.center{display:flex;gap:80px}.friend-band h2{font-size:16px;font-weight:600;color:#555;margin-bottom:8px}.friend-band a{display:inline-block;font-size:13px;margin-right:23px;line-height:2.2;color:#666}.friend-band a:hover{color:var(--purple)}.footer{text-align:center;background:var(--footer);padding:18px 24px;color:#f9f2ff;font-size:12px;line-height:2}.fixed-contact{position:fixed;right:12px;top:44%;z-index:40;width:160px;display:grid;gap:10px;filter:drop-shadow(0 5px 10px #2d173526)}.fixed-contact>a,.fixed-contact>button{width:100%;border:1px solid #ffffff40;border-bottom-width:4px;border-radius:7px;color:#fff;display:flex;align-items:center;gap:10px;padding:11px 10px;text-align:left;font-size:13px;line-height:1.4}.fixed-contact strong{display:block;font:700 13px/1.5 Arial,sans-serif;margin-top:3px}.fixed-phone{background:linear-gradient(135deg,#8d63aa,#60367e)}.fixed-wechat{background:linear-gradient(135deg,#37a478,#1a7c56)}.fixed-consult{background:linear-gradient(135deg,#3a94cc,#276aa9)}.fixed-contact>a:hover,.fixed-contact>button:hover{color:#fff;filter:brightness(1.1)}.fixed-contact .icon{width:23px;height:23px}.toast{position:fixed;bottom:100px;left:50%;transform:translate(-50%,20px);background:#25202ce8;color:#fff;border-radius:6px;padding:12px 25px;z-index:100;opacity:0;pointer-events:none;transition:.2s;font-size:14px;white-space:nowrap}.toast.visible{transform:translate(-50%,0);opacity:1}dialog{width:min(380px,calc(100% - 40px));border:0;border-radius:12px;padding:30px;box-shadow:0 20px 70px #0004;text-align:center;color:#554460}dialog::backdrop{background:#25122e66}dialog h2{font-size:23px}dialog p{font-size:13px;margin:8px 0 16px}dialog input{width:100%;padding:12px;border:1px solid #c7b3d3;text-align:center;font-size:23px;margin-bottom:20px}.dialog-close{position:absolute;right:14px;top:8px;font-size:26px;border:0;background:0 0;color:#777}.zt_hd ul{grid-template-columns:repeat(3,127px);width:400px}.topic-tile{height:103px;gap:6px;background:#73419a;color:#fff}.topic-tile strong{font:18px/1.5 SimSun,"Songti SC",serif}.topic-tile span{font:11px/1.6 SimSun,"Songti SC",serif;max-width:116px;white-space:normal}.topic-1{background:#d2c5b2;color:#81591e}.topic-1 strong{font-size:26px;font-weight:700;text-shadow:1px 1px #fff,-1px -1px #fff}.topic-1 span{display:none}.topic-2{background:#315596}.topic-2 strong{font-size:16px;font-weight:700}.topic-3{background:#cf4381}.topic-4{background:#8bae41}.topic-5{background:#64a9e0}.topic-3 strong,.topic-4 strong,.topic-5 strong{font-size:24px;font-family:"Microsoft YaHei",sans-serif;font-weight:400;text-shadow:1px 1px #fff,-1px -1px #fff;color:#ffffffb0;-webkit-text-stroke:.3px white}.topic-3 span,.topic-4 span,.topic-5 span{display:none}.box-zsyy ul li a{height:98px;flex-direction:column;gap:7px;border:0;border-bottom:2px solid #73419a;background:#efe7f2;color:#4a1e73;box-shadow:none}.box-zsyy small{font-size:16px;line-height:1.5}.box-zsyy span{font-size:18px;line-height:1.5}.select-links{margin-top:5px;gap:20px}.select-links details{position:relative;width:140px}.select-links summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;line-height:37px}.select-links summary::-webkit-details-marker{display:none}.select-links summary img{width:21px;height:22px}.footer-menu{position:absolute;z-index:20;bottom:37px;left:0;display:grid;grid-template-columns:1fr 1fr;width:260px;padding:6px;border:3px solid var(--purple);background:#fff;box-shadow:0 5px 14px #31133e20}.select-links details:last-child .footer-menu{left:auto;right:0}.footer-menu a{font-size:12px;line-height:36px;padding:0 10px;border-bottom:1px dashed #ddd}.footer-menu a:hover{color:#fff;background:var(--purple)}.template-promo{grid-column:1/-1;height:97px;position:relative;margin:20px 0 5px;overflow:hidden}.template-promo>a{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .4s}.template-promo>a.active{opacity:1;visibility:visible}.template-promo img{width:100%;height:97px;object-fit:cover}@media(min-width:768px) and (max-width:1580px){.fixed-contact{width:126px;right:4px;top:44%}.fixed-contact>a,.fixed-contact>button{padding:9px 7px;gap:5px;font-size:11px}.fixed-contact strong{font-size:11px}.fixed-contact .icon{width:18px;height:18px}}@media(max-width:1239px){.center{width:calc(100% - 40px);max-width:none}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main .box{width:100%}.leftImg{width:51%;margin-right:3%}.leftImg .photo,.leftImg .photo img,.leftImg ul li{width:100%}.listItem{width:46%}.tabLink .line{width:22px}.tab-button{font-size:16px;padding-left:29px}.tabLink a.more{font-size:10px;padding-right:0}.tab-button img{width:23px;height:23px;top:11px}.na_ul li.yj_li a{font-size:14px}.al_wi{grid-template-columns:repeat(3,minmax(0,1fr))}.xnzy,.xt_zy,.zt_hd{width:100%}.xnzy ul{left:36px;width:calc(100% - 36px)}.xnzy ul li{width:50%}.xnzy ul li a{font-size:14px}.xt_zy ul{padding:10px 4px}.xt_zy ul li p{font-size:13px}.zt_hd ul{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.topic-tile strong{font-size:14px}.topic-tile span{font-size:8px}.link{width:65%}.xn_lj{width:31%}.inner-layout{grid-template-columns:210px minmax(0,1fr)}.contact-details{gap:22px}.contact-details strong{font-size:21px}.contact-details .button{padding:9px 13px}}@media(max-width:1000px){.template-grid{grid-template-columns:1fr;gap:0}.main .box{width:100%;height:320px}.leftImg{width:300px;margin-right:20px}.leftImg .photo,.leftImg .photo img,.leftImg ul li{width:300px}.listItem{width:calc(100% - 320px)}.tab-button{font-size:18px}.tabLink .line{width:40px}.al_wi{grid-template-columns:1fr 1fr}.zt_hd{grid-column:1/-1;height:auto;margin-top:0}.zt_hd ul{grid-template-columns:repeat(6,1fr)}.topic-tile{height:102px}.box-zsyy span{font-size:14px}.box-zsyy .icon{width:22px}.brand strong{font-size:35px}.brand{width:320px}.na_ul li.yj_li a{font-size:12px}.sidebar{display:none}.inner-layout{grid-template-columns:1fr}.contact-details{flex-direction:column;gap:20px}.contact-details>div{justify-content:center}.link ul li{padding-right:20px}.link{width:60%}.xn_lj{width:36%}}@media(max-width:767px){body{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.center{width:calc(100% - 28px)}.header,.inner .header{position:relative;box-sizing:border-box;border-top:5px solid var(--purple);height:auto;background:#fff;box-shadow:0 2px 7px #2d15331a}.inner .masthead,.masthead{height:86px}.brand,.inner .brand{margin:12px 0 0;gap:9px;width:auto;height:62px}.brand>img{width:58px;height:58px}.brand strong{font-size:30px;letter-spacing:2px}.brand small{font-size:8px;letter-spacing:1px}.headRight,.inner .headRight,.qrcode{display:none}.menu-toggle{display:flex;position:absolute;right:0;top:25px;align-items:center;justify-content:center;border:1px solid #e4d9eb;background:#f5f0f8;border-radius:2px;width:35px;height:35px;padding:5px;color:var(--purple)}.nav{display:none;margin:0}.nav.open{display:block}.inner .na_ul,.na_ul{height:auto;display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:12px;gap:2px}.na_ul li.yj_li{width:100%;float:none}.inner .na_ul li.yj_li a,.na_ul li.yj_li a{font-size:14px;line-height:40px;height:40px;background:#f8f5fa;font-weight:400}.template-promo{height:auto;aspect-ratio:1200/97;margin:16px 0 4px}.template-promo img{height:auto;width:100%}.hero{height:230px}.hero-slide{height:230px;width:680px;margin-left:-340px}.hero-slide img{height:230px;width:680px;object-fit:cover}.hero-dots{bottom:12px;gap:5px}.hero-dots>button{width:23px;height:6px}.hero-dots>.hero-pause{right:10px}.template-grid{display:block}.main .box{height:auto;min-height:296px;margin-top:15px;padding-bottom:8px}.tabLink{height:42px;line-height:42px}.tab-button{font-size:16px;line-height:42px;padding-left:27px}.tab-button img{top:10px;width:22px;height:22px}.tabLink .line{width:22px;height:42px}.tabLink a.more{font-size:10px}.leftImg{width:48%;margin-top:16px;margin-right:4%}.leftImg>ul{height:244px}.leftImg ul li{width:100%;height:244px}.leftImg .photo,.leftImg .photo img{width:100%;height:154px;object-fit:cover}.leftImg a p{height:27px;line-height:27px;text-indent:6px;font-size:11px;max-width:100%;width:100%;padding-right:5px}.leftImg .txt_bg{height:27px}.leftImg .brief{height:90px;font-size:11px;line-height:18px}.leftImg .brief .read-detail{font-size:11px}.picture-dots{top:119px;right:4px}.listItem{width:48%;margin-top:10px}.listItem li{line-height:31px;font-size:12px;padding-right:0}.module-date{top:207px;font-size:10px;right:0}.listCon{margin-top:10px}.listCon li{font-size:13px;line-height:35px;padding-right:88px;padding-left:1px}.listCon li .date{width:78px;font-size:10px;height:25px;line-height:25px}.no-photo{height:154px}.al_wi{display:grid;grid-template-columns:1fr;gap:12px}.xnzy,.xt_zy{margin-top:0;height:198px}.xnzy h2{height:198px}.xnzy ul{top:15px}.xnzy ul li a{font-size:16px}.xt_zy ul li{margin:10px 0 5px}.xt_zy ul li p{font-size:15px}.zt_hd{grid-column:auto;margin-top:0}.zt_hd ul{grid-template-columns:repeat(3,1fr)}.topic-tile{height:102px}.topic-tile strong{font-size:16px}.topic-tile span{font-size:9px}.box-zsyy{margin:15px 0}.box-zsyy ul{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.box-zsyy ul li{width:auto;margin:0}.box-zsyy ul li a{height:68px;gap:4px}.box-zsyy small{font-size:11px}.select-links details{width:140px}.select-links summary{font-size:14px}.box-zsyy span{font-size:12px}.box-zsyy .icon{width:18px;height:18px}.lk_lj{margin-top:15px;padding:12px 0}.link,.xn_lj{float:none;display:block;width:100%}.link h2,.xn_lj h2{font-size:15px;height:32px;line-height:32px}.link ul{display:flow-root}.link ul li{font-size:12px;padding-right:14px;line-height:26px}.xn_lj{margin-top:8px}.select-links{margin-top:0;gap:10px}.foot{padding:13px 0}.foot p{font-size:11px;line-height:24px}.contact-panel{margin:18px auto 23px;padding:20px 10px 25px}.contact-kicker{font-size:10px}.contact-panel h2{font-size:20px;margin-bottom:18px}.contact-details{gap:16px;margin-bottom:22px}.contact-details>div{gap:8px;flex-wrap:wrap}.contact-details strong{font-size:19px}.contact-details>div>span{font-size:12px}.contact-details .button{font-size:11px;padding:8px 9px;gap:5px}.contact-details .button .icon{width:15px;height:15px}.button{font-size:13px;padding:9px 18px}.fixed-contact{top:auto;right:0;left:0;bottom:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-bottom:env(safe-area-inset-bottom);background:#4b2b68;filter:none;box-shadow:0 -4px 18px #38214730}.fixed-contact>a,.fixed-contact>button{border:0;border-top:1px solid #ffffff40;border-right:1px solid #ffffff22;border-bottom:4px solid #0002;border-radius:0;min-height:80px;padding:7px 3px;justify-content:center;flex-direction:column;gap:3px;text-align:center;font-size:11px}.fixed-contact strong{font-size:11px;margin-top:1px;line-height:1.3;letter-spacing:.1px}.fixed-contact .icon{width:20px;height:20px}.inner-layout{margin-top:10px;min-height:350px;padding-bottom:12px}.content{margin-top:0}.section-title{font-size:19px}.breadcrumb{font-size:10px;max-width:65%}.page-copy{font-size:17px;line-height:1.9;padding-top:18px}.news-date{float:none;font-size:10px}.news-card h3{padding-right:0;font-size:15px}.news-card>p{font-size:12px}.news-card-foot{font-size:10px}.article h1{font-size:21px}.article-meta{font-size:10px;gap:4px 10px}.article-body{font-size:16px;line-height:2}.article-lead{font-size:13px}.article-bottom{font-size:12px}.contact-intro{font-size:14px}.toast{max-width:calc(100% - 30px);font-size:13px;bottom:100px}.no-news{padding:30px 3px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}@media(max-width:767px){.brand strong{font-size:26px;letter-spacing:1.5px}.brand small{font-size:8px;letter-spacing:.6px}}