/*!-----------------[Ã¥Ë†ÂÃ¥Â§â€¹Ã¥Å’â€“]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{background:#fff;color:#444;font-size:12px;line-height:1.5;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜","Microsoft Yahei";overflow-x:hidden}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#7f7f7f}
::-moz-placeholder{color:#7f7f7f}
::-ms-input-placeholder{color:#7f7f7f}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
/*!Ã¥Å Â¨Ã§â€Â»*/
@keyframes ani1{
from{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
/*!Ã¥Â­â€”Ã¤Â½â€œ*/
@font-face{font-family:SourceHanSerifCN-Regular;src:url(../fonts/SourceHanSerifCN-Regular.otf)}
@font-face{font-family:SourceHanSerifCN-Heavy;src:url(../fonts/SourceHanSerifCN-Heavy.otf)}
@font-face{font-family:CambriaMath;src:url(../fonts/CambriaMath.ttf)}
/*!Ã¥Â¸Æ’Ã¥Â±â‚¬*/
.wp{width:90%;max-width:1560px;margin:0 auto}
.wp2{width:90%;max-width:1440px;margin:0 auto}
/*!Ã¥â€¦Â¼Ã¥Â®Â¹Ã¦ÂÂÃ§Â¤Âº*/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
/*!Ã¥Â¤Â´Ã©Æ’Â¨*/

/*!Ã¥Âºâ€¢Ã©Æ’Â¨*/

/*!Ã¥â€¦Â¬Ã§â€Â¨*/
.mainInn1{position:relative;z-index:10}
.swiper-arrow1{width:90px;height:90px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:32px auto;background-size:32px auto;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prev1{background-image:url(../images/d-arrow1.png)}
.swiper-next1{background-image:url(../images/d-arrow2.png)}
.swiper-arrow1:hover{opacity:.5}
.swiper-prev1:hover{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}
.swiper-next1:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}
.swiper-arrow2{width:50px;height:50px;background-image:url(../images/d-arrow4.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:40px auto;background-size:40px auto;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prev2{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.swiper-arrow2:hover{background-image:url(../images/d-arrow5.png)}
.swiper-arrow3{width:50px;height:50px;cursor:pointer;border-radius:50%;position:relative;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-arrow3:before{content:'';position:absolute;left:50%;top:50%;width:30px;height:30px;background-image:url(../images/d-arrow4.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-arrow3:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #c9c9c9;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prev3:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}
.swiper-arrow3:hover{background-color:#8c2272;box-shadow:0 12px 13px 0 rgba(106,22,85,.22)}
.swiper-arrow3:hover:before{background-image:url(../images/d-arrow3.png)}
.swiper-arrow3:hover:after{border-color:#8c2272}
.swiper-pag1{font-size:0;text-align:center}
.swiper-pag1 .swiper-pagination-bullet{margin:0 4px!important;width:25px;height:9px;border:1px solid #fff;border-radius:4px;background-color:transparent;position:relative;overflow:hidden;opacity:1}
.swiper-pag1 .swiper-pagination-bullet:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background-color:#8c2272}
.swiper-pag1 .swiper-pagination-bullet.on{background-color:#fff;border-color:#8c2272;box-shadow:0 5px 5px 0 rgba(106,22,85,.22);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-pag1 .swiper-pagination-bullet.on:before{width:100%;-webkit-transition:all 4.5s linear;-o-transition:all 4.5s linear;transition:all 4.5s linear}
.swiper-pag2{font-size:0;text-align:center}
.swiper-pag2 .swiper-pagination-bullet{margin:0 5px!important;width:49px;height:19px;border:1px solid #c9c9c9;border-radius:9px;background-color:#fff;position:relative;overflow:hidden;opacity:1}
.swiper-pag2 .swiper-pagination-bullet:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background-color:#8c2272}
.swiper-pag2 .swiper-pagination-bullet.on{background-color:#fff;border-color:#8c2272;box-shadow:0 5px 5px 0 rgba(106,22,85,.22);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-pag2 .swiper-pagination-bullet.on:before{width:100%;-webkit-transition:all 4.5s linear;-o-transition:all 4.5s linear;transition:all 4.5s linear}
.d-hd1{margin-bottom:45px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-hd1 .left{flex-shrink:0}
.d-hd1 .right{margin-left:40px;flex-shrink:0}
.d-hd1 .title{position:relative;z-index:1}
.d-hd1 .title .cn{font-size:40px;color:#02418f;font-weight:700;line-height:1.1;display:-webkit-flex;display:flex;align-items:center}
.d-hd1 .title .cn img{margin-right:8px;width:50px;flex-shrink:0}
.d-hd1 .title .en{position:absolute;left:0;top:26px;font-size:36px;color:#5b4c4c;font-weight:700;white-space:nowrap;line-height:1;text-transform:uppercase;opacity:.1;font-family:SourceHanSerifCN-Heavy;z-index:-1}
.d-hd1.middle{justify-content:center}
.d-hd1.middle .title .en{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-hd1.vertical .cn{width:44px;flex-direction:column;justify-content:center;align-items:center}
.d-hd1.vertical .cn img{margin:0}
.d-hd1.vertical .title .en{top:-5px;left:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transform-origin:30px 100%}
.d-hd2{margin-bottom:42px}
.d-hd2 .title{font-size:26px;color:#333;font-weight:700;line-height:1.1}
.d-hd3{margin-bottom:44px}
.d-hd3 .title{padding-bottom:29px;font-size:40px;color:#02418f;font-weight:700;text-align:center;line-height:1.1;font-family: SourceHanSerifCN-Heavy;position:relative}
.d-hd3 .title .en{position: absolute; left: 50%; top: -40%; font-size: 58px; background: -webkit-linear-gradient(180deg, rgba(2, 65, 143, .15) 40%, rgba(2, 65, 143, 0) 100%);background: linear-gradient(180deg, rgba(2, 65, 143, .15) 40%, rgba(2, 65, 143, 0) 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent;text-transform: uppercase; line-height: 1; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); opacity: .5; z-index: -1}
.d-hd3 .title:before{content:'';position:absolute;left:50%;bottom:-2px;width:50px;height:3px;background:linear-gradient(-90deg,#8c2372,#02448f);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-hd3.line{border-bottom:1px solid rgba(0,0,0,.1)}
.d-btns1{display:-webkit-flex;display:flex}
.d-btns1 .more{padding:0 18px 0 57px;display:block;font-size:16px;color:#02418f;line-height:34px;position:relative;z-index:1;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more:before{content:'';margin-top:-6px;position:absolute;left:0;top:50%;width:52px;height:52px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/d-icon6.png) center center no-repeat;-webkit-background-size:51px auto;background-size:51px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more:after{content:'';position:absolute;left:34px;bottom:0;right:0;height:16px;background:url(../images/d-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more .bg{position:absolute;left:0;top:0;width:100%;height:100%}
.d-btns1 .more .bg:after,.d-btns1 .more .bg:before{content:'';position:absolute;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more .bg:before{left:40px;top:0;right:15px;height:1px;background-color:#c9c9c9}
.d-btns1 .more .bg:after{left:48px;bottom:0;right:15px;height:1px;background-color:#c9c9c9}
.d-btns1 .more .bg .circle{position:absolute;right:0;top:0;height:100%;padding-left:26.5%;border:1px solid #c9c9c9;border-left:none;border-radius:0 50% 50% 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more .bg .dot{position:absolute;left:48px;bottom:-2px;width:6px;height:6px;background-color:#22599d;border-radius:50%;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns1 .more:hover{text-decoration:underline;font-weight:700}
/*!index*/
.d-banner{height:100vh;position:relative;border-radius:0 0 120px;overflow:hidden}
.d-banner .swiper-slide{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.d-banner img,.d-banner video{display:block;width:100%;height:100%;object-fit:cover}
.d-banner img{display:none}
.d-banner .swiper-btns{position:absolute;left:0;bottom:40px;right:0;z-index:10;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-banner .swiper-btns .swiper-mouse{width:95px;height:95px;cursor:pointer;position:relative;border-radius:50%;overflow:hidden}
.d-banner .swiper-btns .swiper-mouse:before{content:'';position:absolute;left:50%;top:50%;width:30px;height:40px;background:url(../images/d-mouse1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.d-banner .swiper-btns .swiper-mouse:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #fff;border-radius:50%;animation:10s linear infinite alternate ani1}
.d-section1{padding:95px 0;position:relative;z-index:1;overflow:hidden}
.d-section1 .sec-bg1{position:absolute;right:0;top:0;width:54.79%;overflow:hidden;z-index:-1}
.d-section1 .sec-bg1 img{display:block;width:100%}
.d-section1 .sec-cont{display:-webkit-flex;display:flex;justify-content:space-between}
.d-section1 .sec-cont .sec-col{width:60.26%;flex-shrink:0}
.d-section1 .sec-cont .sec-cor{width:35.26%;flex-shrink:0}
.d-swp1{position:relative;overflow:hidden}
.d-swp1 .con{display:block}
.d-swp1 .pic{padding-top:56.17%;position:relative;border-radius:40px;overflow:hidden}
.d-swp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp1 .text{margin-top:-113px;padding:24px 150px 24px 42px;width:79.04%;min-height:176px;background:linear-gradient(-90deg,#8c2372,#02448f,#02448f);border-radius:40px;font-size:16px;color:#fff;line-height:1.88;position:relative;z-index:10}
.d-swp1 .text .icon-arrow{position:absolute;right:34px;top:50%;width:58px;height:58px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-swp1 .text .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:40px;height:40px;background:url(../images/d-arrow3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.d-swp1 .text .icon-arrow:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #fff;border-radius:50%}
.d-swp1 .text .date{margin-bottom:4px;line-height:1.2}
.d-swp1 .text .title{margin-bottom:2px;font-size:22px;font-weight:700;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-swp1 .text .desc{opacity:.5;max-height:3.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-swp1 .swiper-pag1{position:absolute;left:auto!important;right:50px!important;bottom:113px!important;width:auto!important;z-index:10}
.d-swp1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-swp1 .con:hover .text .icon-arrow:after{animation:10s linear infinite alternate ani1}
.d-lst1{border-top:1px solid rgba(201,201,201,.5)}
.d-lst1 li{border-bottom:1px solid rgba(201,201,201,.5);overflow:hidden}
.d-lst1 .con{padding:15px 0 14px;display:block;display:-webkit-flex;display:flex;-webkit-transform:translateX(-222px);-ms-transform:translateX(-222px);-o-transform:translateX(-222px);transform:translateX(-222px);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-lst1 .box-pic{margin-right:20px;padding:0 6px 7px 0;width:206px;border-radius:16px;flex-shrink:0;position:relative;z-index:1}
.d-lst1 .box-pic:before{content:'';position:absolute;left:6px;top:7px;right:0;bottom:0;background:linear-gradient(-90deg,#8c2372,#02448f,#02448f);border-radius:16px;z-index:-1}
.d-lst1 .box-pic .pic{height:100%;border-radius:16px;overflow:hidden;position:relative}
.d-lst1 .box-pic .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-lst1 .text{width:100%;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-lst1 .text .date{font-size:16px;color:#02418f;line-height:1}
.d-lst1 .text .title{margin-top:12px;font-size:20px;color:#333;font-weight:400;line-height:1.45;max-height:2.9em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-lst1 .text .desc,.d-lst1 .text .desc p{font-size:16px;color:#999;line-height:1.1;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-lst1 .text .desc{margin-top:9px;display:none}
.d-lst1 .on .con{padding:16px 0 26px;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);align-items:center}
.d-lst1 .on .box-pic .pic{padding-top:56%;height:auto}
.d-lst1 .on .text{width:calc(100% - 222px)}
.d-lst1 .on .text .title{font-weight:700}
.d-lst1 .on .text .desc{display:block}
.d-section2{padding:72px 0 0;overflow:hidden;position:relative;z-index:1}
.d-section2 .sec-bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;-webkit-background-size:cover;background-size:cover;border-radius:120px 0 0}
.d-section2 .d-hd1{margin-bottom:54px}
.d-swp2{padding-right:10px;position:relative;overflow:hidden;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-swp2 .swiper-btns{padding-left:7%;position:absolute;left:0;bottom:0;right:0;z-index:10;display:-webkit-flex;display:flex;align-items:center}
.d-swp2 .swiper-btns .swiper-pag2{margin:0 22px}
.d-swp2 .swp-nav{padding:46px 0 41px;width:61.54%;position:relative;overflow:hidden;flex-shrink:0}
.d-swp2 .swp-nav .hd{margin-bottom:54px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-swp2 .swp-nav .hd .left{flex-grow:1}
.d-swp2 .swp-nav .hd .right{flex-shrink:0}
.d-swp2 .swp-nav .hd .name{margin-bottom:30px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.d-swp2 .swp-nav .hd .name .cn{margin-right:16px;font-size:40px;color:#333;font-weight:700;line-height:1}
.d-swp2 .swp-nav .hd .name .en{font-size:26px;color:#999;line-height:1}
.d-swp2 .swp-nav .hd .info{padding-left:16px;font-size:26px;color:#666;line-height:1.15;position:relative}
.d-swp2 .swp-nav .hd .info:before{content:'';position:absolute;left:0;top:6px;bottom:6px;width:2px;background-color:#039}
.d-swp2 .swp-nav .hd .info .p2{margin-top:4px;font-size:22px}
.d-swp2 .swp-nav .bd{padding:0 0 94px 107px;position:relative}
.d-swp2 .swp-nav .bd:after,.d-swp2 .swp-nav .bd:before{content:'';position:absolute;width:63px;height:51px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.d-swp2 .swp-nav .bd:before{left:0;top:0;background-image:url(../images/d-yh1.png)}
.d-swp2 .swp-nav .bd:after{right:0;bottom:0;background-image:url(../images/d-yh2.png)}
.d-swp2 .swp-nav .bd .desc{font-size:20px;color:#333;line-height:2.1;max-height:10.5em;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}
.d-swp2 .swp-for{width:34.55%;height: 674px;position:relative;overflow:hidden;flex-shrink:0}
.d-swp2 .swp-for .swiper-slide{height: auto}
.d-swp2 .swp-for .pic{height: 100%;overflow:hidden;display: -webkit-flex;display: flex;justify-content: center;align-items: flex-start}
.d-swp2 .swp-for .pic img{margin:0 auto;display:block;max-width: 100%; max-height: 100%}
.d-section3{padding:60px 0 100px;overflow:hidden}
.d-section3,.d-section3 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-section3 .wp{width:100%}
.d-section3 .sec-col{padding-top:40px;width:96px;flex-shrink:0}
.d-section3 .sec-col .swiper-arrow3{margin-bottom:18px}
.d-section3 .sec-cor{width:calc(100% - 96px);flex-shrink:0}
.d-section3 .d-hd1{margin-bottom:120px}
.d-swp3{margin-right:calc((1560px - 100vw)/ 2);position:relative;overflow:hidden}
.d-swp3 .swiper-slide{height:auto}
.d-swp3 .con{padding:40px 20px 44px;display:block;height:100%;position:relative;z-index:1}
.d-swp3 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(106,22,85,.05) 0,rgba(106,22,85,0) 100%);z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp3 .pic{margin-bottom:20px;padding-top:138.46%;position:relative;border-radius:40px;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp3 .pic:before{content:'';position:absolute;left:0;bottom:0;right:0;height:151px;background:url(../images/d-bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp3 .desc{padding:0 10px;font-size:16px;color:#333;line-height:1.63;max-height:4.89em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.d-swp3 .con:hover:before{border-radius:60px;opacity:1}
.d-swp3 .con:hover .pic{box-shadow:0 11px 8px 0 rgba(106,22,85,.22)}
.d-swp3 .con:hover .pic:before{background-image:url(../images/d-bg3.png)}
.d-swp3 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-section4{padding:43px 0;position:relative;overflow:hidden}
.d-section4 .wp{height:100%;position:relative;z-index:10}
.d-section4 .sec-bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:0 120px 0 0}
.d-section4-1{padding:50px 0}
.d-section4-1 .d-hd1{margin-bottom:36px}
.d-box1{height:600px;position:relative}
.d-box1 .tabsT{position:absolute;left:50%;top:50%;width:378px;height:378px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.d-box1 .tabsT:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:2px dashed #02418f;border-radius:50%;z-index:-1;animation:20s linear infinite alternate ani1}
.d-box1 .tabsT .lg{position:absolute;left:50%;top:50%;width:177px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.d-box1 .tabsT .lg img{margin:0 auto;display:block}
.d-box1 .lst1 li{position:absolute;cursor:pointer}
.d-box1 .lst1 .circle{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.d-box1 .lst1 .circle:after,.d-box1 .lst1 .circle:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#8c2272;border-radius:50%;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst1 .circle:before{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}
.d-box1 .lst1 .circle:after{-webkit-transform:scale(1.24);-ms-transform:scale(1.24);-o-transform:scale(1.24);transform:scale(1.24)}
.d-box1 .lst1 .pic{width:84px;height:84px;line-height:84px;font-size:0;text-align:center;border-radius:50%;background-color:#02418f;overflow:hidden;position:relative;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-box1 .lst1 .i1{left:5px;top:24px}
.d-box1 .lst1 .i2{right:7px;top:21px}
.d-box1 .lst1 .i3{left:2px;bottom:19px}
.d-box1 .lst1 .i4{right:3px;bottom:19px}
.d-box1 .lst1 .on .circle:before{opacity:.2;transition-delay:.2s}
.d-box1 .lst1 .on .circle:after{opacity:.1;transition-delay:.5s}
.d-box1 .lst1 .on .pic{background-color:#8c2272}
.d-box1 .lst2 li{position:absolute;width:500px}
.d-box1 .lst2 .con{display:block;width:100%;min-height:233px;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .con:after,.d-box1 .lst2 .con:before{content:'';display:block;clear:both}
.d-box1 .lst2 .pic{width:225px;height:233px;border-radius:16px;overflow:hidden;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .text{padding:0 0 0 31px;position:absolute;right:0;top:50%;width:calc(100% - 225px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .text .title{margin-bottom:12px;font-size:24px;color:#333;font-weight:700;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .text .desc{font-size:16px;color:#666;line-height:1.5;max-height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-box1 .lst2 .i1{left:0;top:0}
.d-box1 .lst2 .i2{right:0;top:0}
.d-box1 .lst2 .i3{left:0;bottom:0}
.d-box1 .lst2 .i4{right:0;bottom:0}
.d-box1 .lst2 li:nth-child(odd) .pic{float:right}
.d-box1 .lst2 li:nth-child(odd) .text{text-align:right;padding-right:31px;left:0;right:auto}
.d-box1 .lst2 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-box1 .lst2 .on .con{padding-bottom:78px}
.d-box1 .lst2 .on .pic{margin:0!important;width:100%;height:233px;box-shadow:0 12px 13px 0 rgba(106,22,85,.22)}
.d-box1 .lst2 .on .text{padding:25px;left:auto;right:0;top:164px;width:87.78%;background:linear-gradient(-90deg,#8c2372,#02448f,#02448f);border-radius:16px;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.d-box1 .lst2 .on .text .title{color:#fff}
.d-box1 .lst2 .on .text .desc{color:#fff;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-box1 .lst2 .on:nth-child(odd) .text{left:0;right:auto}
.d-section4-2{padding:50px 0}
.d-section4-2 .d-hd1{margin-bottom:50px}
.d-lst2{margin:0 -26px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-lst2 li{margin-bottom:40px;padding:0 26px;width:33.33%;flex-shrink:0}
.d-lst2 .con{display:block;height:100%}
.d-lst2 .pic{margin-bottom:24px;padding-top:56.2%;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-lst2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-lst2 .text .date{margin-bottom:13px;font-size:16px;color:#02418f}
.d-lst2 .text .title{margin-bottom:5px;font-size:18px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-lst2 .text .desc{font-size:14px;color:#999;line-height:1.71;max-height:3.42em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-lst2 .con:hover .pic{box-shadow:0 11px 8px 0 rgba(2,65,143,.22)}
.d-lst2 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-swp4{margin: 0 !important; position: relative; overflow: hidden}
/*!Ã¥â€ â€¦Ã©Â¡Âµ*/
.d-section5{padding:12px 0 0;overflow:hidden}
.d-section6{padding:14px 0 84px;overflow:hidden}
.d-section7{margin-top: -118px;padding:254px 0 84px;position:relative;z-index:1;overflow: hidden}
.d-section7 .sec-bg1{position:absolute;right:0;top:0;width:56.15%;overflow:hidden;z-index:-1}
.d-section7 .sec-bg1 img{display:block}
.pages{padding:72px 0 65px}
.pages ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 3px}
.pages ul a{padding:0 10px;display:block;min-width:30px;font-size:14px;color:#bbb;line-height:28px;text-align:center;border:1px solid #ece7e7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul .disable{display:none}
.pages ul .active a,.pages ul a:hover{color:#fff;border-color:#6f009f;background-color:#6f009f}
.d-pos1{margin-bottom:42px;padding:22px 0;border-bottom:1px solid rgba(127,76,138,.5);display:-webkit-flex;display:flex;justify-content:space-between}
.d-pos1 .left{flex-grow:1}
.d-pos1 .right{margin-left:40px;flex-shrink:0}
.d-pos1 .cur{margin:0 -20px;line-height:30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-pos1 .cur a,.d-pos1 .cur span{padding:0 20px;font-size:18px;color:rgba(51,51,51,.8);position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-pos1 .cur a:before{content:'';position:absolute;right:0;top:50%;width:4px;height:4px;background-color:rgba(100,39,113,.5);border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-pos1 .cur a:last-child:before{display: none}
.d-pos1 .cur a:hover{color:#02418f;font-weight:700}
.d-tabNav1{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabNav1 li{flex-shrink:0}
.d-tabNav1 .a1{display:block;font-size:20px;color:#6b3078;font-weight:400;line-height:30px}
.d-ban1{height:520px;position:relative;z-index:11;overflow:hidden}
.d-ban1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:0 0 120px;z-index:-1}
.d-ban1 .bg img{display:none}
.d-ban1 .ban-cont{position:absolute;left:0;top:59%;right:0;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-ban1 .ban-cont .title{color:#fff;line-height:1.1}
.d-ban1 .ban-cont .title .cn{margin-bottom:25px;font-size:48px;font-weight:700}
.d-ban1 .ban-cont .title .en{font-size:30px;text-transform:uppercase;font-weight:400;opacity:.5}
.d-ban2{height:520px;position:relative;z-index:11}
.d-ban2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:0 0 120px;z-index:-1}
.d-ban2 .bg img{display:none}
.d-ban2 .ban-cont{position:absolute;left:0;bottom:112px;right:0;z-index:10}
.d-ban2 .ban-cont .title{padding-bottom:30px;position:relative}
.d-ban2 .ban-cont .title:before{content:'';position:absolute;left:0;bottom:0;width:74px;height:3px;background-color:#8c2272}
.d-ban2 .ban-cont .title .cn{margin-bottom:4px;font-size:48px;color:#fff;font-weight:700;line-height:1.1}
.d-ban2 .ban-cont .title .en{font-size:25px;color:#fff;text-transform:uppercase;line-height:1.1;opacity:.2;font-family:SourceHanSerifCN-Regular}
.d-ban2 .d-pos2{position:absolute;left:0;bottom:0;right:0;z-index:10;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}
.d-pos2 .wp2{padding:0 45px 0 17px;min-height:80px;background:linear-gradient(-90deg,#8c2372,#02448f);border-radius:40px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-pos2 .left{flex-grow:1}
.d-pos2 .right{padding:20px 0;margin-left:40px;flex-shrink:0}
.d-pos2 .cur{padding-left:32px;font-size:16px;color:#fff;background:url(../images/d-home1.png) left center no-repeat;-webkit-background-size:22px auto;background-size:22px auto;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-pos2 .cur a,.d-pos2 .cur span{font-size:16px;color:#fff;line-height:1.5}
.d-pos2 .cur em{margin:0 5px}
.d-pos2 .cur a:hover{font-weight:700}
.d-tabNav2{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabNav2 li{flex-shrink:0}
.d-tabNav2 .a1{padding:0 33px;display:block;font-size:24px;color:#fff;font-weight:700;line-height:80px;border-radius:40px;position:relative;z-index:1}
.d-tabNav2 .a1:before{content:'';position:absolute;left:-17px;right:-17px;top:0;bottom:0;background-color:#8c2272;border-radius:40px;z-index:-1;opacity:0}
.d-tabNav2 .on .a1:before{opacity:1}
.d-filter1{margin-bottom:78px}
.d-filter1 .box-items1{padding-bottom:48px;margin-bottom:40px;border-bottom:1px solid rgba(127,76,138,.5)}
.d-filter1 .box-items1 .items{display:-webkit-flex;display:flex;align-items:flex-start}
.d-filter1 .box-items1 .items+.items{margin-top:50px}
.d-filter1 .box-items1 .left{margin-right:30px;flex-shrink:0}
.d-filter1 .box-items1 .right{flex-grow:1}
.d-filter1 .box-items1 .title{padding:13px 0;font-size:20px;color:#333;font-weight:400;line-height:1.5}
.lst3{margin:0 -10px -10px 0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst3 li{margin:0 10px 10px 0}
.lst3 .a1{padding:13px 30px;display:block;font-size:20px;color:#333;line-height:1.5;background-color:#f8f5fe;border-radius:28px;border:1px solid transparent}
.lst3 .on .a1{color:#fff;background:linear-gradient(-90deg,#8c2372,#02448f);border-color:#8c2272}
.lst4{margin-bottom:-15px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst4 li{margin-bottom:15px}
.lst4 .a1{padding:0 18px;display:block;font-size:20px;color:#333;line-height:1.5;border-radius:15px;text-transform:uppercase}
.lst4 .on .a1{color:#fff;background:linear-gradient(-90deg,#8c2372,#02448f)}
.lst5{margin:0 -30px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst5 li{padding:0 30px;margin-bottom:60px;width:50%;flex-shrink:0}
.lst5 .con{display:block;height:100%;border:1px solid #c8c5c5;border-radius:10px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;align-items:center}
.lst5 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-90deg,#8c2372,#02448f);border-radius:5px;z-index:-1;opacity:0;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.lst5 .pic{width:260px;position:relative;border-radius:10px;overflow:hidden}
.lst5 .pic:before{content:'';display:block;padding-top:121.62%}
.lst5 .pic img{position:absolute;left:0;top:0;width:100%;min-height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .text{padding:38px;width:calc(100% - 260px);flex-shrink:0}
.lst5 .text .hd{margin-bottom:14px;padding-bottom:20px;border-bottom:1px solid rgba(107,48,120,.2);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .text .hd .name{margin-bottom:6px;font-size:30px;color:#02418f;line-height:1.1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .text .hd .job{font-size:20px;color:#333;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .text .hd .job .p2{margin-left:20px;color:#666;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .text .bd{margin-bottom:30px}
.lst5 .text .bd .info{font-size:20px;color:#333;line-height:1.5;min-height:3em;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst5 .con:hover{box-shadow:0 0 10px 0 rgba(106,22,85,.2)}
.lst5 .con:hover:before{opacity:1}
.lst5 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst5 .con:hover .text .hd{border-color:rgba(255,255,255,.2)}
.lst5 .con:hover .text .bd .info,.lst5 .con:hover .text .hd .job,.lst5 .con:hover .text .hd .job .p2,.lst5 .con:hover .text .hd .name{color:#fff}
.lst5 .con:hover .text .bt .d-btns1 .more{color:#fff;text-decoration:none}
.lst5 .con:hover .text .bt .d-btns1 .more:before{background-image:url(../images/d-icon11.png)}
.lst5 .con:hover .text .bt .d-btns1 .more:after{background-image:url(../images/d-bg4.png)}
.lst5 .con:hover .text .bt .d-btns1 .more .bg:after,.lst5 .con:hover .text .bt .d-btns1 .more .bg:before{background-color:#c9c9c9}
.lst5 .con:hover .text .bt .d-btns1 .more .bg .circle{border-color:#c9c9c9}
.lst5 .con:hover .text .bt .d-btns1 .more .bg .dot{background-color:#fff}
.lst6{margin:0 -30px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst6 li{padding:0 30px;margin-bottom:60px;width:25%;flex-shrink:0}
.lst6 .con{display:block;height:100%;display:-webkit-flex;display:flex;flex-direction:column}
.lst6 .pic{padding-top:121.59%;position:relative;border-radius:10px;overflow:hidden;flex-shrink:0}
.lst6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst6 .text{padding-top:11px;width:100%;position:relative;z-index:1;flex-grow:1}
.lst6 .text:before{content:'';position:absolute;left:0;bottom:0;right:0;top:0;background:linear-gradient(-90deg,#8c2372,#02448f);border-radius:10px;z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst6 .text .text-inn{padding:0 20px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst6 .text .title{margin-bottom:6px;font-size:26px;color:#333;font-weight:700;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst6 .text .desc{font-size:16px;color:#666;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst6 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst6 .con:hover .text:before{top:-70px;opacity:1}
.lst6 .con:hover .text .text-inn{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}
.lst6 .con:hover .text .desc,.lst6 .con:hover .text .title{color:#fff}
.d-desc1{margin-bottom:25px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}
.d-desc1 .left{flex-shrink:0}
.d-desc1 .right{padding:56px 60px;flex-grow:1}
.d-desc1 .pic{width:300px;border-radius:10px;overflow:hidden}
.d-desc1 .pic img{display:block;width:100%}
.d-desc1 .hd{margin-bottom:78px}
.d-desc1 .hd .name{margin-bottom:2px;font-size:36px;color:#02418f;font-weight:400}
.d-desc1 .hd .job{font-size:20px;color:#333}
.d-desc1 .bd .info{font-size:20px;color:#333;line-height:2}
.d-desc1 .bd .info a{font-size:inherit;color:inherit}
.d-desc1 .bd .info a:hover{color:#02418f;text-decoration:underline}
.d-desc2 .items{margin-bottom:30px}
.d-desc2 .hd{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid rgba(127,76,138,.5)}
.d-desc2 .hd .title{font-size:20px;color:#6b3078;font-weight:400;line-height:1.5}
.d-desc2 .bd .desc{font-size:20px;color:#333;line-height:1.7}
.d-desc2 .bd .desc a{font-size:inherit;color:inherit}
.d-desc2 .bd .desc a:hover{color:#02418f;text-decoration:underline}
.lst7{margin:0 -20px -26px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst7 li{padding:0 20px;margin-bottom:26px;width:33.33%;flex-shrink:0}
.lst7 .con{display:block;height:100%}
.lst7 .pic{margin-bottom:20px;padding-top:56.07%;position:relative;border-radius:40px;overflow:hidden}
.lst7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst7 .pic .mask-pop{padding:20px;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-90deg,#8c2372,#02448f);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst7 .pic .mask-pop .p-title{font-size:18px;color:#fff;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst7 .pic .mask-pop .p-line{margin:16px auto 24px;width:2px;height:40px;background-color:#fff}
.lst7 .pic .mask-pop .p-date{font-size:16px;color:#fcf8f8;text-align:center}
.lst7 .text{padding:0 20px;min-height:62px}
.lst7 .title{margin-bottom:3px;font-size:18px;color:#333;font-weight:700;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst7 .date{font-size:16px;color:#02418f;text-align:center}
.lst7 .desc{font-size:16px;color:#999;line-height:1.88;text-align:center;max-height:3.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:none}
.lst7 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst7 .con:hover .mask-pop{opacity:1}
.lst7 .con:hover .date,.lst7 .con:hover .title{display:none}
.lst7 .con:hover .desc{display:-webkit-box}
.lst8 li{margin-bottom:53px;box-shadow:0 0 10px 0 rgba(106,22,85,.2);border-radius:40px 40px 0 0;background-color:#f6f9ff;overflow:hidden}
.lst8 li:last-child{margin-bottom:0}
.lst8 .hd{padding:10px 120px 10px 46px;min-height:80px;background:url(../images/d-bg6.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;cursor:pointer;display:-webkit-flex;display:flex;align-items:center}
.lst8 .hd .icon-arrow{position:absolute;right:60px;top:50%;width:28px;height:28px;background:url(../images/d-jia1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst8 .hd .icon{margin-right:12px;width:50px;height:50px;line-height:50px;font-size:0;text-align:center;flex-shrink:0}
.lst8 .hd .icon img{display:inline-block;vertical-align:middle;width:50px}
.lst8 .hd .title{font-size:28px;color:#fff;font-weight:700;line-height:1.1;flex-grow:1}
.lst8 .bd{padding:42px 0 54px;background:url(../images/d-bg7.jpg) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;display:none}
.lst8 .bd .desc{padding:0 50px;font-size:18px;color:#333;line-height:2.11;height:830px;overflow-y:auto}
.lst8 .bd .desc::-webkit-scrollbar{width:10px}
.lst8 .bd .desc::-webkit-scrollbar-track{background:0 0}
.lst8 .bd .desc::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}
.lst8 .bd .desc::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.1)}
.lst8 .bd .desc .title{margin:38px 0 25px;font-size:22px;color:#02418f;font-weight:700;line-height:1.1}
.lst8 .bd .desc .title span{margin-left:10px;font-size:16px}
.lst8 .bd .desc .title:first-child{margin-top:0}
.lst8 li.on{border-radius:40px}
.lst8 li.on .hd .icon-arrow{background-image:url(../images/d-jian1.png)}
.d-eduLs1 .items{padding-bottom:103px;position:relative}
.d-eduLs1 .items:last-child{padding-bottom:0}
.d-eduLs1 .items:before{content:'';position:absolute;left:60px;top:146px;bottom:0;width:1px;border-left:1px dashed #02418f}
.d-eduLs1 .items:last-child:before{display:none}
.d-eduLs1 .hd{display:-webkit-flex;display:flex;align-items:flex-start}
.d-eduLs1 .hd .left{padding-top:12px;margin-right:70px;flex-shrink:0}
.d-eduLs1 .hd .right{flex-grow:1}
.d-eduLs1 .hd .eduLs-title{padding:10px;width:122px;height:122px;font-size:24px;color:#fff;text-align:center;line-height:1.33;font-weight:700;background-color:#02418f;border-radius:50%;position:relative;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.d-eduLs1 .hd .eduLs-title:before{content:'';position:absolute;left:50%;top:50%;width:144px;height:144px;background-color:rgba(2,65,143,.1);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.d-eduLs1 .hd .eduLs-desc{padding:56px 0;font-size:28px;color:#02418f;font-weight:700;line-height:1.1}
.d-eduLs1 .bd{padding-top:66px}
.d-desc3{font-size:20px;color:#333;line-height:2.2}
.d-desc3 .pic{padding:4px;margin-top:66px;border-radius:40px;box-shadow:0 3px 10px 0 rgba(106,22,85,.2);overflow:hidden}
.d-desc3 .pic img{display:block;width:100%}
.lst9{margin:0 -33px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst9 li{padding:0 33px;margin-bottom:66px;width:50%;flex-shrink:0}
.lst9 .con{padding:77px 70px 40px 58px;display:block;height:100%;min-height:346px;position:relative;box-shadow:0 3px 10px 0 rgba(106,22,85,.2);border-radius:40px;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst9 .icon{position:absolute;right:0;bottom:0;width:280px;height:174px;line-height:174px;font-size:0;text-align:center;z-index:1}
.lst9 .icon:before{content:'';position:absolute;left:0;top:0;width:320px;height:320px;background:linear-gradient(32deg,#8c2372 40%,#02448f);border-radius:50%;z-index:-1}
.lst9 .icon img{display:inline-block;vertical-align:middle;width:90px}
.lst9 .desc{margin-bottom:46px;font-size:18px;color:#333;line-height:1.78;height:5.34em;overflow:hidden}
.lst9 .title{padding-top:24px;position:relative}
.lst9 .title:before{content:'';position:absolute;left:0;top:0;width:36px;height:2px;background:linear-gradient(32deg,#8c2372,#02448f)}
.lst9 .title .cn{margin-bottom:7px;font-size:28px;color:#333;font-weight:700;line-height:1.1}
.lst9 .title .en{font-size:12px;color:#999}
.lst9 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.d-tabsT1{margin-right:-1px;border-radius:20px 20px 0 0;overflow:hidden;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabsT1 li{padding-right:1px;width:25%;flex-shrink:0}
.d-tabsT1 .a1{padding:17px 15px;display:block;height:100%;font-size:24px;color:#fff;text-align:center;line-height:1.5;background-color:#02418f}
.d-tabsT1 .on .a1{background:linear-gradient(-90deg,#8c2372 50%,#02448f);box-shadow:0 0 10px 0 rgba(106,22,85,.2)}
.d-tabsD1{background-color:#f7f5fb;border:1px solid #e8c4df;border-radius:0 0 30px 30px}
.d-tabsD1 .tab-item{display:none}
.d-tabsD1 .tab-item.on{display:block}
.d-desc4{padding:78px 80px 78px 40px;display:-webkit-flex;display:flex;align-items:flex-start}
.d-desc4 .left{margin-right:48px;flex-shrink:0}
.d-desc4 .right{flex-grow:1}
.d-desc4 .pic{width:380px;border-radius:30px;overflow:hidden}
.d-desc4 .pic img{display:block;width:100%}
.d-desc4 .title{margin-bottom:42px}
.d-desc4 .title .cn{margin-bottom:6px;font-size:30px;color:#02418f;font-weight:700;line-height:1.1}
.d-desc4 .title .en{font-size:20px;color:#02418f}
.d-desc4 .desc{font-size:18px;color:#666;line-height:1.78}
.d-desc4 .desc .tit{margin:30px 0 11px;font-size:26px;color:#8c2272;line-height:1.1;font-weight:700}
.d-desc4 .desc .tit:first-child{margin-top:0}
.d-desc5{padding:58px 60px 48px;margin-bottom:60px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:30px;position: relative;}
.d-desc5 .title{margin-bottom:26px}
.d-desc5 .title .cn{margin-bottom:8px;font-size:40px;color:#fff;font-weight:700;line-height:1.1}
.d-desc5 .title .en{font-size:18px;color:#fff;opacity:.5}
.d-desc5 .desc{font-size:28px;color:#fff;line-height:2.14}
.d-desc5 .desc .p1{}
.d-desc5 .desc .p1+.p1{margin-top: 15px}
.d-desc5 .desc .p1 img{max-height: 31px}
.d-desc6{padding:52px 110px 0 90px;border-radius:30px;overflow:hidden;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-desc6 .left{margin-right:112px;flex-shrink:0}
.d-desc6 .right{padding:15px 0 60px;flex-grow:1}
.d-desc6 .pic{width:327px}
.d-desc6 .pic img{margin:0 auto;display:block;width:100%}
.d-desc6 .title{margin-bottom:40px;display:-webkit-flex;display:flex}
.d-desc6 .title .cn{font-size:36px;color:#000;font-weight:700;background:linear-gradient(-90deg,#8c2372 22.412109375%,#02448f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.d-desc6 .desc{padding-bottom:80px;font-size:20px;color:#000;line-height:1.9;text-indent:2em;position:relative}
.d-desc6 .desc:before{content:'';position:absolute;left:-82px;top:-18px;width:63px;height:52px;background:url(../images/d-yh1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;opacity:.2}
.d-desc6 .desc:after{content:'';position:absolute;right:0;bottom:0;width:63px;height:52px;background:url(../images/d-yh2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;opacity:.2}
.d-desc7{padding:14px 0}
.d-desc7 img{margin:0 auto;display:block}
.d-lg1{margin-bottom:40px}
.d-lg1 img{margin:0 auto;display:block;max-height:192px}
.lst10{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst10 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.lst10 .con{padding:42px 30px 37px;display:block;height:100%;border:1px solid rgba(0,0,0,.2);border-radius:10px;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst10 .icon{margin:0 auto 12px;width:88px;height:88px;line-height:88px;font-size:0;text-align:center;border-radius:50%;background-color:#02418f;overflow:hidden}
.lst10 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst10 .title{margin-bottom:5px;font-size:18px;color:#333;text-align:center}
.lst10 .desc{font-size:34px;color:#02418f;font-weight:700;line-height:1.1;text-align:center}
.lst10 .desc.d2{font-size:30px}
.lst10 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.lst11{margin:0 -25px -54px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst11 li{padding:0 25px;margin-bottom:54px;width:33.33%;flex-shrink:0}
.lst11 .con{display:block;height:100%;border:1px solid #d8d8d8;position:relative}
.lst11 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-90deg,#8c2372,#02448f);opacity:0;z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst11 .pic{padding-top:60.49%;position:relative;overflow:hidden}
.lst11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst11 .pic .date{padding:10px;position:absolute;left:0;top:0;background-color:#02418f;line-height:1;color:#fff;z-index:10;display:-webkit-flex;display:flex;align-items:flex-end}
.lst11 .pic .date .d1{font-size:20px}
.lst11 .pic .date .d2{margin-left:4px;font-size:14px}
.lst11 .text{padding:37px 28px 34px}
.lst11 .text .title{font-size:20px;color:#333;font-weight:400;line-height:1.4;max-height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst11 .text .line{margin:24px 0;width:38px;height:4px;background-color:#8c2372;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst11 .text .desc{font-size:16px;color:#666;line-height:1.75;max-height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst11 .con:hover:before{opacity:1}
.lst11 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst11 .con:hover .title{color:#fff}
.lst11 .con:hover .line{background-color:#fff}
.lst11 .con:hover .desc{color:#fff}
.d-section7 .sec-bg2{position:absolute;right:-539px;top:548px;width:56.15%;z-index:-1}
.d-section7 .sec-bg2 img{display:block}
.d-desc8 .hd{padding:30px;background-color:rgb(2,65,143,.18);border-radius:74px 0 0}
.d-desc8 .hd .title{margin-bottom:23px;font-size:28px;color:#333;text-align:center;font-weight:400;line-height:1.43}
.d-desc8 .hd .info{font-size:16px;color:#666;text-align:center}
.d-desc8 .hd .info span{margin:0 20px;display:inline-block}
.d-desc8 .bd{padding:40px 0;font-size:16px;color:#666;line-height:1.75;text-indent:2em}
.d-desc8 .bt .ds-page .item{padding:0 72px;margin-bottom:20px;display:block;font-size:20px;color:#333;line-height:84px;background-color:rgb(2,65,143,.18);white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-desc8 .bt .ds-page .item:first-child{border-radius:42px 0 0}
.d-desc8 .bt .ds-page .item:last-child{border-radius:0 0 42px}
.d-desc8 .bt .ds-page .item:hover{color:#02418f}
.swiper-arrow4{position:absolute;top:50%;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:20px auto;background-size:20px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer}
.swiper-prev4{left:0;background-image:url(../images/d-arrow7.png)}
.swiper-next4{right:0;background-image:url(../images/d-arrow8.png)}
.d-swpTab1{margin-bottom:64px;padding:0 98px;position:relative}
.d-swpTab1 .slider{padding:0 1px;position:relative;overflow:hidden}
.d-swpTab1 .a1{padding:6px 15px;display:block;font-size:26px;color:#333;text-align:center;line-height:1.5;border:1px solid #979797;border-radius:16px;font-family:SourceHanSerifCN-Regular}
.d-swpTab1 .active .a1{color:#fff;border-color:transparent;background:linear-gradient(-90deg,#8c2372,#02448f)}
.lst12{margin-bottom:-10px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst12 li{margin-bottom:10px;width:33.33%;flex-shrink:0}
.lst12 .con{padding:26px;display:block;height:100%;position:relative;z-index:1}
.lst12 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-90deg,#8c2372,#02448f);z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .con:after{content:'';position:absolute;right:92px;bottom:0;width:122px;height:132px;background:url(../images/d-logo5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lst12 .icon-arrow{position:absolute;right:24px;bottom:34px;width:50px;height:50px}
.lst12 .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:30px;height:30px;background:url(../images/d-arrow9.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .icon-arrow:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #02418f;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .pic{margin-bottom:10px;padding-top:60.49%;position:relative;overflow:hidden}
.lst12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .text{overflow:hidden}
.lst12 .text .date{margin-bottom:30px;padding:0 68px;font-size:22px;color:#02418f;line-height:1.36;display:-webkit-flex;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .text .date span{padding:0 16px;position:relative}
.lst12 .text .date span:after,.lst12 .text .date span:before{margin-bottom:-1px;content:'';position:absolute;top:50%;width:1000px;height:2px;background-color:#02418f;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .text .date span:before{right:100%}
.lst12 .text .date span:after{left:100%}
.lst12 .text .desc{padding-right:100px;font-size:20px;color:#333;line-height:1.4;max-height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst12 .con:hover:before{opacity:1}
.lst12 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst12 .con:hover .icon-arrow:before{border-color:#fff;background-image:url(../images/d-arrow10.png)}
.lst12 .con:hover .icon-arrow:after{border-color:#fff;animation:10s linear infinite alternate ani1}
.lst12 .con:hover .date{color:#fff}
.lst12 .con:hover .date span:after,.lst12 .con:hover .date span:before{background-color:#fff}
.lst12 .con:hover .desc{color:#fff}
.lst13 li{margin-bottom:10px}
.lst13 li:last-child{margin-bottom:0}
.lst13 .con{padding:46px 0;display:block;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(-90deg,#8c2372,#02448f);z-index:-1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .con:after{content:'';position:absolute;right:242px;top:50%;width:138px;height:150px;background:url(../images/d-logo5.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .icon-arrow{position:absolute;right:0;top:50%;width:50px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:30px;height:30px;background:url(../images/d-arrow9.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .icon-arrow:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #02418f;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .date{padding-right:38px;width:94px;min-height:94px;text-align:center;border-right:1px solid;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .date .d1{font-size:36px;color:#02418f;line-height:1.1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .date .d2{font-size:14px;color:#333;line-height:1.1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .text{padding:0 108px 0 38px;width:calc(100% - 95px);flex-shrink:0}
.lst13 .text .title{margin-bottom:10px;font-size:20px;color:#333;font-weight:400;line-height:1.4;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .text .desc{font-size:16px;color:#666;line-height:1.75;max-height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst13 .con:hover{padding:46px 50px;box-shadow:0 6px 16px 2px rgba(140,35,114,.45)}
.lst13 .con:hover:after,.lst13 .con:hover:before{opacity:1}
.lst13 .con:hover .icon-arrow{right:50px}
.lst13 .con:hover .icon-arrow:before{background-image:url(../images/d-arrow10.png)}
.lst13 .con:hover .icon-arrow:after{border-color:#fff;animation:10s linear infinite alternate ani1}
.lst13 .con:hover .date{border-color:rgba(255,255,255,.4)}
.lst13 .con:hover .date .d1,.lst13 .con:hover .date .d2,.lst13 .con:hover .text .desc,.lst13 .con:hover .text .title{color:#fff}
.d-box2{}
.d-box2+.d-box2{margin-top: 90px; }
.d-desc9{display: -webkit-flex; display: flex; }
.d-desc9 .right{padding-top: 13px; margin-left: 68px; flex-shrink: 0; order: 2; }
.d-desc9 .left{flex-grow: 1; order: 1; }
.d-desc9 .box-pic{width: 366px; padding: 18px 15px 0 0; position: relative; z-index: 1; }
.d-desc9 .box-pic:before{content: ''; position: absolute; right: 0; top: 0; left: 15px; bottom: 18px; background: linear-gradient(-90deg, #8C2372, #02448F); z-index: -1; }
.d-desc9 .box-pic .pic{padding-top: 110.54%; position: relative; border-radius: 0 0 0 40px; overflow: hidden; }
.d-desc9 .box-pic .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; }
.d-desc9 .desc{font-size: 18px; color: #333333; line-height: 2.61; text-indent: 2em; }
.d-desc9 .desc i{font-style: italic; }
.d-desc9 .lst14{margin-top: 58px; }
.lst14{margin: 0 -10px; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; }
.lst14 li{padding: 0 10px; max-width: 33.33%; display: -webkit-flex; display: flex; align-items: center; }
.lst14 .ls-icon{margin-right: 20px; width: 60px; height: 60px; line-height: 60px; font-size: 0; text-align: center; }
.lst14 .ls-icon img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; }
.lst14 .ls-text{width: calc(100% - 80px); flex-shrink: 0; }
.lst14 .ls-text .ls-num{margin-bottom: 8px; font-size: 50px; color: #02418F; font-weight: bold; line-height: 1; display: -webkit-flex; display: flex; align-items: flex-end; }
.lst14 .ls-text .ls-num em{margin-left: 4px; padding-bottom: 3px; font-size: 18px; font-weight: normal; }
.lst14 .ls-text .ls-title{padding: 0 2px; font-size: 18px; color: #333333; }
.lst15{margin: 0 -22px -56px; display: -webkit-flex; display: flex; flex-wrap: wrap; }
.lst15 li{padding: 0 22px; margin-bottom: 56px; width: 33.33%; flex-shrink: 0; }
.lst15 .con{display: block; height: 100%; position: relative; border-radius: 40px; overflow: hidden; }
.lst15 .con:before{content: ''; display: block; padding-top: 138.44%; }
.lst15 .pic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.lst15 .pic img{display: block; width: 100%; height: 100%; object-fit: cover; }
.lst15 .mask-text1{padding: 24px 22px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: url(../images/d-bg10.png) center center no-repeat; -webkit-background-size: cover; background-size: cover; display: -webkit-flex; display: flex; align-items: flex-end; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.lst15 .mask-text1 .desc{font-size: 16px; color: #FFFFFF; text-align: center; line-height: 1.63; max-height: 4.89em; overflow: hidden; }
.lst15 .mask-text2{padding: 32px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; display: -webkit-flex; display: flex; align-items: center; -webkit-transform: translateX(-102%); -ms-transform: translateX(-102%); -o-transform: translateX(-102%); transform: translateX(-102%); opacity: 0; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.lst15 .mask-text2:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(-90deg, #8C2372, #02448F); opacity: .9; z-index: -1; }
.lst15 .mask-text2 .desc{font-size: 16px; color: #FFFFFF; text-align: center; line-height: 2; max-height: 20em; overflow: hidden; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); -o-transform: translateY(30px); transform: translateY(30px); opacity: 0; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.lst15 .con:hover .mask-text1{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); opacity: 1; }
.lst15 .con:hover .mask-text2{-webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0); opacity: 1; transition-delay: .3s; }
.lst15 .con:hover .mask-text2 .desc{-webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0); opacity: 1; transition-delay: 1s; }
.d-desc10{margin: auto; font-size: 16px; text-align: left; line-height: 18px; padding: 3px 0 0 0; color: #727272; }
.d-desc10 .flex{display: flex; justify-content: space-between; flex-wrap: wrap; }
.d-desc10 .shll_d .fl1{transition: .5s; margin-bottom: 80px; padding: 0 66px 36px; position: relative; z-index: 1; }
.d-desc10 .shll_d .fl1::before{content: ""; position: absolute; top: 60px; right: 0; bottom: 0; left: 0; background: #f2f3f8 url(../images/d-bg5.jpg) right top no-repeat; background-size: auto 100%; z-index: -1; }
.d-desc10 .shll_d .fl1 .imgW{width: 300px; position: relative; z-index: 1; }
.d-desc10 .imgBox{position: relative; overflow: hidden; isolation: isolate; }
.d-desc10 .imgBox .img{padding-bottom: 60%; transition: .5s; background-size: cover; display: block; background-repeat: no-repeat; background-position: center; display: block; background: #eee; }
.d-desc10 .imgBox img{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; transition: .5s; }
.d-desc10 .imgBox.trans:hover img{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.d-desc10 .shll_d .fl1 .imgBox .img{padding-bottom: 150%; }
.d-desc10 .shll_d .fl1 .txt{flex: 1; padding: 116px 25px 30px 50px; overflow: hidden; }
.d-desc10 .shll_d .fl1 h3{margin-bottom: 45px; }
.d-desc10 .shll_d .fl1 h3 big{font-size: 30px; color: #222222; }
.d-desc10 .shll_d .fl1 h3 big{display: block; font-size: 36px; }
.d-desc10 .shll_d .fl1 h3 small{font-size: 20px; color: #6b3078; margin: 0 0 0 20px; }
.d-desc10 .shll_d .fl1 h3 small{font-size: 24px; margin: 30px 0 0 0; display: block; }
.d-desc10 .shll_d .fl1 .txt p.gs{margin-bottom: 10px; }
.d-desc10 .shll_d .fl1 .txt p.gs a{color: #6b3078; }
.d-desc10 .shll_d .fl1 .txt p.gs a:hover{font-weight: bold; }
.d-desc10 .shll_d .fl1 .con{position: relative; z-index: 1; padding: 0 0 0 20px; }
.d-desc10 .shll_d .fl1 .con::before{content: ""; position: absolute; top: 5px; bottom: 5px; left: 0; background: #833a8b; width: 1px; }
.d-desc10 .shll_d .fl1 .con p{font-size: 20px; color: #656565; line-height: 1.58; }
.d-desc10 .shll_d .fl1 .txt p.qzczw{line-height: 30px; padding-top: 15px; font-size: 18px; }
.d-desc10 .shll_d .fl0{margin-bottom: 50px; padding-bottom: 50px; border-bottom: #e7e7e7 1px solid; }
.d-desc10 .shll_d .fl0:last-child{border: none; }
.d-desc10 .tit11{margin-bottom: 25px; }
.d-desc10 .tit11 h3{font-size: 24px; color: #6b3078; position: relative; padding: 0 0 0 16px; margin-bottom: 0; }
.d-desc10 .tit11 h3:after{content: ''; position: absolute; left: 0; height: 24px; width: 3px; background: linear-gradient(to bottom,#5a21cf,#971ea4); top: 50%; margin-top: -12px; }
.d-desc10 .ar_article, .ar_article p{color: #656565; margin-bottom: 12px; line-height: 1.8; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 20px; }
.d-desc10 .ar_article p:last-child{margin-bottom: 0; }
.d-section7 .sec-bg3{position: absolute; left: 0; top: 0; width: 100%; overflow: hidden; z-index: -1; }
.d-section7 .sec-bg3 img{display: block; width: 100%; }
.lst16{padding: 40px 0; }
.lst16 li{}
.lst16 li+li{margin-top: 100px; }
.lst16 .con{position: relative;z-index: 1;display: -webkit-flex;display: flex;cursor: auto;align-items: flex-start;}
.lst16 .con:before{content: ''; position: absolute; left: 280px; top: -26px; right: 0; bottom: -24px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,51,102,0.27); border-radius: 0 20px 0 20px; opacity: 0.6; z-index: -1; }
.lst16 .pic{width: 380px; position: relative; border-radius: 0 20px 0 20px; overflow: hidden; flex-shrink: 0; }
.lst16 .pic:before{content: ''; display: block; padding-top: 59.21%; }
.lst16 .pic .ig{position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.lst16 .pic .mask-bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .3); z-index: 1; }
.lst16 .pic .mask-image{position: absolute; left: 50%; top: 50%; width: 96px; height: 96px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; }
.lst16 .pic .mask-image img{display: block; width: 100%; height: 100%; }
.lst16 .text{padding: 12px 72px 0 58px; }
.lst16 .text .title{margin-bottom: 20px; font-size: 28px; color: #333333; font-weight: normal; line-height: 1.2; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.lst16 .text .desc{font-size: 16px; color: #666666; line-height: 1.63; max-height: 4.89em; overflow: hidden; }
.lst16 .con:hover .pic .ig{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.d-desc11{padding: 50px 70px; text-indent: 0; display: -webkit-flex; display: flex; align-items: flex-start; }
.d-desc11 .pic{margin-right: 76px; width: 367px; overflow: hidden; flex-shrink: 0; }
.d-desc11 .pic img{margin: 0 auto; display: block; }
.d-desc11 .text{padding-top: 10px; flex-grow: 1; }
.d-desc11 .line{margin: 40px 0 32px; height: 1px; background-color: #e3e3e3; }
.d-desc11 .t1{padding: 0 10px; }
.d-desc11 .t1 .t1-item{margin-bottom: 14px; display: -webkit-flex; display: flex; align-items: flex-start; }
.d-desc11 .t1 .icon{margin-right: 20px; width: 50px; height: 50px; line-height: 50px; font-size: 0; text-align: center; flex-shrink: 0; }
.d-desc11 .t1 .icon img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; }
.d-desc11 .t1 .desc{padding: 8px 0; font-size: 22px; color: #333333; line-height: 1.5; flex-grow: 1; }
.d-desc11 .t2{padding: 0 16px; }
.d-desc11 .t2 .title{margin-bottom: 8px; font-size: 22px; color: #02418F; font-weight: normal; }
.d-desc11 .t2 .desc{font-size: 16px; color: #666666; line-height: 1.63; text-indent: 2em; }
.d-desc12{padding: 56px 60px 85px; margin-top: 70px; background-color: #fff; box-shadow: 0px 3px 10px 0px rgba(106,22,85,0.2); border-radius: 40px; background-repeat: no-repeat; background-position: right top; -webkit-background-size: cover; background-size: cover; overflow-y: hidden; }
.d-desc12 .title{margin-bottom: 24px; font-size: 30px; color: #02418F; font-weight: normal; }
.d-desc12 .ls1{margin: 0 -25px 27px; display: -webkit-flex; display: flex; flex-wrap: wrap; }
.d-desc12 .ls1 .ls-item{padding: 0 25px; margin-bottom: 20px; flex-shrink: 0; display: -webkit-flex; display: flex; align-items: flex-start; }
.d-desc12 .ls1 .ls-num{margin-right: 30px; font-size: 48px; color: #8C2272; font-family:CambriaMath; line-height: 1.1; font-style: italic; position: relative; z-index: 1; flex-shrink: 0; }
.d-desc12 .ls1 .ls-num:before{content: ''; position: absolute; left: 100%; top: 0; width: 28px; height: 46px; background: url(../images/d-line2.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; z-index: -1; }
.d-desc12 .ls1 .ls-value{padding: 8px 0; font-size: 24px; color: #333333; line-height: 1.5; }
.d-desc12 .ls2{}
.d-desc12 .ls2 .ls-item{}
.d-desc12 .ls2 .ls-item+.ls-item{margin-top: 50px; }
.d-desc12 .ls2 .ls-hd{margin-bottom: 26px; display: -webkit-flex; display: flex; }
.d-desc12 .ls2 .ls-title{padding: 0 21px 0 25px; min-width: 190px; font-size: 22px; color: #02418F; line-height: 43px; border: 1px solid #6699CC; background: linear-gradient(0deg, #E9F3FF, #FFFFFF); border-radius: 22px; flex-shrink: 0; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; }
.d-desc12 .ls2 .ls-title .icon-arrow{margin-left: 20px; width: 19px; height: 10px; background: url(../images/d-arrow11.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; flex-shrink: 0; }
.d-desc12 .ls2 .ls-bd{padding: 0 24px; }
.d-desc12 .ls2 .ls-value{font-size: 20px; color: #333333; line-height: 1.8; }
.d-desc12 .ls2 .ls-value a{font-size: inherit; color: inherit; }
.d-desc12 .ls2 .ls-value a:hover{text-decoration: underline; }
.d-desc12 .ls2 .lsIt1{}
.d-desc12 .ls2 .lsIt2{}
.d-desc12 .ls2 .lsIt2 .ls-title{color: #8C2272; }



































@media only screen and (min-width:950px){
    /*!Ã¥Â¸Æ’Ã¥Â±â‚¬*/
    .wp{max-width:81.25vw;margin:0 auto}
    .wp2{max-width:75vw;margin:0 auto}
    /*!Ã¥Â¤Â´Ã©Æ’Â¨*/
   
    /*!Ã¥Âºâ€¢Ã©Æ’Â¨*/
   
    /*!Ã¥â€¦Â¬Ã§â€Â¨*/
    .swiper-arrow1{width:4.687vw;height:4.687vw;-webkit-background-size:1.666vw auto;background-size:1.666vw auto}
    .swiper-prev1:hover{-webkit-transform:translateX(-.52vw);-ms-transform:translateX(-.52vw);-o-transform:translateX(-.52vw);transform:translateX(-.52vw)}
    .swiper-next1:hover{-webkit-transform:translateX(.52vw);-ms-transform:translateX(.52vw);-o-transform:translateX(.52vw);transform:translateX(.52vw)}
    .swiper-arrow2{width:2.604vw;height:2.604vw;-webkit-background-size:2.083vw auto;background-size:2.083vw auto}
    .swiper-arrow3{width:2.604vw;height:2.604vw}
    .swiper-arrow3:before{width:1.562vw;height:1.562vw}
    .swiper-arrow3:hover{box-shadow:0 .625vw .677vw 0 rgba(106,22,85,.22)}
    .swiper-pag1 .swiper-pagination-bullet{margin:0 .208vw!important;width:1.302vw;height:.468vw;border-radius:.208vw}
    .swiper-pag1 .swiper-pagination-bullet.on{box-shadow:0 .26vw .26vw 0 rgba(106,22,85,.22)}
    .swiper-pag2 .swiper-pagination-bullet{margin:0 .26vw!important;width:2.552vw;height:.989vw;border-radius:.468vw}
    .swiper-pag2 .swiper-pagination-bullet.on{box-shadow:0 .26vw .26vw 0 rgba(106,22,85,.22)}
    .d-hd1{margin-bottom:2.343vw}
    .d-hd1 .right{margin-left:2.083vw}
    .d-hd1 .title .cn{font-size:2.083vw}
    .d-hd1 .title .cn img{margin-right:.416vw;width:2.604vw}
    .d-hd1 .title .en{top:1.354vw;font-size:1.875vw}
    .d-hd1.vertical .cn{width:2.291vw}
    .d-hd1.vertical .title .en{top:-.26vw;transform-origin:1.562vw 100%}
    .d-hd2{margin-bottom:2.187vw}
    .d-hd2 .title{font-size:1.354vw}
    .d-hd3{margin-bottom:2.291vw}
    .d-hd3 .title{padding-bottom:1.51vw;font-size:2.083vw}
    .d-hd3 .title:before{bottom:-.104vw;width:2.604vw;height:.156vw}
    .d-hd3 .title .en{font-size: 3.020vw}
    .d-btns1 .more{padding:0 .937vw 0 2.968vw;font-size:.833vw;line-height:1.77vw}
    .d-btns1 .more:before{margin-top:-.312vw;width:2.708vw;height:2.708vw;-webkit-background-size:2.656vw auto;background-size:2.656vw auto}
    .d-btns1 .more:after{left:1.77vw;height:.833vw}
    .d-btns1 .more .bg:before{left:2.083vw;right:.781vw}
    .d-btns1 .more .bg:after{left:2.5vw;right:.781vw}
    .d-btns1 .more .bg .dot{left:2.5vw;bottom:-.104vw;width:.312vw;height:.312vw}
    /*!index*/
    .d-banner{border-radius:0 0 6.25vw}
    .d-banner .swiper-btns{bottom:2.083vw}
    .d-banner .swiper-btns .swiper-mouse{width:4.947vw;height:4.947vw}
    .d-banner .swiper-btns .swiper-mouse:before{width:1.562vw;height:2.083vw}
    .d-section1{padding:4.947vw 0}
    .d-swp1 .pic{border-radius:2.083vw}
    .d-swp1 .text{margin-top:-5.885vw;padding:1.25vw 2.187vw;padding-right:7.812vw;min-height:9.166vw;border-radius:2.083vw;font-size:.833vw}
    .d-swp1 .text .icon-arrow{right:1.77vw;width:3.020vw;height:3.020vw}
    .d-swp1 .text .icon-arrow:before{width:2.083vw;height:2.083vw}
    .d-swp1 .text .date{margin-bottom:.208vw}
    .d-swp1 .text .title{margin-bottom:.104vw;font-size:1.145vw}
    .d-swp1 .swiper-pag1{right:2.604vw!important;bottom:5.885vw!important}
    .d-lst1 .con{padding:.781vw 0 .729vw;-webkit-transform:translateX(-11.56vw);-ms-transform:translateX(-11.56vw);-o-transform:translateX(-11.56vw);transform:translateX(-11.56vw)}
    .d-lst1 .box-pic{margin-right:1.041vw;padding:0 .312vw .364vw 0;width:10.72vw;border-radius:.833vw}
    .d-lst1 .box-pic:before{left:.312vw;top:.364vw;border-radius:.833vw}
    .d-lst1 .box-pic .pic{border-radius:.833vw}
    .d-lst1 .text .date{font-size:.833vw}
    .d-lst1 .text .title{margin-top:.625vw;font-size:1.041vw}
    .d-lst1 .text .desc,.d-lst1 .text .desc p{font-size:.833vw}
    .d-lst1 .text .desc{margin-top:.468vw}
    .d-lst1 .on .con{padding:.833vw 0 1.354vw}
    .d-lst1 .on .text{width:calc(100% - 11.56vw)}
    .d-section2{padding:3.75vw 0 0}
    .d-section2 .sec-bg1{border-radius:6.25vw 0 0}
    .d-section2 .d-hd1{margin-bottom:2.812vw}
    .d-swp2{padding-right:.52vw}
    .d-swp2 .swiper-btns .swiper-pag2{margin:0 1.145vw}
    .d-swp2 .swp-nav{padding:2.395vw 0 2.135vw}
    .d-swp2 .swp-nav .hd{margin-bottom:2.812vw}
    .d-swp2 .swp-nav .hd .name{margin-bottom:1.562vw}
    .d-swp2 .swp-nav .hd .name .cn{margin-right:.833vw;font-size:2.083vw}
    .d-swp2 .swp-nav .hd .name .en{font-size:1.354vw}
    .d-swp2 .swp-nav .hd .info{padding-left:.833vw;font-size:1.354vw}
    .d-swp2 .swp-nav .hd .info:before{top:.312vw;bottom:.312vw;width:.104vw}
    .d-swp2 .swp-nav .hd .info .p2{margin-top:.208vw;font-size:1.145vw}
    .d-swp2 .swp-nav .bd{padding:0 0 4.895vw 5.572vw}
    .d-swp2 .swp-nav .bd:after,.d-swp2 .swp-nav .bd:before{width:3.281vw;height:2.656vw}
    .d-swp2 .swp-nav .bd .desc{font-size:1.041vw}
    .d-swp2 .swp-for{height: 35.10vw}
    .d-swp2 .swp-for .pic img{
    height: 100%;
}
    .d-section3{padding:3.125vw 0 5.208vw}
    .d-section3 .sec-col{padding-top:2.083vw;width:5vw}
    .d-section3 .sec-col .swiper-arrow3{margin-bottom:.937vw}
    .d-section3 .sec-cor{width:calc(100% - 5vw)}
    .d-section3 .d-hd1{margin-bottom:6.25vw}
    .d-swp3{margin-right:calc((81.25vw - 100vw)/ 2)}
    .d-swp3 .con{padding:2.083vw 1.041vw 2.291vw}
    .d-swp3 .pic{margin-bottom:1.041vw;border-radius:2.083vw}
    .d-swp3 .desc{padding:0 .52vw;font-size:.833vw}
    .d-swp3 .con:hover:before{border-radius:3.125vw}
    .d-swp3 .con:hover .pic{box-shadow:0 .572vw .416vw 0 rgba(106,22,85,.22)}
    .d-section4{padding:2.239vw 0}
    .d-section4 .sec-bg1{border-radius:0 6.25vw 0 0}
    .d-section4-1{padding:2.604vw 0}
    .d-section4-1 .d-hd1{margin-bottom:1.875vw}
    .d-box1{height:31.25vw}
    .d-box1 .tabsT{width:19.68vw;height:19.68vw}
    .d-box1 .tabsT:before{border:dashed #02418f}
    .d-box1 .tabsT .lg{width:9.218vw}
    .d-box1 .lst1 .pic{width:4.375vw;height:4.375vw;line-height:4.375vw}
    .d-box1 .lst1 .i1{left:.26vw;top:1.25vw}
    .d-box1 .lst1 .i2{right:.364vw;top:1.093vw}
    .d-box1 .lst1 .i3{left:.104vw;bottom:.989vw}
    .d-box1 .lst1 .i4{right:.156vw;bottom:.989vw}
    .d-box1 .lst2 li{width:26.04vw}
    .d-box1 .lst2 .con{min-height:12.13vw}
    .d-box1 .lst2 .pic{width:11.71vw;height:12.13vw;border-radius:.833vw}
    .d-box1 .lst2 .text{padding-left:1.614vw;width:calc(100% - 11.71vw)}
    .d-box1 .lst2 .text .title{margin-bottom:.625vw;font-size:1.25vw}
    .d-box1 .lst2 .text .desc{font-size:.833vw}
    .d-box1 .lst2 li:nth-child(odd) .text{padding-right:1.614vw}
    .d-box1 .lst2 .on .con{padding-bottom:4.062vw}
    .d-box1 .lst2 .on .pic{height:12.13vw;box-shadow:0 .625vw .677vw 0 rgba(106,22,85,.22)}
    .d-box1 .lst2 .on .text{padding:1.302vw;top:8.541vw;border-radius:.833vw}
    .d-section4-2{padding:2.604vw 0}
    .d-section4-2 .d-hd1{margin-bottom:2.604vw}
    .d-lst2{margin:0 -1.354vw -2.083vw}
    .d-lst2 li{margin-bottom:2.083vw;padding:0 1.354vw}
    .d-lst2 .pic{margin-bottom:1.25vw;border-radius:2.083vw}
    .d-lst2 .text .date{margin-bottom:.677vw;font-size:.833vw}
    .d-lst2 .text .title{margin-bottom:.26vw;font-size:.937vw}
    .d-lst2 .text .desc{font-size:.729vw}
    .d-lst2 .con:hover .pic{box-shadow:0 .572vw .416vw 0 rgba(2,65,143,.22)}
    /*!Ã¥â€ â€¦Ã©Â¡Âµ*/
    .d-section5{padding:.625vw 0 0}
    .d-section6{padding:.729vw 0 4.375vw}
    .d-section7{margin-top: -6.145vw;padding:13.22vw 0 4.375vw}
    .pages{padding:3.75vw 0 3.385vw}
    .pages ul li{padding:0 .156vw}
    .pages ul a{padding:0 .52vw;min-width:1.562vw;font-size:.729vw;line-height:1.458vw}
    .d-pos1{margin-bottom:2.187vw;padding:1.145vw 0}
    .d-pos1 .right{margin-left:2.083vw}
    .d-pos1 .cur{margin:0 -1.041vw;line-height:1.562vw}
    .d-pos1 .cur a,.d-pos1 .cur span{padding:0 1.041vw;font-size:.937vw}
    .d-pos1 .cur a:before{width:.208vw;height:.208vw}
    .d-tabNav1 .a1{font-size:1.041vw;line-height:1.562vw}
    .d-ban1{height:27.08vw}
    .d-ban1 .bg{border-radius:0 0 6.25vw}
    .d-ban1 .ban-cont .title .cn{margin-bottom:1.302vw;font-size:2.5vw}
    .d-ban1 .ban-cont .title .en{font-size:1.562vw}
    .d-ban2{height:27.08vw}
    .d-ban2 .bg{border-radius:0 0 6.25vw}
    .d-ban2 .ban-cont{bottom:5.833vw}
    .d-ban2 .ban-cont .title{padding-bottom:1.562vw}
    .d-ban2 .ban-cont .title:before{width:3.854vw;height:.156vw}
    .d-ban2 .ban-cont .title .cn{margin-bottom:.208vw;font-size:2.5vw}
    .d-ban2 .ban-cont .title .en{font-size:1.302vw}
    .d-pos2 .wp2{padding:0 2.343vw 0 .885vw;min-height:4.166vw;border-radius:2.083vw}
    .d-pos2 .right{padding:1.041vw 0;margin-left:2.083vw}
    .d-pos2 .cur{padding-left:1.666vw;font-size:.833vw;-webkit-background-size:1.145vw auto;background-size:1.145vw auto}
    .d-pos2 .cur a,.d-pos2 .cur span{font-size:.833vw}
    .d-pos2 .cur em{margin:0 .26vw}
    .d-tabNav2 .a1{padding:0 1.718vw;font-size:1.25vw;line-height:4.166vw;border-radius:2.083vw}
    .d-tabNav2 .a1:before{left:-.885vw;right:-.885vw;border-radius:2.083vw}
    .d-filter1{margin-bottom:4.062vw}
    .d-filter1 .box-items1{padding-bottom:2.5vw;margin-bottom:2.083vw}
    .d-filter1 .box-items1 .items+.items{margin-top:2.604vw}
    .d-filter1 .box-items1 .left{margin-right:1.562vw}
    .d-filter1 .box-items1 .title{padding:.677vw 0;font-size:1.041vw}
    .lst3{margin:0 -.52vw -.52vw 0}
    .lst3 li{margin:0 .52vw .52vw 0}
    .lst3 .a1{padding:.677vw 1.562vw;font-size:1.041vw;border-radius:1.458vw}
    .lst4{margin-bottom:-.781vw}
    .lst4 li{margin-bottom:.781vw}
    .lst4 .a1{padding:0 .937vw;font-size:1.041vw;border-radius:.781vw}
    .lst5{margin:0 -1.562vw -3.125vw}
    .lst5 li{padding:0 1.562vw;margin-bottom:3.125vw}
    .lst5 .con{border-radius:.52vw}
    .lst5 .con:before{border-radius:.26vw}
    .lst5 .pic{width:13.54vw;border-radius:.52vw}
    .lst5 .text{padding:1.979vw;width:calc(100% - 13.54vw)}
    .lst5 .text .hd{margin-bottom:.729vw;padding-bottom:1.041vw}
    .lst5 .text .hd .name{margin-bottom:.312vw;font-size:1.562vw}
    .lst5 .text .hd .job{font-size:1.041vw}
    .lst5 .text .hd .job .p2{margin-left:1.041vw}
    .lst5 .text .bd{margin-bottom:1.562vw}
    .lst5 .text .bd .info{font-size:1.041vw}
    .lst5 .con:hover{box-shadow:0 0 .52vw 0 rgba(106,22,85,.2)}
    .lst6{margin:0 -1.562vw -3.125vw}
    .lst6 li{padding:0 1.562vw;margin-bottom:3.125vw}
    .lst6 .pic{border-radius:.52vw}
    .lst6 .text{padding-top:.572vw}
    .lst6 .text:before{border-radius:.52vw}
    .lst6 .text .text-inn{padding:0 1.041vw}
    .lst6 .text .title{margin-bottom:.312vw;font-size:1.354vw}
    .lst6 .text .desc{font-size:.833vw}
    .lst6 .con:hover .text:before{top:-3.645vw}
    .lst6 .con:hover .text .text-inn{-webkit-transform:translateY(-2.083vw);-ms-transform:translateY(-2.083vw);-o-transform:translateY(-2.083vw);transform:translateY(-2.083vw)}
    .d-desc1{margin-bottom:1.302vw;border-radius:.52vw}
    .d-desc1 .right{padding:2.916vw 3.125vw}
    .d-desc1 .pic{width:15.62vw;border-radius:.52vw}
    .d-desc1 .hd{margin-bottom:4.062vw}
    .d-desc1 .hd .name{margin-bottom:.104vw;font-size:1.875vw}
    .d-desc1 .bd .info,.d-desc1 .hd .job{font-size:1.041vw}
    .d-desc2 .items{margin-bottom:1.562vw}
    .d-desc2 .hd{margin-bottom:1.041vw;padding-bottom:1.562vw}
    .d-desc2 .bd .desc,.d-desc2 .hd .title{font-size:1.041vw}
    .lst7{margin:0 -1.041vw -1.354vw}
    .lst7 li{padding:0 1.041vw;margin-bottom:1.354vw}
    .lst7 .pic{margin-bottom:1.041vw;border-radius:2.083vw}
    .lst7 .pic .mask-pop{padding:1.041vw}
    .lst7 .pic .mask-pop .p-title{font-size:.937vw}
    .lst7 .pic .mask-pop .p-line{margin:.833vw auto 1.25vw;width:.104vw;height:2.083vw}
    .lst7 .pic .mask-pop .p-date{font-size:.833vw}
    .lst7 .text{padding:0 1.041vw;min-height:3.229vw}
    .lst7 .title{margin-bottom:.156vw;font-size:.937vw}
    .lst7 .date,.lst7 .desc{font-size:.833vw}
    .lst8 li{margin-bottom:2.76vw;box-shadow:0 0 .52vw 0 rgba(106,22,85,.2);border-radius:2.083vw 2.083vw 0 0}
    .lst8 .hd{padding:0 2.395vw;padding-right:6.25vw;min-height:4.166vw}
    .lst8 .hd .icon-arrow{right:3.125vw;width:1.458vw;height:1.458vw}
    .lst8 .hd .icon{margin-right:.625vw;width:2.604vw;height:2.604vw;line-height:2.604vw}
    .lst8 .hd .icon img{width:2.604vw}
    .lst8 .hd .title{font-size:1.458vw}
    .lst8 .bd{padding:2.187vw 0 2.812vw}
    .lst8 .bd .desc{padding:0 2.604vw;font-size:.937vw;height:43.22vw}
    .lst8 .bd .desc::-webkit-scrollbar{width:.52vw}
    .lst8 .bd .desc .title{margin:1.979vw 0 1.302vw;font-size:1.145vw}
    .lst8 .bd .desc .title span{margin-left:.52vw;font-size:.833vw}
    .lst8 li.on{border-radius:2.083vw}
    .d-eduLs1 .items{padding-bottom:5.364vw}
    .d-eduLs1 .items:before{left:3.125vw;top:7.604vw}
    .d-eduLs1 .hd .left{padding-top:.625vw;margin-right:3.645vw}
    .d-eduLs1 .hd .eduLs-title{padding:.52vw;width:6.354vw;height:6.354vw;font-size:1.25vw}
    .d-eduLs1 .hd .eduLs-title:before{width:7.5vw;height:7.5vw}
    .d-eduLs1 .hd .eduLs-desc{padding:2.916vw 0;font-size:1.458vw}
    .d-eduLs1 .bd{padding-top:3.437vw}
    .d-desc3{font-size:1.041vw}
    .d-desc3 .pic{padding:.208vw;margin-top:3.437vw;border-radius:2.083vw;box-shadow:0 .156vw .52vw 0 rgba(106,22,85,.2)}
    .lst9{margin:0 -1.718vw -3.437vw}
    .lst9 li{padding:0 1.718vw;margin-bottom:3.437vw}
    .lst9 .con{padding:4.010vw 3.645vw 2.083vw 3.020vw;min-height:18.02vw;box-shadow:0 .156vw .52vw 0 rgba(106,22,85,.2);border-radius:2.083vw}
    .lst9 .icon{width:14.58vw;height:9.062vw;line-height:9.062vw}
    .lst9 .icon:before{width:16.66vw;height:16.66vw}
    .lst9 .icon img{width:4.687vw}
    .lst9 .desc{margin-bottom:2.395vw;font-size:.937vw}
    .lst9 .title{padding-top:1.25vw}
    .lst9 .title:before{width:1.875vw;height:.104vw}
    .lst9 .title .cn{margin-bottom:.364vw;font-size:1.458vw}
    .lst9 .title .en{font-size: .925vw;}
    .lst9 .con:hover{-webkit-transform:translateY(-.52vw);-ms-transform:translateY(-.52vw);-o-transform:translateY(-.52vw);transform:translateY(-.52vw)}
    .d-tabsT1{border-radius:1.041vw 1.041vw 0 0}
    .d-tabsT1 .a1{padding:.885vw .781vw;font-size:1.25vw}
    .d-tabsT1 .on .a1{box-shadow:0 0 .52vw 0 rgba(106,22,85,.2)}
    .d-tabsD1{border-radius:0 0 1.562vw 1.562vw}
    .d-desc4{padding:4.062vw 4.166vw 4.062vw 2.083vw}
    .d-desc4 .left{margin-right:2.5vw}
    .d-desc4 .pic{width:19.79vw;border-radius:1.562vw}
    .d-desc4 .title{margin-bottom:2.187vw}
    .d-desc4 .title .cn{margin-bottom:.312vw;font-size:1.562vw}
    .d-desc4 .title .en{font-size:1.041vw}
    .d-desc4 .desc{font-size:.937vw}
    .d-desc4 .desc .tit{margin:1.562vw 0 .572vw;font-size:1.354vw}
    .d-desc5{padding:3.020vw 3.125vw 2.5vw;margin-bottom:3.125vw;border-radius:1.562vw}
    .d-desc5 .title{margin-bottom:1.354vw}
    .d-desc5 .title .cn{margin-bottom:.416vw;font-size:2.083vw}
    .d-desc5 .title .en{font-size:.937vw}
    .d-desc5 .desc{font-size:1.458vw}
    .d-desc5 .desc .p1{}
    .d-desc5 .desc .p1+.p1{margin-top: 0.781vw}
    .d-desc5 .desc .p1 img{max-height: 1.614vw}
    .d-desc6{padding:2.708vw 5.729vw 0 4.687vw;border-radius:1.562vw}
    .d-desc6 .left{margin-right:5.833vw}
    .d-desc6 .right{padding:.781vw 0 3.125vw}
    .d-desc6 .pic{width:17.03vw}
    .d-desc6 .title{margin-bottom:2.083vw}
    .d-desc6 .title .cn{font-size:1.875vw}
    .d-desc6 .desc{padding-bottom:4.166vw;font-size:1.041vw}
    .d-desc6 .desc:before{left:-4.27vw;top:-.937vw;width:3.281vw;height:2.708vw}
    .d-desc6 .desc:after{width:3.281vw;height:2.708vw}
    .d-desc7{padding:.729vw 0}
    .d-lg1{margin-bottom:2.083vw}
    .d-lg1 img{max-height:10vw}
    .lst10{margin:0 -1.041vw -2.083vw}
    .lst10 li{padding:0 1.041vw;margin-bottom:2.083vw}
    .lst10 .con{padding:2.187vw 1.562vw 1.927vw;border-radius:.52vw}
    .lst10 .icon{margin:0 auto .625vw;width:4.583vw;height:4.583vw;line-height:4.583vw}
    .lst10 .title{margin-bottom:.26vw;font-size:.937vw}
    .lst10 .desc{font-size:1.77vw}
    .lst10 .desc.d2{font-size:1.562vw}
    .lst10 .con:hover{-webkit-transform:translateY(-.52vw);-ms-transform:translateY(-.52vw);-o-transform:translateY(-.52vw);transform:translateY(-.52vw)}
    .lst11{margin:0 -1.302vw -2.812vw}
    .lst11 li{padding:0 1.302vw;margin-bottom:2.812vw}
    .lst11 .pic .date{padding:.52vw}
    .lst11 .pic .date .d1{font-size:1.041vw}
    .lst11 .pic .date .d2{margin-left:.208vw;font-size:.729vw}
    .lst11 .text{padding:1.927vw 1.458vw 1.77vw}
    .lst11 .text .title{font-size:1.041vw}
    .lst11 .text .line{margin:1.25vw 0;width:1.979vw;height:.208vw}
    .lst11 .text .desc{font-size:.833vw}
    .d-section7 .sec-bg2{right:-28.07vw;top:28.54vw}
    .d-desc8 .hd{padding:1.562vw;border-radius:3.854vw 0 0}
    .d-desc8 .hd .title{margin-bottom:1.197vw;font-size:1.458vw}
    .d-desc8 .hd .info{font-size:.833vw}
    .d-desc8 .hd .info span{margin:0 1.041vw}
    .d-desc8 .bd{padding:2.083vw 0;font-size:.833vw}
    .d-desc8 .bt .ds-page .item{padding:0 3.75vw;margin-bottom:1.041vw;font-size:1.041vw;line-height:4.375vw}
    .d-desc8 .bt .ds-page .item:first-child{border-radius:2.187vw 0 0}
    .d-desc8 .bt .ds-page .item:last-child{border-radius:0 0 2.187vw}
    .swiper-arrow4{width:3.125vw;height:3.125vw;-webkit-background-size:1.041vw auto;background-size:1.041vw auto}
    .d-swpTab1{margin-bottom:3.333vw;padding:0 5.104vw}
    .d-swpTab1 .a1{padding:.312vw .781vw;font-size:1.354vw;border-radius:.833vw}
    .lst12{margin-bottom:-.52vw}
    .lst12 li{margin-bottom:.52vw}
    .lst12 .con{padding:1.354vw}
    .lst12 .con:after{right:4.791vw;width:6.354vw;height:6.875vw}
    .lst12 .icon-arrow{right:1.25vw;bottom:1.77vw;width:2.604vw;height:2.604vw}
    .lst12 .icon-arrow:before{width:1.562vw;height:1.562vw}
    .lst12 .pic{margin-bottom:.52vw}
    .lst12 .text .date{margin-bottom:1.562vw;padding:0 3.541vw;font-size:1.145vw}
    .lst12 .text .date span{padding:0 .833vw}
    .lst12 .text .date span:after,.lst12 .text .date span:before{width:52.08vw;height:.104vw}
    .lst12 .text .desc{padding-right:5.208vw;font-size:1.041vw}
    .lst13 li{margin-bottom:.52vw}
    .lst13 .con{padding:2.395vw 0}
    .lst13 .con:after{right:12.6vw;width:7.187vw;height:7.812vw}
    .lst13 .icon-arrow{width:2.604vw;height:2.604vw}
    .lst13 .icon-arrow:before{width:1.562vw;height:1.562vw}
    .lst13 .date{padding-right:1.979vw;width:4.895vw;min-height:4.895vw}
    .lst13 .date .d1{font-size:1.875vw}
    .lst13 .date .d2{font-size:.729vw}
    .lst13 .text{padding:0 5.625vw 0 1.979vw;width:calc(100% - 4.947vw)}
    .lst13 .text .title{margin-bottom:.52vw;font-size:1.041vw}
    .lst13 .text .desc{font-size:.833vw}
    .lst13 .con:hover{padding:2.395vw 2.604vw;box-shadow:0 .312vw .833vw .104vw rgba(140,35,114,.45)}
    .lst13 .con:hover .icon-arrow{right:2.604vw}
    .d-box2+.d-box2{margin-top: 4.687vw; }
    .d-desc9 .right{padding-top: 0.677vw; margin-left: 3.541vw; }
    .d-desc9 .box-pic{width: 19.06vw; padding: 0.937vw 0.781vw 0 0; }
    .d-desc9 .box-pic:before{left: 0.781vw; bottom: 0.937vw; }
    .d-desc9 .box-pic .pic{border-radius: 0 0 0 2.083vw; }
    .d-desc9 .desc{font-size: 0.937vw; }
    .d-desc9 .lst14{margin-top: 3.020vw; }
    .lst14{margin: 0 -0.520vw; }
    .lst14 li{padding: 0 0.520vw; }
    .lst14 .ls-icon{margin-right: 1.041vw; width: 3.125vw; height: 3.125vw; line-height: 3.125vw; }
    .lst14 .ls-text{width: calc(100% - 4.166vw); }
    .lst14 .ls-text .ls-num{margin-bottom: 0.416vw; font-size: 2.604vw; }
    .lst14 .ls-text .ls-num em{margin-left: 0.208vw; padding-bottom: 0.156vw; font-size: 0.937vw; }
    .lst14 .ls-text .ls-title{padding: 0 0.104vw; font-size: 0.937vw; }
    .lst15{margin: 0 -1.145vw -2.916vw; }
    .lst15 li{padding: 0 1.145vw; margin-bottom: 2.916vw; }
    .lst15 .con{border-radius: 2.083vw; }
    .lst15 .mask-text1{padding: 1.25vw 1.145vw; }
    .lst15 .mask-text1 .desc{font-size: 0.833vw; }
    .lst15 .mask-text2{padding: 1.666vw; }
    .lst15 .mask-text2 .desc{font-size: 0.833vw; -webkit-transform: translateY(1.562vw); -ms-transform: translateY(1.562vw); -o-transform: translateY(1.562vw); transform: translateY(1.562vw); }
    .d-desc10{font-size: 0.833vw; line-height: 0.937vw; padding: 0.156vw 0 0 0; }
    .d-desc10 .shll_d .fl1{margin-bottom: 4.166vw; padding: 0 3.437vw 1.875vw; }
    .d-desc10 .shll_d .fl1::before{top: 3.125vw; }
    .d-desc10 .shll_d .fl1 .imgW{width: 15.62vw; }
    .d-desc10 .shll_d .fl1 .txt{padding: 6.041vw 1.302vw 1.562vw 2.604vw; }
    .d-desc10 .shll_d .fl1 h3{margin-bottom: 2.343vw; }
    .d-desc10 .shll_d .fl1 h3 big{font-size: 1.562vw; }
    .d-desc10 .shll_d .fl1 h3 big{font-size: 1.875vw; }
    .d-desc10 .shll_d .fl1 h3 small{font-size: 1.041vw; margin: 0 0 0 1.041vw; }
    .d-desc10 .shll_d .fl1 h3 small{font-size: 1.25vw; margin: 1.562vw 0 0 0; }
    .d-desc10 .shll_d .fl1 .txt p.gs{margin-bottom: 0.520vw; }
    .d-desc10 .shll_d .fl1 .con{padding: 0 0 0 1.041vw; }
    .d-desc10 .shll_d .fl1 .con::before{top: 0.260vw; bottom: 0.260vw; }
    .d-desc10 .shll_d .fl1 .con p{font-size: 1.041vw; }
    .d-desc10 .shll_d .fl1 .txt p.qzczw{line-height: 1.562vw; padding-top: 0.781vw; font-size: 0.937vw; }
    .d-desc10 .shll_d .fl0{margin-bottom: 2.604vw; padding-bottom: 2.604vw; }
    .d-desc10 .tit11{margin-bottom: 1.302vw; }
    .d-desc10 .tit11 h3{font-size: 1.25vw; padding: 0 0 0 0.833vw; }
    .d-desc10 .tit11 h3:after{height: 1.25vw; width: 0.156vw; margin-top: -0.625vw; }
    .d-desc10 .ar_article, .d-desc10 .ar_article p{margin-bottom: 0.625vw; font-size: 1.041vw; }
    .lst16{padding: 2.083vw 0; }
    .lst16 li+li{margin-top: 5.208vw; }
    .lst16 .con:before{left: 14.58vw; top: -1.354vw; bottom: -1.25vw; box-shadow: 0 0 1.041vw 0 rgba(0,51,102,0.27); border-radius: 0 1.041vw 0 1.041vw; }
    .lst16 .pic{width: 19.79vw; border-radius: 0 1.041vw 0 1.041vw; }
    .lst16 .pic .mask-image{width: 5vw; height: 5vw; }
    .lst16 .text{padding: 0.625vw 3.75vw 0 3.020vw; }
    .lst16 .text .title{margin-bottom: 1.041vw; font-size: 1.458vw; }
    .lst16 .text .desc{font-size: 0.833vw; }
    .d-desc11{padding: 2.604vw 3.645vw; }
    .d-desc11 .pic{margin-right: 3.958vw; width: 19.11vw; }
    .d-desc11 .text{padding-top: 0.520vw; }
    .d-desc11 .line{margin: 2.083vw 0 1.666vw; }
    .d-desc11 .t1{padding: 0 0.520vw; }
    .d-desc11 .t1 .t1-item{margin-bottom: 0.729vw; }
    .d-desc11 .t1 .icon{margin-right: 1.041vw; width: 2.604vw; height: 2.604vw; line-height: 2.604vw; }
    .d-desc11 .t1 .desc{padding: 0.416vw 0; font-size: 1.145vw; }
    .d-desc11 .t2{padding: 0 0.833vw; }
    .d-desc11 .t2 .title{margin-bottom: 0.416vw; font-size: 1.145vw; }
    .d-desc11 .t2 .desc{font-size: 0.833vw; }
    .d-desc12{padding: 2.916vw 3.125vw 4.427vw; margin-top: 3.645vw; box-shadow: 0 0.156vw 0.520vw 0 rgba(106,22,85,0.2); border-radius: 2.083vw; }
    .d-desc12 .title{margin-bottom: 1.25vw; font-size: 1.562vw; }
    .d-desc12 .ls1{margin: 0 -1.302vw 1.406vw; }
    .d-desc12 .ls1 .ls-item{padding: 0 1.302vw; margin-bottom: 1.041vw; }
    .d-desc12 .ls1 .ls-num{margin-right: 1.562vw; font-size: 2.5vw; }
    .d-desc12 .ls1 .ls-num:before{width: 1.458vw; height: 2.395vw; }
    .d-desc12 .ls1 .ls-value{padding: 0.416vw 0; font-size: 1.25vw; }
    .d-desc12 .ls2 .ls-item+.ls-item{margin-top: 2.604vw; }
    .d-desc12 .ls2 .ls-hd{margin-bottom: 1.354vw; }
    .d-desc12 .ls2 .ls-title{padding: 0 1.093vw 0 1.302vw; min-width: 9.895vw; font-size: 1.145vw; line-height: 2.239vw; border-radius: 1.145vw; }
    .d-desc12 .ls2 .ls-title .icon-arrow{margin-left: 1.041vw; width: 0.989vw; height: 0.520vw; }
    .d-desc12 .ls2 .ls-bd{padding: 0 1.25vw; }
    .d-desc12 .ls2 .ls-value{font-size: 1.041vw; }
}
@media only screen and (max-width:1599px){
    /*!Ã¥Â¤Â´Ã©Æ’Â¨*/
   
    /*!Ã¥Âºâ€¢Ã©Æ’Â¨*/
   
    /*!Ã¥â€¦Â¬Ã§â€Â¨*/
    .pages ul a{font-size:12px;min-width:30px;line-height:28px}
    .d-hd1 .title .cn{font-size:24px}
    .d-hd1 .title .cn img{width:30px}
    .d-hd1 .title .en{font-size:24px}
    .d-hd2 .title{font-size:18px}
    .d-hd3 .title{font-size:24px}
    .d-hd3 .title:before{width:30px;height:3px}
    .d-hd3 .title .en{font-size: 32px}
    .d-btns1 .more{padding:0 10px 0 38px;font-size:12px;line-height:24px}
    .d-btns1 .more:before{margin-top:-2px;width:36px;height:36px;-webkit-background-size:32px auto;background-size:32px auto}
    .d-btns1 .more .bg .dot{bottom:-2px;width:5px;height:5px}
    .d-pos1 .cur{margin:0 -10px}
    .d-pos1 .cur a,.d-pos1 .cur span{padding:0 10px;font-size:12px}
    .d-pos1 .cur a:before{width:3px;height:3px}
    .d-pos2{padding:0 5%}
    .d-pos2 .cur{padding-left:26px;font-size:12px;-webkit-background-size:18px auto;background-size:18px auto}
    .d-pos2 .cur a,.d-pos2 .cur span{font-size:12px}
    /*!index*/
    .swiper-arrow1{width:56px;height:56px;-webkit-background-size:20px auto;background-size:20px auto}
    .d-banner .swiper-btns .swiper-mouse{width:60px;height:60px}
    .d-banner .swiper-btns .swiper-mouse:before{width:18px;height:24px}
    .d-swp1 .text .title{font-size:16px}
    .d-lst1 .text .date{font-size:12px}
    .d-lst1 .text .title{font-size:14px}
    .d-lst1 .text .desc,.d-lst1 .text .desc p{font-size:12px}
    .d-swp2 .swp-nav .hd .name .cn{font-size:20px}
    .d-swp2 .swp-nav .hd .info,.d-swp2 .swp-nav .hd .name .en{font-size:14px}
    .d-swp2 .swp-nav .hd .info:before{top:4px;bottom:4px}
    .d-swp2 .swp-nav .bd .desc,.d-swp2 .swp-nav .hd .info .p2,.d-swp3 .desc{font-size:12px}
    .d-box1 .lst2 .text .title{font-size:14px}
    .d-box1 .lst2 .text .desc,.d-lst2 .text .date{font-size:12px}
    .d-lst2 .text .title{font-size:14px}
    .d-lst2 .text .desc{font-size:12px}
    /*!Ã¥â€ â€¦Ã©Â¡Âµ*/
    .d-ban1 .ban-cont .title .cn{font-size:30px}
    .d-ban1 .ban-cont .title .en{font-size:18px}
    .d-ban2 .ban-cont .title .cn{font-size:30px}
    .d-ban2 .ban-cont .title .en{font-size:16px}
    .d-tabNav1 .a1,.d-tabNav2 .a1{font-size:14px}
    .lst8 .hd .icon{width:32px;height:32px;line-height:32px}
    .lst8 .hd .icon img{width:30px}
    .lst8 .hd .title{font-size:16px}
    .lst8 .hd .icon-arrow{width:20px;height:20px}
    .lst8 .bd .desc{font-size:12px}
    .lst8 .bd .desc .title{font-size:14px}
    .lst8 .bd .desc .title span{font-size:12px}
    .d-desc5 .title .cn{font-size:20px}
    .d-desc5 .title .en{font-size:12px}
    .d-desc5 .desc{font-size:16px}
    .d-desc5 .desc .p1+.p1{margin-top: 10px}
    .d-desc5 .desc .p1 img{max-height: 22px}
    .d-desc6 .title .cn{font-size:20px}
    .d-desc6 .desc{font-size:12px}
    .lst7 .text{min-height:5vw}
    .lst7 .title{font-size:14px}
    .lst7 .date,.lst7 .desc,.lst7 .pic .mask-pop .p-date,.lst7 .pic .mask-pop .p-title{font-size:12px}
    .d-desc1 .hd .name{font-size:20px}
    .d-desc1 .bd .info,.d-desc1 .hd .job{font-size:12px}
    .d-desc2 .hd .title{font-size:14px}
    .d-desc2 .bd .desc{font-size:12px}
    .d-section6{padding:15px 0 40px}
    .d-filter1 .box-items1 .title,.lst3 .a1,.lst4 .a1{font-size:12px}
    .lst5 .text{padding:1.5vw 2vw}
    .lst5 .text .hd .name{font-size:16px}
    .lst5 .text .hd .job{font-size:13px}
    .lst5 .text .hd .job .p2{font-size:12px}
    .lst5 .text .bd{margin-bottom:1vw}
    .lst5 .text .bd .info{font-size:12px}
    .lst6 .text .title{margin-bottom:2px;font-size:14px}
    .lst6 .text .desc{font-size:12px}
    .d-eduLs1 .hd .eduLs-title{font-size:15px}
    .d-desc3{font-size:12px}
    .d-eduLs1 .hd .eduLs-desc{font-size:18px}
    .lst9 .desc{font-size:12px}
    .lst9 .title .cn{font-size:16px}
    .lst9 .title .en{font-size:12px}
    .d-lg1 img{max-height:100px}
    .lst10 .icon{width:60px;height:60px;line-height:60px}
    .lst10 .title{font-size:12px}
    .lst10 .desc{font-size:20px}
    .lst10 .desc.d2{font-size:18px}
    .d-tabsT1 .a1{font-size:14px}
    .d-desc4 .title .cn{font-size:16px}
    .d-desc4 .desc,.d-desc4 .title .en{font-size:12px}
    .d-desc4 .desc .tit,.d-desc4 .desc p,.lst11 .pic .date .d1{font-size: 14px !important;}
    .lst11 .pic .date .d2{font-size:12px}
    .lst11 .text .title{font-size:14px}
    .lst11 .text .desc{font-size:12px}
    .d-swpTab1 .a1{font-size:16px}
    .swiper-arrow4{width:36px;height:36px;-webkit-background-size:12px auto;background-size:12px auto}
    .lst12 .text .date,.lst12 .text .desc{font-size:14px}
    .lst12 .icon-arrow{width:32px;height:32px}
    .lst12 .icon-arrow:before{width:18px;height:18px}
    .lst13 .date .d1{font-size:22px}
    .lst13 .date .d2{font-size:12px}
    .lst13 .text .title{font-size:14px}
    .lst13 .text .desc{font-size:12px}
    .lst13 .icon-arrow{width:32px;height:32px}
    .lst13 .icon-arrow:before{width:18px;height:18px}
    .d-desc8 .hd .title{font-size:18px}
    .d-desc8 .hd .info{font-size:12px}
    .d-desc8 .bd,.d-desc8 .bt .ds-page .item{font-size:14px}
    .d-desc9 .desc{font-size: 12px}
    .lst14 .ls-icon{width: 38px; height: 38px; line-height: 38px}
    .lst14 .ls-text .ls-num{font-size: 30px}
    .lst14 .ls-text .ls-num em{font-size: 12px}
    .lst14 .ls-text .ls-title{font-size: 12px}
    .lst15 .mask-text1 .desc{font-size: 12px}
    .lst15 .mask-text2 .desc{font-size: 12px}
    .d-desc10{font-size: 12px}
    .d-desc10 .shll_d .fl1 h3 big{font-size: 22px}
    .d-desc10 .shll_d .fl1 .con p{font-size: 12px}
    .d-desc10 .shll_d .fl1 .txt p.qzczw{font-size: 12px}
    .d-desc10 .tit11 h3{font-size: 15px}
    .d-desc10 .tit11 h3:after{width: 2px}
    .d-desc10 .ar_article, .ar_article p{font-size: 12px}
    .d-desc11 .t1 .icon{width: 24px;height: 24px;line-height: 24px;}
    .d-desc11 .t1 .desc{padding: 3px 0; font-size: 12px;}
    .d-desc11 .t2 .title{font-size: 14px;}
    .d-desc11 .t2 .desc{font-size: 12px;}
    .lst16 .text .title{font-size: 16px;}
    .lst16 .text .desc{font-size: 12px;}
}
@media only screen and (max-width:1199px){
    .wp,.wp2{width:100%;max-width:none;padding:0 5%}
    /*!Ã¥Â¤Â´Ã©Æ’Â¨*/
   
    /*Ã¥â€ â€¦Ã©Â¡Âµ*/
    .d-desc12 .title{font-size: 18px;}
    .d-desc12 .ls1 .ls-num{font-size: 30px;}
    .d-desc12 .ls1 .ls-value{font-size: 14px;}
    .d-desc12 .ls2 .ls-title{font-size: 14px;}
    .d-desc12 .ls2 .ls-value{font-size: 14px;}
}
@media only screen and (max-width:949px){
    body{padding-top:60px}
    /*!Ã¥Â¤Â´Ã©Æ’Â¨*/
    .menuBtn{display:block;z-index:601}
   
    /*!Ã¥Âºâ€¢Ã©Æ’Â¨*/
   
    /*!Ã¥â€¦Â¬Ã§â€Â¨*/
    .pages{padding:30px 0}
    .d-hd1{margin-bottom:25px}
    .d-hd1 .title .en{top:15px}
    .d-hd1.vertical .cn{width:auto;flex-direction:row}
    .d-hd1.vertical .title .en{top:15px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transform-origin:0 0}
    .d-hd2{margin-bottom:20px}
    .d-hd3{margin-bottom:25px}
    .d-hd3 .title{padding-bottom:15px}
    .d-pos1{margin-bottom:25px;padding:10px 0;display:block}
    .d-pos1 .right{margin-left:0}
    .d-pos2 .wp2{padding: 0 20px 0 10px; min-height:42px}
    .d-pos2 .right{padding:14px 0}
    .swiper-pag1 .swiper-pagination-bullet{width:20px;height:8px}
    .swiper-pag2 .swiper-pagination-bullet{margin:0 2px!important;width:20px;height:8px}
    .swiper-arrow2{width:30px;height:30px;-webkit-background-size:22px auto;background-size:22px auto}
    /*!index*/
    .d-banner{height:400px;border-radius:0 0 40px}
    .d-banner .swiper-btns{bottom:15px}
    .d-section1{padding:40px 0}
    .d-section1 .sec-cont{display:block}
    .d-section1 .sec-cont .sec-col,.d-section1 .sec-cont .sec-cor{width:100%}
    .d-section1 .sec-cont .sec-col{margin-bottom:20px}
    .d-swp1 .pic{border-radius:15px}
    .d-swp1 .swiper-pag1{left:0!important;bottom:20px!important;right:0!important}
    .d-swp1 .text{margin:-20px auto 0;padding:20px 60px 40px 20px;min-height:0;border-radius:15px;width:95%;font-size:12px}
    .d-swp1 .text .icon-arrow{right:15px;width:30px;height:30px}
    .d-swp1 .text .icon-arrow:before{width:24px;height:24px}
    .d-lst1 .con{padding:15px 0!important;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);align-items:center}
    .d-lst1 .box-pic{margin-right:15px;width:120px!important}
    .d-lst1 .box-pic:before{border-radius:10px}
    .d-lst1 .box-pic .pic{padding-top:56%!important;height:auto!important;border-radius:10px}
    .d-lst1 .text{width:calc(100% - 135px)!important}
    .d-lst1 .text .title{margin-top:5px}
    .d-lst1 .text .desc{margin-top:5px;display:block}
    .d-section2{padding:40px 0}
    .d-section2 .sec-bg1{border-radius:40px 0 0}
    .d-section2 .d-hd1{margin-bottom:25px}
    .d-swp2{padding:0;flex-wrap:wrap}
    .d-swp2 .swp-nav{padding:0 0 15px;width:100%;order:2}
    .d-swp2 .swp-nav .hd{margin-bottom:20px}
    .d-swp2 .swp-nav .hd .name{margin-bottom:15px}
    .d-swp2 .swp-nav .bd{padding:0 0 30px 50px}
    .d-swp2 .swp-nav .bd:after,.d-swp2 .swp-nav .bd:before{width:30px;height:25px}
    .d-swp2 .swp-for{margin-bottom:20px;width:100%;height: 300px;order:1}
    .d-swp2 .swiper-btns .swiper-pag2{margin:0 10px}
    .d-section3{padding:40px 0}
    .d-section3,.d-section3 .wp{flex-wrap:wrap}
    .d-section3 .sec-col,.d-section3 .sec-cor{width:100%}
    .d-section3 .sec-col{padding:0;margin-bottom:10px;position:relative}
    .d-section3 .d-hd1{margin:0}
    .d-section3 .sec-col .swiper-arrow3{margin:0;position:absolute;top:50%;width:30px;height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
    .d-section3 .sec-col .swiper-arrow3:before{-webkit-background-size:20px auto;background-size:20px auto}
    .d-section3 .sec-col .swiper-prev3{right:50px}
    .d-section3 .sec-col .swiper-next3{right:0}
    .d-swp3{margin:0 -20px;padding:0 10px}
    .d-swp3 .con{padding:20px 10px}
    .d-swp3 .pic{margin-bottom:10px;border-radius:15px}
    .d-swp3 .con:hover:before{border-radius:20px}
    .d-section4{padding:20px 0}
    .d-section4 .sec-bg1{border-radius:0 40px 0 0}
    .d-section4-1{padding:20px 0}
    .d-section4-1 .d-hd1{margin-bottom:25px}
    .d-box1{height:auto}
    .d-box1 .tabsT{display:none}
    .d-box1 .lst2{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
    .d-box1 .lst2 li{padding:0 10px;margin-bottom:20px;position:static;width:50%}
    .d-box1 .lst2 .con{padding:0!important;min-height:0!important}
    .d-box1 .lst2 .pic{float:none!important;width:100%!important;height:auto!important;padding-top:46.69%!important;position:relative;border-radius:10px}
    .d-box1 .lst2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
    .d-box1 .lst2 .text{margin-top:-15px;padding:20px!important;position:static;width:100%!important;border-radius:10px;background:linear-gradient(-90deg,#8c2372,#02448f,#02448f);-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
    .d-box1 .lst2 .text .title{margin-bottom:8px;color:#fff;text-align:center}
    .d-box1 .lst2 .text .desc{color:#fff;text-align:center}
    .d-section4-2{padding:20px 0}
    .d-section4-2 .d-hd1{margin-bottom:25px}
    .d-lst2{margin:0 -10px -20px}
    .d-lst2 li{margin-bottom:20px;padding:0 10px;width:50%}
    .d-lst2 .pic{margin-bottom:10px;border-radius:15px}
    .d-lst2 .text .date{margin-bottom:8px}
    /*!Ã¥â€ â€¦Ã©Â¡Âµ*/
    .d-ban1{height:200px}
    .d-ban1 .bg{border-radius:0 0 40px}
    .d-ban1 .ban-cont .title .cn{margin-bottom:15px;font-size:24px}
    .d-ban1 .ban-cont .title .en{font-size:12px}
    .d-ban2{height:200px}
    .d-ban2 .bg{border-radius:0 0 40px}
    .d-ban2 .ban-cont{bottom:60px}
    .d-ban2 .ban-cont .title{padding-bottom:20px}
    .d-ban2 .ban-cont .title:before{width:50px}
    .d-ban2 .ban-cont .title .cn{font-size:24px}
    .d-ban2 .ban-cont .title .en{font-size:12px}
    .d-tabNav2 .a1{padding:0 15px;line-height:42px}
    .d-tabNav2 .a1:before{left: -8px; right: -8px}
    .d-section7{margin-top: -60px; padding:120px 0 40px}
    .lst8 li{margin-bottom:25px;border-radius:20px 20px 0 0}
    .lst8 .hd{padding:10px 70px 10px 20px;min-height:60px}
    .lst8 .hd .icon-arrow{right:25px}
    .lst8 .bd{padding:30px 0}
    .lst8 .bd .desc{padding:0 30px;height:320px}
    .lst8 .bd .desc .title{margin:20px 0 10px}
    .lst8 li.on{border-radius:20px}
    .d-desc5{margin-bottom:20px;padding:20px;border-radius:15px}
    .d-desc5 .title{margin-bottom:15px}
    .d-desc5 .desc{font-size:14px}
    .d-desc5 .desc .p1 img{max-height: 16px}
    .d-desc6{padding:30px;border-radius:15px;display:block}
    .d-desc6 .left{margin:0 0 20px}
    .d-desc6 .right{padding:0}
    .d-desc6 .pic{margin:0 auto;width:160px}
    .d-desc6 .title{margin-bottom:15px;justify-content:center}
    .d-desc6 .desc{margin-left:20px;padding-bottom:40px}
    .d-desc6 .desc:after,.d-desc6 .desc:before{width:30px;height:24px}
    .d-desc6 .desc:before{top:-5px;left:-40px}
    .lst7 li{width:50%}
    .lst7 .pic{margin-bottom:10px;border-radius:15px}
    .lst7 .pic .mask-pop .p-line{margin:10px auto 15px;height:20px}
    .lst7 .text{min-height:6vw}
    .d-desc1 .pic{width:200px}
    .d-desc1 .hd{margin-bottom:20px;text-align:center}
    .d-desc2 .hd{padding-bottom:10px;margin-bottom:15px}
    .d-desc1{padding:20px;display:block}
    .d-desc1 .left,.d-desc1 .right{width:auto;margin:0}
    .d-desc1 .left{margin-bottom:20px}
    .d-desc1 .right{padding:0}
    .d-desc1 .pic{margin:0 auto}
    .d-filter1{margin-bottom:40px}
    .d-filter1 .box-items1{padding-bottom:25px;margin-bottom:25px}
    .d-filter1 .box-items1 .items+.items{margin-top:20px}
    .d-filter1 .box-items1 .title{padding:6px 0}
    .lst3 .a1{padding:6px 15px}
    .lst4 .a1{padding:0 10px}
    .lst5{margin:0 -10px -20px}
    .lst5 li{padding:0 10px;margin-bottom:20px}
    .lst5 .pic{width:150px}
    .lst5 .text{width:calc(100% - 150px)}
    .lst5 .text .hd{padding-bottom:10px;margin-bottom:15px}
    .lst5 .text .hd .job .p2{margin-left:5px}
    .lst6{margin:0 -15px -30px}
    .lst6 li{padding:0 15px;margin-bottom:30px}
    .lst6 .con:hover .text:before{top:-40px}
    .lst6 .con:hover .text .text-inn{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}
    .d-eduLs1 .items{padding-bottom:60px}
    .d-eduLs1 .hd .left{margin-right:40px}
    .d-eduLs1 .hd .eduLs-title{width:90px;height:90px}
    .d-eduLs1 .hd .eduLs-title:before{width:110px;height:110px}
    .d-eduLs1 .hd .eduLs-desc{padding:48px 0}
    .d-desc3 .pic{margin-top:25px;border-radius:15px}
    .d-eduLs1 .bd{padding-top:40px}
    .d-eduLs1 .items:before{left:45px;top:112px}
    .lst9{margin:0 -15px -20px}
    .lst9 li{padding:0 15px;margin-bottom:20px}
    .lst9 .con{padding:30px 20px;min-height:240px;border-radius:15px}
    .lst9 .icon{width:150px;height:92px;line-height:92px}
    .lst9 .icon:before{width:180px;height:180px}
    .lst9 .icon img{width:50px}
    .lst9 .desc{margin-bottom:20px}
    .lst9 .title{padding-top:15px;padding-right:120px}
    .d-lg1{margin-bottom:20px}
    .d-lg1 img{max-height:70px}
    .lst10{margin:0 -10px -20px}
    .lst10 li{padding:0 10px;margin-bottom:20px}
    .lst10 .con{padding:30px 15px 25px}
    .lst10 .desc{font-size:16px}
    .lst10 .desc.d2{font-size:14px}
    .d-tabsT1{border-radius:15px 15px 0 0}
    .d-tabsT1 .a1{padding:15px 5px}
    .d-desc4{padding:40px 30px}
    .d-desc4 .left{margin-right:30px}
    .d-desc4 .pic{width:200px;border-radius:15px}
    .d-desc4 .title{margin-bottom:20px}
    .d-desc4 .desc .tit{margin:20px 0 8px}
    .lst11{margin:0 -10px -20px}
    .lst11 li{padding:0 10px;margin-bottom:20px}
    .lst11 .text{padding:20px 15px}
    .lst11 .text .line{margin:10px 0;height:2px}
    .d-swpTab1{margin-bottom:20px;padding:0 50px}
    .lst12 .con{padding:15px}
    .lst12 .con:after{right:50px;width:60px;height:64px}
    .lst12 .icon-arrow{right:15px;bottom:18px}
    .lst12 .text .date{margin-bottom:10px;padding:0 20px}
    .lst12 .text .date span{padding:0 10px}
    .lst12 .text .desc{padding-right:50px}
    .lst13 .con{padding:15px 0}
    .lst13 .con:after{right:50px;width:60px;height:108px}
    .lst13 .date{padding-right:5px;width:60px;min-height:50px}
    .lst13 .text{padding:0 40px 0 20px;width:calc(100% - 61px)}
    .lst13 .text .title{margin-bottom:5px}
    .lst13 .con:hover{padding:15px 10px}
    .lst13 .con:hover .icon-arrow{right:10px}
    .d-desc8 .hd{padding:20px;border-radius:50px 0 0}
    .d-desc8 .hd .title{margin-bottom:10px;font-size:16px}
    .d-desc8 .hd .info span{margin:0 10px}
    .d-desc8 .bd{padding:20px 0;font-size:12px}
    .d-desc8 .bt .ds-page .item{margin-bottom:10px;padding:0 30px;line-height:50px}
    .d-desc8 .bt .ds-page .item:first-child{border-radius:30px 0 0}
    .d-desc8 .bt .ds-page .item:last-child{border-radius:0 0 30px}
    .d-box2+.d-box2{margin-top: 50px}
    .d-desc9 .right{margin-left: 30px}
    .d-desc9 .box-pic{padding: 10px 10px 0 0; width: 220px}
    .d-desc9 .box-pic .pic{border-radius: 0 0 0 25px}
    .d-desc9 .lst14{margin-top: 20px}
    .lst14 .ls-icon{margin-right: 5px; width: 24px; height: 24px; line-height: 24px}
    .lst14 .ls-text{width: calc(100% - 29px)}
    .lst14 .ls-text .ls-num{margin-bottom: 4px; font-size: 20px}
    .lst15{margin: 0 -15px -30px}
    .lst15 li{padding: 0 15px; margin-bottom: 30px}
    .lst15 .con{border-radius: 25px}
    .lst15 .mask-text1{padding: 15px}
    .lst15 .mask-text2{padding: 15px}
    .d-desc10 .shll_d .fl1{padding: 16px}
    .d-desc10 .shll_d .fl1 .imgW{width: 120px}
    .d-desc10 .shll_d .fl1 .txt{flex: auto; width: 100%; padding: 20px 0}
    .d-desc10 .shll_d .fl1 h3{margin-bottom: 36px}
    .d-desc10 .shll_d .fl1 h3 big{font-size: 19px}
    .d-desc10 .shll_d .fl1 h3 small{font-size: 14px}
    .d-desc10 .shll_d .fl0{margin-bottom: 24px; padding-bottom: 24px}
    .d-desc10 .shll_d .fl1 .con{padding-left: 16px}
    .d-desc10 .shll_d .fl1 .con p{font-size: 16px}
    .d-desc10 .shll_d .fl1 .txt p.qzczw{padding-top: 12px;font-size: 14px;line-height: 24px}
    .d-desc10 .ar_article, .d-desc10 .ar_article p{font-size: 14px}
    .d-desc10 .ar_article p{margin-bottom: 8px}
    .d-desc10 .tit11{margin-bottom: 20px}
    .d-desc10 .tit11 h3{padding-left: 12px; font-size: 19px}=
    .d-desc11{padding: 20px 30px;}
    .d-desc11 .pic{margin-right: 30px; width: 30%;}
    .d-desc11 .t1 .t1-item{margin-bottom: 10px;}
    .d-desc11 .t1 .icon{margin-right: 10px;}
    .d-desc11 .line{margin: 20px 0;}
    .d-desc11 .t2 .title{margin-bottom: 4px;}
    .lst16{padding: 20px 0;}
    .lst16 li+li{margin-top: 60px;}
    .lst16 .con:before{left: 120px; top: -15px; bottom: -15px;}
    .lst16 .pic{width: 200px;}
    .lst16 .pic .mask-image{width: 60px; height: 60px;}
    .lst16 .text{padding: 12px 40px 0 30px;}
    .lst16 .text .title{margin-bottom: 10px;}
    .d-desc12{margin-top: 30px; padding: 30px; border-radius: 20px;}
    .d-desc12 .title{margin-bottom: 15px;}
    .d-desc12 .ls1{margin: 0 -10px 10px;}
    .d-desc12 .ls1 .ls-item{margin-bottom: 10px; padding: 0 10px;}
    .d-desc12 .ls1 .ls-num:before{width: 20px; height: 32px;}
    .d-desc12 .ls1 .ls-value{padding: 4px 0;}
    .d-desc12 .ls2 .ls-item+.ls-item{margin-top: 25px;}
    .d-desc12 .ls2 .ls-hd{margin-bottom: 10px;}
    .d-desc12 .ls2 .ls-title{padding: 0 15px; min-width: 130px; line-height: 30px;}
    .d-desc12 .ls2 .ls-title .icon-arrow{margin-left: 15px; width: 16px; height: 8px;}
    .d-desc12 .ls2 .ls-bd{padding: 0 15px;}
}
@media only screen and (max-width:767px){
    /*!index*/
    .d-banner{height:260px}
    .d-box1 .lst2 li,.d-lst2 li{width:100%}
    /*!Ã¥â€ â€¦Ã©Â¡Âµ*/
    .d-ban1,.d-ban2{height:160px}
    /*.d-ban2 .d-pos2{display:none}*/
    .d-pos2 .wp2{display: block;width: 100%;padding: 10px 5px; margin: 0;border-radius: 15px}
    .d-tabNav2 .a1{padding: 0 12px; line-height: 32px}
    .d-tabNav2 .a1:before{left: 0; right: 0}
    .d-pos2 .right{padding: 0 20px; margin: 10px 0; overflow: hidden}
    .d-pos2 .cur{float: right}
    .d-section7{padding:140px 0 40px}
    .lst7{margin-bottom:-20px}
    .lst7 li{margin-bottom:20px;width:100%}
    .lst7 .text{min-height:50px}
    .lst5 li{width:100%}
    .lst5 .text{padding:10px 20px}
    .lst6{margin:0 -10px -20px}
    .lst6 li{padding:0 10px;margin-bottom:20px;width:50%}
    .d-eduLs1 .items{padding-bottom:40px}
    .d-eduLs1 .items:before{left:40px;top:102px}
    .d-eduLs1 .hd .left{margin-right:25px}
    .d-eduLs1 .hd .eduLs-title{width:80px;height:80px}
    .d-eduLs1 .hd .eduLs-title:before{width:100px;height:100px}
    .d-eduLs1 .hd .eduLs-desc{padding:44px 0;font-size:16px}
    .d-eduLs1 .bd{padding-top:20px}
    .lst9{margin-bottom:-20px}
    .lst9 li{margin-bottom:20px;width:100%}
    .lst10 li{width:100%}
    .lst10 .con{padding:20px 15px 15px}
    .lst10 .icon{margin-bottom:8px;width:50px;height:50px;line-height:50px}
    .d-tabsT1 li{width:50%}
    .d-desc4{padding:20px;display:block}
    .d-desc4 .left{margin:0 0 15px}
    .d-desc4 .pic,.lst11 li{width:100%}
    .lst11 .pic .date{padding:8px 10px}
    .lst11 .pic .date .d2{font-size:10px}
    .d-swpTab1{margin-bottom:10px;padding:0 40px}
    .d-swpTab1 .a1{padding:4px 10px;border-radius:10px}
    .swiper-arrow4{width:30px;height:30px;-webkit-background-size:10px auto;background-size:10px auto}
    .lst12{margin:0}
    .lst12 li{margin:0;width:100%}
    .lst12 .con{padding:15px}
    .d-box2+.d-box2{margin-top: 40px}
    .d-desc9{flex-wrap: wrap}
    .d-desc9 .right, .d-desc9 .left{width: 100%; margin: 0}
    .d-desc9 .right{margin-top: 10px}
    .d-desc9 .box-pic{margin: 0 auto; width: 100%}
    .lst14 .ls-text .ls-num{font-size: 18px}
    .lst14 .ls-text .ls-num em{font-size: 10px}
    .lst14 .ls-text .ls-title{font-size: 10px}
    .lst15{margin: 0 -5px -10px}
    .lst15 li{padding: 0 5px; margin-bottom: 10px; width: 50%}
    .lst15 .con{border-radius: 15px}
    .lst15 .mask-text2 .desc{max-height: 14em}
    .d-desc5 .desc .p1 img{max-height: 10px}
    .d-desc11{padding: 10px 20px; display: block;}
    .d-desc11 .pic{width: 100%; margin: 0; margin-bottom: 15px;}
    .d-desc11 .text{padding: 0;}
    .lst16{padding: 0;}
    .lst16 li+li{margin-top: 20px;}
    .lst16 .con{padding: 15px; display: block;}
    .lst16 .con:before{left: 0; top: 0; width: 100%; height: 100%;}
    .lst16 .pic{margin-bottom: 5px; width: 100%;}
    .lst16 .text{width: 100%; padding: 10px;}
    .d-desc12{padding: 20px;}
}