@charset "utf-8";

html{-webkit-font-smoothing:antialiased;height: 100%;touch-action: manipulation;}

blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

/* table,th,td{border: 1px solid black;} */

fieldset,img{border:0}

address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400;}

dl,ol,ul{list-style-type:none}

h1,h2,h3,h4,h5,h6{font-size:100%;}

a{text-decoration:none;color: inherit;}

a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}

sup{vertical-align:text-top}

sub{vertical-align:text-bottom}

textarea{resize:none;outline: none;font-family: Arial, HarmonyOS_Sans_SC;}

img{vertical-align:middle;max-width: 100%;height: auto;}

button,input[type=submit],input[type=text],input[type=button]{font-family: Arial, HarmonyOS_Sans_SC; -webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur())}

input{outline: 0;}

input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}

body{text-align: justify;font-size: 14px;color: #000;font-family: Arial, HarmonyOS_Sans_SC;}

body *{box-sizing: border-box;}



#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}

#web-ietip a{display: block; width: 65px; height: 80px; float: left;}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.ellipsis{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}



img{opacity: 0;}

img.op{opacity: 1;transition: opacity .05s;}



@font-face{

    font-family: HarmonyOS_Sans_SC;

    src: url('../font/HarmonyOS_Sans_SC_Regular.ttf');

    font-display: swap;

}

@font-face{

    font-family: HarmonyOS_Sans_SC_Medium;

    src: url('../font/HarmonyOS_Sans_SC_Medium.ttf');

    font-display: swap;

}

@font-face{

    font-family: HarmonyOS_Sans_SC_Bold;

    src: url('../font/HarmonyOS_Sans_SC_Bold.ttf');

    font-display: swap;

}







html{font-size: calc(100vw / 1920 * 100);}

@media(max-width: 900px){

    html{font-size: calc(900px / 1920 * 100);}

}



html{font-size: calc(100vw / 1920 * 100);}

@media(max-width: 900px){

    html{font-size: calc(900px / 1920 * 100);}

}



body{font-size: calc(16 * 1rem / 100);}

@media(max-width: 1680px){

    body{font-size: 14px;}

}



.s12{font-size: calc(12 * 1rem / 100);}

@media(max-width: 1920px){

    .s12{font-size: 12px;}

}

.s13{font-size: calc(13 * 1rem / 100);}

@media(max-width: 1846px){

    .s13{font-size: 12.5px;}

}

.s14{font-size: calc(14 * 1rem / 100);}

@media(max-width: 1782px){

    .s14{font-size: 13px;}

}

.s15{font-size: calc(15 * 1rem / 100);}

@media(max-width: 1728px){

    .s15{font-size: 13.5px;}

}

.s16{font-size: calc(16 * 1rem / 100);}

@media(max-width: 1680px){

    .s16{font-size: 14px;}

}

.s17{font-size: calc(17 * 1rem / 100);}

@media(max-width: 1637px){

    .s17{font-size: 14.5px;}

}

.s18{font-size: calc(18 * 1rem / 100);}

@media(max-width: 1600px){

    .s18{font-size: 15px;}

}

.s19{font-size: calc(19 * 1rem / 100);}

@media(max-width: 1566px){

    .s19{font-size: 15.5px;}

}

.s20{font-size: calc(20 * 1rem / 100);}

@media(max-width: 1536px){

    .s20{font-size: 16px;}

}

.s21{font-size: calc(21 * 1rem / 100);}

@media(max-width: 1508px){

    .s21{font-size: 16.5px;}

}

.s22{font-size: calc(22 * 1rem / 100);}

@media(max-width: 1483px){

    .s22{font-size: 17px;}

}

.s23{font-size: calc(23 * 1rem / 100);}

@media(max-width: 1460px){

    .s23{font-size: 17.5px;}

}

.s24{font-size: calc(24 * 1rem / 100);}

@media(max-width: 1440px){

    .s24{font-size: 18px;}

}

.s25{font-size: calc(25 * 1rem / 100);}

@media(max-width: 1420px){

    .s25{font-size: 18.5px;}

}

.s26{font-size: calc(26 * 1rem / 100);}

@media(max-width: 1403px){

    .s26{font-size: 19px;}

}

.s27{font-size: calc(27 * 1rem / 100);}

@media(max-width: 1386px){

    .s27{font-size: 19.5px;}

}

.s28{font-size: calc(28 * 1rem / 100);}

@media(max-width: 1371px){

    .s28{font-size: 20px;}

}

.s29{font-size: calc(29 * 1rem / 100);}

@media(max-width: 1357px){

    .s29{font-size: 20.5px;}

}

.s30{font-size: calc(30 * 1rem / 100);}

@media(max-width: 1344px){

    .s30{font-size: 21px;}

}

.s31{font-size: calc(31 * 1rem / 100);}

@media(max-width: 1331px){

    .s31{font-size: 21.5px;}

}

.s32{font-size: calc(32 * 1rem / 100);}

@media(max-width: 1320px){

    .s32{font-size: 22px;}

}

.s33{font-size: calc(33 * 1rem / 100);}

@media(max-width: 1309px){

    .s33{font-size: 22.5px;}

}

.s34{font-size: calc(34 * 1rem / 100);}

@media(max-width: 1298px){

    .s34{font-size: 23px;}

}

.s35{font-size: calc(35 * 1rem / 100);}

@media(max-width: 1289px){

    .s35{font-size: 23.5px;}

}

.s36{font-size: calc(36 * 1rem / 100);}

@media(max-width: 1280px){

    .s36{font-size: 24px;}

}

.s37{font-size: calc(37 * 1rem / 100);}

@media(max-width: 1271px){

    .s37{font-size: 24.5px;}

}

.s38{font-size: calc(38 * 1rem / 100);}

@media(max-width: 1263px){

    .s38{font-size: 25px;}

}

.s39{font-size: calc(39 * 1rem / 100);}

@media(max-width: 1255px){

    .s39{font-size: 25.5px;}

}

.s40{font-size: calc(40 * 1rem / 100);}

@media(max-width: 1248px){

    .s40{font-size: 26px;}

}

.s41{font-size: calc(41 * 1rem / 100);}

@media(max-width: 1240px){

    .s41{font-size: 26.5px;}

}

.s42{font-size: calc(42 * 1rem / 100);}

@media(max-width: 1234px){

    .s42{font-size: 27px;}

}

.s43{font-size: calc(43 * 1rem / 100);}

@media(max-width: 1227px){

    .s43{font-size: 27.5px;}

}

.s44{font-size: calc(44 * 1rem / 100);}

@media(max-width: 1221px){

    .s44{font-size: 28px;}

}

.s45{font-size: calc(45 * 1rem / 100);}

@media(max-width: 1216px){

    .s45{font-size: 28.5px;}

}

.s46{font-size: calc(46 * 1rem / 100);}

@media(max-width: 1210px){

    .s46{font-size: 29px;}

}

.s47{font-size: calc(47 * 1rem / 100);}

@media(max-width: 1205px){

    .s47{font-size: 29.5px;}

}

.s48{font-size: calc(48 * 1rem / 100);}

@media(max-width: 1200px){

    .s48{font-size: 30px;}

}

.s49{font-size: calc(49 * 1rem / 100);}

@media(max-width: 1195px){

    .s49{font-size: 30.5px;}

}

.s50{font-size: calc(50 * 1rem / 100);}

@media(max-width: 1190px){

    .s50{font-size: 31px;}

}

.s51{font-size: calc(51 * 1rem / 100);}

@media(max-width: 1185px){

    .s51{font-size: 31.5px;}

}

.s52{font-size: calc(52 * 1rem / 100);}

@media(max-width: 1181px){

    .s52{font-size: 32px;}

}

.s53{font-size: calc(53 * 1rem / 100);}

@media(max-width: 1177px){

    .s53{font-size: 32.5px;}

}

.s54{font-size: calc(54 * 1rem / 100);}

@media(max-width: 1173px){

    .s54{font-size: 33px;}

}

.s55{font-size: calc(55 * 1rem / 100);}

@media(max-width: 1169px){

    .s55{font-size: 33.5px;}

}

.s56{font-size: calc(56 * 1rem / 100);}

@media(max-width: 1165px){

    .s56{font-size: 34px;}

}

.s57{font-size: calc(57 * 1rem / 100);}

@media(max-width: 1162px){

    .s57{font-size: 34.5px;}

}

.s58{font-size: calc(58 * 1rem / 100);}

@media(max-width: 1158px){

    .s58{font-size: 35px;}

}

.s59{font-size: calc(59 * 1rem / 100);}

@media(max-width: 1155px){

    .s59{font-size: 35.5px;}

}

.s60{font-size: calc(60 * 1rem / 100);}

@media(max-width: 1152px){

    .s60{font-size: 36px;}

}

.s61{font-size: calc(61 * 1rem / 100);}

@media(max-width: 1148px){

    .s61{font-size: 36.5px;}

}

.s62{font-size: calc(62 * 1rem / 100);}

@media(max-width: 1145px){

    .s62{font-size: 37px;}

}

.s63{font-size: calc(63 * 1rem / 100);}

@media(max-width: 1142px){

    .s63{font-size: 37.5px;}

}

.s64{font-size: calc(64 * 1rem / 100);}

@media(max-width: 1140px){

    .s64{font-size: 38px;}

}

.s65{font-size: calc(65 * 1rem / 100);}

@media(max-width: 1137px){

    .s65{font-size: 38.5px;}

}

.s66{font-size: calc(66 * 1rem / 100);}

@media(max-width: 1134px){

    .s66{font-size: 39px;}

}

.s67{font-size: calc(67 * 1rem / 100);}

@media(max-width: 1131px){

    .s67{font-size: 39.5px;}

}

.s68{font-size: calc(68 * 1rem / 100);}

@media(max-width: 1129px){

    .s68{font-size: 40px;}

}

.s69{font-size: calc(69 * 1rem / 100);}

@media(max-width: 1126px){

    .s69{font-size: 40.5px;}

}

.s70{font-size: calc(70 * 1rem / 100);}

@media(max-width: 1124px){

    .s70{font-size: 41px;}

}

.s71{font-size: calc(71 * 1rem / 100);}

@media(max-width: 1122px){

    .s71{font-size: 41.5px;}

}

.s72{font-size: calc(72 * 1rem / 100);}

@media(max-width: 1120px){

    .s72{font-size: 42px;}

}

.s73{font-size: calc(73 * 1rem / 100);}

@media(max-width: 1117px){

    .s73{font-size: 42.5px;}

}

.s74{font-size: calc(74 * 1rem / 100);}

@media(max-width: 1115px){

    .s74{font-size: 43px;}

}

.s75{font-size: calc(75 * 1rem / 100);}

@media(max-width: 1113px){

    .s75{font-size: 43.5px;}

}

.s76{font-size: calc(76 * 1rem / 100);}

@media(max-width: 1111px){

    .s76{font-size: 44px;}

}

.s77{font-size: calc(77 * 1rem / 100);}

@media(max-width: 1109px){

    .s77{font-size: 44.5px;}

}

.s78{font-size: calc(78 * 1rem / 100);}

@media(max-width: 1107px){

    .s78{font-size: 45px;}

}

.s79{font-size: calc(79 * 1rem / 100);}

@media(max-width: 1105px){

    .s79{font-size: 45.5px;}

}

.s80{font-size: calc(80 * 1rem / 100);}

@media(max-width: 1104px){

    .s80{font-size: 46px;}

}





div.mCSB_scrollTools{width: 3px;}

div.mCSB_scrollTools .mCSB_draggerRail{width: 3px;background-color: #f0f0f0;filter: none;-ms-filter: none;}

div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 3px;background-color: #0094d6;border-radius: 2px;filter: none;-ms-filter: none;}

div.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,

div.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #0094d6;filter: none;-ms-filter: none;}

div.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #0094d6;filter: none;-ms-filter: none;}

div.mCSB_inside>.mCSB_container{margin-right: 0 ;}



form input::-webkit-input-placeholder,

form textarea::-webkit-input-placeholder{color: #bbbbbb;}

form input:-moz-placeholder,

form textarea:-moz-placeholder{color: #bbbbbb;}

form input::-moz-placeholder,

form textarea::-moz-placeholder{color: #bbbbbb;}

form input:-ms-input-placeholder,

form textarea:-ms-input-placeholder{color: #bbbbbb;}



/* 动画 */



/* .drop{opacity:0;transform:translate3d(0,-80px,0);}

.drop.is-visible{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);} 

.teaser{opacity:0;transform:translate3d(0,80px,0);}

.teaser.is-visible{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);} 



.lter{opacity:0;transform:translate3d(-80px,0,0);}

.lter.is-visible{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);}

.rter{opacity:0;transform:translate3d(80px,0,0);}

.rter.is-visible{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);}



.scale{opacity:0;transform:scale(1.1);}

.scale.is-visible{opacity:1;transform:scale(1);transition:transform 2s cubic-bezier(.25,.1,.25,1);transform-origin: center bottom;}

.reduce{opacity:0;transform:scale(.9);}

.reduce.is-visible{opacity:1;transform:scale(1);transition:transform 2s cubic-bezier(.25,.1,.25,1);transform-origin: center bottom;} */





@keyframes fadeInRightSmall {

    0% {opacity: 0;transform: translate(2em,0);}

    100% {opacity: 1;transform: translate(0,0);}

}

.word-in{opacity: 0;}

.word-in.is-visible{opacity: 1;}

.word-in>span{display: inline-block;vertical-align: top;opacity: 0;animation-duration: 1s;animation-fill-mode: forwards;animation-timing-function: cubic-bezier(0.3, 0, 0.24, 1);}

.word-in.is-visible>span{animation-name: fadeInRightSmall;}







.header{position: fixed;top: 0;left: 0;z-index: 288; width: 100%;}

.h-main{width: 16rem;margin: 0 auto;}

.h-main:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.h-left{float: left;font-size: 0;}

.h-logo{display: inline-block;vertical-align: middle;cursor: pointer;}

.h-link{display: block;font-size: 0;}

.h-img1{display: block;height: 1.1rem;line-height: 1.1rem;}

.h-img1 img{width: 2rem;min-width: 180px;}

.h-img2{display: none;height: 1.1rem;line-height: 1.1rem;}

.h-img2 img{width: 2rem;min-width: 180px;}

.h-right{float: right;font-size: 0;}

.h-h{display: inline-block;vertical-align: middle;}

.h-i{display: inline-block;vertical-align: middle;position: relative;cursor: pointer; padding: 0 .29rem;}

.h-j{display: inline-block;position: relative; color: #ffffff;height: 1.1rem;line-height: 1.1rem;}

.h-j:after{content: ''; position: absolute;top: calc(60% + .5em);left: 0;width: 0;transition: all ease .5s;height: .02rem;background-color: #fff;}

.h-sub {display: none;min-width: 2rem;background-color: rgba(255,255,255,.8);position: absolute;left: 50%;top: 1.1rem;transform: translate(-50% ,0); z-index: 1000;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}

.h-sub>li>a {display: block;cursor: pointer;width: 100%;padding: 10px 8px;white-space: nowrap; line-height:1.5;text-align: center; color: #666;transition: background-color .3s;}

.h-sub>li>a:hover {color: #fff;background-color: #0035ad;}



.h-language{display: inline-block;vertical-align: middle;position: relative; cursor: pointer;margin-left: .5rem;}

.hl-tip{display: block; width: 1em;height: 1.1rem;background-image: url('../images/a2.png');background-size:  100% auto;background-position: center center;background-repeat: no-repeat;}

.hl-list{display: none; position: absolute;top: calc(50% + 1em);left: 50%;transform: translate(-50%,0);background-color: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}

.hl-item {display: block;cursor: pointer;min-width: 5em; padding: 10px 8px;white-space: nowrap; line-height:1.5;text-align: center; color: #666;transition: background-color .3s;}

.hl-item:hover{color: #fff;background-color: #0035ad;}





.h-k{display: inline-block;vertical-align: middle;margin-left:  .3rem;}

.h-search{display: block;cursor: pointer;width: 1em;height:1.1rem;background-image: url('../images/a3.png');background-size:  100% auto;background-position: center center;background-repeat: no-repeat;}

.hs-a{display: none;z-index: 108;white-space: nowrap; position: fixed;top: 1.5rem;left: 50%;transform: translate(-50%,0);}

.hs-form{font-size: 0;display: inline-block;}

.hs-text{font-family: HarmonyOS_Sans_SC;border: none;padding: 0 .2rem; display: inline-block;vertical-align: middle; width: 6rem;height: 45px;background-color: #fff;color: #333;}

.hs-submit{border: none;display: inline-block;vertical-align: middle;cursor: pointer; width: 45px;height: 45px; background-color: #0035ad;background-image: url('../images/a3.png');background-size: 18px auto;background-position: center center;background-repeat: no-repeat;}

.header.search-state .hs-a {display: block;}

.header.search-state .h-opa {display: block;}



.h-menu {display: none; position: absolute;top: 0;right: 0; cursor: pointer; width:1.1rem;height:1.1rem;background-image: url('../images/a-menu.png');background-size: 30px auto;background-position: center center;background-repeat: no-repeat;}

.h-opa {display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;cursor: pointer;}





@media(min-width: 1201px){

    .h-i.active .h-j:after{width: 100%;}

    .h-i:hover .h-j:after{width: 100%;}



    .header.white .h-j{color: #000000;}

    .header.white .h-j:after{background-color: #000;}



    .header:hover .h-j{color: #000000;}

    .header:hover .h-j:after{background-color: #000;}

    .header:hover{background-color: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}

    .header:hover .h-img1{display: none;}

    .header:hover .h-img2{display: block;}

    .header:hover  .hl-tip{background-image: url('../images/a2-b.png');}

    .header:hover .h-search{background-image: url('../images/a3-b.png');}

    .header:hover .h-menu{background-image: url('../images/a-menu2.png');}

}



@media(max-width:1200px){

    .h-main{width: 100%;padding-left: 10px;padding-right: 10px;}

    .h-h {margin-left: 0; width: 260px;position: fixed;text-align: left; right: 0;top: 0;height: 100vh;background-color: #fff;margin-right: 0;padding-top: 10px;padding-bottom: 10px;overflow: auto;z-index: 1000;transform: translate(100%, 0);transition: transform .3s;}

    .h-i {width: 100%;padding: 0 !important;margin: 0 !important;}

    .h-j {padding: 0;padding-left: 20px;height: 40px;line-height: 40px;color: #666;font-size: 16px;}

    .h-i.active .h-j{color: #0035ad;}

    .h-i.has-nav:after {content: "";background-image: url('../images/a-right.png');background-size: 16px auto;background-position: center center;background-repeat: no-repeat; display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #333;}

    .h-i.has-nav.show:after {background-size: 18px auto;background-image: url('../images/a-down.png');}

    .h-sub {position: relative;top: 0;background-color: #fff;box-shadow: none;left: 0;transform: translate(0,0);width: 100% !important;}

    .h-sub>li>a {white-space: normal;text-align: left;padding-left: 40px;color: #666 ;font-size: 14px;}



    .h-right{margin-right: 1.1rem;}

    .h-language{margin-left:  0;}

    .h-k{margin-left: 20px;}



    /* 菜单 */

    .h-menu {display: block; }

    .header.menu-state .h-h {transform: translate(0, 0);}

    .header.menu-state .h-opa {display: block;}

}





@media(min-width: 951px) {

    .header.white{background-color: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}

    .header.white .h-img1{display: none;}

    .header.white .h-img2{display: block;}

    .header.white  .hl-tip{background-image: url('../images/a2-b.png');}

    .header.white .h-search{background-image: url('../images/a3-b.png');}

    .header.white .h-menu{background-image: url('../images/a-menu2.png');}

}

@media(max-width: 900px) {

    body{padding-top: 1.1rem;}

    .header{background-color: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}

    .h-img1{display: none;}

    .h-img2{display: block;}

    .h-search{background-image: url('../images/a3-b.png');}

    .hl-tip{background-image: url('../images/a2-b.png');}

    .h-menu{background-image: url('../images/a-menu2.png');}

}

@media(max-width: 500px) {

    .hs-text{width: 5rem;height: 35px;}

    .hs-submit{width: 35px;height: 35px;}

}



.footer{position: relative; width: 100%;background-color: #222222;}

.footer:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%; height: .05rem;background-color: #0035ad;	background-image: linear-gradient(90deg, #0035ad 0%, #0072f5 100%) ;}

.f-top{width: 100%;padding-top: .9rem;}

.f-cont{width: 16rem;margin: 0 auto;}

.f-box{width: 100%;padding-bottom: .55rem;}

.f-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.f-left{float: left;max-width: 5rem;}

.f-logo{display: block;cursor: pointer;margin-bottom: .55rem; width: 2rem;min-width: 180px;}

.f-logo img{width: 100%;}

.f-tip{width: 100%;margin-bottom: .1rem; color: rgba(255,255,255,.5);line-height: 1.7;}

.f-phone{font-family: HarmonyOS_Sans_SC_Bold;display: block;margin-bottom: .3rem; cursor: pointer;line-height: 1.28; color: #0035ad;font-weight: bold;}

.f-address{width: 100%;  color: rgba(255,255,255,.5);line-height: 1.7;}

.f-codebox{width: 100%;font-size: 0;}

.f-code{display: inline-block;vertical-align: top;text-align: center;margin-top: .35rem; margin-right: .25rem;}

.f-code:last-child{margin-right: 0;}

.f-img{display: inline-block;width: 1.2rem;min-width: 100px;}

.f-img img{width: 100%;}

.f-name{width: 100%;padding-top: .15rem; color: rgba(255,255,255,.5);line-height: 1.7;}

.f-friendly{width: 100%;padding-top: .35rem;padding-bottom: .35rem; border-top: 1px solid rgba(255,255,255,.1); display: flex;align-items: center;flex-wrap: wrap;}

.fy-tip{color: #ffffff;line-height: 1.5;padding-right: .45rem;}

.fy-cont{flex: 1;font-size: 0;}

.fy-item{display: inline-block;vertical-align: middle;cursor: pointer;margin-right: .25rem; color: rgba(255,255,255,.5);line-height: 1.7;}

.fy-item:hover{color: #fff;}

.fy-item:last-child{margin-right: 0;}



.f-right{float: right;width:  10rem;}

.f-list{width: 100%;display: flex;justify-content: space-between;}

.f-item{display: block;padding-left: .1rem;}

.f-one{display: block;margin-bottom: .25rem; color: #ffffff;line-height: 1.5;}

.f-twobox{display: inline-block;}

.f-two{display: block;margin-bottom: .1rem; cursor: pointer;color: rgba(255,255,255,.5);line-height: 1.7;}

.f-two:hover{color: #fff;}





.f-bottom{width: 100%;padding-top: .25rem;padding-bottom: .3rem;	background-color: #1e1e1e;}

.f-main{width: 16rem;margin: 0 auto;}

.f-main:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.f-lt{float: left;font-size: 0;padding: .1rem 0;}

.f-rt{display: none; float: right;font-size: 0;padding: .1rem 0;}

.f-link{display: inline-block;vertical-align: middle;margin-right: .3rem; color: rgba(255,255,255,.5);line-height: 1.7;}

.f-link:last-child{margin-right: 0;}

.f-main a{cursor: pointer;}

.f-main a:hover{color: #fff;}



.f-mediabox{width: 100%;padding-bottom: .3rem;}

.f-media{display: inline-block;vertical-align: middle;cursor: pointer;width: .5rem;margin-right: .25rem;margin-bottom: .25rem;}

.f-media img{width: 100%;}



@media(max-width: 950px){

    .f-cont{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .f-box{padding-bottom: 20px;}

    .f-left{width: 100%;max-width: 100%;margin-bottom: 25px;}

    .fy-cont{flex: none;width: 100%;padding-top: 10px;}

    .f-right{width: 100%; }

    .f-list{flex-wrap: wrap;}

    .f-item{width: 100%;margin-bottom: 10px;}

    .f-twobox{width: 100%;font-size: 0;}

    .f-two{display: inline-block;vertical-align: middle;margin-right: 15px;margin-bottom: 10px;}

    .f-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.a-a{width: 100%;position: relative;}

.a-b{width: 100%;}

.a-item{display: block;width: 100%;}

.a-link{display: block;cursor: pointer; width: 100%;overflow: hidden;}

.a-img{width: 100%;}

.a-img img{width: 100%;}

.a-text{position: absolute;top: 27.08%;left: 50%;transform: translate(-50%,0); width: 16rem;}

.a-titles{font-weight: normal; width: 100%;margin-bottom: .2rem; color: #ffffff;line-height: 1.18;}

.a-en{position: relative; padding-bottom: .45rem;width: 100%;color: #ffffff;line-height: 1.44;}

.a-en:after{content: '';position: absolute;bottom: 0;left: 0;width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}





/* .a-titles,.a-en{opacity:0;transform:translate3d(80px,0,0);}

.a-item.swiper-slide-active .a-titles{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);}

.a-item.swiper-slide-active .a-en{opacity:1;transform:translate3d(0,0,0);transition:opacity 2s cubic-bezier(.25,.1,.25,1),transform 2s cubic-bezier(.25,.1,.25,1);}

.a-item.swiper-slide-active .a-titles{transition-delay: .5s;}

.a-item.swiper-slide-active .a-en{transition-delay: .7s;} */



.a-pagination{position: absolute;bottom: .4rem;left: 50%;transform: translate(-50%,0);text-align: left; width: 16rem;font-size: 0;}

.a-pagination .swiper-pagination-bullet{opacity: 1;display: inline-block;vertical-align: middle;position: relative; margin-right: .1rem; width: .35rem;height: .03rem;background-color: rgba(255,255,255,.35);border-radius: .02rem; }

.a-pagination .swiper-pagination-bullet-active:after{content: ''; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;border-radius: .02rem;}

.a-pagination .swiper-pagination-bullet-active:after{animation: apw 4.5s linear;animation-fill-mode: forwards;}







@keyframes apw{

    0%{

        width: 0;

    }

    100%{

        width: 100%;

    }

}



@media(min-width: 951px){

    .a-a.cont2 .a-text{width: 18rem;}

    .a-a.cont2 .a-pagination{width: 18rem;}

}

@media(max-width: 950px){

    .a-img img{min-height: 150px;object-fit: cover;}

    .a-text{width: 100%;top: 45%;transform: translate(-50%,-50%); padding-left: 10px;padding-right: 10px;}

    .a-titles{font-size: 18px;}

    .a-en{font-size: 12px;padding-bottom: 10px;}

    .a-pagination{width: 100%;bottom: 10px; padding-left: 10px;padding-right: 10px;}

}



.index-top{width: 100%;position: relative;z-index: 1; padding-bottom: .55rem;margin-bottom: .5rem;}

.index-top:after{content: '';position: absolute;bottom: 0;left: 0;width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.index-en{width: 100%;margin-bottom: .15rem; color: #0035ad;line-height: 1.45;}

.index-titles{font-family: HarmonyOS_Sans_SC_Medium;font-weight: normal;  width: 100%;color: #111111;line-height: 1.1;}

.index-intro{font-family: HarmonyOS_Sans_SC_Medium;font-weight: normal; width: 100%;color: #111111;line-height: 1.1;}

.index-buttom{width: 100%;position: relative;z-index: 1;}

.index-more{display: inline-block;cursor: pointer;min-width: 1.8rem;text-align: center;color: #ffffff;padding: 0 .15rem;line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .3rem;}

.index-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .4rem;width: .75em;height: 1em;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.index-more:hover:after{transform: rotate(45deg);}



.b-a{width: 100%;}

.b-main{width: 100%;margin: 0 auto;}

.b-cont{width: 100%;display: flex;flex-wrap: wrap;}

.b-left{display: flex;align-items: center;align-content: center;flex-wrap: wrap;position: relative; padding: .3rem 1.35rem .3rem 1.6rem;width: 50%; background-image: url('../images/b5.jpg');background-size: cover;background-position: bottom center;background-repeat: no-repeat;}

/* .b-left:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a6.png');background-size: 100% auto;background-position: bottom center  ;background-repeat: no-repeat;} */

.b-en2{white-space: nowrap;	 position: absolute;bottom: -.2em;left: 50%;transform: translate(-50%,0); min-width: 100%;text-align: center;font-size: 2.2rem;line-height: 1;}

.b-en2{color: #f4f6fe;

    background-image: -o-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -moz-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-gradient(linear,-90deg 100%,100% 0,from(#f4f6fe),to(rgba(244,246,254,.01)));

    -webkit-background-clip:text;-webkit-text-fill-color:transparent; }

.b-intro{position: relative;z-index: 1;width: 100%; min-height: 2.5rem;padding-bottom: .5rem; color: #666666;line-height: 2;}

.b-intro *{line-height: inherit;}

.b-right{width: 50%;}

.b-video{display: block;cursor: pointer;width: 100%;position: relative;}

.b-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(900/960*100%);}

.b-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.b-play{position: absolute;top: 32.2%;left: 0;width: 100%;text-align: center;}

.b-icon{width: 100%;margin-bottom: .3rem;}

.b-icon img{height: .96rem;}

.b-text{width: 100%;}

.b-titles{width: 100%;color: #ffffff;line-height: 1.3;}

.b-en{ width: 100%;padding-top: .07rem; color: #ffffff;}



@media(max-width: 950px){

    .index-top{padding-bottom: 10px;}

    .index-more{padding: 0 15px; line-height: 32px; border-radius: 16px;}

    .b-main{width: 100%;max-width: 500px;}

    .b-left{width: 100%;padding: 30px 10px;}

    .b-right{width: 100%;}

    .b-en2{display: none;}

}



.c-a{width: 100%;padding-top: .75rem;padding-bottom: .7rem;position: relative;background-image: url('../images/b16.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.c-a .index-top{padding-bottom: 0 !important;margin-bottom: .5rem;}

.c-a .index-top:after{display: none;}

.c-main{width:16rem;margin: 0 auto;position: relative;z-index: 1;}

/* .c-top{width: 100%;padding: 0 1.6rem;} */

.c-top{width: 100%; }

/* .c-bottom{width: 100%;padding-left: 1.6rem;} */

.c-bottom{width: 100%;}

.c-swiper{width: 100%;margin-bottom: .5rem;}

.c-b{width: 100%;}

.c-item{width: 3.62rem;margin-right: .5rem;}

.c-link{display: block;cursor: pointer;padding: .23rem .2rem .25rem; width: 100%;background-image: url('../images/a11.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.c-box{width: 100%;position: relative;}

.c-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(337/322*100%);}

.c-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.c-img img{opacity: 1; mask-size: 100% 100%;-webkit-mask-size: 100% 100%;max-width: none;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-image: url('../images/a17.png');mask-image: url('../images/a17.png');}

.c-icon{position: absolute;top: .33rem;left: .2rem;transition: all ease .5s;}

.c-icon img{height: .36rem;max-width: none;}

.c-text{width: 100%;padding-top: .25rem;}

.c-name{width: 100%;color: #111111;line-height: 1.4; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



.c-link:hover .c-name{color: #0035ad;}

.c-link:hover .c-icon{top: .25rem;}



.c-scrollbar{position: absolute;top: 50%;right: 0;height: 3px;width: .8rem;background-color: transparent;}

.c-scrollbar:before{content: ''; position: absolute;bottom: 0;left: 0;width: 100%;height: 1px; background-color: rgba(0,0,0,.1);}

.c-scrollbar .swiper-scrollbar-drag{ height: 3px;background-color: #0035ad;border-radius: 2px;}

@media(max-width: 950px){

    .c-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .c-top{padding: 0;}

    .c-bottom{padding: 0;}

    .c-scrollbar{right: 0;}

}



.d-a{width: 100%; background-image: url('../images/b6.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.d-a .index-en{color: #fff;}

.d-a .index-titles{color: #fff;}

.d-a .index-intro{color: #fff;}

.d-main{width: 16rem;margin: 0 auto;display: flex;align-items: center;align-content: center;flex-wrap: wrap; min-height: 9rem;}

.d-cont{width: 6.3rem;padding: 20px 0;}

.d-intro{width: 100%; margin-bottom: .6rem; color: #ffffff;line-height: 2;}

.d-labelbox{width: 100%;font-size: 0;padding-bottom: .8rem;}

.d-label{transition: all ease .5s;display: inline-block;vertical-align: middle;cursor: pointer;margin-right: .2rem;margin-bottom: .2rem; min-width: 1.4rem;padding: 0 .15rem;text-align: center;line-height: .5rem;color: #fff;border-radius: .25rem;border: solid .02rem #fff;}

.d-label:hover{background-color: #fff;color: #0035ad;}



@media(max-width: 950px){

    .d-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .d-cont{width: 100%; max-width: 320px;}

    .d-labelbox{padding-bottom:20px;}

    .d-label{padding: 0 10px;line-height: 28px;border-radius: 14px;}

}





.e-a{width: 100%;position: relative;overflow: hidden; background-image: url('../images/b22.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.e-en{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 7.7rem;color: #ffffff;opacity: 0.35;}

.e-main{width: 16rem;margin: 0 auto;position: relative;z-index: 1;}

.e-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between; }

.e-left{display: flex;align-items: center;align-content: center;flex-wrap: wrap;width: 44.4%; min-height: 9rem;}

.e-intro{width: 100%;max-width: 6rem; color: #666666;line-height: 2;}

.e-labelbox{width: 100%;font-size: 0;padding-top: .4rem;}

.e-label{transition: all ease .5s;display: inline-block;vertical-align: middle;cursor: pointer;position: relative; margin-right: .2rem;margin-top: .2rem; min-width: 1.4rem;padding: 0 .15rem; text-align: center; line-height: .5rem;border-radius: .25rem; }

.e-label:before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: calc(100% - .04rem);height: calc(100% - .04rem); border-radius: .25rem;border: solid .02rem #0035ad;}

.e-label span{display: block; color: #0035ad;}

.e-label:hover{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.e-label:hover span{color: #fff;}

.e-label:hover:before{display: none;}



.e-codebox{display: inline-block;vertical-align: middle;position: relative; margin-right: .2rem;margin-top: .2rem;}

.ec-tip{transition: all ease .5s;display: inline-block;vertical-align: middle;cursor: pointer;position: relative;  min-width: 1.4rem;padding: 0 .15rem; text-align: center; line-height: .5rem;border-radius: .25rem; }

.ec-tip:before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: calc(100% - .04rem);height: calc(100% - .04rem); border-radius: .25rem;border: solid .02rem #0035ad;}

.ec-tip span{display: block; color: #0035ad;}

.e-codebox:hover .ec-tip{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.e-codebox:hover .ec-tip span{color: #fff;}

.e-codebox:hover .ec-tip:before{display: none;}

.ec-sub{display: none; position: absolute;bottom: 100%;left: 50%;transform: translate(-50%,0); min-width: 100%; padding-bottom: .1rem;}

.ec-code{width: 1.5rem;min-width: 100px;padding: .1rem;border-radius: .1rem;background-color: #fff;}

.ec-code img{width: 100%;}



.e-right{display: flex;align-items: flex-end;width: 55.6%; position: relative;}

.e-big{width: 8.73rem;}

.e-c{width: 100%;}

.e-item{width: 100%;}

.e-link{display: block;cursor: pointer;width: 100%;}

.e-img{width: 100%;}

.e-img img{width: 100%;}

.e-small{position: absolute;bottom: .7rem;right: 0;width: .8rem;z-index: 38;}

.e-d{width: 100%;height: 4rem;}

.e-nav{display: block;cursor: pointer; width: 100%;height: auto; min-height: 25%;}

.e-bg{width: 100%;position: relative;overflow: hidden;padding-top: calc(80/80*100%);border-radius: .05rem;}

.e-bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.e-bg:after{opacity: 1;transition: all ease .5s; content: '';position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}

.e-nav.active .e-bg:after{opacity: 0;}



@media(max-width: 950px){

    .e-en{display: none;}

    .e-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .e-cont{width: 100%;}

    .e-left{width: 100%;padding-bottom:20px;}

    .e-label{padding: 0 10px;line-height: 28px;border-radius: 14px;}

    .e-right{ width: 100% ;}

    .e-big{width: 100%;}

    .e-small{bottom: 10px;}

}



.g-a{overflow: hidden;width: 100%; padding-top: .95rem;padding-bottom: .75rem;position: relative;background-image: url('../images/b11.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

/* .g-a:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a7.png');background-size: 100% auto;background-position: bottom center  ;background-repeat: no-repeat;} */

.g-en2{white-space: nowrap; position: absolute;bottom: -.1em;left: 50%;transform: translate(-50%,0); min-width: 100%;text-align: center;font-size: 2.5rem;line-height: 1;}

.g-en2{color: #f4f6fe;

    background-image: -o-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -moz-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-gradient(linear,-90deg 100%,100% 0,from(#f4f6fe),to(rgba(244,246,254,.01)));

    -webkit-background-clip:text;-webkit-text-fill-color:transparent; }

.g-a .index-top{padding-bottom: 0 !important;margin-bottom: .75rem;}

.g-a .index-top:after{display: none;}

.g-a .index-buttom{text-align: left;}

.g-main{width: 16rem;margin: 0 auto;position: relative;z-index: 1;}

.g-top{width: 100%; }

.g-bottom{width: 100%; }

.g-b{width: 100%;}

.g-item{width: 5rem;margin-right: .5rem;}

.g-item:last-child{margin-right: 0;}

.g-link{display: block;cursor: pointer; width: 100%;border-radius: .2rem;overflow: hidden;}

.g-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(282/500*100%);}

.g-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.g-text{width: 100%;padding: .35rem .4rem .3rem; background-color: #dfebf8;background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.g-time{width: 100%;margin-bottom: .15rem; color: #999999;line-height: 1.6;}

.g-name{font-weight: normal; width: 100%;margin-bottom: .3rem; color: #111111;line-height: 1.6;height: 3.2em; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.g-box{width: 100%;display: flex;align-items: center;justify-content: space-between;}

.g-more{color: #0035ad;line-height: 1.6;}

.g-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .2rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.g-classify{display: inline-block;padding: .08rem;line-height: 1;color: #0035ad; border-radius: .05rem;border: solid .02rem #0035ad;}



.g-link:hover .g-img img{transform: scale(1.05);}

.g-link:hover .g-name{color: #0035ad;}

.g-link:hover .g-more:after{transform: rotate(45deg);}



.g-scrollbarbox{width: 100%;margin-top: .4rem; text-align: center;}

.g-scrollbar{display: inline-block; height: 3px;width: .8rem;background-color: transparent;}

.g-scrollbar:before{content: ''; position: absolute;bottom: 0;left: 0;width: 100%;height: 1px; background-color: rgba(0,0,0,.1);}

.g-scrollbar .swiper-scrollbar-drag{ height: 3px;background-color: #0035ad;border-radius: 2px;}



@media(max-width: 950px){

    .g-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .g-top{padding: 0;}

    .g-bottom{padding: 0;}

    .g-item{width: calc(70% - 5px);margin-right: 10px;}

    .g-scrollbarbox{padding-right: 0;}

    .g-en2{display: none; font-size: 44px;}

}





.i-a{width: 100%;padding-top: .95rem;padding-bottom: 1.1rem;position: relative;background-image: url('../images/b12.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.i-a .index-top{padding-bottom: 0 !important;margin-bottom: .75rem;}

.i-a .index-top:after{display: none;}

.i-main{width: 16rem;margin: 0 auto;}

.i-cont{width: 100%;position: relative;}

.i-item{display: block;cursor: pointer;position: relative; width: 100%;border-radius: .2rem;overflow: hidden;}

.i-img{width: 100%;position: relative;overflow: hidden;height: 5.2rem;}

.i-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.i-icon{position: absolute;top: 0;left: 0;width: 100%; padding: .4rem;}

.i-icon img{height: .36rem;}

.i-text{position: absolute;bottom: 0;left: 0;width: 100%;padding: .75rem .4rem;}

.i-name{width: 100%;color: #ffffff;line-height: 1.4;}

.i-text:after{transition: all ease .5s;content: '';position: absolute;bottom: .4rem; left: .4rem;display: block; width:.2rem;height:.12rem;background-image: url('../images/a4.png'); background-size:auto 100% ;background-position: center center;background-repeat: no-repeat;}

.i-item:hover .i-img img{transform: scale(1.05);}

.i-item:hover .i-text:after{transform: rotate(45deg);}





@media(min-width: 950px){

    .i-item:nth-child(2){position: absolute;top: 0;right: 0;}

    .i-item:nth-child(2) .i-img{height: 2.35rem;}

    .i-item:nth-child(3){position: absolute;bottom:   0;right: 0;}

    .i-item:nth-child(3) .i-img{height: 2.35rem;}

}

@media(max-width: 950px){

    .i-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .i-item{width: 100%;margin-bottom: 15px;}

    .i-img{height: auto;padding-top: calc(520/775*100%);}

    .i-item:nth-child(2) .i-img{height: auto;padding-top: calc(235/775*100%);}

    .i-item:nth-child(3) .i-img{height: auto;padding-top: calc(235/775*100%);}

    .i-icon{padding: 10px;}

    .i-text{padding: .6rem 10px;}

    .i-text:after{left: 10px;bottom: 10px;}

}



.banner{width: 100%;position: relative;}

.banner-img{width: 100%;}

.banner-img img{width: 100%;}

.banner-text{position: absolute;top: 40.32%;left: 50%;transform: translate(-50%,0); width: 16rem;}

.banner-titles{font-weight: normal; font-family: HarmonyOS_Sans_SC_Medium;width: 100%;margin-bottom: .2rem; color: #ffffff;line-height: 1.18;}

.banner-en{width: 100%;position: relative;padding-bottom: .5rem; color: #ffffff;line-height: 1.5;}

.banner-en:after{content: '';position: absolute;bottom: 0;left: 0;	width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



@media(max-width: 950px){

    .banner-text{top: 50%;transform: translate(-50%,-50%); width: 100%; padding-left: 10px;padding-right: 10px;}

    .banner-titles{font-size: 18px;}

    .banner-en{font-size: 12px;padding-bottom: 10px;}

    .banner-img img{min-height: 130px;object-fit: cover;}

}



.nav{width: 100%;background-color: #f8fdff;overflow: hidden;}

.nav-main{width: 16.8rem;margin: 0 auto;}

.nav-cont{width: 100%;}

.nav-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.nav-left{float: left;font-size: 0;}

.nav-item{transition: all ease .5s; display: inline-block;vertical-align: middle;cursor: pointer; padding:  0 .4rem; line-height: .9rem;color: #111111;}

.nav-item.active{color: #ffffff;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.nav-item:hover{color: #ffffff;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}





@media(max-width: 1350px){

    .nav-main{width: 16.4rem;}

    .nav-item{padding: 0 .2rem;}

}



@media(max-width: 950px){

    .nav-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .nav-left{width: 100%;text-align: center;white-space: nowrap;overflow: auto;}

    .nav-item{padding: 0 15px;line-height: 32px;}

}



.my-id{position: absolute;top: -1.1rem;left: 0;}

.my-top{position: relative;z-index: 1; width: 100%;padding-bottom: .4rem;  }

.my-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.my-lt{float: left; width: 100%; padding-right: .1rem;margin-bottom: .35rem;}

.my-en{ margin-bottom: .1rem;line-height: 1.45; color: #0035ad;}

.my-titles{font-weight: normal; width: 100%;color: #111111;line-height: 1.2;}



.my-rt{float: right; font-size: 0;}

.my-more{display: inline-block;vertical-align: middle;cursor: pointer; margin-bottom: .35rem; color: #0035ad;line-height: 1.6;}

.my-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .18rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.my-more:hover:after{transform: rotate(45deg);}

.my-box{display: inline-block;vertical-align: middle;margin-bottom: .4rem; position: relative;padding-left: .3rem;padding-right: .8rem; width: 3.8rem; background-color: #ffffff;border-radius: .3rem;border: solid 1px #e6e6e6;}

.my-form{width: 100%;}

.my-input{font-family: HarmonyOS_Sans_SC;width: 100%;border: none; height: .6rem;color: #333;}

.my-submit{position: absolute;top: 0;right: 0;border: none;background-color: transparent;display: block; cursor: pointer; width: .8rem;height: 100%;background-image: url('../images/a3-c.png'); background-size: .21rem auto;background-position: center center;background-repeat: no-repeat;}



.my-selectbox{display: inline-block;vertical-align: middle;padding-left: .4rem;}

.my-select{display: inline-block;vertical-align: middle;margin-right: .4rem;margin-bottom: .4rem;}

.my-select:last-child{margin-right: 0;}

.my-tip{display: inline-block;vertical-align: middle;color: #111111;line-height: 1.6;margin-right: .25rem;}



.selectbox{display: inline-block;vertical-align: middle;min-width: 120px; width: 1.8rem;position: relative;}

.select-tip{width: 100%;display: block;cursor: pointer;position: relative;padding-left: .3rem;background-color: #fff; padding-right: .6rem;border-radius: .3rem;border: solid 1px #e6e6e6;}

.select-tip:after{content: '';position: absolute;top: 0;right: .3rem; width: .18rem;height:  100%;background-image: url('../images/a61.png');background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.select-cur{width: 100%;color: #111111;height: .6rem;line-height: .6rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.select-sub{visibility: hidden;z-index: -1;opacity: 0; position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff;}

.select-cont{width: 100%; max-height: 350px; overflow: auto; border: 1px solid #f5f7fa; }

.select-item{display: block;cursor: pointer; width: 100%; line-height: 1.3;padding: .1rem .3rem;color: #666666;}

.select-item:hover{background-color: #0035ad;color: #fff;}

.selectbox.show .select-sub{ visibility: visible;z-index: 98;opacity: 1;transition: all ease .5s;}



@media(max-width: 950px){

    .my-lt{width: 100%;}

    .my-rt{width: 100%;}

    .my-box{width: 100%; border-radius: 16px;}

    .my-input{height: 32px;}

    .my-submit{background-size: 13px auto;}

    .my-selectbox{display: flex;flex-wrap: wrap; padding-left: 0;}

    .my-select{display: flex;align-items: center;margin-right: 0; width: 100%;}

    .selectbox{flex: 1;}

    .select-tip{ border-radius: 16px;}

    .select-cur{height: 32px;line-height: 32px;}

}



.paging{width: 100%;text-align: center;font-size: 0;}

.paging-item{display: inline-block;vertical-align: middle;cursor: pointer;margin: .1rem .05rem;padding: 0 5px;	color: #666666;min-width: .5rem;height: .5rem;line-height: .5rem;background-color: #ffffff;border-radius: .03rem;}

.paging-item:hover{color: #ffffff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.paging-item.active{color: #ffffff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.paging-buttom{display: inline-block;vertical-align: middle;cursor: pointer;margin: .1rem .05rem;padding: 0 5px;	color: #666666;min-width: .5rem;height: .5rem;line-height: .5rem;background-color: #ffffff;border-radius: .03rem;}

.paging-buttom:hover{color: #ffffff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.paging-input{display: inline-block;vertical-align: middle;cursor: pointer;border: 1px solid #0035ad;text-align: center; margin: .1rem .05rem; color: #666666; width: 4em;height: 2em;line-height: 2em;background-color: #ffffff;border-radius: .03rem;}

.paging-submit{display: inline-block;vertical-align: middle;cursor: pointer;border: none; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);text-align: center; margin: .1rem .05rem;padding: 0 1em; color: #fff;  height: 2em;line-height: 2em;background-color: #ffffff;border-radius: .03rem;}





.paging-up{display: inline-block;vertical-align: middle;cursor: pointer;position: relative; margin: .1rem .05rem;padding: 0 5px;	color: transparent;min-width: .5rem;height: .5rem; background-color: #ffffff;border-radius: .03rem;}

.paging-up:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a29.png'); background-size: .4375em auto;background-position: center center;background-repeat: no-repeat;}

.paging-up:hover{color: #ffffff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.paging-up:hover:after{background-image: url('../images/a29-b.png');}

.paging-next{display: inline-block;vertical-align: middle;cursor: pointer;position: relative; margin: .1rem .05rem;padding: 0 5px;	color: transparent;min-width: .5rem;height: .5rem; background-color: #ffffff;border-radius: .03rem;}

.paging-next:after{transform: rotate(-180deg); content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a29.png'); background-size: .4375em auto;background-position: center center;background-repeat: no-repeat;}

.paging-next:hover{color: #ffffff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.paging-next:hover:after{background-image: url('../images/a29-b.png');}



.wo-a .paging-item{background-color:#dfebf8;}

.wo-a .paging-up{background-color:#dfebf8;}

.wo-a .paging-next{background-color:#dfebf8;}



@media(max-width: 1250px){

    .paging-item{min-width: 32px;height: 32px;line-height: 32px;}

    .paging-up{min-width: 32px;height: 32px; }

    .paging-next{min-width: 32px;height: 32px; }

    .paging-buttom{min-width: 32px;height: 32px;line-height: 32px;}

    .paging-input{height: 32px;}

    .paging-submit{height: 32px;}

}



.j-a{width: 100%;padding-top: 1.05rem;padding-bottom: .8rem;}

.j-main{width: 16rem;margin: 0 auto;}

.j-cont{width: 100%;font-size: 0;}

.j-item{display: inline-block;vertical-align: top;cursor: pointer;width: 31.25%;margin-right: 3.125%; margin-bottom: .6rem;border-radius: .2rem;overflow: hidden;}

.j-item:nth-child(3n){margin-right: 0;}

.j-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(282/500*100%);}

.j-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.j-text{width: 100%;padding: .35rem .4rem .3rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.j-name{width: 100%;margin-bottom: .2rem; color: #111111;line-height: 1.45;height: 2.9em; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.j-box{width: 100%;display: flex;align-items: center;justify-content: space-between;}

.j-time{color: #999999;line-height: 1.6;}

.j-more{color: #0035ad;line-height: 1.6;}

.j-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .2rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.j-item:hover .j-img img{transform: scale(1.05);}

.j-item:hover .j-name{color: #0035ad;}

.j-item:hover .j-more:after{transform: rotate(45deg);}





@media(max-width: 950px){

    .j-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .j-item{width: calc(50% - 5px);margin-right: 10px;}

    .j-item:nth-child(3n){margin-right: 10px;}

    .j-item:nth-child(2n){margin-right: 0;}

    .j-text{padding: 20px 10px;}

    .j-time{font-size: 12px;}

    .j-more{font-size: 12px;}



    .j-a .my-rt{width: 100%;}

}



.k-a{width: 100%;}

.k-a .my-top{padding-bottom: .3rem;}

.k-top{width: 100%;padding-top: 1.05rem;padding-bottom: .7rem;}

.k-main{width: 16rem;margin: 0 auto;}

.k-synopsis {width: 100%;color: #666666;line-height: 2;}

.k-center{width: 100%;padding-top: .9rem;padding-bottom: .9rem; background-color: #dfebf8;background-image: linear-gradient(15deg, #dfebf8 0%, #f8fdff 100%) ;}

.k-center .k-main{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}

.k-left{width: 6.3rem;min-height: 5rem;}

.k-titles{font-weight: normal;width: 100%;margin-bottom: .5rem; position: relative;padding-bottom: .37rem; color: #111111;line-height: 1.3;}

.k-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.k-textbox{width: 100%;color: #666666;line-height: 2;}

.k-textbox *{line-height: inherit;}

.k-right{width: 8.54rem;}

.k-right img{width: 100%;}

.k-bottom{width: 100%;padding-top: 1rem;padding-bottom: 1.4rem;}

.k-bottom .k-main{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}

.k-lt{width: 8.54rem;}

.k-rt{width: 6.6rem;}



@media(max-width: 950px){

    .k-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .k-left{width: 100%;margin-bottom: 30px;}

    .k-right{width: 100%;}

    .k-lt{width: 100%;margin-bottom: 30px;}

    .k-rt{width: 100%;}

}



.l-a{position: relative; width: 100%;}

.l-top{width: 100%;text-align: center; padding-top: 1.05rem;padding-bottom: 1.2rem;}

.l-main{width: 16rem;margin: 0 auto;}

.l-titles{position: relative;padding-bottom: .4rem;margin-bottom: .4rem; width: 100%;color: #111111;line-height: 1.25;}

.l-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.l-synopsis {display: inline-block;max-width: 66em; width: 100%; color: #666666;line-height: 2;}

.l-system{width: 100%;margin-top: .4rem;}

.l-system img{width: 100%;}



.l-center{position: relative; width: 100%;padding-top: 1.05rem;padding-bottom: 1.05rem; background-color: #dfebf8;background-image: linear-gradient(15deg, #dfebf8 0%, #f8fdff 100%) ;}

.l-center .l-main{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}

.l-left{width: 8.3rem;}

.l-left img{width: 100%;}

.l-right{width: 6.8rem; }

.l-subtitle{font-weight: normal;width: 100%;margin-bottom: .5rem; position: relative;padding-bottom: .37rem; color: #111111;line-height: 1.3;}

.l-subtitle:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.l-textbox{width: 100%;color: #666666;line-height: 2;}

.l-textbox *{line-height: inherit;}



.l-bottom{width: 100%;padding-top: 1.1rem;padding-bottom:  .7rem;}

.l-box{width: 100%;padding-bottom: .4rem; display: flex;flex-wrap: wrap;justify-content: space-between;}

.l-lt{width: 5.4rem;}

.l-tr{width: 100%;padding-top: .1rem;font-size: 0; display: flex;align-items: center;flex-wrap: wrap; justify-content: space-between;}

.l-td{display: block;max-width: calc(50% - 1px - .2rem); margin-top: .3rem;}

.l-tip{color:  #0035ad;line-height: 1.6;margin-bottom: .05rem;}

.l-intro{color: #666666;line-height: 1.6;}

.l-line{display: block;margin: .3rem .1rem 0; width: 1px;height: .47rem;background-color: #f8eae0;}

.l-list{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.l-item{display: flex;align-items: center;align-content: center;flex-wrap: wrap;position: relative; width: 30.81%;margin-right: 3.785%;margin-bottom: .4rem; padding: .3rem 1.2rem .3rem .5rem; min-height: 1.54rem;background-color:#dfebf8;border-radius: .2rem;}

.l-item:after{content: '';position: absolute;top: 0;right: -.58rem;width: .58rem; height: 100%;background-image: url('../images/a24.png'); background-size: .28rem auto;background-position: center center;background-repeat: no-repeat;}

.l-item:nth-child(3n){margin-right: 0;}

.l-item:nth-child(3n):after{display: none;}

.l-item:last-child:after{display: none;}

.l-name{font-family: HarmonyOS_Sans_SC_Medium;position: relative;margin-bottom: .1rem;padding-left: .1rem; width: 100%;color: #222222;line-height: 1.6;}

.l-name:before{content: '';position: absolute;top: .36em;left: 0; width: .04rem;height: .88em;background-color: #0035ad;background-image: linear-gradient(180deg, #0035ad 0%, #0072f5 100%);border-radius: .02rem;}

.l-nub{ position: absolute;top: 50%;right: .45rem;transform: translate(0,-50%);line-height: 1;white-space: nowrap; color: #0072f5;opacity: 0.1;}

.l-rt{width: 9.47rem;}

.l-rt img{width: 100%;}



.l-b{width: 100%;padding-top: 1.05rem;padding-bottom: 1.05rem;background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.l-one{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.l-img{width: 9.5rem;}

.l-img img{width: 100%;}

.l-text{width: 5.2rem;}



@media(max-width: 950px){

    .l-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .l-left{width: 100%;margin-bottom: 30px;}

    .l-right{width: 100%;}

    .l-lt{width: 100%;margin-bottom: 30px;}

    .l-tr{flex-wrap: wrap;}

    .l-td{width: 100%;}

    .l-line{display: none;}

    .l-item{width: 100%;margin-right: 0;}

    .l-item:after{display: none;}

    .l-rt{width: 100%;}

    .l-img{width: 100%;margin-bottom: 30px;}

    .l-text{width: 100%;}

}



.m-a{width: 100%;}

.m-a .my-titles{position: relative;padding-bottom: .4rem;}

.m-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



.m-main{width: 100%;margin: 0 auto;}

.m-cont{width: 100%;display: flex;align-items: center;padding: .5rem 0; position: relative;min-height: 9rem;}

.m-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}

.m-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.m-box{width: 100%;position: relative;z-index: 1;}

.m-text{width: 16rem;margin: 0 auto; min-height: 4.8rem;}

.m-intro{width: 100%;max-width: 21em; color: #111111;line-height: 1.75;}



@media(max-width: 950px){

    .m-cont{min-height: 100px;}

    .m-text{width: 100%;min-height: 100px; padding-left: 10px;padding-right: 10px;}

    .m-img:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.6);}

}



.n-a{width: 100%;padding-top: .9rem;padding-bottom: 1.3rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.n-main{width: 16rem;margin: 0 auto;}

.n-top{width: 100%;padding-bottom: .3rem;}

.n-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.n-left{float: left;width: 100%; font-size: 0;padding-top: .05rem;}

.n-nav{display: inline-block;vertical-align: top;cursor: pointer;position: relative; padding-bottom: .4rem;margin-right: .7rem; margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.n-nav:after{opacity: 0; content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.n-nav:hover{color: #0035ad;}

.n-nav:hover:after{opacity: 1;}

.n-nav.active{color: #0035ad;}

.n-nav.active:after{opacity: 1;}

.n-right{float: right; font-size: 0;margin-bottom: .3rem;}

.n-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.n-item{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap; width: calc(50% - .3rem);position: relative; padding: .5rem;background-color: #ffffff;border-radius: .2rem;overflow: hidden;margin-bottom: .6rem;}

.n-item:after{content: '';position: absolute;bottom: -.2rem;right: .7rem;display: block;width: .89rem;height: .69rem;background-image: url('../images/a30.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.n-lt{display: block; position: relative;text-align: center;}

.n-img{position: relative;display: inline-block; width: 2.6rem;height: 2.6rem;background-color: #fcf4ee;border-radius: 50%;overflow: hidden;}

.n-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}

.n-name{font-family: HarmonyOS_Sans_SC_Medium;display: block;position: relative;z-index: 1; margin: -.3rem auto 0;text-align: center; max-width: 100%;color: #ffffff;width: 7.83em;line-height: .58rem;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .29rem;}

.n-rt{width: 3.6rem;max-height: 4.8rem;overflow: auto;}

.n-textbox{width: 100%;padding-right: 5px; color: #333333;line-height: 1.87;}

.n-textbox *{line-height: inherit;}

.n-intro{width: 100%;padding-right: 5px; position: relative;margin-top: .3rem;padding-top: .23rem; color: #333333;line-height: 1.87;}

.n-intro:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 1px;background-color: #f7f7f7;}



.n-a .wp-img{border-radius: 50%;}

@media(max-width: 1920px){

    .n-rt{max-height: 480;}

}



.n-rt::-webkit-scrollbar {

    /*滚动条整体样式*/

    width: 2px;

    /*高宽分别对应横竖滚动条的尺寸*/

    height: 1px;

}



.n-rt::-webkit-scrollbar-thumb {

    /*滚动条里面小方块*/

    border-radius: .05rem;

    box-shadow: inset 0 0 .05rem rgba(0, 0, 0, 0.2);

    background: #0035ad;

}



.n-rt::-webkit-scrollbar-track {

    /*滚动条里面轨道*/

    box-shadow: inset 0 0 .05rem rgba(0, 0, 0, 0.2);

    border-radius: .05rem;

    background: #ededed;

}



.n-rt{

    overflow: auto;

    scrollbar-color:#0035ad  rgba(0, 0, 0, 0.2) ;

    scrollbar-width: none;

    scrollbar-width: thin;

}



@media(max-width: 950px){

    .n-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .n-right{width: 100%;}

    .n-item{width: 100%;padding: 20px 15px;}

    .n-lt{width: 100%;margin-bottom: 20px;}

    .n-rt{width: 100%;}



}



.o-a{position: relative;overflow: hidden; width: 100%;padding-top: 1.05rem;padding-bottom: 1.65rem;}

.o-en{white-space: nowrap; position: absolute;bottom: -.2em;left: 0; font-size: 2.2rem;line-height: 1;}

.o-en{color: #f4f6fe;

    background-image: -o-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -moz-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-gradient(linear,-90deg 100%,100% 0,from(#f4f6fe),to(rgba(244,246,254,.01)));

    -webkit-background-clip:text;-webkit-text-fill-color:transparent; }

.o-a .my-top{padding-bottom: .15rem;}

.o-a .my-titles{position: relative;padding-bottom: .4rem;}

.o-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



.o-main{width: 16rem;margin: 0 auto;}

.o-cont{width: 100%;font-size: 0;}

.o-left{display: inline-block;vertical-align: bottom;width: 56.25%;padding-right: .8rem;}

.o-textbox{width: 100%;min-height: 3.55rem; color: #666666;line-height: 2;}

.o-textbox *{line-height: inherit;}

.o-list{width: 100%;font-size: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}

.o-item{display: block;margin-top: .5rem;}

.o-b{width: 100%;}

.o-nub{ display: inline-block;vertical-align: text-top;padding-right: .1rem; color: #0035ad;line-height: 1;}

.o-unit{display: inline-block;vertical-align: text-top;position: relative;top: .1rem; line-height: 1;color: #666666;}

.o-intro{width: 100%;padding-top: .13rem; color: #666666;line-height: 1.6;}



.o-right{display: inline-block;vertical-align: bottom;width: 43.75%;padding-bottom: .05rem;}

.o-img{width: 100%;border-radius: .2rem;overflow: hidden;}

.o-img img{width: 100%;}



@media(max-width: 950px){

    .o-en{display: none;}

    .o-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .o-left{width: 100%;padding-right: 0;margin-bottom: 30px;}

    .o-item{width: calc(50% - 5px);}

    .o-right{width: 100%;}

}



.p-a{overflow: hidden;position: relative; width: 100%;padding-top: 1rem;padding-bottom: 1.4rem;background-image: url('../images/b43.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.p-main{width: 16rem;margin:  0 auto;}

.p-titles{width: 100%;position: relative;margin-bottom: 1.25rem; padding-bottom: .4rem; color: #fff;line-height: 1.25;}

.p-titles:after{content: '';position: absolute;bottom: 0;left: 0;width: .26rem;height: .04rem;background-color: #fff;border-radius: .02rem;}

.p-cont{width: 100%;position: relative;}

.p-cont:before{content: '';position: absolute;top: calc(2.28em + 1.9rem);left: 0;width: 100%;height: 1px;border-top: 1px dashed rgba(255,255,255,.45);}

.p-b{width: 100%;}

.p-b .swiper-slide{width:50%;font-size: 0;}

.p-item{ display: inline-block;vertical-align: top;position: relative; width: 50%;margin-top:calc(2.28em + 1.9rem);padding-bottom: 2.28em;}

.p-year{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 1.45; color: #ffffff;}

.p-text{width: 100%;position: relative;height: 1.9rem;}

.p-text:before{content: '';position: absolute;top: 0;left: .11rem;width: 1px;height: 1.9rem;background-color: rgba(255,255,255,.5);}

.p-text:after{content: '';position: absolute;top: -.15rem; left: 0;width: .23rem;height: .3rem;background-image: url('../images/a32.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.p-box{position: absolute;top: 50%;left: 0;transform: translate(0,-50%);width: 180%;max-height: 90%;overflow: auto;}

.p-textbox{width: 100%;padding: 0 .3rem; color: #ffffff;line-height: 1.75;}

.p-textbox *{line-height: inherit;}





.p-prev{left: 0;top: calc(2.28em + 1.63rem);margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.p-prev:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.p-prev:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.p-prev:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.p-prev:hover:after{background-image: url('../images/a31-b.png');}

.p-next{right: 0;top: calc(2.28em + 1.63rem);margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.p-next:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.p-next:after{transform: rotate(-180deg);content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.p-next:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.p-next:hover:after{background-image: url('../images/a31-b.png');}







@media(min-width: 950px){

    .p-b{ max-width: 13.2rem;margin: 0 auto;overflow: visible;}

    .p-b .swiper-slide{opacity: 0;}

    .p-b .swiper-slide-active{opacity: 1;transition: all ease .5s;}

    .p-b .swiper-slide-active + div{opacity: 1;transition: all ease .5s;}

    /* .p-b .swiper-slide-active + div + div{opacity: 1;transition: all ease .5s;} */

    .p-item:nth-child(2n){margin-top: 0;padding-top: 2.28em;padding-bottom: 0;}

    .p-item:nth-child(2n) .p-text:after{top: auto;bottom: -.15rem;}

    .p-item:nth-child(2n) .p-year{top: 0;bottom: auto;}

    .p-b .swiper-slide:last-child{margin-right: 30px;}

}

@media(max-width: 950px){

    .p-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .p-b{width:calc(100% - 1.6rem);}

    .p-b .swiper-slide{width: auto;min-width: 220px;}

    .p-item{width: 100%;margin-top: 0;padding-top: 2.28em;padding-bottom: 0;}

    .p-box{width: 100%;}



    .p-cont:before{top: 2.28em;}

    .p-prev{top: 2.28em;margin-top: -.3rem;}

    .p-next{top: 2.28em;margin-top: -.3rem;}

    .p-year{top: 0;bottom: auto;}



}



.q-a{width: 100%; position: relative;overflow: hidden;}

.q-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}

.q-bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.q-main{width: 16rem;margin: 0 auto;}

.q-cont{width: 100%;}

.q-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.q-left{float: left;width: 5rem;padding-top: 2.15rem;}

.q-item{width: 100%;}

.q-titles{width: 100%;position: relative; margin-bottom: .4rem; padding-bottom: .4rem; color: #fff;line-height: 1.25;}

.q-titles:after{content: '';position: absolute;bottom: 0;left: 0;width: .26rem;height: .04rem;background-color: #fff;border-radius: .02rem;}



.q-right{float: right; width: 10.5rem;}

.q-c{width: 100%;}

.q-nav{transition: all ease .5s; width: 20%;height: auto;overflow: hidden;padding-top: 2.68rem; min-height: 9.4rem;border-left: 1px solid rgba(255,255,255,.2);}

.q-nav:before{opacity: 0;transition: all ease .5s; content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; }

.q-nav:last-child{border-right: 1px solid rgba(255,255,255,.2);}

.q-nub{font-family: HarmonyOS_Sans_SC_Medium;opacity: 0;transition: all ease .5s; position: absolute;left: 0;bottom: -.23em; width: 100%;text-align: center;font-size: 1.4rem;color: #ffffff; line-height: 1;}

.q-top{position: relative;z-index: 1; width: 100%;padding: 0 .4rem 2.6rem .4rem;}

.q-icon{width: 100%;position: relative; height: .4rem;margin-bottom: .35rem;}

.q-icon img{height: 100%;}

.q-icon:before{content: '';position: absolute;top: 0;left: calc(-.4rem - 1px);width: 2px;height: 100%;background-color: #ffffff;}

.q-name{width: 100%;line-height: 1.38;color: #fdf9f5;}



.q-nav.active{padding-top: 2.1rem;}

.q-nav.active:before{opacity: 0.9;}

.q-nav.active .q-nub{opacity: .1;}



@media(max-width: 950px){

    .q-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .q-left{width: 100%;padding-top: .8rem;}

    .q-titles{width: 100%;}

    .q-right{width: 100%;}

    .q-nav{width: 33.33%;}

}



.r-a{width: 100%;}

.r-main{width: 16rem;margin: 0 auto;}

.r-cont{width: 100%;padding-top: .95rem;padding-bottom: 1.4rem; position: relative;}

.r-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.r-cont:before{content: '';position: absolute;top: 0;left: 12.4rem;width: 1px;height: 100%;	background-color: #f4f4f4;}

.r-left{float: left;width: 11.8rem;}

.r-top{width: 100%;padding-bottom: .15rem;margin-bottom: .4rem; border-bottom: 1px solid #f4f4f4;}

.r-titles{font-family: HarmonyOS_Sans_SC_Medium;font-weight: normal;margin-bottom: .2rem; width: 100%;color: #111111;line-height: 1.25;}

.r-tipbox{width: 100%;font-size: 0;}

.r-tip{display: inline-block;vertical-align: middle;margin-right: .2rem;margin-bottom: .15rem; color: #999999;line-height: 1.6;}

.r-textbox{width: 100%;color: #666666;line-height: 2;}

.r-textbox *{line-height: inherit;max-width: 100%;}

.r-right{float: right;width: 3.1rem;padding-top: .05rem;}

.r-buttom{width: 100%;padding-bottom: .6rem;margin-bottom: .45rem; border-bottom: 1px solid #f4f4f4;}

.r-back{display: inline-block;cursor: pointer; padding: 0 .32rem;color: #ffffff; text-align: center; line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .3rem;}

.r-back:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .4rem;width: .75em;height: 1em;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.r-back:hover:after{transform: rotate(45deg);}

.r-list{width: 100%;padding-bottom: .15rem;margin-bottom: .45rem; border-bottom: 1px solid #f4f4f4;}

.r-one{display: block;width: 100%;margin-bottom: .3rem;}

.r-hint{width: 100%;margin-bottom: .1rem; color: #888888;line-height: 1.5;}

.r-link{display: block;cursor: pointer;color: #111111;line-height: 1.6; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.r-link:hover{color: #0035ad;}

.r-b{width: 100%;}

.r-c{width: 100%;margin-bottom: .15rem; color: #111111;line-height: 1.5;}

.r-sharebox{width: 100%;font-size: 0;}

.r-share{display: inline-block;vertical-align: middle;cursor: pointer; margin-right: .2rem;margin-bottom: .2rem;}

.r-icon1{display: block;width: .45rem;height: .45rem;text-align: center;line-height: .45rem;border-radius: 50%; background-color: #f8fdff;}

.r-icon1 img{width: 42.2%;}

.r-icon2{display: none;width: .45rem;height: .45rem;text-align: center;line-height: .45rem;border-radius: 50%; background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.r-icon2 img{width: 42.2%;}

.r-share:hover .r-icon1{display: none;}

.r-share:hover .r-icon2{display: block;}



@media(max-width: 950px){

    .r-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .r-cont:before{display: none;}

    .r-left{width: 100%;margin-bottom: 20px;}

    .r-right{width: 100%;}

    .r-back{line-height: 32px;border-radius: 16px;}

    .r-icon1{width: 32px;height: 32px;line-height: 32px;}

    .r-icon2{width: 32px;height: 32px;line-height: 32px;}

}



.s-a{width: 100%;padding-top: 1.05rem;padding-bottom: .5rem;}

.s-main{width: 16rem;margin: 0 auto;}

.s-top{width: 100%;font-size: 0;padding-bottom: .45rem;}

.s-lt{display: inline-block;vertical-align: bottom;margin-bottom: .25rem; min-width: 3.5rem;padding-right: .15rem;}

.s-en{ width: 100%;margin-bottom: .15rem;color: #0035ad;line-height: 1.45;}

.s-titles{width: 100%;font-weight: normal; color: #111111;line-height: 1.27;}

.s-rt{display: inline-block;vertical-align: bottom;font-size: 0;}

.s-nav{transition: all ease .5s; display: inline-block;vertical-align: middle;margin-right: .3rem;margin-bottom: .3rem; cursor: pointer;color: #111111;min-width: 1.6rem;padding: 0 .15rem; line-height: .6rem;text-align: center;background-color:#dfebf8;border-radius: .3rem;}

.s-nav:hover{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.s-nav.active{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}



@media(max-width: 950px){

    .s-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .s-lt{width: 100%;padding-right: 0;}

    .s-rt{width: 100%;overflow: auto;white-space: nowrap;}

    .s-nav{line-height: 32px;border-radius: 16px;}

}



.sa-cont{width: 100%;padding-bottom: .6rem;}

.sa-titles{width: 100%;margin-bottom: .25rem;font-weight: normal; color: #111111;line-height: 1.3;}

.sa-textbox{width: 100%;color: #666666;line-height: 2;}

.sa-textbox *{line-height: inherit;max-width: 100%;}



.sb-cont{width: 100%;padding-bottom: .3rem;}

.sb-titles{width: 100%;margin-bottom: .45rem; font-weight: normal;color: #111111;line-height: 1.3;}

.sb-list{width: 100%;}

.sb-item{display: flex;align-items: flex-end;flex-wrap: wrap; cursor: pointer; width: 100%;padding: .3rem .4rem;margin-bottom: .4rem;	background-color:#dfebf8;border-radius: .2rem;}

.sb-lt{flex: 1;padding-right: .5rem;}

.sb-time{width: 100%;margin-bottom: .15rem; color: #999999;line-height: 1.6;}

.sb-name{width: 100%;color: #111111;line-height: 1.5;}

.sb-more{display: block;color: #0035ad;line-height: 1.6;}

.sb-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .2rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.sb-item:hover .sb-name{color: #0035ad;}

.sb-item:hover .sb-more:after{transform: rotate(45deg);}



@media(max-width: 950px){

    .sb-lt{flex: none;width: 100%;padding-right: 0; margin-bottom: 15px;}

    .sb-item{padding: 15px 10px;}

}



.sc-cont{width: 100%;}

.sc-titles{width: 100%;margin-bottom: .45rem;font-weight: normal; color: #111111;line-height: 1.3;}

.sc-top{width: 100%;}

.sc-one{width: 100%;margin-bottom: .3rem;overflow: hidden;}

.sc-buttom{display: flex;align-items: center;cursor: pointer;width: 100%;border-radius: .2rem;padding: .3rem .4rem;background-color:#dfebf8;}

.sc-name{flex: 1;padding-right: .3rem; color: #111111;line-height: 1.5;}

.sc-rt{font-size: 0;position: relative;padding-right: .78rem;}

.sc-rt:after{content: '';position: absolute;top: 0;right: 0;width: .21rem;height: 100%;background-image: url('../images/a40.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.sc-time{color: #666666;line-height: 1.6;}

.sc-sub{display: none;padding: .4rem;	border-radius: 0px 0px .2rem .2rem; width: 100%;border: solid 1px #e6e6e6;}

.sc-textbox{width: 100%;color: #666666;line-height: 2;}

.sc-textbox *{line-height: inherit;max-width: 100%;}

.sc-one.show{margin-bottom: .4rem;}

.sc-one.show .sc-buttom{border-radius:.2rem .2rem 0px 0px ; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.sc-one.show .sc-name{color: #ffffff;}

.sc-one.show .sc-time{color: #ffffff;}

.sc-one.show .sc-rt:after{width: .17rem;background-image: url('../images/a40-b.png');}



@media(max-width: 950px){

    .sc-buttom{padding: 10px;}

    .sc-sub{padding: 15px 10px;}

    .sc-rt{padding-right: .5rem;}

}



.t-a{width: 100%;padding-top: .75rem;padding-bottom: 1.2rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.t-form{width: 100%;}

.t-main{width: 16rem;margin: 0 auto;}

.t-titles{width: 100%;margin-bottom: .4rem;font-weight: normal; color: #111111;line-height: 1.3;}

.t-list{width: 100%;font-size: 0;}

.t-item{display: inline-block;vertical-align: top;width: 31.59%;margin-bottom: .35rem; margin-right: 2.6%;}

.t-item:nth-child(3n){margin-right: 0;}

.t-tip{width: 100%;margin-bottom: .15rem; color: #111111;line-height: 1.6;}

.t-b{width: 100%;}

.t-input{font-family: HarmonyOS_Sans_SC;width: 100%;border: none;padding: 0 .3rem; height: .6rem;color: #111111;background-color: #ffffff;border-radius: .05rem;}



.t-form input::-webkit-input-placeholder,

.t-form textarea::-webkit-input-placeholder{color: #999999;}

.t-form input:-moz-placeholder,

.t-form textarea:-moz-placeholder{color: #999999;}

.t-form input::-moz-placeholder,

.t-form textarea::-moz-placeholder{color: #999999;}

.t-form input:-ms-input-placeholder,

.t-form textarea:-ms-input-placeholder{color: #999999;}



.t-buttombox{width: 100%;text-align: center;font-size: 0;}

.t-buttom{display: inline-block;position: relative;margin: .25rem .15rem 0;border-radius: .3rem;background-color: #fff;}

.t-buttom:after{transition: all ease .5s;content: '';position: absolute;top: 0;right: .32rem; width: .75em;height: 100%;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.t-submit{cursor: pointer; position: relative;z-index: 8; border: none;background-color: transparent;padding: 0 .87rem 0 .32rem;color: #0035ad; height: .6rem;line-height: .6rem; }

.t-reset{cursor: pointer; position: relative;z-index: 8; border: none;background-color: transparent;padding: 0 .87rem 0 .32rem;color: #0035ad; height: .6rem;line-height: .6rem; }

.t-buttom:hover{background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.t-buttom:hover:after{transform: rotate(45deg);background-image: url('../images/a4.png');}

.t-buttom:hover .t-submit{color: #ffffff;}

.t-buttom:hover .t-reset{color: #ffffff;}



@media(min-width: 951px){

    .t-item2{margin-right: 0;width: 65.8%;}

}

@media(max-width: 950px){

    .t-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .t-item{width: 100%;}

    .t-input{height: 32px;}

    .t-buttom{border-radius: 16px;}

    .t-reset{height: 32px;line-height: 32px;}

    .t-submit{height: 32px;line-height: 32px;}

}



.u-a{width: 100%;padding-top: 1.05rem;padding-bottom: .7rem;}

.u-main{width: 16rem;margin: 0 auto;}

.u-intro{width: 100%;margin-bottom: .7rem;  color: #666666;line-height: 2;}

.u-top{width: 100%;margin-bottom: .6rem;}

.u-one{display: block;cursor: pointer;width: 100%;position: relative; border-radius: .2rem;overflow: hidden;}

.u-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(550/1600*100%);}

.u-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.u-text{position: absolute;bottom: 0;left: 0;width: 100%;padding: .35rem .4rem; display: flex;align-items: center;}

.u-one .u-name{flex: 1;padding-right: .15rem;color: #ffffff;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.u-one .u-time{color: #ffffff;line-height: 1.6;}

.u-one:hover .u-img img{transform: scale(1.05);}

.u-list{width: 100%;}

.u-one{width: 100%;}

.u-subtitle{width: 100%;margin-bottom: .2rem; color: #111111;line-height: 1.5;}

.u-bottom{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.u-item{ display: flex;align-items: center;cursor: pointer; width: calc(50% - .25rem);margin-bottom: .5rem;padding: .3rem .4rem; background-color:#dfebf8;border-radius: .2rem;}

.u-lt{flex: 1;padding-right: .15rem;}

.u-item .u-name{width: 100%; color: #111111;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.u-rt{font-size: 0;}

.u-item .u-time{color: #999999;line-height: 1.6;}

.u-item:hover{ background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.u-item:hover .u-name{color: #fff;}

.u-item:hover .u-time{color: #fff;}



@media(max-width: 950px){

    .u-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .u-text{padding: 15px 10px;}

    .u-item{width: 100%;padding: 15px 10px;}

}



.v-a{width: 100%;padding-top: 1.05rem; padding-bottom: 1.1rem;}

.v-main{width: 16rem;margin: 0 auto;}



@media(max-width: 950px){

    .v-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.w-a{width: 100%;padding-top: 1.05rem;padding-bottom: .9rem;}

.w-a .my-top{padding-bottom: .35rem;}

.w-main{width: 16rem;margin: 0 auto;}

.w-top{width: 100%;margin-bottom: .75rem;}

.w-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.w-lt{float: left;width: 4rem;}

.w-titles{width: 100%; position: relative;padding-bottom: .38rem;margin-bottom: .55rem; color: #111111;line-height: 1.25;}

.w-titles:before{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.w-subtitle{width: 100%;margin-bottom: .55rem;line-height: 1.3; color: #111111;}

.w-rt{float: right;font-size: 0;}

.w-item{display: inline-block;vertical-align: middle;text-align: center;position: relative;margin-top: .4rem; margin-right: 1.6rem; }

.w-item:after{content: '';position: absolute;top: 0;right: -1.6rem;width: 1.6rem;height: 100%;background-image: url('../images/a44.png');background-size: auto .16rem;background-position: center center;background-repeat: no-repeat;}

.w-item:last-child{margin-right: 0;}

.w-item:last-child:after{display: none;}

.w-box{display: inline-block;width: 2.4rem;height: 2.4rem;padding: .45rem .1rem 0;overflow: auto;border-radius: 50%; background-color:#dfebf8;}

.w-icon{display: inline-block;position: relative; width: .9rem;height: 1rem;line-height: 1rem;}

.w-icon:after{content: '';position: absolute;top: -.03rem;left: -.1rem;width: 1.32rem;height: 1.4rem;background-image: url('../images/a45.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.w-icon img{position: relative;z-index: 1;max-width: .46rem;max-height: .4rem;}

.w-text{width: 100%;position: relative;z-index: 1;padding-top: .25rem;}

.w-intro{width: 100%;color: #111111;line-height: 1.5;}



.w-bottom{width: 100%;}

.w-list{width: 100%;padding-bottom: .1rem;}

.w-one{display: block;width: 100%;margin-bottom: .3rem;}

.w-buttom{display: block;cursor: pointer;position: relative; width: 100%;border-radius: .2rem;padding: .3rem .8rem .3rem .4rem;background-color:#dfebf8;}

.w-name{ width: 100%; color: #111111;line-height: 1.5;}

.w-buttom:after{content: '';position: absolute;top: 0;right: .4rem;width: .21rem;height: 100%;background-image: url('../images/a40.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}



.w-sub{display: none;padding: .4rem;border-radius: 0px 0px .2rem .2rem; width: 100%;border: solid 1px #e6e6e6;}

.w-textbox{width: 100%;color: #666666;line-height: 2;}

.w-textbox *{line-height: inherit;max-width: 100%;}

.w-one.show{margin-bottom: .5rem;}

.w-one.show .w-buttom{border-radius:.2rem .2rem 0px 0px ; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.w-one.show .w-name{color: #ffffff;}

.w-one.show .w-time{color: #ffffff;}

.w-one.show .w-buttom:after{width: .17rem;background-image: url('../images/a40-b.png');}



@media(max-width: 950px){

    .w-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .w-lt{width: 100%;}

    .w-rt{width: 100%;font-size: 0;}

    .w-item{margin-right: 0;width: 50%; text-align: left;}

    .w-item:nth-child(2n){text-align: right;}

    .w-item:after{width: 40px;right: -20px;}

    .w-item:nth-child(2n):after{display: none;}

    .w-box{width: 120px;height: 120px;text-align: center;}

    .w-intro{font-size: 12px;}

    .w-buttom{padding: 15px 30px 15px 10px;}

    .w-sub{padding: 15px 10px;}

}



.x-a{width: 100%;padding-top: .95rem;padding-bottom:  .6rem; background-color: #dfebf8;background-image: linear-gradient(15deg, #dfebf8 0%, #f8fdff 100%) ;}

.x-main{width: 16rem;margin: 0 auto;}

.x-titles{width: 100%; position: relative;padding-bottom: .38rem;margin-bottom: .6rem; color: #111111;line-height: 1.25;}

.x-titles:before{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.x-list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.x-item{display: flex;align-items: center;width: calc(50% - .25rem);padding: .4rem; margin-bottom: .4rem;background-color: #ffffff;border-radius: .2rem;}

.x-icon{display: block;width: 1rem;height: 1rem;border-radius: 50%;overflow: hidden; background-color:#dfebf8;}

.x-icon img{width: 100%;height: 100%;object-fit: contain;}

.x-text{flex: 1;padding-left: .3rem;}

.x-name{width: 100%;color: #111111;line-height: 1.5;}

.x-intro{width: 100%;margin-top: .1rem;color: #666666;line-height: 1.6;}



@media(max-width: 950px){

    .x-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .x-item{width: 100%;padding: 15px 10px;}

}





.y-a{width: 100%;padding-top: .95rem;padding-bottom: .8rem;}

.y-main{width: 16rem;margin: 0 auto;}

.y-titles{width: 100%; position: relative;padding-bottom: .38rem;margin-bottom: .55rem; color: #111111;line-height: 1.25;}

.y-titles:before{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.y-b{width: 100%;font-size: 0;margin-bottom: .55rem;}

.y-subtitle{display: inline-block;vertical-align: text-bottom;padding-right: .18rem; color: #111111;line-height: 1.3;}

.y-time{display: inline-block;vertical-align: text-bottom; color: #999999;line-height: 1.6;}

.y-top{width: 100%;display: flex;flex-wrap: wrap;padding-bottom: .25rem;}

.y-one{display: flex;align-items: center;flex-direction: row-reverse; min-height: 1.8rem;padding:  .4rem;margin-bottom: .5rem; width: 31.25%;position: relative; margin-right: 3.12%;background-color:#dfebf8;border-radius: .2rem;}

.y-one:nth-child(3n){margin-right: 0;}

.y-one .y-icon{display: block;width: 1rem;height: 1rem;border-radius: 50%;overflow: hidden;background-color: #ffffff;}

.y-one .y-icon img{width: 100%;height: 100%;object-fit: contain;}

.y-lt{flex: 1;padding-right: .15rem;}

.y-c{width: 100%;}

.y-nub{ display: inline-block;vertical-align: text-top;padding-right: .08rem; color: #0035ad;line-height: 1;}

.y-tip{display: inline-block;vertical-align: text-top;margin-top: .1rem; color: #666666;line-height: 1;}

.y-one .y-intro{width: 100%;padding-top: .1rem; color: #666666;line-height: 1.6;}

.y-bottom{width: 100%;}

.y-list{width: 100%;font-size: 0;}

.y-item{display: inline-block;vertical-align: middle;text-align: center;position: relative;margin-bottom: .4rem; margin-right: 1.6rem; }

.y-item:after{content: '';position: absolute;top: 0;right: -1.6rem;width: 1.6rem;height: 100%;background-image: url('../images/a44.png');background-size: auto .16rem;background-position: center center;background-repeat: no-repeat;}

.y-item:last-child{margin-right: 0;}

.y-item:last-child:after{display: none;}

.y-box{display: inline-block;width: 2.4rem;height: 2.4rem;padding: .45rem .1rem 0;overflow: auto;border-radius: 50%; background-color:#dfebf8;}

.y-item .y-icon{display: inline-block;position: relative; width: .9rem;height: 1rem;line-height: 1rem;}

.y-item .y-icon:after{content: '';position: absolute;top: -.03rem;left: -.1rem;width: 1.32rem;height: 1.4rem;background-image: url('../images/a45.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.y-item .y-icon img{position: relative;z-index: 1;max-width: .46rem;max-height: .4rem;}

.y-item .y-text{width: 100%;position: relative;z-index: 1;padding-top: .25rem;}

.y-item .y-intro{width: 100%;color: #111111;line-height: 1.5;}



@media(max-width: 950px){

    .y-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .y-one{width: 100%;}



    .y-item{margin-right: 0;width: 50%; text-align: left;}

    .y-item:nth-child(2n){text-align: right;}

    .y-item:after{width: 40px;right: -20px;}

    .y-item:nth-child(2n):after{display: none;}

    .y-box{width: 120px;height: 120px;text-align: center;}

    .y-item .y-intro{font-size: 12px;}

}



.z-a{width: 100%;padding-top: 1.05rem;padding-bottom: .4rem;}

.z-main{width: 16rem;margin: 0 auto;}

.z-top{width: 100%;font-size: 0;}

.z-lt{display: inline-block;vertical-align: top;padding-right: 1rem;}

.z-en{ margin-bottom: .1rem; width: 100%;color: #0035ad;line-height: 1.45;}

.z-titles{width: 100%;position: relative;padding-bottom: .38rem;margin-bottom: .4rem; font-weight: normal;color: #111111;line-height: 1.27;}

.z-titles:before{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.z-rt{display: inline-block;vertical-align: top;font-size: 0;padding-top: .2rem;}

.z-nav{transition: all ease .5s; display: inline-block;vertical-align: middle;cursor: pointer;margin-right: .3rem;margin-bottom: .3rem;text-align: center; min-width: 1.6rem;padding: 0 .15rem;line-height: .6rem;background-color:#dfebf8;border-radius: .3rem;}

.z-nav:hover{color: #fff; background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.z-nav.active{color: #fff; background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.z-synopsis{width: 100%;   line-height: 2; color: #666666;}

.z-synopsis *{line-height: inherit;}

.z-cont{width: 100%;padding-top: .25rem; position: relative;}

.z-subtitle{width: 100%;margin-bottom: .55rem; color: #111111;line-height: 1.3;}

.z-list{width: 100%;}

.z-item{display: block;position: relative;margin-bottom: .6rem; width: 100%;font-size: 0;background-color:#dfebf8;border-radius: .2rem;overflow: hidden;}

.z-item:after{content: '';position: absolute;bottom: -.2rem;right: .6rem;display: block;width: .89rem;height: .69rem;background-image: url('../images/a30.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.z-left{display: inline-block;vertical-align: top;width: 21.25%;}

.z-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(540/340*100%);}

.z-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.z-right{position: relative;z-index: 1; display: inline-block;vertical-align: top;width: 78.75%;padding: .6rem .6rem .3rem;}

.z-box{width: 100%;padding-bottom: .25rem;margin-bottom: .35rem; border-bottom: 1px solid #eeeae8;}

.z-name{font-family: HarmonyOS_Sans_SC_Medium;display: inline-block;min-width: 1.5rem;color: #ffffff;padding: 0 .15rem;text-align: center;line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .3rem;}

.z-post{font-family: HarmonyOS_Sans_SC_Medium;width: 100%;margin-top: .25rem;color: #0035ad;line-height: 1.5;}

.z-intro{width: 100%;color: #666666;line-height: 1.75;}

.z-intro *{line-height: inherit;}



.z-a.cont2{padding-top: .7rem; background-color: #dfebf8;background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.z-a.cont2 .z-item{background-color: #fff;}



@media(max-width: 950px){

    .z-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .z-lt{width: 100%;padding-right: 0;}

    .z-rt{width: 100%;white-space: nowrap;overflow: auto;}

    .z-nav{line-height: 32px;border-radius: 15px;}

    .z-item{padding: 15px 10px 30px;}

    .z-item:after{right: 10px;}

    .z-left{display: block; width: 100%;max-width: 180px;margin: 0 auto 20px;  }

    .z-right{width: 100%;padding:  0;}

}



.wa-a{position: relative; width: 100%;padding-top: .5rem;padding-bottom: 1rem;}

.wa-main{width: 16rem;margin: 0 auto;}

.wa-titles{width: 100%;margin-bottom: .55rem; color: #111111;line-height: 1.3;}

.wa-cont{width: 100%;margin-bottom: .4rem; border-radius: .2rem;border: solid 1px #e6e6e6;overflow: hidden;}

.wa-tr{width: 100%;text-align: right;font-size: 0;padding: .3rem 0; background-color: #f8fdff;}

.wa-th{display: inline-block;vertical-align: middle;text-align: center;color: #111111;line-height: 1.5;}

.wa-th:nth-child(1){width:25%;}

.wa-th:nth-child(2){width:15%;}

.wa-th:nth-child(3){width: 25%;}

.wa-list{width: 100%;}

.wa-item{display: block;width: 100%;}

.wa-buttom{display: block;cursor: pointer; width: 100%; font-size: 0;padding: .3rem 0; background-color: #fff;}

.wa-td{display: inline-block;vertical-align: middle;text-align: center;color: #111111;line-height: 1.5;}

.wa-td:nth-child(1){width:35%;text-align: left;padding-left: .4rem;}

.wa-td:nth-child(2){width:25%;}

.wa-td:nth-child(3){width:15%;}

.wa-td:nth-child(4){width: 25%;}

.wa-text{color: #0035ad;line-height: 1.5;}

.wa-icon{display: inline-block;}

.wa-icon1{display: block; width: .25rem;}

.wa-icon1 img{width: 100%;}

.wa-icon2{display: none; width: .25rem;}

.wa-icon2 img{width: 100%;}



.wa-item:nth-child(2n) .wa-buttom{background-color: #f8fdff;}



.wa-sub{display: none;width: 100%;}

.wa-sub .z-item{border-radius: 0;margin-bottom: 0;}

.wa-item.show .wa-buttom{background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wa-item.show .wa-text{color: #fff;}

.wa-item.show .wa-icon1{display: none;}

.wa-item.show .wa-icon2{display: block;}



.wa-buttom{width: 100%;font-size: 0;}

.wa-one{display: inline-block;vertical-align: middle;margin-right: .6rem; color: #666666;line-height: 1.6;}

.wa-one img{width: .22rem;}



@media(max-width: 950px){

    .wa-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wa-td:nth-child(1){padding-left: 10px;}

}



.wb-a{position: relative;width: 100%;padding-top: .95rem;padding-bottom: .55rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.wb-main{width: 16rem;margin: 0 auto;}

.wb-top{width: 100%;margin-bottom: .55rem;}

.wb-titles{width: 100%;  color: #111111;line-height: 1.3;}

.wb-intro{width: 100%;margin-top: .25rem; color: #666666;line-height: 2;}

.wb-bottom{width: 100%;}

.wb-one{width: 100%;padding-bottom: .15rem;}

.wb-subtitle{width: 100%;margin-bottom: .45rem; color: #111111;line-height: 1.38;}

.wb-subtitle:before{content: '';display: inline-block;vertical-align: middle;margin-right: .1rem;width: 6px;height: 6px;border-radius: 50%; background-color: #0035ad;}

.wb-list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.wb-item{display: block;cursor: pointer; width: calc(50% - .25rem);margin-bottom: .5rem; position: relative;padding: .3rem 1rem .3rem .4rem; background-color: #ffffff;border-radius: .2rem;}

.wb-text{width: 100%;}

.wb-name{width: 100%;color: #111111;line-height: 1.5;}

.wb-icon{position: absolute;top: 50%;right: .4rem;transform: translate(0,-50%); width: .24rem;}

.wb-icon img{width: 100%;}

.wb-item:hover .wb-name{color: #0035ad;}



.wa-a .wb-one{padding-top: .3rem;}

.wa-a .wb-item{background-color: #f8fdff;}



@media(max-width: 950px){

    .wb-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wb-item{width: 100%;padding: 15px 30px 15px 10px;}

    .wb-icon{right: 10px;}

}



.wc-a{width: 100%;padding-top: 1.05rem;padding-bottom: .8rem;}

.wc-main{width: 16rem;margin: 0 auto;}





@media(min-width: 950px){

    .wc-a .my-box{width: 3.3rem;}

}

@media(max-width: 950px){

    .wc-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}





.wd-a{width: 100%;padding-top: 1.05rem;padding-bottom: .4rem;}

.wd-main{width: 16rem;margin: 0 auto;}

.wd-top{width: 100%;font-size: 0;padding-bottom: .45rem;}

.wd-lt{display: inline-block;vertical-align: bottom;margin-bottom: .25rem;padding-right: 1.15rem;}

.wd-en{ width: 100%;margin-bottom: .15rem;color: #0035ad;line-height: 1.45;}

.wd-titles{width: 100%;font-weight: normal; color: #111111;line-height: 1.27;}

.wd-rt{display: inline-block;vertical-align: bottom;font-size: 0;}

.wd-nav{transition: all ease .5s; display: inline-block;vertical-align: middle;margin-right: .3rem;margin-bottom: .3rem; cursor: pointer;color: #111111;min-width: 1.6rem;padding: 0 .15rem; line-height: .6rem;text-align: center;background-color:#dfebf8;border-radius: .3rem;}

.wd-nav:hover{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wd-nav.active{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}



.wd-bototm{width: 100%;}

.wd-subtitle{width: 100%;margin-bottom: .35rem; color: #111111;line-height: 1.3;}

.wd-list{width: 100%;}

.wd-item{display: block;cursor: pointer; width: 100%;margin-bottom: .5rem; position: relative;padding: .3rem 1rem .3rem .4rem; background-color:#dfebf8;border-radius: .2rem;}

.wd-text{width: 100%;}

.wd-name{width: 100%;color: #111111;line-height: 1.5;}

.wd-icon{position: absolute;top: 50%;right: .4rem;transform: translate(0,-50%); width: .24rem;}

.wd-icon img{width: 100%;}

.wd-item:hover .wd-name{color: #0035ad;}



.wd-cont{width: 100%;}

.wd-selectbox{width: 100%;font-size: 0;padding-bottom: .2rem;display: flex;flex-wrap: wrap;}

.wd-year{width: 100%;margin-bottom: .45rem; color: #111111;line-height: 1.3;}

.wd-onebox{width: 100%;}

.wd-one{display: block;margin-bottom: .3rem;background-color:#dfebf8;border-radius: .2rem;overflow: hidden;border: solid 1px #e6e6e6;}

.wd-buttom{position: relative;cursor: pointer; width: 100%;padding: .3rem .8rem .3rem .4rem;}

.wd-buttom:after{content: '';position: absolute;top: 0;right: .4rem;width: .21rem;height: 100%;background-image: url('../images/a40.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.wd-b{width: 100%;color: #111111;line-height: 1.5;}

.wd-sub{display: none;padding: .35rem 0; width: 100%;background-color: #ffffff;}

.wd-tr{width: 100%;}

.wd-td{display: block;cursor: pointer; width: 100%;position: relative;padding: .1rem 1rem  .1rem .4rem;}

.wd-c{position: absolute;top: 50%;right: .4rem;transform: translate(0,-50%); width: .24rem;}

.wd-c img{width: 100%;}

.wd-d{width: 100%;}

.wd-e{width: 100%;line-height: 1.6;	color: #666666;}

.wd-td:hover .wd-e{color: #0035ad;}

.wd-one.show  .wd-buttom{background-color: #0035ad;	background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wd-one.show .wd-buttom:after{background-image: url('../images/a40-b.png');}

.wd-one.show .wd-b{color: #ffffff;}



@media(max-width: 950px){

    .wd-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wd-lt{width: 100%;padding-right: 0;}

    .wd-rt{width: 100%;overflow: auto;white-space: nowrap;}

    .wd-nav{line-height: 32px;border-radius: 16px;}

    .wd-item{width: 100%;padding: 15px 30px 15px 10px;}

    .wd-icon{right: 10px;}



    .wd-buttom{padding: .3rem 40px .3rem 10px;}

    .wd-buttom:after{right: 10px;}

    .wd-td{width: 100%;padding: 10px 30px 10px 10px;}

    .wd-c{right: 10px;}

}



.we-a{width: 100%;padding-top: .75rem;padding-bottom: 1.2rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.we-main{width: 16rem;margin: 0 auto;}

.we-titles{width: 100%;margin-bottom: .45rem; color: #111111;line-height: 1.3;}

.we-cont{width: 100%;border-radius: .2rem;overflow: hidden;border: solid 1px #e6e6e6;}

.we-item{display: block;cursor: pointer;border-top: 1px solid #e6e6e6;width: 100%; position: relative;padding: .3rem 1rem .3rem .4rem; background-color:#dfebf8; }

.we-item:nth-child(1){border-top: none;}

.we-text{width: 100%;}

.we-name{width: 100%;color: #111111;line-height: 1.5;}

.we-icon{position: absolute;top: 50%;right: .4rem;transform: translate(0,-50%); width: .24rem;}

.we-icon img{width: 100%;}

.we-item:hover{background-color: #fff;}



@media(max-width: 950px){

    .we-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .we-item{width: 100%;padding: 15px 30px 15px 10px;}

    .we-icon{right: 10px;}

}



.wf-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1rem;}

.wf-main{width: 16rem;margin: 0 auto;text-align: center;}

.wf-titles{width: 100%;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; line-height: 1.25;}

.wf-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wf-synopsis{width: 100%;margin-bottom: .55rem; color: #111111;line-height: 1.38;}

.wf-intro{width: 100%;max-width: 68em; margin: 0 auto .7rem;color: #666666;line-height: 2;}

.wf-img{width: 100%;margin: 0 auto;max-width: 12.1rem;}

.wf-img img{width: 100%;}



@media(max-width: 950px){

    .wf-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.wg-a{width: 100%;padding-top: 1rem;padding-bottom: .5rem;}

.wg-main{width:  16rem;margin: 0 auto;}

.wg-cont{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;justify-content: center;}

.wg-item{display: block;width: 31.66%; margin-right: 2.5%;margin-bottom: .5rem; border-radius: .2rem; padding-top: 3px; overflow: hidden;background-color: #0035ad; background-image: linear-gradient(90deg, #0035ad 0%, #0072f5 100%);}

.wg-item:nth-child(3n){margin-right: 0;}

.wg-item:last-child{margin-right: 0;}

.wg-intro{width: 100%;padding: .5rem;text-align: center; background-color: #dfebf8;height: 100%;border-radius: .2rem  .2rem 0 0; color: #111111;line-height: 1.7;}

.wg-intro *{line-height: inherit;}



@media(max-width: 950px){

    .wg-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wg-item{width: calc(50% - 5px);margin-right: 10px;}

    .wg-item:nth-child(3n){margin-right: 10px;}

    .wg-item:nth-child(2n){margin-right: 0;}

    .wg-item:last-child{margin-right: 0;}

    .wg-intro{padding: 15px 10px;}

}



.wh-a{width: 100%;padding-top: 1rem;padding-bottom: 1.2rem;background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.wh-main{width:  16rem;margin: 0 auto;}

.wh-textbox{width: 100%;text-align: center;line-height: 2; color: #666666;margin-bottom: .6rem;}

.wh-textbox *{line-height: inherit;}

.wh-img{width: 100%;max-width: 9rem;margin: 0 auto;}



@media(max-width: 950px){

    .wh-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.wi-a{width: 100%;padding-top: 1.05rem;min-height: 9rem; position: relative;background-image: url('../images/b64.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.wi-a .my-titles{position: relative;padding-bottom: .35rem;}

.wi-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



.wi-main{width: 16rem;margin: 0 auto;}

.wi-cont{width: 100%;}

.wi-left{position: relative;z-index: 8; width: 31em;padding-bottom: 1.05rem;}

.wi-titles{width: 100%;margin-bottom: .35rem; color: #111111;line-height: 1.25;}

.wi-textbox{width: 100%;margin-bottom: .45rem; color: #666666;line-height:2.25 ;}

.wi-textbox *{line-height: inherit;}

.wi-name{width: 100%;text-align: right;}

.wi-name img{ width: 2rem;min-width: 100px;}

.wi-right{position: absolute;bottom: 0;right: 0;width: 11.06rem;}

.wi-right img{width: 100%;}



@media(max-width: 950px){

    .wi-main{width: 100%;max-width: 500px;}

    .wi-left{width: 100%;padding-bottom: 30px; padding-left: 10px;padding-right: 10px;}

    .wi-right{position: relative;width: 100%;}

}



.wj-a{width: 100%;padding-top: 1.05rem;padding-bottom: .8rem; background-color: #dfebf8;background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.wj-main{width: 16rem;margin: 0 auto;}

.wj-titles{width: 100%;margin-bottom: .6rem; color: #111111;line-height: 1.25;}

.wj-cont{width: 100%;}

.wj-item{display: block;position: relative;margin-bottom: .6rem; width: 100%;font-size: 0;background-color: #fff;border-radius: .2rem;overflow: hidden;}

.wj-item:after{content: '';position: absolute;bottom: -.2rem;right: .6rem;display: block;width: .89rem;height: .69rem;background-image: url('../images/a30.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.wj-left{display: inline-block;vertical-align: top;width: 21.25%;}

.wj-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(400/340*100%);}

.wj-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.wj-right{position: relative;z-index: 1; display: inline-block;vertical-align: top;width: 78.75%;padding: .6rem .6rem .3rem;}

.wj-box{width: 100%;padding-bottom: .25rem;margin-bottom: .35rem; border-bottom: 1px solid #eeeae8;}

.wj-name{font-family: HarmonyOS_Sans_SC_Medium;display: inline-block;min-width: 1.5rem;color: #ffffff;padding: 0 .15rem;text-align: center;line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .3rem;}

.wj-post{font-family: HarmonyOS_Sans_SC_Medium;width: 100%;margin-top: .25rem;color: #0035ad;line-height: 1.5;}

.wj-intro{width: 100%;color: #666666;line-height: 1.75;}

.wj-intro *{line-height: inherit;}



@media(max-width: 950px){

    .wj-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wj-item{padding: 15px 10px 30px;}

    .wj-item:after{right: 10px;}

    .wj-left{display: block; width: 100%;max-width: 180px;margin: 0 auto 20px;  }

    .wj-right{width: 100%;padding:  0;}

}



.wk-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.wk-main{width: 16rem;margin: 0 auto;}

.wk-cont{width: 100%;}

.wk-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.wk-left{float: left;width: 12rem;}

.wk-top{width: 100%;margin-bottom: .4rem; padding: .45rem .75rem .5rem .4rem; background-color:#dfebf8;border-radius: .2rem;}

.wk-titles{width: 100%;margin-bottom: .3rem; position: relative;padding-left: .25rem; color: #111111;line-height: 1.34;}

.wk-titles:before{content: ''; position: absolute;top: .203em;left: 0; width: .05rem;height: .934em;background-color: #0035ad;background-image: linear-gradient(180deg, #0035ad 0%, #0072f5 100%) ; border-radius: .03rem;}

.wk-navbox{width: 100%;}

.wk-nav{display: flex;align-items: flex-start;flex-wrap: wrap; width: 100%;margin-bottom: .1rem;}

.wk-lt{display: flex;align-items: center;min-height: .4rem; min-width: 5.75em;}

.wk-tip{width: 100%;color: #111111;line-height: 1.3;}

.wk-rt{flex: 1;}

.wk-tr{width: 100%;font-size: 0;}

.wk-td{display: inline-block;vertical-align: middle;cursor: pointer;margin-bottom: .13rem; position: relative;margin-right: .5rem; line-height: .4rem; border-radius: .2rem;}

.wk-td:after{content: '';position: absolute;top: 50%;right: -.25rem;transform: translate(0,-50%); width: 1px;height: .15rem;background-color: rgba(0,0,0,.15);}

.wk-td:hover{color: #0035ad;}

.wk-td.active{color: #fff;padding: 0 .2rem; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}



.wk-td:last-child{margin-right: 0;}

.wk-td:last-child:after{display: none;}

.wk-box{width: 100%;margin-top: .2rem; position: relative;padding-right: .8rem;border-radius: .3rem;overflow: hidden;background-color: #ffffff; border: solid 1px #e6e6e6;}

.wk-input{font-family: HarmonyOS_Sans_SC;width: 100%;border: none;background-color: transparent;padding-left: .3rem; height: .6rem;color: #333;}

.wk-submit{position: absolute;top: 0;right: 0;border: none;background-color: transparent;display: block; cursor: pointer; width: .8rem;height: 100%;background-image: url('../images/a3-c.png'); background-size: .21rem auto;background-position: center center;background-repeat: no-repeat;}



.wk-bottom{width: 100%;padding: .5rem .4rem .65rem;background-color:#dfebf8;border-radius: .2rem;}

.wk-b{width: 100%;padding: .25rem 0;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);border-radius: .2rem .2rem 0px 0px; }

.wk-c{display: inline-block;vertical-align: middle; color: #ffffff;line-height: 1.5;}

.wk-c:nth-child(1){width: 48.9%;padding-left: .4rem;}

.wk-c:nth-child(2){width: 20%;}

.wk-c:nth-child(3){width: 17.8%;}



.wk-list{width: 100%;border-radius: 0px 0px .2rem .2rem;overflow: hidden;border: solid 1px #e6e6e6;}

.wk-item{display: block;width: 100%;position: relative;background-color:#dfebf8;border-bottom: solid 1px #e6e6e6;}

.wk-item:nth-child(2n){background-color: #ffffff;}

.wk-item:last-child{border-bottom: none;}

.wk-link{display: block;cursor: pointer; width: 100%;font-size: 0;padding: .25rem 0;}

.wk-d{display: inline-block;vertical-align: middle;color: #666666;line-height: 1.66;}

.wk-d:nth-child(1){width: 48.9%;padding-left: .4rem;color: #111111;}

.wk-d:nth-child(2){width: 20%;}

.wk-d:nth-child(3){width: 17.8%;}

.wk-sharebox{position: absolute;top: 0;right: 0; width: 13.3%;height: 100%;display: flex;align-items: center;}

.wk-share{display: block;cursor: pointer;}

.wk-icon1{display: block; width: .4rem;height: .4rem;border-radius: 50%; background-color: #ffffff;border: solid 1px #e6e6e6;}

.wk-icon1 img{width: 100%;height: 100%;object-fit: contain;}

.wk-icon2{display: none; width: .4rem;height: .4rem;border-radius: 50%; background-color: #0035ad;	background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wk-icon2 img{width: 100%;height: 100%;object-fit: contain;}

.wk-share:hover .wk-icon1{display: none;}

.wk-share:hover .wk-icon2{display: block;}

.wk-hint{width: 100%;margin-top: .35rem;color: #999999;line-height: 1.6;}



.wk-right{float: right; width:  3.6rem;}

.wk-e{display: block;width: 100%;padding: .45rem .4rem .35rem;margin-bottom: .4rem; background-color:#dfebf8;border-radius: .2rem;}

.wk-onebox{width: 100%;}

.wk-one{display: block;cursor: pointer;position: relative;padding-left: .2rem; width: 100%;margin-bottom: .2rem;}

.wk-one:before{content: '';position: absolute;top: 50%;left: 0;margin-top: -.03rem; width: .06rem;height: .06rem;border-radius: 50%;background-color: #0035ad;}

.wk-name{width: 100%;color: #111111;line-height: 1.6; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.wk-one:hover .wk-name{color: #0035ad;}

.wk-img{display: block; width: 100%;border-radius: .2rem;overflow: hidden;}

.wk-img img{width: 100%;transform: scale(1.00);transition: all ease .5s;}

.wk-img:hover img{transform: scale(1.05)}



@media(max-width: 950px){

    .wk-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wk-left{width: 100%;margin-bottom: 20px;}

    .wk-top{padding: 25px 10px 15px;}

    .wk-lt{width: 100%;margin-bottom: 10px;}

    .wk-rt{width: 100%;}

    .wk-td{line-height: 26px;border-radius: 13px;}

    .wk-box{border-radius: 16px;}

    .wk-input{height: 32px;}

    .wk-bottom{padding: 25px 10px;}

    .wk-c:nth-child(1){padding-left: 10px;}

    .wk-d:nth-child(1){padding-left: 10px;}

    .wk-icon1{width: 26px;height: 26px;}

    .wk-icon2{width: 26px;height: 26px;}

    .wk-right{width: 100%;}

}



.wl-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.wl-main{width: 16rem;margin: 0 auto;}

.wl-cont{width: 100%;}

.wl-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.wl-left{float: left;width: 12rem;padding: .45rem .4rem .6rem;background-color:#dfebf8;border-radius: .2rem;}

.wl-top{width: 100%;padding-bottom: .45rem;margin-bottom: .45rem; display: flex;flex-wrap: wrap; border-bottom: 1px solid rgba(0,0,0,.1);}

.wl-lt{flex: 1;padding-right: .15rem;}

.wl-b{display: flex;align-items: center;width: 100%;margin-bottom: .3rem;}

.wl-tip{ margin-right: .1rem; padding: .08rem .09rem;line-height: 1; color: #0035ad;background-color: #fce7e2;border-radius: .03rem;}

.wl-name{flex: 1;line-height: 1.3; color: #111111;}

.wl-c{display: flex;flex-wrap: wrap;padding-bottom: .1rem;}

.wl-compensation{padding-right: .35rem;margin-bottom: .1rem; color: #0035ad;line-height: 1.6;}

.wl-tr{font-size: 0;}

.wl-td{display: inline-block;vertical-align: middle;color: #999999;line-height: 1.6;}

.wl-td:after{content: '';display: inline-block;vertical-align: middle;margin: 0 .2rem .1rem; width: 1px;height: 15px;background-color: #000000;opacity: 0.15;}

.wl-td:last-child:after{display: none;}

.wl-time{width: 100%;color: #999999;line-height: 1.6;}

.wl-rt{text-align: right;}

.wl-sharebox{display: block; margin-bottom: .3rem;}

.wl-d{display: inline-block;vertical-align: middle; padding-right: .1rem; color: #999999;line-height: 1.6;}

.wl-share{display: inline-block;vertical-align: middle;cursor: pointer;}

.wl-icon1{display: block; width: .4rem;height: .4rem;border-radius: 50%; background-color: #ffffff; }

.wl-icon1 img{width: 100%;height: 100%;object-fit: contain;}

.wl-icon2{display: none; width: .4rem;height: .4rem;border-radius: 50%; background-color: #0035ad;	background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wl-icon2 img{width: 100%;height: 100%;object-fit: contain;}

.wl-share:hover .wl-icon1{display: none;}

.wl-share:hover .wl-icon2{display: block;}

.wl-apply{display: inline-block;text-align: center;cursor: pointer;padding: 0 .32rem;color: #ffffff; line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;border-radius: .3rem;}

.wl-apply:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .4rem;width: .75em;height: 1em;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.wl-apply:hover:after{transform: rotate(45deg);}

.wl-bototm{width: 100%;}

.wl-subtitle{width: 100%;margin-bottom: .3rem; position: relative;padding-left: .2rem; color: #111111;line-height: 1.38;}

.wl-subtitle:before{content: ''; position: absolute;top: .119em;left: 0; width: .05rem;height: 1em;background-color: #0035ad;background-image: linear-gradient(180deg, #0035ad 0%, #0072f5 100%) ; border-radius: .02rem;}



.wl-describebox{width: 100%;padding-bottom: .17rem;margin-bottom: .45rem; border-bottom: 1px solid #e3e0dd;}

.wl-describe{display: block;width: 100%;margin-bottom: .25rem;}

.wl-e{width: 100%;margin-bottom: .11rem; color: #111111;line-height: 1.5;}

.wl-textbox{width: 100%;color: #666666;line-height: 2;}

.wl-textbox *{line-height: inherit;}



.wl-messagebox{width: 100%;font-size: 0;padding-bottom: .05rem;}

.wl-message{display: inline-block;vertical-align: top;margin-bottom: .5rem; width: 25%;padding-right: .15rem;}

.wl-f{width: 100%;margin-bottom: .07rem; color: #999999;line-height: 1.6;}

.wl-intro{width: 100%;color: #111111;line-height: 1.6;}

.wl-buttom{width: 100%;text-align: center;}



@media(max-width: 950px){

    .wl-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wl-left{width: 100%;margin-bottom: 20px;padding: 25px 10px;}

    .wl-lt{width: 100%;}

    .wl-rt{flex: none; width: 100%;}

    .wl-icon1{width: 32px;height: 32px;}

    .wl-icon2{width: 32px;height: 32px;}

    .wl-apply{line-height: 32px;border-radius: 16px;}

    .wl-message{width: 33.33%;}

}





.wm-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.wm-main{width: 16rem;margin: 0 auto;}

.wm-cont{width: 100%;padding: .45rem .4rem .6rem; background-color:#dfebf8;border-radius: .2rem;}

.wm-top{width: 100%;padding-bottom: .45rem;margin-bottom: .45rem; border-bottom: 1px solid #e3e0dd;}

.wm-name{width: 100%;margin-bottom: .3rem; color: #111111;}

.wm-name span{color: #0035ad;}

.wm-tr{width: 100%;font-size: 0;padding-bottom: .2rem;}

.wm-td{display: inline-block;vertical-align: middle;color: #999999;line-height: 1.6;}

.wm-td:after{content: '';display: inline-block;vertical-align: middle;margin: 0 .2rem .1rem; width: 1px;height: 15px;background-color: #000000;opacity: 0.15;}

.wm-td:last-child:after{display: none;}

.wm-time{width: 100%;color: #999999;line-height: 1.6;}

.wm-bottom{width: 100%;}

.wm-titles{width: 100%;margin-bottom: .6rem; position: relative;padding-left: .2rem; color: #111111;line-height: 1.34;}

.wm-titles:before{content: ''; position: absolute;top: .203em;left: 0; width: .05rem;height: .934em;background-color: #0035ad;background-image: linear-gradient(180deg, #0035ad 0%, #0072f5 100%) ; border-radius: .03rem;}

.wm-list{width: 100%;position: relative;z-index: 8;font-size: 0;}

.wm-item{display: inline-block;vertical-align: top;width: 31.57%;margin-right: 2.64%; margin-bottom: .35rem;}

.wm-item:nth-child(3n){margin-right: 0;}

.wm-tip{width: 100%;margin-bottom: .15rem; color: #666666;line-height: 1.6;}

.wm-tip span{color: #0035ad;}

.wm-b{width: 100%;font-size: 0; position: relative;background-color: #ffffff;border-radius: .05rem;}

.wm-input{display: block;width: 100%;border: none;background-color: transparent;padding: 0 .3rem;height: .6rem;color: #666666;}





.wm-a .selectbox{width: 100%;min-width: 100%;}

.wm-a .select-tip{border: none;}

.wm-c{width: 100%;display: flex;flex-wrap: wrap;background-color: #ffffff;border-radius: .05rem;}

.wm-d{width: 1.45rem;min-width: 100px;}

.wm-e{flex: 1;position: relative;}

.wm-e:after{content: '';position: absolute;top: 50%;left: 0;margin-top: -.1rem; width: 1px;height: .2rem;background-color: #d9d9d9; }



.wm-layuibox{width: 100%;font-size: 0; position: relative;background-color: #ffffff;border-radius: .05rem;}

.wm-layuibox:after{content: '';position: absolute;top: 0;right: .3rem;width: .2rem;height: 100%;background-image: url('../images/a65.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.wm-layui{position: relative;z-index: 18; display: block;cursor: pointer; width: 100%;border: none;background-color: transparent;padding: 0 .3rem;height: .6rem;color: #666666;}



.wm-buttombox{width: 100%;text-align: center;padding-top: .25rem;}

.wm-buttom{display: inline-block; position: relative;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .3rem;}

.wm-buttom:after{transition: all ease .5s;content: '';position: absolute;top: 0;right: .32rem;width: .75em;height: 100%;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.wm-submit{position: relative;z-index: 8;display: inline-block;cursor: pointer; border: none;background-color: transparent;padding: 0 .7rem 0 .32rem;color: #ffffff;line-height: .6rem;height: .6rem;}

.wm-buttom:hover:after{transform: rotate(45deg);}



@media(min-width: 951px){

    .wm-item2{width:65.75%; margin-right: 0;}

}

@media(max-width: 950px){

    .wm-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wm-cont{padding-left: 10px;padding-right: 10px;}

    .wm-item{width: 100%;}

    .wm-input{height: 32px;}

    .wm-layui{height: 32px;}

    .wm-buttom{border-radius: 16px;}

    .wm-submit{height: 32px;line-height: 32px;}

}



.wn-a{width: 100%;padding-top:.85rem;padding-bottom: .2rem;}

.wn-main{width: 16rem;margin: 0 auto;}

.wn-list{width: 100%;}

.wn-item{display: block;width: 100%;position: relative;padding-top: .2rem; padding-bottom: 1rem;}

.wn-box{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;width: 100%;}

.wn-item:nth-child(2n + 1) .wn-box{flex-direction: row-reverse;}

.wn-rt{width: 8rem;border-radius: .2rem;overflow: hidden;}

.wn-img{width: 100%;}

.wn-img img{width: 100%;}

.wn-lt{width: 7.15rem;min-height: 4rem;}

.wn-b{width: 100%;padding-bottom: .4rem;margin-bottom: .5rem; position: relative;}

.wn-b:before{content: '';position: absolute;bottom: 0;left: 0;	width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wn-en{margin-bottom: .15rem; width: 100%;color: #0035ad;line-height: 1.45;}

.wn-name{width: 100%;color: #111111;line-height: 1.2;}

.wn-textbox{width: 100%;color: #666666;line-height: .36rem;}

.wn-textbox *{line-height: inherit;}

.wn-textbox p{margin-bottom: .1rem;}



@media(max-width: 950px){

    .wn-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wn-rt{width: 100%;margin-bottom: 15px;}

    .wn-lt{width: 100%;min-height: 10px;}

    .wn-textbox{line-height: 2;}

}



.wo-a{width: 100%;padding-top: 1.05rem; padding-bottom: 1.1rem;}

.wo-main{width: 16rem;margin: 0 auto;}

.wo-top{width: 100%;margin-bottom: 1rem; display: flex;justify-content: space-between;flex-wrap: wrap;}

.wo-left{width: 7.35rem;}

.wo-a .my-top{padding-bottom: .15rem;}

.wo-a .my-titles{position: relative;padding-bottom: .4rem;}

.wo-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wo-textbox{width: 100%;line-height: .36rem;color: #666666;}

.wo-textbox *{line-height: inherit;}

.wo-list{width: 100%;padding-top: .15rem; font-size: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}

.wo-item{display: block;margin-top: .5rem;}

.wo-b{width: 100%;}

.wo-nub{ display: inline-block;vertical-align: text-top;padding-right: .1rem; color: #0035ad;line-height: 1;}

.wo-unit{display: inline-block;vertical-align: text-top;position: relative;top: .1rem; line-height: 1;color: #666666;}

.wo-intro{width: 100%;padding-top: .13rem; color: #666666;line-height: 1.6;}

.wo-right{width: 8rem;border-radius: .2rem;overflow: hidden;}

.wo-right img{width: 100%;}



.wo-bottom{width: 100%;}

.wo-form{width: 100%;}

.wo-c{width: 100%;position: relative;z-index: 8;padding-bottom: .2rem; display: flex;align-items: center;flex-wrap: wrap;}

.wo-lt{flex: 1;margin-bottom: .4rem; padding-right: .15rem;color: #111111;line-height: 1.25;}

.wo-rt{font-size: 0; }

.wo-cont{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.wo-one{display: flex;justify-content: space-between;flex-wrap: wrap; width: calc(50% - .25rem);padding: .35rem .4rem .45rem; margin-bottom: .5rem; background-color: #f8fdff;border-radius: .2rem;}

.wo-d{flex: 1;}

.wo-name{font-family: HarmonyOS_Sans_SC_Medium;width: 100%;margin-bottom: .3rem; color: #111111;line-height: 1.5;}

.wo-tr{width: 100%;}

.wo-td{display: flex; width: 100%;margin-bottom: .05rem;}

.wo-icon{display: block;width: 1.05em;line-height: 1.58;}

.wo-icon img{max-width: 1.05em;max-height: 1.05em;}

.wo-text{flex: 1;padding-left: .2rem;}

.wo-e{width: 100%;line-height: 1.58;color: #111111;}







.wo-codebox{font-size: 0;}

.wo-code{display: inline-block;vertical-align: top;cursor: pointer; position: relative;margin-left: .2rem;}

.wo-f{display: block;}

.wo-fimg1{display: block;}

.wo-fimg1 img{max-width: 100%; height: 1em;}

.wo-fimg2{display: none;}

.wo-fimg2 img{max-width: 100%; height: 1em;}

.wo-sub{display: none;z-index: 38; position: absolute;top: 100%;left: 50%;transform: translate(-50%,0);padding-top: 15px;}

.wos-cont{width: 100%;position: relative; background-color: #ffffff;border-radius: .1rem; box-shadow: 0px 0px .13rem 0px rgba(203, 203, 203, 0.48);}

.wos-cont:before{content: '';position: absolute;top: -4px;left: 50%;transform: translate(-50%,0);border-bottom: 5px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;}

.wos-img{width: 1rem;min-width: 90px;}

.wos-img img{width: 100%;border-radius: .1rem; }

.wo-code:hover .wo-fimg1{display: none;}

.wo-code:hover .wo-fimg2{display: block;}



@media(max-width: 950px){

    .wo-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wo-left{width: 100%;margin-bottom: 15px;}

    .wo-textbox{line-height: 2;}

    .wo-right{width: 100%;min-height: 10px;}



    .wo-lt{flex: none;width: 100%;}

    .wo-rt{ width: 100%;}

    .wo-one{width: 100%;padding-left: 10px;padding-right: 10px;}

    .wo-d{flex: none;width: 100%;}

    .wo-codebox{text-align: center;margin-top: 15px; width: 100%;}

    .wo-code{margin: 0 10px !important;}

    .wo-sub{padding-top: 10px;}

}



.wp-a{width: 100%;padding-top: .9rem;padding-bottom: 1.1rem;background-color: #dfebf8;	background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.wp-form{width: 100%;}

.wp-main{width: 16rem;margin: 0 auto;}

.wp-top{width: 100%;  padding-bottom: .25rem;}

.wp-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.wp-lt{float: left; width: 100%; font-size: 0;}

.wp-nav{display: inline-block;vertical-align: top;padding-bottom: .4rem;margin-bottom: .4rem; margin-right: .8rem;cursor: pointer; position: relative;color: #111111;line-height: 1.25;}

.wp-nav:after{opacity: 0; content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wp-nav:hover{color: #0035ad;}

.wp-nav:hover:after{opacity: 1;}

.wp-nav.active{color: #0035ad;}

.wp-nav.active:after{opacity: 1;}

.wp-rt{float: right; font-size: 0;}

.wp-a .select-tip{border: none;}

.wp-a .my-box{border: none;}



.wp-bottom{width: 100%;}

.wp-box{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;justify-content: space-between;}

.wp-titles{width: 100%;margin-bottom: .45rem; color: #111111;line-height: 1.3;}

.wp-twobox{flex: 1; font-size: 0;padding-bottom: .25rem;text-align: left;}

.wp-two{display: inline-block;vertical-align: middle;cursor: pointer; margin-bottom: .2rem;margin-right: .3rem;min-width: 1.6rem;padding: 0 .15rem;text-align: center; line-height: .6rem;background-color: #ffffff;border-radius: .3rem;}

.wp-two:hover{color: #fff;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%), linear-gradient( #f8fdff, #f8fdff);}

.wp-two.active{color: #fff;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%), linear-gradient( #f8fdff, #f8fdff);}

.wp-list{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.wp-item{display: block;text-align: center;padding: .5rem 10px .45rem; width: 22.66%; margin-right: 3.12%; margin-bottom: .5rem; background-color: #ffffff;border-radius: .2rem;}

.wp-item:nth-child(4n){margin-right: 0;}

.wp-b{display: inline-block; width: 2.6rem;}

.wp-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(260/260*100%);background-color: #fcf4ee;border-radius: .2rem;}

.wp-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}

.wp-name{display: inline-block;position: relative;z-index: 18; margin-top: -.29rem;color: #ffffff; padding: 0 .15rem; min-width: 1.65rem;line-height: .58rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .29rem;}

.wp-text{width: 100%;padding-top: .35rem;}

.wp-intro{width: 100%;color: #333333;line-height: 1.5;}

.wp-star{width: 100%;margin-top: .08rem; color: #666666;line-height: 1.6;}



.wp-a .sb-item{background-color: #fff;}



.wp-synopsis{width: 100%;margin-bottom: .55rem; color: #111111;line-height: 1.5;}

.wp-subtitle{width: 100%;margin-bottom: .45rem; line-height: 1.3;color: #0035ad;}

.wp-tr{width: 100%;font-size: 0; display: flex;justify-content: space-between;flex-wrap: wrap;}

.wp-td{display: flex;align-items: center;width: calc(50% - .25rem);padding: .4rem; margin-top: .5rem;background-color: #ffffff;border-radius: .2rem;}

.wp-c{display: block;width: 1rem;height: 1rem;border-radius: 50%;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; }

.wp-d{display: block;flex: 1;padding-left: .3rem;}

.wp-e{width: 100%;margin-bottom: .1rem; color: #111111;line-height: 1.41;}

.wp-f{width: 100%;color: #666666;line-height: 1.6; min-height: 1.6em;}



.wp-td:nth-child(1){margin-top: 0;}

@media(min-width: 951px){

    .wp-a .my-box{width: 3.3rem;}

    .wp-a.cont2 .my-box{width: 3.8rem;}

    .wp-a.cont3 .my-box{width: 3.8rem;}

    .wp-td:nth-child(2){margin-top: 0;}

}

@media(max-width: 950px){

    .wp-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wp-lt{width: 100%;white-space: nowrap;overflow: auto;}

    .wp-nav{margin-right: 15px;font-size: 20px;}

    .wp-rt{width: 100%;}

    .wp-item{width: calc(50% - 5px);margin-right: 10px;}

    .wp-item:nth-child(2n){margin-right: 0;}



    .wp-td{width: 100%;padding: 10px;}

}



.wq-a{width: 100%;padding-top: 1.05rem;}

.wq-main{width: 16rem;margin: 0 auto;}

.wq-top{width: 100%;}

.wq-a .my-top{padding-bottom:  .2rem;}

.wq-a .my-titles{position: relative;padding-bottom: .4rem;}

.wq-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wq-synopsis{width: 100%;line-height: 1.6; color: #666666;}



.wq-bottom{width: 100%;}

.wq-one{width: 100%;padding-top: .95rem;padding-bottom: 1rem;}

.wq-cont{width: 16rem;margin: 0 auto;}

.wq-subtitle{width: 100%;padding-bottom: .4rem;margin-bottom: .35rem; position: relative;color: #111111;}

.wq-subtitle:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wq-intro{width: 100%;margin-bottom:  .6rem; color: #666666;line-height: 2;}

.wq-swiper{width: 100%;position: relative;}

.wq-b{width: 100%;padding-bottom: 1.1rem;}

.wq-item{width: 3.62rem;margin-right: .5rem;}

.wq-item:last-child{margin-right: 0;}

.wq-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(204/362*100%);border-radius: .2rem;}

.wq-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}



.wq-buttom{position: absolute;bottom: 0;left: 0;width: 100%;display: flex;align-items: center;justify-content: space-between;}

.wq-lt{font-size: 0;}

.wq-prev{display: inline-block;vertical-align: middle;position: relative;margin-right: .2rem; left: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.wq-prev:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.wq-prev:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.wq-prev:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wq-prev:hover:after{background-image: url('../images/a31-b.png');}

.wq-next{display: inline-block;vertical-align: middle;position: relative;margin-right: .2rem; right: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.wq-next:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.wq-next:after{transform: rotate(-180deg);content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.wq-next:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wq-next:hover:after{background-image: url('../images/a31-b.png');}

.wq-rt{font-size: 0;}

.wq-scrollbar{position: relative; height: 3px;width: .8rem;background-color: transparent;}

.wq-scrollbar:before{content: ''; position: absolute;bottom: 0;left: 0;width: 100%;height: 1px; background-color: rgba(0,0,0,.1);}

.wq-scrollbar .swiper-scrollbar-drag{ height: 3px;background-color: #0035ad;border-radius: 2px;}



.wq-one:nth-child(2n){background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ; }



@media(max-width: 950px){

    .wq-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wq-cont{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wq-item{width: calc(50% - 5px);margin-right: 10px;}

}



.wr-a{width: 100%;padding-top: 1.05rem;padding-bottom: .9rem;}

.wr-main{width: 16rem;margin: 0 auto;text-align: center;}

.wr-titles{width: 100%;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; line-height: 1.25;}

.wr-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wr-intro{width: 100%;max-width: 63em; margin: 0 auto .7rem;color: #666666;line-height: 2;}

.wr-cont{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;text-align: left;padding-bottom: .3rem;}

.wr-item{display: block;width:22.18%; margin-right: 3.75%;margin-bottom: .5rem; border-radius: .2rem; padding-top: 3px; overflow: hidden;background-color: #0035ad; background-image: linear-gradient(90deg, #0035ad 0%, #0072f5 100%);}

.wr-item:nth-child(4n){margin-right: 0;}

.wr-box{position: relative;z-index: 8; width: 100%;padding: .5rem .55rem .45rem;background-color:#dfebf8;height: 100%;border-radius: .2rem .2rem 0 0 ;}

.wr-name{width: 100%;margin-bottom: .15rem; color: #111111;line-height: 1.5;}

.wr-textbox{width: 100%;color: #666666;line-height: 2;}

.wr-textbox *{line-height: inherit;}



.wr-img{width: 100%;margin: 0 auto;max-width: 13.9rem;}

.wr-img img{width: 100%;}



@media(max-width: 950px){

    .wr-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wr-item{width: calc(50% - 5px);margin-right: 10px;}

    .wr-item:nth-child(2n){margin-right: 0;}

    .wr-box{width: 100%;padding: 15px 10px;}

}



.ws-a{width: 100%;}

.ws-cont{width: 100%;position: relative;}

.ws-bg{width: 100%;}

.ws-bg img{width: 100%;}

.ws-text{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 16rem;min-height: 1.7rem;}

.ws-titles{width: 100%;margin-bottom: .3rem; color: #111111;line-height: 1.25;}

.ws-buttom{display: inline-block;cursor: pointer; max-width: 100%;color: #0035ad;line-height: 1.6;}

.ws-buttom:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .2rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.ws-buttom:hover:after{transform: rotate(45deg);}





@media(max-width: 950px){

    .ws-text{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .ws-titles{font-size: 20px;margin-bottom: 10px;}

}



.wt-a{width: 100%;padding-top: 1.15rem;padding-bottom: .55rem;}

.wt-top{width: 16rem;margin: 0 auto; text-align: center;margin-bottom: .3rem;}

.wt-titles{width: 100%;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; line-height: 1.25;}

.wt-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wt-intro{width: 100%;color: #666666;line-height: 2;}

.wt-bottom{width: 100%;position: relative;}

.wt-bottom:before{content: '';position: absolute;top: 0;left: 0;z-index: 38; width: 2.8rem;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));}

.wt-bottom:after{content: '';position: absolute;top: 0;right: 0;z-index: 38; width: 2.8rem;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));}

.wt-wrap{width: 100%;overflow: hidden;position: relative;}

.wt-inner{position: relative;display: inline-block;white-space: nowrap;font-size: 0;}

.wt-wrap:nth-child(2n){padding: 0 1.3rem;}

.wt-list{font-size: 0;display: inline-block;}

.wt-item{display: inline-block;vertical-align: middle;width: 2.8rem;padding: .2rem;}

.wt-link{display: block;cursor: pointer; width: 100%;height: 1.2rem;line-height: 1.2rem;text-align: center;overflow: hidden;}

.wt-link img{max-width: 100%;max-height: 100%;transform: scale(1.00);transition: all ease .5s;}

.wt-link:hover img{transform: scale(1.05);}



@media(max-width: 950px){

    .wt-top{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.wu-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.wu-main{width: 16rem;margin: 0 auto; }

.wu-top{width: 100%;text-align: center;margin-bottom: .5rem;}

.wu-titles{width: 100%;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; line-height: 1.25;}

.wu-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wu-intro{width: 100%;max-width: 48em;margin: 0 auto; color: #666666;line-height: 2;}



.wu-bottom{width: 100%;}

.wu-subtitle{width: 100%;margin-bottom: .3rem; text-align: center;line-height: 1.38;color: #111111;}

.wu-img{width: 100%;}

.wu-img img{width: 100%;}



@media(max-width: 950px){

    .wu-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.wv-a{width: 100%;padding-top: 1.15rem;padding-bottom: 1.2rem;background-color: #dfebf8; background-image: linear-gradient(0deg,  #dfebf8 0%, #f8fdff 100%);}

.wv-main{width: 16rem;margin: 0 auto; }

.wv-top{width: 100%;text-align: center;margin-bottom: .4rem;}

.wv-titles{width: 100%;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; line-height: 1.25;}

.wv-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.wv-intro{width: 100%;max-width: 58em;margin: 0 auto; color: #666666;line-height: 2;}

.wv-img{width: 100%;margin: 0 auto; max-width: 12.8rem;}



@media(max-width: 950px){

    .wv-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.wy-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.wy-main{width: 16rem;margin: 0 auto;}

.wy-top{width: 100%;font-size: 0;padding-bottom: .5rem;}

.wy-lt{display: inline-block;vertical-align: bottom;margin-bottom: .25rem;padding-right:2.05rem;}

.wy-en{ width: 100%;margin-bottom: .15rem;color: #0035ad;line-height: 1.45;}

.wy-titles{width: 100%;font-weight: normal; color: #111111;line-height: 1.27;}

.wy-rt{display: inline-block;vertical-align: bottom;font-size: 0;}

.wy-nav{transition: all ease .5s; display: inline-block;vertical-align: middle;margin-right: .3rem;margin-bottom: .3rem; cursor: pointer;color: #111111;min-width: 1.6rem;padding: 0 .15rem; line-height: .6rem;text-align: center;background-color:#dfebf8;border-radius: .3rem;}

.wy-nav:hover{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.wy-nav.active{color: #fff; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}



.wy-bottom{width: 100%;background-color:#dfebf8;border-radius: .2rem;border: solid 1px #e6e6e6;overflow: hidden;}

.wy-item{display: block;cursor: pointer;position: relative;padding: .3rem .8rem .3rem .4rem; width: 100%;border-top: 1px solid #e6e6e6;}

.wy-item:nth-child(1){border-top: none;}

.wy-icon{position: absolute;top: 50%;right: .4rem;transform: translate(0,-50%); width: .24rem;}

.wy-icon img{width: 100%;}

.wy-text{display: flex;flex-wrap: wrap;align-items: center; width: 100%;}

.wy-time{min-width: 2.1rem;padding-right: .3rem; color: #999999;line-height: 1.6;}

.wy-name{flex: 1;color: #111111;line-height: 1.5;  }

.wy-item:hover .wy-name{color: #0035ad;}



.wy-item:nth-child(2n){background-color: #fff;}

@media(max-width: 950px){

    .wy-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wy-lt{width: 100%;padding-right: 0;}

    .wy-rt{width: 100%;overflow: auto;white-space: nowrap;}

    .wy-nav{line-height: 32px;border-radius: 16px;}



    .wy-item{padding-left: 10px;padding-right:40px;}

    .wy-icon{right: 10px;}

    .wy-time{width: 100%;margin-bottom: 10px;min-width: 100%;padding-right: 0;}

    .wy-name{width: 100%;flex: none;}

}



.wy-a.cont2{padding-bottom: 0;}

.wz-cont{width: 100%;}

.wz-one{width: 100%;padding-top: .75rem;padding-bottom: 1.4rem;}

.wz-one:nth-child(1){padding-top: 0;padding-bottom: .8rem;}

.wz-one:nth-child(2n){background-color: #dfebf8;background-image: linear-gradient(0deg,  #dfebf8 0%, #f8fdff 100%);}

.wz-main{width: 16rem;margin: 0 auto;}

.wz-titles{width: 100%;margin-bottom: .35rem; color: #111111;line-height: 1.3;}

.wz-list{width: 100%;background-color:#dfebf8;border-radius: .2rem;overflow: hidden;border: solid 1px #e6e6e6;}

.wz-item{display: flex;align-items: center;flex-wrap: wrap;width: 100%;padding: .25rem .4rem;}

.wz-item:nth-child(2n){background-color: #ffffff;}

.wz-left{flex: 1;display: flex;align-items: center;flex-wrap: wrap;}

.wz-lt{min-width: 2.8rem;padding-right: .1rem;}

.wz-name{width: 100%;margin-bottom: .08rem; color: #111111;line-height: 1.5;}

.wz-organizer{width: 100%;margin-bottom: .1rem; color: #999999;line-height: 1.6;}

.wz-place{width: 100%;color: #999999;line-height: 1.6;}

.wz-rt{flex: 1;padding-right: .1rem;}

.wz-b{width: 100%;display: flex;align-items: center; margin-bottom: .08rem; min-height: 1.5em;}

.wz-b span{display: block;	color: #111111;line-height: 1.3;}

.wz-time1{width: 100%;margin-bottom: .1rem; color: #999999;line-height: 1.6;}

.wz-time2{width: 100%;color: #999999;line-height: 1.6;}

.wz-right{font-size: 0;}

.wz-buttom{display: inline-block;vertical-align: middle;cursor: pointer; margin-right: .4rem;}

.wz-buttom:last-child{margin-right: 0;}

.wz-icon{display: inline-block;vertical-align: middle;}

.wz-icon img{height: .3rem;}

.wz-text{display: inline-block;vertical-align: middle;padding-left: .1rem; color: #999999;line-height: 1.6;}

.wz-buttom:hover .wz-text{color: #0035ad;}



@media(max-width: 950px){

    .wz-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .wz-item{padding: 15px 10px;}

    .wz-left{flex: none; width: 100%;}

    .wz-lt{width: 100%;}

    .wz-b{display: inline-block;vertical-align: middle;margin-bottom: .1rem; width: auto; padding-right: 10px;}

    .wz-time1{display: inline-block;vertical-align: middle;margin-bottom: .1rem;width: auto;padding-right: 10px;}

    .wz-time2{display: inline-block;vertical-align: middle;margin-bottom: .1rem;width: auto;}

    .wz-rt{flex: none; width: 100%;}

    .wz-right{width: 100%;}

    .wz-buttom{margin-top: 10px;}

}



.xa-main{width: 100%;}

.xa-main .my-select{margin-bottom: .2rem;}

.xa-top{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;flex-direction: row-reverse; width: 100%;position: relative;z-index: 8;}

.xa-rt{width: auto;}

.xa-lt{flex: 1;padding-right: .1rem;}

.xa-titles{width: 100%;margin-bottom: .2rem;	color: #111111;line-height: 1.3;}

.xa-bottom{width: 100%;}

.xa-synopsis{width: 100%;margin-bottom: .35rem; color: #666666;line-height: 1.6;}

.xa-tr{width: 100%;padding-bottom: .35rem;}

.xa-td{display: flex;align-items: center;width: 100%;margin-bottom: .2rem;}

.xa-td .xa-icon{display: block;	width: .4rem;height: .4rem;border-radius: 50%;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xa-td .xa-icon img{width: 100%;height: 100%;object-fit: contain;}

.xa-td .xa-text{flex: 1;padding-left: .15rem;}

.xa-td .xa-intro{width: 100%;color: #111111;line-height: 1.6;}

.xa-box{width: 100%;}

.xa-tip{width: 100%;margin-bottom: .35rem; color: #111111;line-height: 1.38;}

.xa-list{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}

.xa-item{display: block;width: calc(50% - .25rem);padding: .3rem .8rem .3rem .4rem;cursor: pointer;position: relative; background-color:#dfebf8;border-radius: .2rem;margin-bottom: .2rem;}

.xa-item .xa-icon{position: absolute;top: 50%;right: .4rem;transform:translate(0,-50%); width: .24rem;}

.xa-item .xa-icon img{width: 100%;}

.xa-item  .xa-text{width: 100%;}

.xa-item  .xa-name{width: 100%;color: #0035ad;line-height: 1.5;}





@media(max-width: 950px){

    .xa-rt{width: 100%;}

    .xa-lt{width: 100%;}

    .xa-item{width: 100%;padding-left: 10px;}

}



.xb-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.1rem;}

.xb-main{width: 16rem;margin: 0 auto;}

.xb-top{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: .2rem;}

.xb-item{display: block;width: calc(50% - .25rem);position: relative;padding-left: 3.5rem; background-color:#dfebf8;border-radius: .2rem;overflow: hidden;margin-bottom: .5rem;}

.xb-lt{position: absolute;top: 0;left: 0;width: 3.5rem;height: 100%;}

.xb-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden; }

.xb-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.xb-rt{width: 100%;padding: .55rem .4rem;}

.xb-name{width: 100%;color: #111111;line-height: 1.3;}

.xb-tr{width: 100%;padding-top: .15rem;}

.xb-td{display: flex;align-items: center;margin-top: .2rem;width: 100%;}

.xb-icon{display: block;width: .4rem;height: .4rem;background-color: #ffffff;border-radius: 50%;}

.xb-icon img{width: 100%;height: 100%;object-fit: contain;}

.xb-text{flex: 1;padding-left: .15rem;}

.xb-tip{display: inline-block;vertical-align: middle;line-height: 1.6; color: #111111;}

.xb-intro{display: inline-block;vertical-align: middle;word-break: break-all; line-height: 1.6; color: #666666;}

.xb-intro2{display: inline-block;vertical-align: middle;word-break: break-all;line-height: 1.6;color: #0035ad;}



.xb-bottom{width: 100%;}

.xb-textbox{width: 100%;color: #666666;line-height: 2;}

.xb-textbox *{line-height: inherit;}



@media(max-width: 950px){

    .xb-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xb-item{width: 100%;padding-left: 0;}

    .xb-lt{position: relative;width: 100%;height: auto;padding-top: calc(350/350*100%);}

    .xb-rt{width: 100%;padding: 25px 10px;}

}



.xc-a{width: 100%;padding-top: 1.05rem;padding-bottom:.9rem;}

.xc-main{width: 16rem;margin: 0 auto;}

.xc-cont{width: 100%;}

.xc-one{width: 100%;margin-bottom: .3rem;overflow: hidden;}

.xc-buttom{display: block;position: relative; cursor: pointer;width: 100%;border-radius: .2rem;padding: .3rem  .8rem .3rem .4rem;background-color:#dfebf8;}

.xc-name{width: 100%;color: #111111;line-height: 1.5;}

.xc-buttom:after{content: '';position: absolute;top: 0;right: .4rem;width: .21rem;height: 100%;background-image: url('../images/a40.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}



.xc-sub{display: none;padding: .4rem;border-radius: 0px 0px .2rem .2rem; width: 100%;border: solid 1px #e6e6e6;}

.xc-textbox{width: 100%;color: #666666;line-height: 2;}

.xc-textbox *{line-height: inherit;max-width: 100%;}

.xc-one.show{margin-bottom: .5rem;}

.xc-one.show .xc-buttom{border-radius:.2rem .2rem 0px 0px ; background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.xc-one.show .xc-name{color: #ffffff;}

.xc-one.show .xc-buttom:after{width: .17rem;background-image: url('../images/a40-b.png');}



@media(max-width: 950px){

    .xc-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xc-buttom{padding: 10px 40px 10px 10px;}

    .xc-sub{padding: 15px 10px;}

}



.xd-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.2rem;}

.xd-form{width: 100%;}

.xd-main{width: 16rem;margin: 0 auto;}

.xd-cont{width: 100%;padding: .8rem; background-image: url('../images/c19.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}

.xd-top{width: 100%;text-align: center;}

.xd-logo{display: inline-block;cursor: pointer;margin-bottom: .45rem;}

.xd-logo img{height: .5rem;max-width: none;}

.xd-subtitle{width: 100%;margin-bottom: .1rem; color: #ffffff;line-height: 1.6;}

.xd-textbox{width: 100%;margin-bottom: .45rem; color: #ffffff;line-height: 1.41;}

.xd-textbox *{line-height: inherit;}

.xd-bottom{width: 100%;}

.xd-list{width: 100%;font-size: 0;}

.xd-item{display: inline-block;vertical-align: top; width: 100%;margin-bottom: .35rem;}

.xd-tip{width: 100%;margin-bottom: .15rem; color: #ffffff;line-height: 1.6;}

.xd-b{width: 100%;}

.xd-input{display: block;background-color: transparent; width: 100%;padding: 0 .2rem;color: #fff;height: .6rem; border-radius: .05rem;border: solid 1px #ffffff;}

.xd-textarea{display: block;background-color: transparent; width: 100%;padding: .15rem .2rem;line-height: 1.8; color: #fff;height: 1.6rem; border-radius: .05rem;border: solid 1px #ffffff;}

.xd-buttombox{width: 100%;text-align: center;font-size: 0;}

.xd-buttom{display: inline-block;position: relative;margin: .25rem .15rem 0;border-radius: .3rem;background-color: #fff;}

.xd-buttom:after{transition: all ease .5s;content: '';position: absolute;top: 0;right: .32rem; width: .75em;height: 100%;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.xd-submit{cursor: pointer; position: relative;z-index: 8; border: none;background-color: transparent;padding: 0 .87rem 0 .32rem;color: #0035ad; height: .6rem;line-height: .6rem; }

.xd-buttom:hover{background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xd-buttom:hover:after{transform: rotate(45deg);background-image: url('../images/a4.png');}

.xd-buttom:hover .xd-submit{color: #ffffff;}



@media(min-width: 950px){

    .xd-list .xd-item{width: 31.53%; margin-right: 2.7%;}

    .xd-list .xd-item:nth-child(3n){margin-right: 0;}

}

@media(max-width: 950px){

    .xd-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xd-cont{padding: 20px 10px;}

    .xd-input{height: 32px;}

    .xd-textarea{height: 90px;}

    .xd-buttombox{border-radius: 16px;}

    .xd-submit{height: 32px;line-height: 32px;}

}



.xe-a{width: 100%;}

.xe-main{width: 100%;margin: 0 auto;}

.xe-cont{width: 100%;position: relative; font-size: 0;display: flex;flex-wrap: wrap;}

.xe-cont:after{content: '';position: absolute;top: 0;left: 55.72%;width: 1px;height: 100%;background-color: #dedddc;}

.xe-left{display: block;position: relative;overflow: hidden; min-height: 8rem; width: 55.72%;padding: 1.05rem .9rem 1.5rem 1.6rem;}

.xe-a .my-top{padding-bottom: .17rem;}

.xe-a .my-titles{position: relative;padding-bottom: .35rem;}

.xe-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xe-textbox{position: relative;z-index: 8; width: 100%;color: #666666;line-height: 2;}

.xe-textbox *{line-height: inherit;}

.xe-en{white-space: nowrap; position: absolute;bottom: -.2em;left: 0;transform: translate(0,0); min-width: 100%; font-size: 2.3rem;line-height: 1;}

.xe-en{color: #f4f6fe;

    background-image: -o-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -moz-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-linear-gradient(-90deg,#f4f6fe 0%,rgba(244,246,254,.01) 100%);

    background-image: -webkit-gradient(linear,-90deg 100%,100% 0,from(#f4f6fe),to(rgba(244,246,254,.01)));

    -webkit-background-clip:text;-webkit-text-fill-color:transparent; }



.xe-right{display: none;position: relative;padding-right:  5.4rem; width:44.28%;}

.xe-list{width: 100%;padding:  .54rem .3rem .3rem .7rem;font-size: 0;}

.xe-item{display: block;width: 100%;padding: .44rem 0;}

.xe-nub{ display: inline-block;vertical-align: text-top;padding-right: .1rem; color: #0035ad;line-height: 1;}

.xe-unit{display: inline-block;vertical-align: text-top;position: relative;top: .1rem; line-height: 1;color: #666666;}

.xe-intro{width: 100%;padding-top: .13rem; color: #666666;line-height: 1.6;}

.xe-img{position: absolute;top: 0;right: 0;width: 5.4rem;height: 100%;overflow: hidden; }

.xe-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}



.xe-cont:after{display: none;}

.xe-left{width: 100%;    padding: 1.05rem 1.6rem 1.5rem 1.6rem;}

@media(max-width: 950px){

    .xe-a{padding-top: 1.05rem;padding-bottom: .8rem;}

    .xe-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xe-cont:after{display: none;}

    .xe-left{width: 100%;padding:   0 0 30px;}

    .xe-en{display: none;}

    .xe-right{width: 100%;padding:0;}

    .xe-list{padding: 0;}

    .xe-item{display: inline-block;vertical-align: top;width: 50%;padding: 15px 10px 15px 0;}

    .xe-img{position: relative; width: 100%;height: auto;padding-top: calc(800/540*100%);}

}





.xf-a{width: 100%;padding-top: .95rem;padding-bottom: .55rem;background-image: url('../images/c22.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}

.xf-a .my-top{padding-bottom: 0;}

.xf-main{width: 16rem;margin: 0 auto;}

.xf-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.xf-left{display: block;width: 9.1rem;margin-bottom: .5rem;}

.xf-list{width: 100%;background-color:#dfebf8;border-radius:.2rem;overflow: hidden;}

.xf-item{display: flex;align-items: center;cursor: pointer;width: 100%; min-height: .9rem; padding: .1rem .3rem;}

.xf-item:nth-child(2n){background-color: #fff;}

.xf-name{flex: 1;color: #111111;padding-right: .15rem;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}

.xf-time{color: #999999;line-height: 1.6;}

.xf-item:hover .xf-name{color: #0035ad;}

.xf-right{display: block;width: 6.2rem;}

.xf-top{width: 100%;margin-bottom: .5rem;}

.xf-onebox{width: 100%;display: flex;flex-wrap: wrap; background-color:#dfebf8;border-radius:.2rem;overflow: hidden;}

.xf-one{display: flex;align-items: center;cursor: pointer;width: 100%; min-height: .9rem; padding: .1rem .3rem;}

.xf-b{flex: 1;color: #111111;padding-right: .15rem;line-height: 1.5;}

.xf-b:before{content: '';display: inline-block;vertical-align: middle;margin-right: .15rem; width: 5px;height: 5px;border-radius: 50%;background-color: #0035ad;}

.xf-c{color: #666666;line-height: 1.6;}

.xf-bottom{width: 100%;margin-bottom: .5rem;}

.xf-table{width: 100%;background-color:#dfebf8;border-radius:.2rem;overflow: hidden;}

.xf-table table{border: none; width: 100%;}

.xf-table tr{border: none;width: 100%;}

.xf-table td{border: none;padding: .3rem .15rem;color: #666666;line-height: .3rem;}

.xf-download{display: inline-block;cursor: pointer;width: 100%;text-align: center; height: .3rem;line-height: .3rem;}

.xf-download img{height: .26rem;}



.xf-table tr:nth-child(2n){background-color: #fff;}

.xf-table td:nth-child(1){font-size: calc(20 * 1rem / 100);padding: .3rem;color: #111111;}

.xf-one:nth-child(2n){background-color: #fff;}

@media(max-width: 1536px){

    .xf-table td:nth-child(1){font-size: 16px;}

}





@media(max-width: 950px){

    .xf-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xf-left{width: 100%;}

    .xf-item{padding: 10px;}

    .xf-right{width: 100%;}



    .xf-one{width: 100%;padding: 10px;}

    .xf-table td{line-height: 1.5;}

}



.xg-a{width: 100%;padding-top: 1.05rem;padding-bottom: .8rem;}

.xg-a .my-top{padding-bottom: 0;}

.xg-main{width: 16rem;margin: 0 auto;}

.xg-cont{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}

.xg-item{display: flex;align-items: flex-end;flex-wrap: wrap; cursor: pointer; width: calc(50% - .2rem);padding: .3rem .4rem;margin-bottom: .4rem;	background-color:#dfebf8;border-radius: .2rem;}

.xg-lt{flex: 1;padding-right: .5rem;}

.xg-time{width: 100%;margin-bottom: .15rem; color: #999999;line-height: 1.6;}

.xg-name{width: 100%;color: #111111;line-height: 1.5;}

.xg-more{display: block;color: #0035ad;line-height: 1.6;}

.xg-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .2rem;width: .75em;height: 1em;background-image: url('../images/a4-b.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.xg-item:hover .xg-name{color: #0035ad;}

.xg-item:hover .xg-more:after{transform: rotate(45deg);}



@media(max-width: 950px){

    .xg-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xg-item{width: 100%; padding: 15px 10px;}



    .xg-a .my-lt{width: auto;}

    .xg-a .my-rt{width: auto;}

}



.xh-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1.07rem;}

.xh-main{width: 16rem;margin: 0 auto;}

.xh-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xh-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xh-synopsis{width: 100%;max-width: 66em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}





@media(max-width: 950px){

    .xh-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.xi-a{position: relative; width: 100%;padding-top: 1.05rem;padding-bottom:  .7rem;background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.xi-main{width: 16rem;margin: 0 auto;}

.xi-top{width: 100%;padding-bottom: .4rem;}

.xi-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xi-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xi-synopsis{width: 100%;max-width: 66em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}

.xi-bottom{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.xi-item{display: block;width: 30.83%; margin-right: 3.75%;margin-bottom: .5rem; background-color: #ffffff;border-radius: .2rem;overflow: hidden;}

.xi-item:nth-child(3n){margin-right: 0;}

.xi-b{width: 100%;position: relative;}

.xi-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(278/494*100%);}

.xi-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.xi-tip{position: absolute;bottom:  0;left: 0;width: 100%;padding: .2rem;text-align: right;}

.xi-tip span{display: inline-block;max-width: 100%;padding: 0 .2rem; color: #0035ad;line-height: .4rem;border-radius: .2rem;background-color: rgba(253,249,246,.85); border-radius: .2rem;border: solid 1px #0035ad;}

.xi-text{width: 100%;padding: .55rem .5rem .5rem;}

.xi-name{width: 100%;position: relative; padding-left: .1rem; margin-bottom: .08rem; color: #0035ad;line-height: 1.5;}

.xi-name:before{content: ''; position: absolute;top: .75em;left: 0;margin-top: -.1rem;	width: .04rem;height: .17rem;background-color: #0035ad;background-image: linear-gradient(180deg, #0035ad 0%, #0072f5 100%);border-radius: .02rem;}

.xi-intro{width: 100%;margin-bottom: .15rem; color: #666666;line-height: 1.6;}

.xi-textbox{width: 100%;padding-top: .2rem; border-top: 1px solid #fbf2eb;color: #666666;line-height: 2;}

.xi-textbox *{line-height: inherit;}



@media(max-width: 950px){

    .xi-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xi-item{width: 100%;margin-right: 0;}

    .xi-text{padding: 25px 10px;}

}



.xj-a{position: relative; width: 100%;padding-top: 1.05rem; }

.xj-main{width: 16rem;margin: 0 auto;}

.xj-top{width: 100%;text-align: center;padding-bottom: .4rem;}

.xj-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xj-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xj-synopsis{width: 100%;max-width: 66em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}

.xj-img{width: 100%;max-width: 12.75rem;margin: 0 auto;}

.xj-img img{width: 100%;}



@media(max-width: 950px){

    .xj-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

}



.xk-a{position: relative; width: 100%;padding-top: 1.05rem;padding-bottom:  .6rem;background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.xk-main{width: 16rem;margin: 0 auto;}

.xk-top{width: 100%;text-align: center;padding-bottom: .4rem;}

.xk-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xk-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xk-synopsis{width: 100%;max-width: 66em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}

.xk-cont{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.xk-item{display: block;width:22.18%; margin-right: 3.75%;margin-bottom: .5rem; border-radius: .2rem; padding-top: 3px; overflow: hidden;background-color: #0035ad; background-image: linear-gradient(90deg, #0035ad 0%, #0072f5 100%);}

.xk-item:nth-child(4n){margin-right: 0;}

.xk-box{position: relative;z-index: 8; width: 100%;padding: .8rem .55rem 1.15rem;background-color: #fff;height: 100%;border-radius: .2rem .2rem 0 0 ;}

.xk-nub{width: 100%;margin-bottom: .45rem; color:  #0035ad;line-height: 1.31;}

.xk-name{width: 100%;margin-bottom: .15rem; color: #111111;line-height: 1.5;}

.xk-textbox{width: 100%;color: #666666;line-height: 2;}

.xk-textbox *{line-height: inherit;}



@media(max-width: 950px){

    .xk-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xk-item{width: calc(50% - 5px);margin-right: 10px;}

    .xk-item:nth-child(2n){margin-right: 0;}

    .xk-box{padding: 30px 10px;}

}





.xl-a{position: relative; width: 100%;padding-top: 1.05rem;padding-bottom: .7rem;}

.xl-main{width: 16rem;margin: 0 auto;}

.xl-top{width: 100%;text-align: center;padding-bottom: .4rem;}

.xl-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xl-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xl-synopsis{width: 100%;max-width: 65em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}

.xl-bottom{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}

.xl-one{display: flex;align-items: center;justify-content: center; width: calc(50% - .3rem);padding: .5rem .5rem; background-color:#dfebf8;border-radius: .2rem;margin-bottom: .5rem;}

.xl-item{display: block;max-width: 100%;padding-bottom: .2rem;margin-bottom: .2rem; padding-left: .4rem;border-bottom: 1px solid #f7e9de;}

.xl-item:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}

.xl-b{width: 100%;position: relative;display: flex;align-items: center;padding-left: .1rem; min-height: .4rem;margin-bottom: .1rem;}

.xl-icon{position: absolute;top: 0;left: -.5rem;width: .4rem;height: .4rem;border-radius: 50%;}

.xl-icon img{width: 100%;height: 100%;object-fit: contain;}

.xl-tr{width: 100%;max-width: 31em;display: flex;flex-wrap: wrap;}

.xl-td{display: block;width: 50%;padding-right: .5em;color: #666666;line-height: 2;}

.xl-textbox{ width: 100%; color: #666666;line-height: 2;}

.xl-textbox *{line-height: inherit;}



.xl-one:nth-child(2n + 1) .xl-icon{background-color: #0035ad;background-image: linear-gradient(90deg, #0035ad 0%, #0072f5 100%);}

.xl-one:nth-child(2n + 2) .xl-icon{ border: solid .02rem #0035ad;}



@media(max-width: 950px){

    .xl-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xl-one{width: 100%;}

    .xl-td{width: 100%;padding-right: 0;}

}



.xm-a{position: relative; width: 100%;padding-top: 1.15rem;padding-bottom:  .9rem;background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.xm-main{width: 16rem;margin: 0 auto;}

.xm-top{width: 100%;text-align: center;padding-bottom: .4rem;}

.xm-titles{width: 100%;text-align: center;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #111111;line-height: 1.25;}

.xm-titles:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -.13rem; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xm-synopsis{width: 100%;max-width: 64em;margin: 0 auto;line-height: 2;color: #666666;text-align: center;}

.xm-synopsis *{line-height: inherit;}



.xm-center{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.xm-item{display: block;width:22.18%; margin-right: 3.75%;padding: .5rem .15rem .45rem;text-align: center; margin-bottom: .4rem; border-radius: .2rem;  overflow: hidden;background-color: #ffffff;border-radius: .2rem;}

.xm-item:nth-child(4n){margin-right: 0;}

.xm-item .xm-icon{width: 100%;height: .67rem;line-height: .67rem;}

.xm-item .xm-icon img{max-width: 100%;max-height: 100%;}

.xm-item .xm-text{width: 100%;padding-top: .15rem;}

.xm-item .xm-name{width: 100%;line-height: 1.5; color: #111111;}



.xm-bottom{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.xm-one{display: block;width: 33.04%;padding: .5rem .45rem .4rem; margin-right: .43%;margin-bottom: .3rem;background-color: #ffffff;}

.xm-one:nth-child(3n){margin-right: 0;}

.xm-one:nth-child(3n + 1){border-radius: .2rem 0 0 .2rem;}

.xm-one:nth-child(3n + 3){border-radius:  0 .2rem .2rem  0 ;}

.xm-b{width: 100%;margin-bottom: .15rem; display: flex;align-items: center;}

.xm-one .xm-icon{display: block;width: 1em;}

.xm-one .xm-icon img{max-width: 100%; max-height: 1em;}

.xm-one .xm-name{flex: 1;padding-left: .07rem;color: #111111;line-height: 1.5;}

.xm-textbox{width: 100%;color: #666666;line-height: 2;}

.xm-textbox *{line-height: inherit;}



@media(max-width: 950px){

    .xm-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xm-item{width: calc(50% - 5px);margin-right: 10px;}

    .xm-item:nth-child(2n){margin-right: 0;}



    .xm-one{width: 100%;margin-right: 0;padding: 20px 10px;}

}



.xo-a{width: 100%;padding-top: .95rem;padding-bottom: 1.1rem; background-color: #dfebf8; background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%);}

.xo-main{width: 16rem;margin: 0 auto;}

.xo-titles{width: 100%;margin-bottom: .65rem; color: #111111;line-height: 1.25;}

.xo-cont{width: 100%;position: relative;padding-bottom: 1.1rem; }

.xo-swiper{width: 100%;}

.xo-item{display: block;height: auto; width: 31.25%;margin-right: 3.12%; background-color: #ffffff;border-radius: .2rem;overflow: hidden;}

.xo-item:last-child{margin-right: 0;}

.xo-link{display: block;width: 100%;cursor: pointer;}

.xo-b{width: 100%;position: relative;}

.xo-play{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6); display: flex;align-items: center;justify-content: center;}

.xo-play img{height: .6rem;}

.xo-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(282/500*100%);}

.xo-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.xo-text{width: 100%;padding: .35rem .4rem;}

.xo-name{width: 100%;margin-bottom: .18rem; color: #111111;line-height: 1.5;}

.xo-time{width: 100%;color: #999999;line-height: 1.6;}



.xo-buttom{position: absolute;bottom: 0;left: 0;width: 100%;display: flex;align-items: center;justify-content: space-between;}

.xo-lt{font-size: 0;}

.xo-prev{display: inline-block;vertical-align: middle;position: relative;margin-right: .2rem; left: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.xo-prev:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.xo-prev:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.xo-prev:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xo-prev:hover:after{background-image: url('../images/a31-b.png');}

.xo-next{display: inline-block;vertical-align: middle;position: relative;margin-right: .2rem; right: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.xo-next:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.xo-next:after{transform: rotate(-180deg);content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.xo-next:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xo-next:hover:after{background-image: url('../images/a31-b.png');}

.xo-rt{font-size: 0;}

.xo-scrollbar{position: relative; height: 3px;width: .8rem;background-color: transparent;}

.xo-scrollbar:before{content: ''; position: absolute;bottom: 0;left: 0;width: 100%;height: 1px; background-color: rgba(0,0,0,.1);}

.xo-scrollbar .swiper-scrollbar-drag{ height: 3px;background-color: #0035ad;border-radius: 2px;}



@media(max-width: 950px){

    .xo-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xo-item{width: calc(50% - 5px);margin-right: 10px;}

    .xo-text{padding: 15px 10px;}

}



.xp-a{width: 100%;padding-top: 1.05rem;padding-bottom: .7rem;}

.xp-main{width: 16rem;margin: 0 auto;}

.xp-titles{width: 100%;margin-bottom: .65rem; color: #111111;line-height: 1.25;}

.xp-cont{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}

.xp-left{display: block; font-size: 0;width: 4.2rem;}

.xp-right{display: block; font-size: 0;width: 11.25rem;}

.xp-top{width: 100%;margin-bottom: .55rem;position: relative;}

.xp-titles{font-family: HarmonyOS_Sans_SC_Medium;width: 100%;line-height: 1.41;color: #111111;}

.xp-more{position: absolute;top: 50%;right: 0;transform: translate(0,-50%); white-space: nowrap;cursor: pointer; padding: 0 .32rem;color: #ffffff; line-height: .6rem;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%); border-radius: .3rem;}

.xp-more:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .4rem;width: .75em;height: 1em;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.xp-more:hover:after{transform: rotate(45deg);}

.xp-bottom{width: 100%;display: flex;flex-wrap: wrap;;}

.xp-item{display: block;cursor: pointer;margin-bottom: .5rem;}

.xp-img{width: 100%;height: 1.85rem;text-align: center;line-height: 1.85rem; background-color:#dfebf8;border-radius: .2rem;}

.xp-img img{max-width: 75.5%;max-height: 52%;transform: scale(1.00);transition: all ease .5s;}

.xp-item:hover .xp-img img{transform: scale(1.05);}





@media(min-width: 951px){

    .xp-left .xp-bottom{justify-content: space-between}

    .xp-left .xp-item{width: calc(50% - .25rem);}

    .xp-right .xp-item{width: 16.44%;margin-right: 4.44%;}

    .xp-right .xp-item:nth-child(5n){margin-right: 0;}

}

@media(max-width: 950px){

    .xp-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xp-left{width: 100%;}

    .xp-right{width: 100%;}

    .xp-bottom{justify-content: space-between}

    .xp-item{width: calc(50% - 5px);}

    .xp-more{line-height: 32px;border-radius: 16px;}

}



.xq-a{width: 100%;padding-top: 1.05rem;padding-bottom: 1rem;}

.xq-main{width: 16rem;margin: 0 auto;}

.xq-a .my-top{ padding-bottom: .45rem;}

.xq-a .my-titles{position: relative;padding-bottom: .4rem;}

.xq-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



.xq-top{width: 100%;position: relative;padding: 0 .6rem; margin-bottom: .75rem;}

.xq-top:before{content: '';position: absolute;top: .3rem;left: 0;width: 100%;height: 1px;background-color: #fbf0e7;}

.xq-b{width: 100%;}

.xq-nav{display: block;cursor: pointer; width: 14.28%;padding-top: .7rem;position: relative;}

.xq-nav:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: .6rem;background-image: url('../images/a66.png');background-size: .23rem auto;background-position: center center;background-repeat: no-repeat;}

.xq-years{display: flex;align-items: center;justify-content: center;min-height: 1.3em; width: 100%;}

.xq-years span{display: block;width: 100%;text-align: center;font-size: .6em; color: #888888;}

.xq-nav.swiper-slide-active .xq-years span{font-size: 1em;color: #0035ad;}

.xq-nav.swiper-slide-active:before{background-image: url('../images/a66-b.png');background-size: .31rem auto;}



.xq-prev{opacity: 1 !important; left: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.xq-prev:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.xq-prev:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.xq-prev:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xq-prev:hover:after{background-image: url('../images/a31-b.png');}

.xq-next{opacity: 1 !important;right: 0;top: 0;margin-top: 0; width: .6rem;height: .6rem;border-radius: 50%;overflow: hidden; background-size:  0 0;}

.xq-next:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f8fdff;}

.xq-next:after{transform: rotate(-180deg);content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/a31.png'); background-size: .16rem auto;background-position: center center;background-repeat: no-repeat;}

.xq-next:hover:before{background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;}

.xq-next:hover:after{background-image: url('../images/a31-b.png');}





.xq-bototm{width: 100%;position: relative;overflow: hidden;}

.xq-list{position: absolute;top: 0;left: -200vw; display: flex; flex-wrap: wrap;width: 100%;font-size: 0;}

.xq-list.show{position: relative;left: 0;}

.xq-item{display: block;position: relative;padding: .25rem;width: 31.25%;text-align: center; margin-right: 3.12%; margin-bottom: .5rem; background-color:#dfebf8;border-radius: .2rem;}

.xq-item:nth-child(3n){margin-right: 0;}

.xq-buttom{position: absolute;top: 0;left: 0;display: block;cursor: pointer; width: 100%;height: 100%;z-index: 18;}

.xq-c{width: 100%;position: relative;}

.xq-img{display: block;width: 100%;height: 2.7rem;line-height: 2.7rem;}

.xq-img img{max-width: 54%;max-height: 100%;}

.xq-icon{opacity: 0;transition: all ease .5s; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); width: .6rem;height: .6rem;line-height: .6rem; border-radius: 50%;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);}

.xq-icon img{width: .22rem;}

.xq-text{width: 100%;padding-top: .3rem;}

.xq-name{width: 100%;color: #111111;line-height: 1.6;}

.xq-item:hover .xq-icon{opacity: 1;}

.xq-item:hover .xq-name{color: #0035ad;}

.fancybox-image{opacity: 1;}



@media(max-width: 950px){

    .xq-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xq-nav{width: 33.33%;}

    .xq-item{width: calc(50% - 5px);margin-right: 10px;padding: 15px 10px;}

    .xq-item:nth-child(3n){margin-right: 10px;}

    .xq-item:nth-child(2n){margin-right: 0;}

    .xq-img img{max-width: 100%; }

}



.xr-a{width: 100%;padding-top: .95rem;overflow: hidden;}

.xr-main{width: 16rem;margin: 0 auto;}

.xr-a .my-top{ padding-bottom: .3rem;}

.xr-a .my-titles{position: relative;padding-bottom: .4rem;}

.xr-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.xr-subtitle{width: 100%;color: #111111;line-height: 1.25;}



.xr-bototm{width: 100%;position: relative;}

.xr-box{width: 100%;position: relative;padding-top: calc(660/1600*100%);}

.xr-scale{position: absolute;top: 0;left: 0; width: 100%;height: 100%;}

.xr-cont{width: 1600px;height: 660px;position: relative;    transform-origin: left top;}

.xr-img{position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);width: 1427px;}

.xr-img img{width: 100%;}



.xr-b{width: 100%;overflow: visible !important;}

.xr-item{width: 10%;position: relative;height: 660px;}

.xr-absolute{opacity: 0;position: absolute;display: block;width: 101px;cursor: pointer;}

.xr-icon1{display: block;width: 100%;height: 101px;text-align: center;line-height: 101px; background-color:#dfebf8;border-radius: 20px;}

.xr-icon1 img{max-width: 80%;max-height: 80%;}

.xr-icon2{display: none;width: 100%; height: 101px;text-align: center;line-height: 101px;background-color: #0035ad;background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%);border-radius: 20px;}

.xr-icon2 img{max-width: 80%;max-height: 80%;}

.xr-absolute:hover .xr-icon1{display: none;}

.xr-absolute:hover .xr-icon2{display: block;}



.xr-item.swiper-slide-active .xr-absolute{opacity: 1; transition: all ease .5s; left: 54px; top: 445px;}

.xr-item.swiper-slide-active + .xr-item .xr-absolute{opacity: 1; transition: all ease .5s; left: -20px; top: 290px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item .xr-absolute{opacity: 1; transition: all ease .5s; left: -55px; top: 160px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item .xr-absolute{opacity: 1; transition: all ease .5s;  left: -50px;top: 55px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item .xr-absolute{opacity: 1; transition: all ease .5s; left: -5px;top: 0;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item .xr-absolute{opacity: 1; transition: all ease .5s; left: 62px;   top: 0;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item  .xr-absolute{opacity: 1; transition: all ease .5s; left: 104px;  top: 55px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item  .xr-absolute{opacity: 1; transition: all ease .5s; left: 115px;  top:  160px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item  .xr-absolute{opacity: 1; transition: all ease .5s; left: 80px;  top:  290px;}

.xr-item.swiper-slide-active + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item + .xr-item  .xr-absolute{opacity: 1; transition: all ease .5s; left: 4px;  top:  445px;}



.xr-item:nth-child(2){transition-delay: .1s;}

.xr-item:nth-child(3){transition-delay: .2s;}

.xr-item:nth-child(4){transition-delay: .3s;}

.xr-item:nth-child(5){transition-delay: .4s;}

.xr-item:nth-child(6){transition-delay: .5s;}

.xr-item:nth-child(7){transition-delay: .6s;}

.xr-item:nth-child(8){transition-delay: .7s;}

.xr-item:nth-child(9){transition-delay: .8s;}

.xr-item:nth-child(10){transition-delay: .9s;}





.xr-sub{display: none;position: absolute;bottom: 100%;left: 50%;z-index: 88; transform: translate(-50%,0); width: 100%; padding-bottom: 7px;}

.xr-codebox{width: 100%;padding: 10px 10px 15px;background-image: url('../images/d45.png'); background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}

.xr-code{width: 100%;border-radius: 10px; position: relative;overflow: hidden;padding-top: calc(100/100*100%);}

.xr-code img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}



.xr-prev{display: none;}

.xr-next{display: none;}

.xr-item.show{z-index: 88;}



@media(max-width: 950px){

    .xr-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xr-subtitle{margin-bottom: 15px;}

    .xr-sub{width: 200px;}

}





.xs-a{width: 100%;padding-top: .95rem;padding-bottom: 1.1rem;background-color: #dfebf8;	background-image: linear-gradient(0deg, #dfebf8 0%, #f8fdff 100%) ;}

.xs-main{width: 16rem;margin: 0 auto;}

.xs-top{width: 100%;  padding-bottom: .25rem;}

.xs-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.xs-lt{float: left; width: 100%; font-size: 0;}

.xs-titles{display: block;position: relative;padding-bottom: .4rem;margin-bottom: .4rem; color: #0035ad;}

.xs-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}



.xs-rt{float: right; font-size: 0;}

.xs-a .select-tip{border: none;}

.xs-a .my-box{border: none;}

.xs-bottom{width: 100%;}

.xs-list{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;}

.xs-item{display: block;cursor: pointer; width: 31.25%; margin-right: 3.12%;margin-bottom: .5rem; background-color: #ffffff;border-radius: .2rem;overflow: hidden;}

.xs-item:nth-child(3n){margin-right: 0;}

.xs-b{width: 100%;position: relative;}

.xs-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(335/500*100%);}

.xs-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}

.xs-play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width:  .6rem;}

.xs-play img{width: 100%;}

.xs-text{width: 100%;padding: .4rem .4rem;}

.xs-name{width: 100%;color: #111111;line-height: 1.5;}

.xs-item:hover .xs-img img{transform: scale(1.05);}

.xs-item:hover .xs-name{color: #0035ad;}



@media(max-width: 950px){

    .xs-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}

    .xs-rt{width: 100%;}

    .xs-item{width: calc(50% - 5px);margin-right: 10px;}

    .xs-item:nth-child(3n){margin-right: 10px;}

    .xs-item:nth-child(2n){margin-right: 0;}

    .xs-text{padding: 15px 10px;}

}



.xf-a .my-top{display: flex;align-items: flex-end;justify-content: space-between;}

.xf-a .my-lt{flex: 1; width: auto;}

.xf-a .my-rt{width: auto;}

.xg-a .my-top{display: flex;align-items: flex-end;justify-content: space-between;}

.xg-a .my-lt{flex: 1; width: auto;}

.xg-a .my-rt{width: auto;}



/* 



  

data-src



.b-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(900/960*100%);}

.b-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}



.m-a .my-titles{position: relative;padding-bottom: .4rem;}

.m-a .my-titles:after{content: '';position: absolute;bottom: 0;left: 0; width: .26rem;height: .04rem;background-color: #0035ad;border-radius: .02rem;}

.r-back:after{transition: all ease .5s;content: '';display: inline-block;vertical-align: middle;margin-left: .4rem;width: .75em;height: 1em;background-image: url('../images/a4.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}

.r-back:hover:after{transform: rotate(45deg);}



color: #0035ad;

background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ;



.teaser.delay2  {transition-delay: .2s;}



transform: scale(1.00);transition: all ease .5s;

background-size: cover;background-position: center center;background-repeat: no-repeat;





.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.ellipsis{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;} 

 

@font-face{

    font-family: HarmonyOS_Sans_SC;

    src: url('../font/HarmonyOS_Sans_SC_Regular.ttf');

    font-display: swap;

}

@font-face{

    font-family: HarmonyOS_Sans_SC_Medium; 

    src: url('../font/HarmonyOS_Sans_SC_Medium.ttf');

    font-display: swap;

}

@font-face{

    font-family: HarmonyOS_Sans_SC_Bold; 

    src: url('../font/HarmonyOS_Sans_SC_Bold.ttf');

    font-display: swap;

}



 



*/



/*视频容器样式*/

.xv-a {position: fixed;left: 0;top: 120%;z-index: 388; width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);transition: top .5s ease-in-out;}

.xv-a.show {top: 0;}

.xv-a.show .xv-e {visibility: visible;}

.xv-a.show .xv-f {display: block;}

.xv-main{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: 800px;max-width: 94%;}

.xv-cont {width: 100%;}

.xv-close {display: block;width: 40px;height: 40px;border-radius: 50%;background-color: #0035ad;position: absolute;right: -20px;top: -20px;cursor: pointer;z-index: 10000;;}

.xv-icon {display: block;width: 100%;height: 100%;font-size: 21px;text-align: center;line-height: 40px;color: #fff;}

.xv-iframe{width: 100%;height: 60vh;}

.xv-video{width: 100%;height: auto;max-height: 90vh;}



@media(max-width:1200px) {

    .xv-close{right: 0; top: -45px;}

}



.sidebar{display: none; position: fixed;top: 50%;right: 0;transform: translate(0,-50%); z-index: 88;}

.sidebar-item{position: relative;margin: 1px 0;}

.sidebar-link{display: block;cursor: pointer;width: .6rem;position: relative;}

.sidebar-icon1{width: 100%;height: .6rem;text-align: center;line-height: .6rem;background-color:#dfebf8;}

.sidebar-icon1 img{max-width: .26rem;max-height: .26rem;}

.sidebar-item:nth-child(1) .sidebar-icon1{ border-radius: .05rem 0px 0px 0px;}

.sidebar-item:last-child .sidebar-icon1{ border-radius:  0px 0px 0px .05rem;}

.sidebar-sub{visibility: hidden;opacity: 0;position: absolute;top: 0;left: 0;white-space: nowrap;background-color: #0035ad; background-image: linear-gradient(135deg, #0035ad 0%, #0072f5 100%) ; border-radius: .05rem 0px 0px .05rem;}

.sidebar-icon2{display: inline-block;vertical-align: middle;width: .6rem;height: .6rem;text-align: center;line-height: .6rem;}

.sidebar-icon2 img{max-width: .26rem;max-height: .26rem;}

.sidebar-text{display: inline-block;vertical-align: middle;padding-right: .2rem;}

.sidebar-intro{color: #ffffff;line-height: 1.7;}





@media(min-width: 951px){

    .sidebar-item:hover .sidebar-sub{transition: all ease .5s; visibility: visible;opacity: 1; transform: translate(calc( -100% + .6rem),0);}

}





.search{width: 100%;padding-top: .6rem; padding-bottom: .8rem;overflow: hidden;}

.search-main{width: 16rem;margin: 0 auto;}

.search-top{width: 100%;font-size: 0;padding: .2rem 0;}

.search-tip{display: inline-block;vertical-align: top;color: #666;line-height: 1.5;}

.search-tip span{color: red;}

.search-tr{display: inline-block;vertical-align: top;}

.search-td{display: inline-block;vertical-align: middle;cursor: pointer; margin-right: .2rem; color: #666;line-height: 1.5;}

.search-td span{color: #0035ad;}

.search-td.active{color: #0035ad;}

.search-cont{width: 100%;font-size: 0;}

.search-item{ width: 100%;display: block;cursor: pointer;margin-bottom: .35rem;padding: .3rem .25rem;   border: solid 1px #dcdcdc}

.search-b{width: 100%;display: flex;align-items: center; margin-bottom: .25rem;}

.search-name{ padding-right: .1rem; font-weight: bold; color: #333333; line-height: 1.5; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.search-name span{color: red;}

.search-classify{white-space: nowrap; min-width: 6em;padding: .1rem  ; line-height: 1.3; text-align: center; background-color: #0035ad;color: #fff;}

.search-intro{color: #888888;line-height: 1.7;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



.search-item:hover {background-color: #fff;border: 1px solid #fff; box-shadow: 0px 0px 45px 1px rgba(0, 0, 0, 0.1);}

.search-item:hover .search-name{color: #0035ad;}



@media(max-width:900px) {

    .search-main{width: 100%;max-width: 500px;padding: 0 10px;}

    .search-b{flex-wrap: wrap;}

    .search-name{width: 100%;max-width: 100%;padding-right: 0;margin-bottom: .1rem;}

}

 

