*,: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(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
/*Technical Support SudyTech*/
ol,ul{list-style:none}
a{text-decoration:none}
img,input,select,textarea{border:none}
textarea{resize:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
.mzw-prel{position:relative}
.mzw-ofh{overflow:hidden}
.mzw-clear::after{content:"";display:block;clear:both}
.mzw-fl{float:left}
.mzw-fr{float:right}
.mzw-img1 img{display:block;width:100%;height:auto}
.mzw-img2 img{display:block;width:auto;height:100%}
.mzw-img3 .img{background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img3 .img,.mzw-img3 img{display:block;width:100%;height:100%}
.mzw-img3 .img img{opacity:0}
.mzw-img4{height:0;overflow:hidden;position:relative;z-index:0}
.mzw-img4 .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img4 .img img{display:block;width:100%;height:100%;opacity:0}
.mzw-hvr-img img{transition:.4s}
.mzw-hvr-img:hover img{transform:scale(1.08)}
.mzw-hvr-img2 .img{transition:.4s}
.mzw-hvr-img2:hover .img{transform:scale(1.08)}
.mzw-det img{display:inline-block}
.mzw-det img,.mzw-det table,.mzw-det video{max-width:100%}
.mzw-det ul{list-style:disc inside}
.mzw-det ol{list-style:decimal inside}
.mzw-bg1{overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-tabcon{display:none}
.mzw-tabcon.show{display:block}
.mzw-placeholder input::-webkit-input-placeholder{color:#ccc}
.mzw-placeholder input:-moz-placeholder{color:#ccc}
.mzw-placeholder input::-moz-placeholder{color:#ccc}
.mzw-placeholder input::-ms-input-placeholder{color:#ccc}
.mzw-pc{display:block!important}
.mzw-pe{display:none!important}
body,input,select,textarea{font-size:14px;line-height:1.5;font-weight:400;font-family:'Microsoft YaHei',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
.fix{*zoom:1}
@font-face{font-family:CrimsonTextRoman;src:url(../fonts/crimson_text_roman.ttf)}
@font-face{font-family:SourceHanSerifCN-Heavy;src:url(../fonts/SourceHanSerifCN-Heavy.ttf)}
.wp{max-width:13.44rem;margin:0 auto}
.fs12{font-size:.12rem}
.fs13{font-size:.13rem}
.fs14{font-size:.14rem}
.fs15{font-size:.15rem}
.fs16{font-size:.16rem}
.fs17{font-size:.17rem}
.fs18{font-size:.18rem}
.fs20{font-size:.2rem}
.fs22{font-size:.22rem}
.fs24{font-size:.24rem}
.fs14-12{font-size:.14rem}
.fs16-16{font-size:.16rem}
.fs18-16,.fs18-18{font-size:.18rem}
.fs20-16,.fs20-18{font-size:.2rem}
.fs22-16,.fs22-18{font-size:.22rem}
.fs24-16,.fs24-18{font-size:.24rem}
@media only screen and (max-width:1920px){
.fs12{font-size:12px}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs16-16{font-size:16px}
.fs18-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1792px){
.fs15{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1728px){
.fs20-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1706px){
.fs18-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1680px){
.fs14-12{font-size:12px}
.fs16{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1580px){
.fs17{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1570px){
.fs22-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1536px){
.fs20-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1500px){
.fs18{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1440px){
.fs24-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1396px){
.fs22-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1344px){
.fs20{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1280px){
.fs24-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1220px){
.fs22{font-size:14px}
}
@media only screen and (max-width:1199px){
.mzw-l,.mzw-r{float:none}
.mzw-pc{display:none!important}
.mzw-pe{display:block!important}
.wp{max-width:none;padding:0 .3rem}
.fs12,.fs13{font-size:.24rem}
.fs14,.fs15,.fs16,.fs17,.fs18,.fs20,.fs22{font-size:.28rem}
.fs16-16,.fs18-16,.fs20-16,.fs20-18,.fs22-16,.fs22-18{font-size:.36rem}
}
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{position:fixed;top:0;left:0;width:100%;padding:.4rem .7rem .3rem;display:flex;align-items:center;justify-content:space-between;z-index:9999;transition:.6s}
.header.fixed{background-color:#1c5a7c;padding:.2rem .7rem}
.header::before{position:absolute;left:0;right:0;top:0;width:100%;background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/h-bg2.png);content:"";height:3.6rem;pointer-events:none}
.header.fixed::before{display:none}
.header .logo{display:block;position:relative;z-index:1}
.header .logo img{width:4.84rem;height:auto;margin-right:.16rem}
.header .logo .txt{color:#fff}
.header .logo .info{font-size:.32rem;line-height:1.4em}
.header .logo .desc{font-size:.14rem;line-height:1.4em}
.header .top{overflow:hidden}
.so-box{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.16rem}
.h-r{position:relative;z-index:1}
.h-lang a{display:inline-block;min-width:.85rem;line-height:.28rem;border-radius:.18rem;border:1px solid #fff;font-size:.13rem;transition:.3s;color:#fff;text-align:center;margin-left:.12rem;padding:0 .15rem;opacity:.6}
.h-lang a:hover{background-color:#fff;color:#1c5a7c;opacity:1}
.nav{display:flex;align-items:flex-start}
.nav li{position:relative;padding:0 .26rem;width: 148px;}
.nav li:last-child{padding-right:0}
.nav li::after{width:1px;height:.2rem;background:#f7fafd;opacity:.23;position:absolute;right:0;top:.06rem;content:""}
.nav .v1{display:block;font-size:.17rem;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-align:center;min-width:.48rem;position:relative}
.nav .v1 .iconai{position:absolute;left:0;top:0;display: none;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/h-icon1.png);width:.18rem;height:.18rem}
.nav li:last-child .v1 .iconai{display: block;}
.nav .v1 .t1{font-weight:700}
.nav .v1 .t2{font-family:CrimsonTextRoman;font-size:.14rem;color:#e0c783;text-transform:uppercase}
.nav li:last-child::after{display:none}
.nav .v1 .line{display:block;width:.48rem;height:0;background:#e0c783;margin:0 auto;transition:.5s}
.nav .selected .v1 .line,.nav .parent .v1 .line,.nav .v1:hover .line{height:2px}
.nav .sub{background:linear-gradient(180deg,#1c5a7c 0,rgba(28,90,124,0) 100%);display:none;position:absolute;left:50%;transform:translateX(-50%);top:120%;min-width:1.35rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);padding-bottom:.8rem;border-top:2px solid #c0b282;background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/h-bg.png)}
.nav .sub a{text-align:center;display:block;font-size:.16rem;line-height:1.8em;margin-bottom:.1rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#e0c783;padding:.1rem;border-bottom:1px dashed rgba(192,178,130,.2)}
.nav .sub a:last-child{margin-bottom:0}
.nav .sub a:hover{background-color:#11425c}
.header .box{float:right}
.header .so{float:right;position:relative;margin-left:.15rem}
.header .so .inp{display:block;width:2.6rem;height:.6rem;font-size:.16rem;line-height:.4rem;border:1px solid rgba(255,255,255,.6);border-right:none;border-radius:.1rem 1px 1px .1rem;padding:.1rem .2rem .1rem .48rem;overflow:hidden;float:left;background-color:transparent;color:#fff}
.header .so .icon{width:.16rem;height:.16rem;position:absolute;left:.15rem;top:50%;background:url(../images/h2.png) center center no-repeat;background-size:contain;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:2}
.header .sub-btn{width:1rem;height:.6rem;background:linear-gradient(119deg,#e6411b 0,#ec6616 48%,#f2bb46 98%);border-radius:1px .1rem .1rem 1px;color:#fff;font-size:.16rem;text-align:center;border:1px solid transparent;cursor:pointer}
.header .info{color:#fff;font-size:.16rem;margin-right:.1rem}
.header .language{float:right;margin-left:.2rem;margin-top:.2rem;width:.4rem;height:.3rem}
.ul-links3 li{display:inline-block;margin-right:.2rem;position:relative}
.ul-links3 .con{display:block;width:.45rem}
.ul-links3 .con .img{display:block;width:100%}
.ul-links3 .subqr{width:1rem;bottom:100%;left:50%;transform:translateX(-50%);display:none;position:absolute;padding-bottom:.14rem}
.ul-links3 .subqr .inner{padding:.05rem;background-color:#fff;position:relative}
.ul-links3 .subqr .inner::after{position:absolute;left:50%;bottom:-.06rem;width:.12rem;height:.12rem;background-color:#fff;content:"";transform:translateX(-50%) rotate(-45deg)}
.ul-links3 .subqr .vximg{display:block;width:100%}
.footer{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:.15rem;display:flex;position:relative;align-items:stretch}
.footer a{color:inherit;transition:.3s}
.footer a:hover{text-decoration:underline}
.footer .left{width:6.26rem;border-right:1px solid rgba(199,217,225,.2);padding-top:.9rem}
.footer .right{flex:1}
.f-logo{width:4.85rem;margin:0 auto;display:block}
.f-logo img{display:block;width:100%}
.f-links1{padding:.45rem 0 .45rem .6rem;border-bottom:1px solid rgba(199,217,225,.23)}
.f-links1 li{display:inline-block;margin-right:.85rem}
.f-copy{position:absolute;left:0;width:6.26rem;bottom:0;padding:.3rem 1.6rem .36rem .74rem;color:rgba(255,255,255,.3);border-top:1px solid rgba(199,217,225,.23)}
.f-copy a:hover{color:#fff}
.f-box1{display:flex}
.f-box1 .col{width:5.8rem;padding:.6rem .2rem .7rem .6rem;border-right:1px solid rgba(199,217,225,.23)}
.f-box1 .col2{flex:1;padding:.6rem .2rem .2rem .56rem;display:flex}
.f-box1 .col2 .col-l{width:1.7rem;margin-right:.46rem}
.f-box1 .col2 .col-r{width:1.5rem}
.f-box1 .col2 .col-r .img2{display:block;width:100%}
.f-links2{overflow:hidden}
.f-links2 li{float:left;width:50%;margin-bottom:.2rem}
.f-links2 .num{font-size:.23rem}
.f-txt1{margin-bottom:.16rem}
.f-txt1 .tit{font-size:.26rem}
@media only screen and (max-width:1199px){
.header .select{width:.8rem;margin-top:.14rem;margin-right:.2rem}
.header .language{margin-top:.2rem;margin-right:.2rem}
body{padding-top:1.2rem}
.header{height:1.2rem;padding:.16rem .2rem 0;background:#11425c}
.header.fixed{padding:.16rem .2rem 0}
.header::before{display:none}
.header .logo img{width:4rem}
.header .logo .info{font-size:.36rem}
.header .logo .desc{font-size:.24rem}
.h-r{display:none;float:none;margin:0;position:fixed;top:1.2rem;left:0;right:0;bottom:0;z-index:10;overflow-y:auto;padding:.2rem 0;background:#fff;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.menuBtn{display:block;top:.32rem}
.header .box{float:none;width:100%}
.header .top{display:none}
.nav{padding:0 .4rem;display:block}
.nav li{width:100%;margin:0;padding:0;border-bottom:1px solid rgba(32,56,142,.3)}
.nav .v1{font-size:.32rem;height:1rem;line-height:1rem;color:#1c5a7c;text-align:left}
.nav .v1 .line,.nav .v1 .t2{display:none}
.h-lang a{border-color:#1c5a7c;color:#1c5a7c;line-height:.7rem;margin:0 .1rem;border-radius:.6rem;font-size:.3rem;padding:0 .3rem}
.so-box{justify-content:center}
.header .so{float:none;display:inline-block;overflow:hidden;margin:0;margin-left:.2rem}
.header .so .inp{width:8rem;height:.8rem;background-color:rgba(32,56,142,.3);font-size:.28rem}
.header .sub-btn{width:1.3rem;height:.8rem;font-size:.28rem;border:none}
.nav .sub{width:100%;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;background-color:#fff;padding:0;background-size:0;border-width:1px}
.nav .sub a{margin-bottom:0;height:.8rem;line-height:.8rem;font-size:.28rem;text-align:left;color:#11425c;padding:0}
.nav .sub a:hover{background-color:transparent}
.nav .v1{position:relative;display:inline-block;padding:0}
.nav .drop{display:block;background:url(../images/zz.png) center center no-repeat;background-size:contain;transform:rotate(-90deg);width:.3rem;height:1rem;transition:.3s;position:absolute;right:0;top:0}
.nav .drop.on{transform:rotate(0)}
.nav .v1.on .drop{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.nav .v1 .iconai{display:none}
.footer{display:block}
.f-copy{position:relative;left:auto;bottom:auto;width:100%;padding:.3rem .1rem;text-align:center;font-size:.18rem}
.f-logo{width:4rem;margin:0 auto}
.footer .left{width:100%;padding:.3rem 0;border-bottom:1px solid rgba(199,217,225,.23)}
.f-links1{padding:.3rem;text-align:center;display:none}
.f-links1 li{display:inline-block;margin:0 .1rem}
.footer{font-size:.24rem}
.f-box1{display:block}
.f-box1 .col{padding:.3rem 0 0;width:100%}
.f-links2{text-align:center;margin-bottom:.3rem}
.f-box1 .col2{padding:0 0 .3rem;display:block;text-align:center}
.f-box1 .col2 .col-l{width:100%;text-align:center}
.f-box1 .col2 .col-r{width:1.8rem;margin:.2rem auto 0}
.f-links2 li{float:none;width:100%;display:inline-block;padding:0 .1rem;margin-bottom:.1rem}
.f-links2 .num,.f-links2 .tit{display:inline-block}
.ul-links3 .subqr{width:1.8rem}
.ul-links3 li{margin:0 .1rem}
.ul-links3 .con{width:.56rem}
}
.m-mzw-banner1{position:relative}
.m-mzw-banner1 .con{height:5.76rem;display:flex;align-items:center;justify-content:center;position:relative}
.m-mzw-banner1 .tit{display:none;font-size:.48rem;color:#fff;font-weight:500;text-align:center}
.m-mzw-banner1::before{content:'';display:block;width:100%;height:0;padding-top:18.75%;background-image:linear-gradient(to top,rgba(20,84,118,0) 0,#145476 100%);position:absolute;left:0;top:0}
.mzw-layout1{position:relative;padding-bottom:1rem}
.mzw-layout1 .layout-l{width:3.07rem;float:left;margin-top:-.88rem}
.mzw-layout1 .layout-r{width:calc(100% - 3.79rem);float:right}
.mzw-layout1 .layout-row1{margin-top:-3.54em}
.mzw-layout1 .layout-row2{margin-top:.36rem}
.m-mzw-snv1 .head{height:.88rem;padding-left:.65rem;position:relative;background-color:rgba(20,84,118,.8);display:flex;align-items:center}
.m-mzw-snv1 .head .icon{width:.49rem;position:absolute;left:0;bottom:0}
.m-mzw-snv1 .head .tit{line-height:1.25}
.m-mzw-snv1 .head .tit-ch{font-size:.26rem;font-weight:500;color:#fff}
.m-mzw-snv1 .head .tit-en{color:#d7c181}
.m-mzw-snv1 .menu-btn{display:none}
.m-mzw-snv1 .body .ul1{background-color:rgba(224,199,131,.2);padding-top:.2rem}
.m-mzw-snv1 .body .li1{padding-left:.2rem;border-bottom:solid #e9e1c9;transition:.4s}
.m-mzw-snv1 .body .a1,.m-mzw-snv1 .body .a2{display:block;line-height:1.5;transition:.4s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m-mzw-snv1 .body .a1{color:#1c5a7c;padding:.13rem 0 .13rem .22rem;position:relative}
.m-mzw-snv1 .body .a1::before{content:'';display:block;width:.04rem;height:100%;background:#856a1f;position:absolute;left:0;top:0;opacity:0;transition:.4s}
.m-mzw-snv1 .body .drop1{display:none}
.m-mzw-snv1 .body .li1.show .drop1,.m-mzw-snv1 .body .li1.selected .drop1,.m-mzw-snv1 .body .li1.parent .drop1{display:block}
.m-mzw-snv1 .body .ul2{padding:.16rem 0 .16rem .04rem;position:relative;background-color:rgba(233,225,201,.5);overflow:hidden}
.m-mzw-snv1 .body .ul2::before{content:'';display:block;width:.04rem;height:100%;border-right:solid #856a1f;position:absolute;left:0;top:0}
.m-mzw-snv1 .body .li2{margin-bottom:.03rem}
.m-mzw-snv1 .body .li2:last-child{margin-bottom:0}
.m-mzw-snv1 .body .a2{color:#0e0e0e;padding:.08rem 0 .08rem .18rem}
.m-mzw-snv1 .body .a1:hover,.m-mzw-snv1 .body .a2:hover{color:#856a1f}
.m-mzw-snv1 .body .li1.active,.m-mzw-snv1 .body .li1.selected,.m-mzw-snv1 .body .li1.parent{border-bottom-color:rgba(224,199,131,.2)}
.m-mzw-snv1 .body .li1.active .a1,.m-mzw-snv1 .body .li1.selected .a1,.m-mzw-snv1 .body .li1.parent .a1{background-color:#fff;color:#856a1f}
.m-mzw-snv1 .body .li1.active .a1::before,.m-mzw-snv1 .body .li1.selected .a1::before,.m-mzw-snv1 .body .li1.parent .a1::before{opacity:1}
.m-mzw-snv1 .body .li2.selected .a2,.m-mzw-snv1 .body .li2.parent .a2{color:#856a1f;background-color:rgba(224,199,131,.2)}
.m-mzw-snv2{margin-top:.31rem}
.m-mzw-snv2 li{margin-bottom:.27rem}
.m-mzw-snv2 li:last-child{margin-bottom:0}
.m-mzw-snv2 .con{min-height:1.09rem;display:block;overflow:hidden;position:relative;background:linear-gradient(to left ,#e2eef4 0,#fff 100%);padding:.15rem .37rem .19rem 0}
.m-mzw-snv2 .con::before{content:'';display:block;width:.03rem;height:100%;background-color:#1c5a7c;position:absolute;right:0;top:0;transition:.4s}
.m-mzw-snv2 .icon{height:100%;position:absolute;left:.12rem;bottom:0}
.m-mzw-snv2 .txt{width:100%;text-align:right}
.m-mzw-snv2 .tit-ch{font-size:.31rem;font-family:SourceHanSerifCN-Heavy;font-weight:900;line-height:1.25;color:#ac9957;display:flex;align-items:center;justify-content:flex-end;transition:.4s}
.m-mzw-snv2 .tit-ch i{display:block;font-style:normal;width:.08rem;height:.08rem;background-color:#ac9957;border-radius:50%;margin:0 .04rem;transition:.4s}
.m-mzw-snv2 .tit-ch .c1{color:#005375;transition:.4s}
.m-mzw-snv2 .tit-en{text-transform:uppercase;line-height:1.15}
.m-mzw-snv2 .tit-en .p1{color:#ac9957;transition:.4s}
.m-mzw-snv2 .tit-en .p2{color:#858585}
.m-mzw-snv2 .con:hover::before{background-color:#ac9957}
.m-mzw-snv2 .con:hover .tit-ch .c1{color:#ac9957}
.mzwCrumb{height:3.54em;overflow:hidden;line-height:2;color:#3c6c81;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;background:linear-gradient(to left,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 100%);padding-right:1.39em}
.mzwCrumb li{display:flex}
.mzwCrumb .possplit{content:'/';display:block;color:#b9b9b9;margin:0 1em;text-indent:0;background: none;}
.mzwCrumb li:last-child::after{display:none}
.mzwCrumb a{display:block;color:inherit;transition:.4s}
.mzwCrumb a:first-child{display:flex;align-items:center}
.mzwCrumb a:first-child::before{content:'';display:block;width:1em;height:1em;background:url(../images/mzw/icon-a3-1.png) left center no-repeat;background-size:100% auto;margin-right:.36em;margin-bottom:.14em;transition:.4s}
.mzwCrumb a:hover{color:#ac9957}
.mzwCrumb a.home:hover::before{background-image:url(../images/mzw/icon-a3-2.png)}
.g-mzw-tit1{font-size:.31rem;font-weight:500;color:#1c5a7c;line-height:1;display:flex;align-items:flex-end;overflow:hidden}
.g-mzw-tit1::after{content:'';display:block;flex:1;overflow:hidden;height:.22rem;background:#e9e1c9;margin:0 -.2rem .02rem .19rem;transform:skewX(-35deg);transform-origin:left bottom}
.mzw-box1{color:#383838;line-height:2.1111;text-align:justify;text-indent:2em;margin:.47rem 0 .5rem}
.mzw-det1{margin-bottom:1.47rem}
.m-mzw-det1{color:#383838;line-height:2.1111;text-align:justify}
.m-mzw-det1 h3{font-size:.31rem;font-weight:500;color:#1c5a7c;line-height:1.452;border-left:solid #1c5a7c;padding-left:.16rem;margin-bottom:.24rem}
.m-mzw-det1 table{width:100%;font-size:.14rem;line-height:1.5;color:#545454;border-collapse:collapse}
.m-mzw-det1 td,.m-mzw-det1 th{padding:.2rem .1rem}
.m-mzw-det1 td:first-child,.m-mzw-det1 th:first-child{padding-left:.22rem}
.m-mzw-det1 td:last-child,.m-mzw-det1 th:last-child{padding-right:.22rem}
.m-mzw-det1 table thead tr{background-color:rgba(204,227,237,.1)}
.m-mzw-det1 table thead th{font-size:.16rem;color:#005375;border-bottom:solid rgba(0,83,117,.2);padding-top:.18rem;padding-bottom:.18rem}
.m-mzw-det1 table thead tr:first-child th{border-top:solid #1c5a7c}
.m-mzw-det1 table tbody tr:nth-child(even){background-color:rgba(241,235,228,.2)}
.m-mzw-det1 table tbody td{border-bottom:solid #f1ebe4}
.mzw-list1{margin-top:.29rem}
.mzw-list1 li{position:relative;overflow:hidden}
.mzw-list1 li::after,.mzw-list1 li::before{content:'';display:block;width:100%;height:.02rem}
.mzw-list1 li::after{background-image:url(../images/mzw/line1.png);background-size:auto 100%;overflow:hidden}
.mzw-list1 li::before{background-color:#123574;position:absolute;left:0;bottom:0;transform:translateX(-100%);transition:.4s}
.mzw-list1 .con{display:flex;align-items:center;overflow:hidden;padding:.17rem 0 .22rem}
.mzw-list1 .date{color:#123574}
.mzw-list1 .year{padding-right:.14rem;line-height:1.25}
.mzw-list1 .day{font-size:.31rem;line-height:1}
.mzw-list1 .txt{flex:1;overflow:hidden;padding-left:.23rem;position:relative}
.mzw-list1 .txt::before{content:'';display:block;width:.01rem;height:.5rem;background-color:rgba(18,53,116,.22);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.mzw-list1 .desc,.mzw-list1 .tit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.5}
.mzw-list1 .tit{color:#242424;font-weight:500;margin-bottom:.08rem;transition:.4s}
.mzw-list1 .desc{color:#bdbbb7}
.mzw-list1 li:hover::before{transform:translateX(0)}
.mzw-list1 li:hover .tit{color:#123574}
.mzw-row-b2{padding:.57rem 0 1.39rem}
.mzwPage{text-align:center}
.mzwPage button{display:inline-block;margin:0 .32em;cursor: pointer;}
.mzwPage a,.mzwPage span,.mzwPage button{border:0;display:inline-block;min-width:2.22em;border-radius:1.2em;line-height:2.22;padding:0 .5em;color:#fff;text-align:center;font-size:inherit;background-color:#f1ddba;transition:.4s}
.mzwPage li.next a,.mzwPage li.prev a{padding:0 1em}
.mzwPage button:hover,.mzwPage .current{background-color:#1c5a7c}
.mzwPage li.disabled a{opacity:.5;cursor:auto;pointer-events:none}
.mzw-row-c1{margin:.4rem 0 .26rem}
.mzw-litpic1{margin:0 -.18rem;overflow:hidden}
.mzw-litpic1 li{width:50%;float:left;margin-bottom:.51rem}
.mzw-litpic1 .con{display:block;margin:0 .18rem}
.mzw-litpic1 .picbox{position:relative;padding-bottom:.11rem}
.mzw-litpic1 .date{background-color:#065778;color:#fff;line-height:2;min-width:5em;padding:0 1em;text-align:center;position:absolute;left:0;bottom:0}
.mzw-litpic1 .date span{color:#e9e1c9}
.mzw-litpic1 .pic{padding-top:67.0781%}
.mzw-litpic1 .txt{padding-top:.19rem}
.mzw-litpic1 .tit{color:#242424;font-weight:500;line-height:1.4;height:2.8em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.mzw-litpic1 .con:hover .tit{color:#1c5a7c}
.mzw-row-c2{margin-bottom:1.39rem}
.mzw-det2{margin:.38rem 0 .65rem;overflow:hidden}
.mzw-det2 .tit{font-size:.26rem;color:#0f0f0f;line-height:1.3077;text-align:center;margin:0 21.875%;margin-bottom:.04rem}
.mzw-det2 .info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;color:#005375;line-height:2;border-bottom:dashed rgba(189,160,125,.76);padding-bottom:.22rem;margin-bottom:.47rem}
.mzw-det2 .info i{font-style:normal;width:.01rem;height:1.25em;background:#b8a998;margin:0 1em}
.mzw-det2 .info img{display:block;width:1em;margin-right:.5em}
.mzw-det2 .txt{line-height:1.8889}
@media only screen and (min-width:1200px) and (max-width:1920px){
.m-mzw-det1 table{font-size:14px}
.m-mzw-det1 td,.m-mzw-det1 th{padding:20px 10px}
.m-mzw-det1 td:first-child,.m-mzw-det1 th:first-child{padding-left:22px}
.m-mzw-det1 td:last-child,.m-mzw-det1 th:last-child{padding-right:22px}
.m-mzw-det1 table thead th{font-size:16px;padding-top:18px;padding-bottom:18px}
.m-mzw-det1 table thead tr:first-child th{border-top-width:3px}
}
@media only screen and (min-width:1200px) and (max-width:1440px){
.mzw-layout1 .layout-l{width:230px}
.mzw-layout1 .layout-r{width:calc(100% - 280px)}
}
@media only screen and (max-width:1199px){
.m-mzw-banner1::before{display:none;z-index:2}
.m-mzw-banner1::after{content:'';display:block;width:100%;height:100%;background-color:rgba(28,90,124,.2);position:absolute;left:0;top:0;z-index:1}
.m-mzw-banner1 .con{height:4.8rem;z-index:3}
.m-mzw-banner1 .tit{display:block}
.mzw-layout1{padding-top:.6rem;padding-bottom:0;display:block}
.mzw-layout1 .layout-l,.mzw-layout1 .layout-r{width:100%;float:none}
.mzw-layout1 .layout-l,.mzw-layout1 .layout-row1{margin-top:0}
.mzw-layout1 .layout-r{margin:.6rem 0 .8rem}
.mzw-layout1 .layout-row2{display:none;margin:.6rem 0 .4rem}
.m-mzw-snv1 .head{height:auto;padding-left:.2rem;padding-right:.3rem}
.m-mzw-snv1 .head .icon{width:.6rem;position:static;margin-right:.3rem;margin-top:.2rem}
.m-mzw-snv1 .head .tit{line-height:1.5;flex:1}
.m-mzw-snv1 .head .tit-ch{font-size:.36rem}
.m-mzw-snv1 .menu-btn{width:.6rem;display:block}
.m-mzw-snv1 .body,.m-mzw-snv1 .body .icon{display:none}
.m-mzw-snv1 .body .ul1{padding:.4rem 0}
.m-mzw-snv1 .body .a1{padding:.16rem 0 .16rem .24rem}
.m-mzw-snv1 .body .ul2{padding:.2rem 0 .2rem .04rem}
.m-mzw-snv1 .body .li2{margin-bottom:0}
.m-mzw-snv1 .body .a2{padding:.16rem 0 .16rem .2rem}
.m-mzw-snv2{display:none;margin-top:.6rem}
.m-mzw-snv2 li{margin-bottom:.3rem}
.m-mzw-snv2 .con{min-height:1.09rem;padding:.2rem .4rem .2rem 0}
.m-mzw-snv2 .con::before{width:.04rem}
.m-mzw-snv2 .icon{left:0}
.m-mzw-snv2 .tit-ch{font-size:.36rem;line-height:1.5}
.m-mzw-snv2 .tit-ch i{width:.12rem;height:.12rem;margin:0 .06rem}
.m-mzw-snv2 .tit-en{line-height:1.25}
.m-mzw-snv2 .tit-en .p1{font-size:.32rem}
.mzwCrumb{display:none}
.g-mzw-tit1{font-size:.48rem;line-height:1.5;display:block;text-align:center}
.g-mzw-tit1::after{height:.12rem;margin:.1rem 0 0;transform:none}
.mzw-box1{margin:0 0 .8rem}
.mzw-det1{margin-bottom:0}
.m-mzw-det1 h3{font-size:.36rem;margin-bottom:.3rem}
.m-mzw-det1 table{font-size:.28rem}
.m-mzw-det1 td,.m-mzw-det1 th{padding:.2rem .1rem}
.m-mzw-det1 td:first-child,.m-mzw-det1 th:first-child{padding-left:.2rem}
.m-mzw-det1 td:last-child,.m-mzw-det1 th:last-child{padding-right:.2rem}
.m-mzw-det1 table thead th{font-size:.32rem;padding-top:.2rem;padding-bottom:.2rem}
.m-mzw-det1 table thead tr:first-child th{border-top-width:.04rem}
.mzw-list1{margin-top:0}
.mzw-list1 li::after,.mzw-list1 li::before{height:.04rem}
.mzw-list1 .con{padding:.2rem 0}
.mzw-list1 .year{padding-right:.2rem}
.mzw-list1 .day{font-size:.36rem;line-height:1}
.mzw-list1 .txt{padding-left:.2rem}
.mzw-list1 .txt::before{width:.02rem;height:.8rem}
.mzw-list1 .tit{margin-bottom:0;font-size:.32rem}
.mzw-row-b2{padding:.6rem 0 0}
.mzwPage{text-align:center}
.mzwPage li{display:inline-block;margin:0 .28em}
.mzwPage a,.mzwPage span{display:inline-block;min-width:2.22em;border-radius:1.2em;line-height:2.22;padding:0 .5em;color:#fff;text-align:center;background-color:#f1ddba;transition:.4s}
.mzwPage li.next a,.mzwPage li.prev a{padding:0 1em}
.mzwPage a:hover,.mzwPage li.on a{background-color:#1c5a7c}
.mzwPage li.disabled a{opacity:.5;cursor:auto;pointer-events:none}
.mzw-row-c1{margin:.2rem 0 .1rem}
.mzw-litpic1{margin:0 -.15rem}
.mzw-litpic1 li{margin-bottom:.3rem}
.mzw-litpic1 .con{margin:0 .15rem}
.mzw-litpic1 .picbox{padding-bottom:.12rem}
.mzw-litpic1 .txt{padding:.2rem 0}
.mzw-litpic1 .tit{font-size:.32rem}
.mzw-row-c2{margin-bottom:0}
.mzw-det2{margin:0}
.mzw-det2 .tit{font-size:.44rem;margin:0;margin-bottom:.3rem}
.mzw-det2 .info{font-size:.28rem;padding-bottom:.3rem;margin-bottom:.6rem}
}
@media only screen and (max-width:767px){
.mzw-litpic1,.mzw-litpic1 .con{margin:0}
.mzw-litpic1 li{width:100%;float:none}
}
.banner{position:relative;overflow:hidden}
.banner img{width:100%;height:100%;object-fit:cover;display:block;height:100vh}
.banner-text{position:absolute;width:100%;left:0;bottom:0;z-index:10}
.banner-text:before{position:absolute;content:"";width:calc(50% - 6.75rem);bottom:0;right:0;height:100%;background:url(../images/index/a_11.png) left center no-repeat #e0c783;background-size:auto 100%}
.banner-wb{width:13.5rem;margin:0 auto;padding:.3rem .35rem;background:rgba(20,84,118,.8);max-width:94%}
.banner-wb h2{color:#fff;font-family:SourceHanSerifCN-Heavy;font-size:.34rem;margin-bottom:.06rem;margin-right:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.banner-wb p{color:#fff;font-size:.14rem;margin-right:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.banner .swiper-pagination{text-align:right;left:50%;transform:translateX(-50%);padding-right:.3rem;width:13.5rem;max-width:94%;bottom:.45rem;color:#fff;z-index:100}
.banner .swiper-pagination-bullet{width:.35rem;height:.35rem;text-align:center;font-size:.16rem;line-height:.34rem;border:1px solid #fff;opacity:1;background:0 0;margin:0 .06rem}
.banner .swiper-pagination-bullet-active{background:#e0c783;border:1px solid #e0c783}
.news-nr{display:flex;margin-top:.35rem}
.news-left{width:48%;border-right:1px solid #eaf0f3;overflow:hidden;padding-right:.36rem;border-right:1px solid rgba(0,83,117,.1);padding-bottom:.6rem}
.news-right{flex:1}
.news-right .top{padding:0 0 .18rem .24rem}
.news-left .newsbox{display:block}
.news-left .mySwiper{padding-bottom:.36rem;position:relative;overflow:hidden}
.news-left .news-img{position:relative;overflow:hidden;padding-top:58%}
.news-img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.news-left .newsbox:hover img{transform:scale(1.06)}
.news-text{padding:.3rem 0 0}
.news-text h2{font-weight:700;font-size:.2rem;padding-top:.1rem;margin:0 0 .08rem;position:relative;color:#005375;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.news-text h2:before{position:absolute;content:"";border-top:3px solid #b09e5f;width:.63rem;left:0;top:0}
.news-text p{font-size:.14rem;color:#8b8b8b;line-height:1.7;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-left .swiper-pagination{text-align:left}
.news-left .swiper-pagination-bullet{opacity:1;background:#c6d9e1;margin-right:.1rem}
.news-left .swiper-pagination-bullet-active{background:#ac9957}
.row-idx1{padding:.58rem 0 0;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/index/bg2.png)}
.g-topd1{display:flex;align-items:center;justify-content:space-between}
.g-topd1 .titbox{display:flex;align-items:center}
.g-topd1 .titbox .tit{font-family:SourceHanSerifCN-Heavy;color:#005375;font-size:.36rem;line-height:1.2}
.g-topd1 .titbox .tit .t1{color:#ac9957}
.g-topd1 .titbox .en{text-transform:uppercase;font-family:CrimsonTextRoman;font-size:.15rem;color:#858585;line-height:1;margin-left:.14rem}
.g-topd1 .titbox .en .n2{font-size:.21rem;color:#ac9957}
.g-topd1 .more{display:inline-block;font-size:.16rem;color:#ac9957;padding-left:.25rem;background-position:left center;background-repeat:no-repeat;background-size:.17rem auto;background-image:url(../images/index/more.png);transition:.3s}
.g-topd1 .more a{color: inherit;}
.g-topd1 .more:hover a{text-decoration:underline}
.ul-listidx1_1{overflow:hidden;margin:0 -.2rem}
.ul-listidx1_1 li{float:left;width:50%;padding:0 .2rem;margin-bottom:.38rem}
.ul-listidx1_1 .con{display:block;padding-left:.2rem;position:relative}
.ul-listidx1_1 .con::after{top:.6em;left:0;width:.14rem;height:.04rem;background-color:#c0b282;content:"";transition:.3s;position:absolute}
.ul-listidx1_1 .con:hover:after{background-color:#ff8a00}
.ul-listidx1_1 .tit{font-size:.17rem;color:#404040;line-height:1.35;min-height:2.7em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.08rem;transition:.3s}
.ul-listidx1_1 .con:hover .tit{color:#005375}
.ul-listidx1_1 .date{font-size:.13rem;color:#c0b282}
.m-idx1_1{display:flex;align-items:center;padding:.25rem .16rem .34rem .24rem;border-top:1px solid rgba(0,83,117,.1);transition:.3s;background-position:right center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/index/bg1.png)}
.m-idx1_1:hover{padding-right:0}
.m-idx1_1 .img1{width:2.61rem;margin-right:.42rem;display:block}
.m-idx1_1 .col{display:flex;align-items:center;justify-content:space-between;flex:1}
.m-idx1_1 .img2{display:block;width:3rem}
.m-idx1_1 .arr{display:block;width:.17rem}
.notice-nr{display:flex;align-items:stretch;border-bottom:1px solid rgba(0,83,117,.1)}
.notice-nr .col{width:48%;padding:.4rem .3rem .24rem 0;border-right:1px solid rgba(0,83,117,.1)}
.notice-nr .col2{padding-left:.46rem;flex:1;border-right:none}
.notice-nr .ul-listidx1_1{margin-top:.35rem}
.notice-nr .ul-listidx1_1 li{float:left;width:100%;margin-bottom:.22rem}
.notice-nr .ul-listidx1_1 .tit{min-height:1.35em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.enroll-nr{display:flex;padding:.45rem 0 .3rem;margin-bottom:.45rem;border-bottom:1px solid rgba(0,83,117,.1)}
.enroll-nr .left2{margin-right:.4rem}
.enroll-nr .g-topd1{display:block}
.enroll-nr .g-topd1 .titbox{display:block;margin:0 0 .35rem}
.enroll-nr .g-topd1 .en{margin:.1rem 0 0}
.enroll-nr .right2{flex:1}
.enroll-nr .ul-listidx1_1 li{float:left;width:33.3%;margin-bottom:.36rem}
.enroll-nr .ul-listidx1_1 .tit{color:#87722b}
.row-idx2{padding:.66rem 0 .05rem}
.m-idx2_1{border-bottom:1px solid rgba(220,224,251,.3)}
.ul-listidx2_1{margin:0 auto .3rem;display:flex;flex-wrap:wrap;gap:0.16rem}
.ul-listidx2_1:before,.ul-listidx2_1:after{display:none !important}
.ul-listidx2_1 li{flex:1 0 0;padding:0 .08rem;padding:0;transition:.3s;}
.ul-listidx2_1 .con{display:flex;background-position:top center;background-repeat:no-repeat;background-size:100% auto;padding:.16rem .25rem 0.16rem .16rem;font-size:.18rem;color:#fff;align-items:flex-start;height:auto;transition:.3s; }
.ul-listidx2_1 li:nth-child(1) {background-color: #4A8DAE;}
.ul-listidx2_1 li:nth-child(2) {background-color: #FF9600;}
.ul-listidx2_1 li:nth-child(3) {background-color: #26A29B;}
.ul-listidx2_1 li:nth-child(4) {background-color: #A15BC2;}
.ul-listidx2_1 li:nth-child(5) {background-color: #6851E0;}
.ul-listidx2_1 li:nth-child(6) {background-color: #D04141;}
.ul-listidx2_1 li:hover{transform:translateY(-.12rem)}
.ul-listidx2_1 .icon{display:block;width:.33rem;margin-right:.1rem;height:auto;max-width:none}
.ul-listidx2_1 .txt{flex:1; font-weight: bold;;font-size: 18px}
.m-idx2_2{position:relative}
.m-idx2_2 .inner .left{float:left;width:3.23rem}
.m-idx2_2 .inner .right{float:right;width:3.23rem}
.ul-listidx2_2 li{margin-bottom:.28rem}
.ul-listidx2_2 .con{display:block}
.ul-listidx2_2 .pic{padding-top:56.3%;position:relative;overflow:hidden;margin-bottom:.1rem}
.ul-listidx2_2 .pic .img{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.ul-listidx2_2 .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/index/play.png);width:.5rem;height:.5rem}
.ul-listidx2_2 .con:hover .pic .img{transform:scale(1.06)}
.ul-listidx2_2 .tit{font-size:.15rem;color:#2f2f2f;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:1.5em;transition:.3s}
.ul-listidx2_2 .con:hover .tit{color:#11425c}
.ul-listidx2_3{position:absolute;left:50%;transform:translateX(-50%);top:.22rem;width:5.86rem;z-index:1}
.ul-listidx2_3 .con{box-shadow:-1px 0 .26rem rgba(0,83,117,.3);height:5.17rem}
.ul-listidx2_3 .pic{padding-top:55%}
.ul-listidx2_3 .play{width:.84rem;height:.84rem}
.ul-listidx2_3 .txt{padding:.1rem .3rem 0}
.ul-listidx2_3 .tit{margin-bottom:.1rem;font-size:.21rem}
.ul-listidx2_3 .desc{margin-bottom:.22rem;font-size:.13rem;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#8b8b8b}
.ul-listidx2_3 .info span{display:inline-block;font-size:.13rem;text-decoration:underline;color:#11425c}
.row-idx2 .g-topd1{margin-bottom:.3rem}
.row-idx2 .g-topd1 .titbox{display:block}
.row-idx2 .g-topd1 .titbox .en{margin:.1rem 0 0}
.xyfx{background-color:#f1f5f7;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/index/bg9.jpg);padding:.5rem 0 .54rem}
.xyfx_title{padding:.6rem 0 .4rem;width:13.5rem;max-width:94%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}
.xyfx_title h2 img{height:.36rem}
.xyfx-nr{position:relative;background-position:top center;background-repeat:no-repeat;background-size:100% auto;margin-top:.35rem}
.xyfxbox{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.8rem .58rem .7rem 1rem}
.xyleft h3 img{width:.72rem}
.xyleft h2{padding:0;font-size:.58rem;color:#fff;font-family:SourceHanSerifCN-Heavy;}
.xyleft h2 img{height:.55rem}
.xyleft p{color:#fff;font-size:.18rem;line-height:1.6;text-shadow:.02rem .02rem .05rem rgba(0,0,0,.1);
text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

.xyleft{width:calc(100% - 5.7rem)}
.xyright{width:5.1rem}
.xyright .pic{position:relative;padding-top:57%}
.xyright img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;display:block;object-fit:cover;width:100%}
.xyfx-nr .title{display:block;cursor:pointer;line-height:.7rem;font-size:.18rem;padding-left:.35rem;color:#b5cad5;box-shadow:0 0 .1rem rgba(0,0,0,.1);background:#fff;margin:.03rem}
.xyfx-nr .swiper{background-position:top center;background-repeat:no-repeat;background-size:100% auto;border-radius:.14rem .14rem 0 0;overflow:hidden}
.m-swpbox2{position:relative}
.xyfx-nr .swiper-button-next{width:.55rem;height:.55rem;margin:0;right:-.8rem;top:50%;transform:translateY(-50%);border-radius:50%;background:url(../images/index/right.png) center no-repeat #fff;box-shadow:0 0 .1rem rgba(17,66,92,.28);color:#947c27;background-size:.1rem;transition:.3s}
.xyfx-nr .swiper-button-prev{width:.55rem;height:.55rem;margin:0;left:-.8rem;top:50%;transform:translateY(-50%);border-radius:50%;background:url(../images/index/left.png) center no-repeat #fff;box-shadow:0 0 .1rem rgba(17,66,92,.28);color:#947c27;background-size:.1rem;transition:.3s}
.xyfx-nr .swiper-button-next:hover,.xyfx-nr .swiper-button-prev:hover{background-color:#1c5a7c}
.xyfx-nr .swiper-button-next:after,.xyfx-nr .swiper-button-prev:after{font-size:.24rem}
.xyfx-nr .mySwiper{margin:0 -.1rem}
.xyfx-nr .mySwiper .swiper-slide{opacity:.6;padding:.1rem}
.xyfx-nr .mySwiper .swiper-slide-thumb-active{opacity:1}
.xyfx-nr .swiper-slide-thumb-active .title{color:#1e6b8b;box-shadow:-1px 0 .2rem rgba(17,66,92,.28)}
.bj4{background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:.6rem 0 1rem}
/*  */
.m-idx4{
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    color: #3E3E3E;
    font-size: 0.17rem;
    margin-top: 0.3rem;
}
.m-idx4 .pic{
    width: 6.08rem;
}
.m-idx4 .pic img{
    display: block;
    width: 100%;
}
.m-idx4 .txt{
    width: 5.9rem;
    padding-top: 0.5rem;
}
.m-idx4 .txt .top{
    color: #005375;
    font-size: 0.2rem;
    position: relative;
    padding-left: 0.16rem;
}
.m-idx4 .txt .top .tit{
    font-size: 0.27rem;
}
.m-idx4 .txt .top::after{
    position: absolute;
    left: 0;
    content: "";
    width: 3px;
height: 0.72rem;
background: #CA9651;
top: 50%;
transform: translateY(-50%);
}
.m-idx4 .txt .desc{
    margin: 0.3rem 0 0.2rem;
}
.m-idx4 .txt .btn{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.7rem;
height:0.53rem;
background: #CA9651;
font-size: 0.17rem;
color: #FFFFFF;
transition: 0.3s;
}
.m-idx4 .txt .btn:hover{
    background-color: #005375;
}
/*  */
.zjfc{padding-bottom:1.3rem}
.zjfc-title{padding:.65rem 0 .75rem;width:13.5rem;margin:0 auto;max-width:94%;display:flex;justify-content:space-between;align-items:center}
.zjfc-title h2 img{height:.36rem}
.zjfc-nr{margin-top:.7rem;padding:0 .48rem}
.zjfc-nr .swiper{overflow:hidden}
.zjfc-nr ul{display:flex;gap:.6rem;flex-wrap:wrap}
.zjfc-nr li{width:calc(14.28% - 3.6rem / 7)}
.zjfc-img{position:relative;padding:0 .14rem .14rem 0}
.zjfc-img .pic{padding-top:98%;position:relative;overflow:hidden}
.zjfc-img img{position:absolute;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;z-index:10;left:0;right:0;transition:.3s}
.zjfcbox:hover .zjfc-img img{transform:scale(1.06)}
.zjfc-img:before{position:absolute;content:"";width:calc(100% - .14rem);height:calc(100% - .14rem);border:1px solid #dee4e4;right:0;bottom:0}
.zjfc-text h2{font-weight:700;color:#222;font-size:.2rem;margin:.1rem 0}
.zjfc-js{padding-left:.1rem;border-left:1px solid #c2b483}
.zjfc-js h3{font-size:.16rem;color:#ad9a5a}
.zjfc-js p{font-size:.14rem;line-height:1.6;color:#737373}
.row-idx5{padding:.7rem 0 1.35rem}
.m-idx5{display:flex;margin-top:.58rem;justify-content:space-between}
.m-idx5 .col{width:49.5%}
.ul-listidx5_1{margin:0 -.06rem;overflow:hidden}
.ul-listidx5_1 li{margin-bottom:.14rem;float:left;width:50%;padding:0 .06rem}
.ul-listidx5_1 .li2{width:100%}
.ul-listidx5_1 .con{display:block;position:relative}
.ul-listidx5_1 .con::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";width:100%;height:100%;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/index/bg11.png)}
.ul-listidx5_1 .pic{padding-top:75%;position:relative;overflow:hidden}
.ul-listidx5_1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.ul-listidx5_1 .con:hover .pic img{transform:scale(1.06)}
.ul-listidx5_1 .txt{position:absolute;left:0;right:0;bottom:.15rem;width:100%;padding:0 .24rem;font-size:.15rem;color:#fff;z-index:1}
.ul-listidx5_1 .li2 .txt{bottom:.18rem}
.ul-idxce{position:fixed;right:0;bottom:7vw;padding-top:.17rem;z-index:99}
.ul-idxce .bg1{position:absolute;top:0;right:0;display:block;width:1.26rem;z-index:2}
.ul-idxce .bg2{position:absolute;bottom:0;right:77%;display:block;width:.44rem}
.ul-idxce ul{position:relative;z-index:1;border-left:1px solid rgba(0,83,117,.2)}
.ul-idxce ul li{font-size:0}
.ul-idxce ul .icon{display:block;width:.33rem;margin:0 auto .04rem}
.ul-idxce ul .con{background-position:bottom center;background-repeat:no-repeat;background-size:cover;height:.84rem;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:.13rem;color:#005375;border-bottom:1px solid rgba(0,83,117,1);width:.85rem;transition:.3s;padding:0 .1rem;text-align:center;line-height:1.2}
.ul-idxce ul li:nth-child(3) .con{font-size:.12rem}
.ul-idxce ul .con:hover{text-decoration:underline}
@media only screen and (max-width:1199px){
.banner img{height:6rem}
.banner-text:before,.ul-idxce{display:none}
.banner-wb{width:100%;max-width:100%}
.banner .swiper-pagination{left:auto;transform:translateX(0);right:0}
.banner-wb h2{font-size:.4rem}
.banner-wb p{font-size:.28rem}
.g-topd1 .titbox .tit{font-size:.4rem}
.g-topd1 .titbox .en{font-size:.2rem}
.g-topd1 .titbox .en .n2{font-size:.28rem}
.g-topd1 .more{font-size:.24rem;padding-left:.3rem;background-size:.25rem}

.banner .swiper-pagination-bullet{font-size:.2rem}
.news-text p,.ul-listidx1_1 .tit{font-size:.28rem;line-height:1.5}
.news-text h2{font-size:.3rem}
.xyfx-nr .swiper-button-prev{left:0}
.xyfx-nr .swiper-button-next{right:0}
.xyleft h2{font-size:.38rem}
.xyfx-nr .mySwiper{padding:0 .6rem;margin:0}
.xyfxbox{padding:.5rem}
.xyleft p{font-size:.28rem}
.zjfc-text h2{font-size:.3rem}
.zjfc-js h3{font-size:.24rem}
.zjfc-js p{font-size:.2rem}
.ul-listidx5_1 .txt{font-size:.28rem}
.ul-listidx2_1 .con{font-size:.24rem;padding:.1rem}
.ul-listidx2_2 .tit{font-size:.3rem}
.ul-listidx2_3 .desc{font-size:.28rem;margin-bottom:0}
.ul-listidx2_3 .info span{font-size:.22rem}
.xyfx-nr .title{font-size:.24rem;line-height:1.5;height:1rem;display:flex;align-items:center}
.m-idx2_2 .inner .left,.m-idx2_2 .inner .right{width:5rem}
.ul-listidx2_3{width:7.8rem}
.ul-listidx2_3 .con{height:7.2rem}
.ul-listidx1_1 .date{font-size:.2rem}
}
@media only screen and (max-width:959px){
.ul-listidx2_3{width:100%;left:auto;transform:translateX(0);position:relative;top:auto}
.m-idx2_2 .inner .left,.m-idx2_2 .inner .right{float:none;width:100%}
.ul-listidx2_3 .con{height:auto}
.ul-listidx2_3 .txt{padding:0 .3rem .4rem}
.ul-listidx2_2 .play,.ul-listidx2_3 .play{width:.9rem;height:.9rem}
.ul-listidx2_2 li{margin-bottom:.4rem}
.m-idx4{
    display: block;
}
.m-idx4 .pic{
    margin: 0 auto 0.4rem;
}
.m-idx4 .txt{
    width: 100%;
    padding-top: 0;
}
.m-idx4{
    font-size: 0.28rem;
}
.m-idx4 .txt .top .tit{
    font-size: 0.36rem;
}
.m-idx4 .txt .top{
    font-size: 0.24rem;
}
.m-idx4 .txt .btn{
    font-size: 0.28rem;
    height: 0.66rem;
}
}
@media only screen and (max-width:767px){
.banner-wb h2{font-size:.32rem}
.banner-wb h2,.banner-wb p{margin-right:0}
.banner-wb{padding:.2rem .2rem .5rem}
.banner .swiper-pagination{bottom:.1rem}
.news-nr{display:block}
.news-left{width:100%;border:none;padding-right:0}
.ul-listidx1_1{padding:0;margin:0}
.ul-listidx1_1 li{float:none;width:100%;padding:0}
.ul-listidx1_1 .tit{height:auto;min-height:auto}
.m-idx1_1{padding:.3rem .1rem .3rem 0}
.notice-nr{display:block}
.notice-nr .col{width:100%;padding:.4rem 0 .2rem;border-right:none}
.enroll-nr{display:block}
.enroll-nr .ul-listidx1_1{margin-top:.3rem}
.enroll-nr .ul-listidx1_1 li{float:none;width:100%}
.enroll-nr .g-topd1 .titbox{margin-bottom:.1rem}
.ul-listidx2_1 li{flex:32% 0 0;}
.ul-listidx2_1{justify-content:space-between}
.ul-listidx2_1 .con{transform:translateY(0);padding:5px;height:auto}
.ul-listidx2_1 .icon{width:.4rem}
.ul-listidx2_1 .txt{font-size:14px}
.xyfx-nr .mySwiper2{background-color:#1d6988;border-radius:.2rem}
.xyfxbox{display:block}
.xyleft{margin-bottom:.3rem;width:100%}
.xyright{width:100%}
.m-idx5{display:block}
.m-idx5 .col{width:100%}
.news-right .top{padding:0 0 .2rem}
.m-idx1_1 .img1{width:2.2rem;margin-right:.2rem}
.m-idx1_1 .img2{width:2.8rem}
.xyfx-nr .title{padding:0 .1rem}
.xyfx-nr .mySwiper .swiper-slide{padding:.1rem 0}
.xyfx-nr .swiper-slide-thumb-active .title{box-shadow:none}
.row-idx5{padding:.8rem 0 .5rem}
}
@media only screen and (max-width:480px){ 
.ul-listidx2_1 li{flex:100% 0 0;padding:5px}
    .m-idx4 .pic{
        width: 100%;
    }
}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden; }
.m-mape1{padding:.28rem 0 .57rem}
.m-mape1 .line{margin-right:.35rem;height:.13rem;background:#e9e1c9}
#mapDiv{width:100%;height:4.33rem}
.m-contactuse1,.m-departmentcontactinformation{padding:.35rem 0 1.29rem}
.ul-contactuse1{position:relative;z-index:999;top:0;font-size:0;margin-bottom:.44rem}
.ul-contactuse1 .top{margin-bottom:.24rem}
.ul-contactuse1 .li{display:inline-block;vertical-align:top;width:4.47rem;margin-right:-.71rem}
.ul-contactuse1 .li3{width:auto}
.ul-contactuse1 .tit{font-size:.17rem;color:#1c5a7c;padding-bottom:.08rem}
.ul-contactuse1 .top .line{width:100%;height:.02rem;background:linear-gradient(90deg,#2b5c75 0,rgba(43,93,118,0) 100%)}
.ul-contactuse1 .box{width:78%}
.ul-contactuse1 .desc{font-size:.17rem;color:#585858;line-height:1.8}
.ul-contactuse1 .subqr{width:1.46rem}
.ul-linkcontactuse1{padding-top:.125rem}
.ul-linkcontactuse1 .subqr .inner{padding:.08rem .08rem .18rem;background-color:transparent;background-image:url(../images/lke/pic6.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center;position:relative}
.ul-linkcontactuse1 .subqr .vximg{width:1.08rem;margin:.1rem}
.ul-linkcontactuse1 .subqr .inner::after{display:none}
.m-morecontactbtn{display:flex;justify-content:center;align-items:center;font-size:.17rem;color:#2b5c76;width:3.07rem;height:.55rem;border:solid #2b5c76;border-width:.01rem;transition:all .3s linear}
.m-morecontactbtn:hover{border-color:#e0c783;color:#e0c783}
.m-linkcontactuse1 .contactl{float:left;width:1.7rem;margin:.2rem .03rem 0 0}
.m-linkcontactuse1 .contactl .desc{font-size:.13rem;color:#1d1d1d;line-height:1.46}
.m-linkcontactuse1 .contactr{overflow:hidden;padding:.15rem}
.m-linkcontactuse1 .contactr .pic{width:1.11rem;box-shadow:-1px 0 .15rem rgba(17,66,92,.2)}
.m-linkcontactuse1 .contactr .pic img{display:block;width:100%}
.ul-contactuse1 .li3 .top{margin-bottom:0rem}
.ul-linkcontactuse1 .con{width:.29rem}
.row-interactiveconsultation,.swiper-interactiveconsultation{position:relative}
.swiper-interactiveconsultation .bgimg{display:block;width:100%;height:9.87rem;object-fit:cover}
.row-interactiveconsultation .inner{position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;box-sizing:border-box;width:100%;padding:2.0rem 0 1.18rem;background-repeat:no-repeat;background-position:bottom center;background-size:cover}
.row-interactiveconsultation .inner .bgimg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}
.m-coninteractiveconsultation .tit{text-align:center;margin-bottom:.09rem}
.m-coninteractiveconsultation .tit .span{display:inline-block;font-family:SourceHanSerifCN-Heavy;font-size:.52rem;color:#fff;text-shadow:0 0 .01rem rgba(0,0,0,.4)}
.m-coninteractiveconsultation .info{text-align:center;margin-bottom:.69rem}
.m-coninteractiveconsultation .info .span{display:inline-block;font-size:.15rem;color:#fff;text-shadow:0rem 0 .08rem rgba(17,66,92,1)}
.m-boxinteractiveconsultation1{margin-bottom:.39rem}
.m-boxinteractiveconsultation1 .box{position:relative;width:5.59rem;background-repeat:no-repeat;background-position:left center;background-size:100% auto;margin:0 auto}
.m-boxinteractiveconsultation1 .box .bg1{position:relative;display:block;width:100%;z-index:3}
.m-boxinteractiveconsultation1 .con{position:absolute;right:10%;bottom:26%;z-index:5;font-size:0}
.m-boxinteractiveconsultation1 .box .info1{position:absolute;left:25%;top:22.2%;font-size:.13rem;z-index:5;color:#fff;font-size:18px;}
.m-boxinteractiveconsultation1 .con .tit{display:inline-block;line-height:.3rem;text-align:center;width:1.12rem;height:.3rem;font-size:.13rem;color:#414141;background:rgba(233,225,201,.55);border-radius:.15rem;overflow:hidden;margin-left:.1rem;transition:all .3s linear}
.m-boxinteractiveconsultation1 .con .tit:hover{color:#1c5a7c}
.m-boxinteractiveconsultation1 .con .tit:first-child{margin-left:0}
.ul-interactiveconsultation1{font-size:0;margin:0 -.28rem}
.ul-interactiveconsultation1 li{float:left;width:25%;margin-top:.2rem}
.ul-interactiveconsultation1 .con{display:block;width:2.2rem;height:2.2rem;border-radius:50%;overflow:hidden;margin:0 .28rem;transition:all .3s linear;background-color:rgba(0,0,0,.47);border:dashed #b78d63;border-width:.01rem}
.ul-interactiveconsultation1 li .con:hover{transform:translateY(-.1rem)}
.ul-interactiveconsultation1 .pic{width:1.18rem;height:.93rem;margin:.38rem auto 0rem}
.ul-interactiveconsultation1 .pic img{display:block;width:100%;height:100%;object-fit:contain}
.ul-interactiveconsultation1 .tit{font-size:.21rem;color:#fff;text-align:center}
.m-departmentcontactinformation{padding-bottom:1.95rem}
.m-contactuse1 .g-mzw-tit1,.m-departmentcontactinformation .g-mzw-tit1{margin-bottom:.49rem}
.ul-departmentcontactinformation1 .con{display:flex;justify-content:space-between;align-items:center;background:#fff;box-sizing:border-box;/* border:solid #c7d9e1; */border-width:.01rem;padding:.18rem .18rem .18rem .29rem;/* margin:0 .24rem; */}
.ul-departmentcontactinformation1{margin: 0;overflow:hidden;padding: 0 !important;display: flex;flex-wrap: wrap;justify-content:space-between}
.ul-departmentcontactinformation1:before{display: none;}
.ul-departmentcontactinformation1 li{width: 48.3%;margin-bottom:.23rem;display: flex;align-items: center;min-height: 0.75rem;border: 1px solid #c7d9e1;}
.ul-departmentcontactinformation1 .m-linke1{flex:1 0 0;margin-left: 0.2rem;display: flex;gap:5px 0.25rem;flex-wrap: wrap;line-height: 1;}
.ul-departmentcontactinformation1 .tit{display:block;font-size:.19rem;color:#2b5c78;margin-right:.1rem;white-space: nowrap;transition:all .3s linear}
.m-linke1 .link{display:inline-block;vertical-align:middle;font-size:.15rem;color:#b78d63; transition:all .3s linear}
.ul-departmentcontactinformation1 .con:hover .tit{color:#b78d63}
.m-linke1 .link:hover{text-decoration:underline}
.m-linke1 .link:first-child{margin-left:0}
.m-ulinteractiveconsultation1{width:10.6rem;margin:0 auto}

@media only screen and (max-width:1199px){
.m-contactuse1 .g-mzw-tit1,.m-departmentcontactinformation .g-mzw-tit1{display:none}
.m-mape1{padding:0 0 .57rem}
.m-contactuse1,.m-departmentcontactinformation{padding:.6rem 0 .8rem}
.ul-contactuse1 .tit{font-size:.32rem;padding-bottom:.16rem}
.ul-contactuse1 .desc{font-size:.27rem}
.ul-contactuse1 .li{display:block;width:100%;margin-right:0;margin-bottom:.3rem}
.ul-contactuse1 .box{width:100%}
.m-morecontactbtn{font-size:.28rem;width:3.5rem;height:.8rem;margin:0 auto}
.lke-layoutcontactus .layout-r,.lke-layoutdepartmentcontactinformation .layout-r{display:none}
.ul-departmentcontactinformation1 .con{border-width:.01rem;padding:.3rem}
.ul-departmentcontactinformation1 .tit{font-size:.28rem;margin-right:.1rem}
.m-linke1 .link{font-size:.24rem;}
.m-linke1 .link:first-child{margin-left:0}
.m-coninteractiveconsultation .tit .span{font-size:.6rem}
.m-boxinteractiveconsultation1 .box .info1,.m-coninteractiveconsultation .info .span,.ul-interactiveconsultation1 .tit{font-size:.24rem}
.m-boxinteractiveconsultation1 .box{width:10rem}
.m-boxinteractiveconsultation1 .con .tit{line-height:.5rem;width:1.5rem;height:.5rem;font-size:.24rem;border-radius:.3rem;margin-left:.1rem}
.m-boxinteractiveconsultation1 .con{right:7%;bottom:28%}
.ul-interactiveconsultation1 .pic{margin:.38rem auto .1rem}
.m-linkcontactuse1 .contactl .desc{font-size:.24rem}
.m-linkcontactuse1 .contactl{width:3.4rem}
.ul-linkcontactuse1 .con{width:.56rem}
.m-linkcontactuse1 .contactr .pic{width:1.5rem;box-shadow:-1px 0 .15rem rgba(17,66,92,.2)}
.ul-linkcontactuse1{padding-top:.4rem;text-align:left}
}
@media only screen and (max-width:950px){
.ul-departmentcontactinformation1 li{width:100%;float:none;margin-bottom:.23rem;min-height:auto;padding:14px 0;}
.ul-departmentcontactinformation1,.ul-departmentcontactinformation1 .con{margin:0}
.ul-departmentcontactinformation1 .m-linke1{margin-left:0;margin-top:2px}
.ul-departmentcontactinformation1 .con{display:block;padding:0 0 0 15px}
.m-linke1{margin-top:.01rem}
.m-boxinteractiveconsultation1 .box{width:100%;border-radius:.3rem}
.m-boxinteractiveconsultation1 .con{bottom:32%}
.m-boxinteractiveconsultation1 .box .info1{top:36%;margin-bottom:.1rem}
}
@media only screen and (max-width:700px){
.ul-interactiveconsultation1 li{width:50%}
.m-ulinteractiveconsultation1{width:auto;margin:0}
.ul-interactiveconsultation1 .con{width:2.2rem;height:2.2rem;margin:0 auto}
.row-interactiveconsultation .inner{padding:.9rem 0 1rem}
.swiper-interactiveconsultation .inner{min-height:12rem}
.swiper-interactiveconsultation .bgimg{height:12rem}
.m-boxinteractiveconsultation1 .con{bottom:28.5%}
.m-boxinteractiveconsultation1 .box .info1{top:31%}
}
@media only screen and (max-width:500px){
.m-boxinteractiveconsultation1 .con{bottom:24.5%}
.m-boxinteractiveconsultation1 .box .info1{top:23%}
}