@font-face{font-family:'HarmonyOS_Sans_SC_Light';src:url('../fonts/HarmonyOS_Sans_SC_Light.ttf') format('woff');font-display:swap;}
@font-face{font-family:'HarmonyOS_Sans_SC_Regular';src:url('../fonts/HarmonyOS_Sans_SC_Regular.ttf') format('woff');font-display:swap;}
@font-face{font-family:'HarmonyOS_Sans_SC_Medium';src:url('../fonts/HarmonyOS_Sans_SC_Medium.ttf') format('woff');font-display:swap;}
@font-face{font-family:'HarmonyOS_Sans_SC_Bold';src:url('../fonts/HarmonyOS_Sans_SC_Bold.ttf') format('woff');font-display:swap;}
@font-face{font-family:'AGENCYB';src:url('../fonts/AGENCYB.ttf') format('woff');font-display:swap;}
body{font-family:'HarmonyOS_Sans_SC_Regular';}
/*Top003156 */
.Top003156{position:fixed;z-index:100;left:0;top:0;width:100%;background:#fff;box-shadow:0 0 20px rgb(0 0 0 / 15%);}
.Top003156 .auto{position:relative;z-index:3;}
.Top003156 .logo{display:table;}
.Top003156 .logo a{display:table-cell;vertical-align:middle;}
.Top003156 .top-right{position:absolute;right:0;top:0;display:table;}
.Top003156 .top-right>*{display:table-cell;vertical-align:middle;}
.Top003156 .top-right dd a{display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:left center;    font-size: 16px;}
.Top003156 .top-right dd a.hotline{background-image:url(../images/icon-tel.svg);margin-left:1em;}
.Top003156 .top-right dt a.lang{background:#f08519;color:#fff;display:block;width:2.25em;height:2.25em;line-height:2.25em;text-align:center;border-radius:50%;}
.open-search{cursor:pointer;display:block;width:2.25em;height:2.25em;background:url(../images/icon-search.svg) no-repeat center center #004f98;background-size:1.125em;border-radius:50%;}
.open-search.on:before,.open-search.on:after{background-color:#004f98;}
.top-search{position:absolute;right:0;top:100%;z-index:100;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);border-radius:5px;}
.top-search .text{width:100%;height:3.125em;line-height:3.125em;padding:0 3.125em 0 1.25em;}
.top-search .btn{position:absolute;right:0;top:0;width:3.125em;height:100%;background:url(../images/icon-search.svg) no-repeat center center #f08519;background-size:auto 18px;}
.Top003156 menu li span,.Top003156 menu li span a{display:block;}
.Top003156 menu li span{position:relative;z-index:2;}
.Top003156 menu li span:after{position:absolute;content:'';left:50%;height:3px;background-color:#004f98;transform:translateX(-50%);transition:0.3s;bottom:0;width:0;}
.Top003156 menu li span a:hover,.Top003156 menu li.aon span a{color:#004f98;}
.Top003156 menu li:hover span:after,.Top003156 menu li.aon span:after{width:100%;}
@media (min-width:1025px){.Top003156 header{padding:0 20% 0 13%;}
.Top003156 menu{margin:0 auto;display:table;}
.Top003156 menu li{float:left;}
.Top003156 menu li+li{margin-left:1.25vw;}
.Top003156 menu li span a{line-height:6.25;}
.Top003156 .logo{max-width:19%;position:absolute;left:0;top:0;height:6.25em;}
.Top003156 .logo img{height:3.25em;}
.Top003156 .top-right{height:100%;}
.Top003156 .top-right dd a{margin-right:0;}
.Top003156 .top-right dt:not(:last-child){padding-left:1.125em;}
.top-search{width:20em;}
}
@media (max-width:1024px){.Top003156 menu{position:absolute;right:0;top:100%;width:200px;padding:0.625em;background:#fff;box-shadow:0 0 0.625em rgba(0,0,0,0.3);border-radius:0.625em;visibility:hidden;transform:translateY(5em);transition:0.3s;opacity:0;}
.menu-show .Top003156 menu{transform:translateY(0);opacity:1;visibility:inherit;}
.Top003156 menu li span a{padding:0.5em 0;text-align:center;}
.Top003156 .logo{max-width:40%;height:4em;}
.Top003156 .top-right{height:4em;}
.Top003156 .top-right dd{font-size:0.875em;}
.Top003156 .top-right dd a{margin-left:0;width:2.25em;height:2.25em;text-indent:-9999em;display:block;padding:0;border-radius:50%;background-position:center center;background-size:80%;}
.Top003156 .top-right dt{padding-left:1em;}
.Top003156 .open-menu{display:block;width:2em;height:2em;}
.Top003156 .open-menu i{background-color:#f08519;}
.Top003156 .open-menu:not(.on) i:nth-child(1){margin-top:-0.625em;}
.Top003156 .open-menu:not(.on) i:nth-child(3){margin-top:calc(0.625em - 3px);}
.top-search{width:100%;}
}
@media (max-width:768px){.Top003156 .logo img{height:1.9345em;min-height:40px;}
}
/*Banner003179 */
.Banner003179{position:relative;z-index:1;}
.Banner003179 li.slick-slide{position:relative;}
.Banner003179 li .url{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;background-color:#ffff;}
.Banner003179 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:30;bottom:calc(80 / 960 * 100%);}
.Banner003179 .slick-dots li{float:left;width:40px;height:4px;border-radius:4px;opacity:0.6;background:#fff;margin:0 5px;transition:.3s;}
.Banner003179 .slick-dots li button{display:none;}
.Banner003179 .slick-dots li.slick-active{opacity:1;}
@media (min-width:1025px){.Banner003179 .wap{display:none;}
}
@media (max-width:1024px){.Banner003179 .pc{display:none;}
.Banner003179 .slick-dots li{width:10px;height:10px;margin:0 5px;border-width:2px;}
}
.Htitle{text-align:center;margin:0 auto;}
.Htitle h2{font-size:2.5em;color:#000;font-weight:normal;margin:0;}
.Htitle p{color:#666;line-height:2;}
.col-title{margin-bottom:2.5vw;position:relative;}
.col-title .cn{font-size:2.5em;color:#000;}
.col-title .cn::after{display:block;content:'';width:60px;height:4px;background:#f08519;margin:15px 0 0 0;}
/*Floor002709 */
.Floor002709{padding:8em 0;background:#f2f7fb url(../images/Floor002709-bg.jpg) no-repeat center center;background-size:cover;text-align:center;}
.Floor002709 .col-title .cn::after{margin:15px auto 0 auto;}
.Floor002709 .col-title .cn{color:#fff;}
.Floor002709 ul{display:flex;flex-wrap:wrap;}
.Floor002709 li{float:left;background:rgba(255,255,255,0.9);padding:2em;text-align:left;width:31%;}
.Floor002709 li:not(:nth-child(3n)){margin-right:3.5%;}
.Floor002709 li figure{overflow:hidden;border-radius:10px;}
.Floor002709 li .Ispic{display:block;padding-bottom:62.706%;transition:0.3s ease-in-out;}
.Floor002709 li .txt{position:relative;padding:2em 0 0;}
.Floor002709 li p{margin:0 0 1em 0;font-size:1.5em;padding-left:1em;position:relative;}
.Floor002709 li p:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:20px;width:4px;border-radius:4px;background:#004f98;}
.Floor002709 li a:hover .Ispic{transform:scale(1.12);-webkit-transform:scale(1.12);}
.Floor002709 li dd:not(:last-child){margin-bottom:0.625em;}
.Floor002709 li dd a{display:block;line-height:1.65em;color:#004f98;padding:0 0 0 20px;position:relative;font-size:1.15em}
.Floor002709 li dd a:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:6px;width:6px;border-radius:50%;background:#004f98;}
.Floor002709 .btn{text-align:center;}
.Floor002709 .more{display:block;margin:0 auto;width:10em;font-size:16px;margin-top:3.5vw;line-height:calc(50 / 16 * 1em);padding-left:calc(25 / 16 * 1em);text-align:left;background:#f08619 url(../images/icon-more.svg) no-repeat right calc(22 / 18 * 1em) center;background-size:calc(15 / 16 * 1em) auto;color:#fff;box-shadow:0 calc(10 / 16 * 1em) calc(40 / 16 * 1em) rgba(0,79,152,0.3);}
@media(max-width:1920px){.Floor002709{padding:8.667% 0 0;}
}
@media(max-width:1024px){.Floor002709 .col-title{margin-bottom:5%;}
.Floor002709 .col-title .cn{font-size:5.46875vw;}
.Floor002709 li{padding:2.5%;}
.Floor002709 li p{font-size:0.875em;}
.Floor002709 li .txt{padding-top:0.5em;}
.Floor002709 li dd a{font-size:0.75em;}
.Floor002709 li dd:not(:last-child){margin-bottom:0.15em;}
.Floor002709 .more{font-size:14px;}
}
@media(max-width:640px){.Floor002709 ul{display:block;}
.Floor002709 li{float:none;width:auto;padding:5%;margin-bottom:3.125%;}
.Floor002709 li:not(:nth-child(3n)){margin-right:0;}
.Floor002709 .col-title .cn{font-size:30px;}
.Floor002709 li p{font-size:20px;margin-bottom:0.65em;}
.Floor002709 li dd a{font-size:16px;}
.Floor002709 li .txt{padding-top:1em;}
.Floor002709 .more{width:9em;}
}
/*Floor003083 */
.Floor003083{padding:8em 0;}
.Floor003083 .auto{position:relative;z-index:2;}
.Floor003083 .category{margin:1.667% 0 2.667% 0;text-align:center;}
.Floor003083 .category .item{cursor:pointer;display:inline-block;margin:0 5px;}
.Floor003083 .category .item a{display:block;color:#333;position:relative;line-height:2.375em;padding:0 1.875em;}
.Floor003083 .category .item.active a{color:#fff;background:#004f98;}
.Floor003083 .category .item.active a:after{border:6px solid transparent;position:absolute;content:'';border-top-color:#004f98;left:50%;top:100%;margin-left:-4px;border-top-width:6px;}
.Floor003083 .slick-dots{text-align:center;margin-top:2.667%;}
.Floor003083 .slick-dots li{display:inline-block;width:12px;height:12px;position:relative;list-style:none;margin:0 10px;}
.Floor003083 .slick-dots li button{font-size:0;width:8px;height:8px;background:#dadada;border:0;padding:0;position:absolute;border-radius:50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left:50%;top:50%;margin:-4px 0 0 -4px;}
.Floor003083 .slick-dots li.slick-active button{width:100%;height:100%;left:0;top:0;background:#fff;border:2px solid #004f98;}
.Floor003083 .slick-slide{overflow:hidden;}
.Floor003083 .slick-list{position:relative;}
.Floor003083 .slick-list:before{content:"";display:block;width:100%;border-top:1px solid #f6f6f6;position:absolute;top:0;}
.Floor003083 .slick-list:after{content:"";display:block;width:1px;height:100%;border-left:1px solid #f6f6f6;position:absolute;top:0;}
.Floor003083 .slick-slide>div{float:left;}
.Floor003083 .slick-slide a{position:relative;z-index:3;display:block;padding:0 10%;overflow:hidden;transition:.3s;}
.Floor003083 .slick-slide a:before{content:"";display:block;position:absolute;box-sizing:border-box;z-index:-1;left:0;top:0;width:100%;height:100%;border-bottom:1px solid #f6f6f6;border-right:1px solid #f6f6f6;}
.Floor003083 .slick-slide li:hover a{background-color:rgb(255,255,255);box-shadow:inset 0px 3px 43px 0px rgba(4,0,0,0.1);}
.Floor003083 .slick-slide .Ispic{padding-bottom:80%;background-size:contain;}
.Floor003083 .slick-slide .url{position:relative;}
.Floor003083 .slick-slide .url:before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);opacity:0;transition:0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity:1;}
.Floor003083 .slick-slide .url:hover{z-index:4;}
@media(max-width:1920px){.Floor003083{padding:6.667% 0;}
}
@media(min-width:769px){.Floor003083 .slick-slide>div{width:12.5%;}
}
@media(max-width:1024px){.Htitle h2{font-size:5.46875vw;}
}
@media(max-width:768px){.Floor003083 .slick-slide>div{width:20%;}
}
@media(max-width:640px){.Htitle h2{font-size:30px;}
}
/*Floor003045*/
.Floor003045{position:relative;padding:181px 0;background:no-repeat center center;background-size:cover;}
.Floor003045 .txt-area{width:45%;max-width:592px;color:#fff;}
.Floor003045 .tit{font-size:2.5em;margin-bottom:2.5vw;line-height:1.5;}
.Floor003045 .tit::after{display:block;content:'';width:60px;height:4px;background:#f08519;margin:15px 0 0 0;}
.Floor003045 p{line-height:2;}
.Floor003045 p span{display:block;font-size:1.25em;font-weight:bold;line-height:2em;margin-bottom:0.75em;}
.Floor003045 p span img{max-width:2em;display:inline-block;margin-right:1em;}
.Floor003045 .more{display:block;width:10em;font-size:16px;margin-top:2.5vw;line-height:calc(50 / 16 * 1em);padding-left:calc(25 / 16 * 1em);text-align:left;background:#f08619 url(../images/icon-more.svg) no-repeat right calc(22 / 18 * 1em) center;background-size:calc(15 / 16 * 1em) auto;color:#fff;/* box-shadow:0 calc(10 / 16 * 1em) calc(40 / 16 * 1em) rgba(240,134,25,0.3);*/
}
@media(max-width:1920px){.Floor003045{padding:9.427% 0;}
}
@media(max-width:1024px){.Floor003045 .txt-area{width:auto;max-width:none;}
.Floor003045 .tit{font-size:5.46875vw;}
.Floor003045 .more{font-size:14px;}
}
@media(max-width:640px){.Floor003045 .tit{font-size:30px;}
.Floor003045 .more{width:9em;}
}
/*Floor002213 End*/
/*Bottom002887 */
/*background:#292929;*/
.Bottom002887{background:#0c1a29;}
.Bottom002887,.Bottom002887 a{color:rgba(255,255,255,0.35);}
.Bottom002887 .b_nav{padding:5% 0 3% 0;display:flex;justify-content:space-between;}
.Bottom002887 .copyright{padding:20px 0;border-top:1px solid rgba(255,255,255,0.1);line-height:30px;font-size:0.875em;}
.Bottom002887 .copyright .fr a{display:inline-block;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin:0 20px;content:'';display:inline-block;width:1px;height:12px;vertical-align:middle;background:rgba(255,255,255,0.2);}
.Bottom002887 .code{text-align:center;}
.Bottom002887 .code aside{margin-top:10px;font-size:0.875em;color:#fff;}
.Bottom002887 .code img{border-radius:4px;display:block;width:100%;}
.Bottom002887 .b_nav .tit{margin-bottom:2em;font-size:1.125em;}
.Bottom002887 .b_nav .tit a{color:#fff;}
.Bottom002887 .b_nav nav{display:flex;justify-content:space-around;padding:0 2%;}
.Bottom002887 .b_nav nav dd{line-height:2.25;}
.Bottom002887 .b_nav nav dd a{color:#fff;font-family:'HarmonyOS_Sans_SC_Light';}
.Bottom002887 .contact .logo{margin-bottom:2.875em;}
.Bottom002887 .contact dd{line-height:1;margin-bottom:2.5em;padding-left:1.5em;border-left:3px solid #004f98;}
.Bottom002887 .contact dd aside{color:rgba(255,255,255,0.5);margin-bottom:1em;}
.Bottom002887 .contact dd b{font-size:1.875em;font-weight:normal;color:#fff;}
.Bottom002887 .contact dd p{line-height:1.5;color:#fff;}
@media(min-width:641px){.Bottom002887 .b_nav nav .item{max-width:120px;}
}
@media(min-width:1025px){.Bottom002887 .code{width:10%;max-width:140px;float:right;}
.Bottom002887 .b_nav nav{width:58%;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);}
.Bottom002887 .contact{width:22%;}
}
@media(max-width:1024px){.Bottom002887 .b_nav{display:block;}
.Bottom002887 .contact,.Bottom002887 .copyright{text-align:center;padding:0.558em 0;}
.Bottom002887 .contact .logo{margin-bottom:2em;;}
.Bottom002887 .contact dd:last-child{margin-bottom:0;}
.Bottom002887 .code img{width:80%;max-width:140px;margin:0 auto;}
.Bottom002887 .copyright{line-height:1.75em;}
.Bottom002887 .b_nav nav{display:block;margin-bottom:1em;;}
.Bottom002887 .b_nav nav .item{max-width:none;border-bottom:1px solid rgba(255,255,255,0.1);padding:0.75em 0;}
.Bottom002887 .b_nav .tit{margin-bottom:0;position:relative;z-index:1;padding-right:40px;}
.Bottom002887 .b_nav nav .tit i{position:absolute;right:0;top:50%;width:20px;height:20px;margin-top:-8px;transition:0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform:rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,.Bottom002887 .b_nav nav .tit i:after{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;}
.Bottom002887 .b_nav nav .tit i:before{width:50%;height:2px;}
.Bottom002887 .b_nav nav .tit i:after{width:2px;height:50%;}
.Bottom002887 .b_nav nav dl{margin-top:0.75em;display:none;}
}
@media(max-width:640px){.Bottom002887 .copyright{padding:1em 0;}
}
/*Other002638 */
.Other002638 ul{position:fixed;right:2%;z-index:110;top:54%;}
.Other002638 li{position:relative;margin:10px 0;}
.Other002638 li>a{display:block;width:50px;height:50px;border-radius:50px;background:url(../images/Other002638_icon.png) no-repeat 0 0 #004f98;background-size:100% auto;transition:0.3s;}
.Other002638 li>a:hover{background-color:#f08519;}
.Other002638 li.li_gettop a{background-position:0 100%;background-color:#fff;box-shadow:0 0 8px 0 rgb(0 0 0 / 11%);}
@media(max-width:640px){.Other002638 ul{top:auto;margin-top:0;bottom:2%;}
.Other002638 li>a{width:30px;height:30px;}
}
/*slick Basic*/
.Floor002746 .slick-slider{position:relative;display:block;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.Floor002746 .slick-list{position:relative;z-index:1;display:block;overflow:hidden;}
.Floor002746 .slick-list:focus{outline:none}
.Floor002746 .slick-list.dragging{cursor:pointer;cursor:hand;}
.Floor002746 .slick-slider .slick-track,.Floor002746 .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.Floor002746 .slick-track{position:relative;top:0;left:0;display:block;}
.Floor002746 .slick-track:before,.Floor002746 .slick-track:after{display:table;content:'';}
.Floor002746 .slick-track:after{clear:both;}
.Floor002746 .slick-loading .slick-track{visibility:hidden;}
.Floor002746 .slick-slide{display:none;float:left;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.Floor002746 .slick-slide .slick-loading img{display:none;}
.Floor002746 .slick-slide .dragging img{pointer-events:none;}
.Floor002746 .slick-initialized .slick-slide{display:block;}
.Floor002746 .slick-loading .slick-slide{visibility:hidden;}
.Floor002746 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.Floor002746 .slick-arrow .slick-hidden{display:none;}
/*slick Basic End*/
.Floor002746{position:relative;z-index:1;text-align:center;color:#fff;font-size:16px;padding:5% 0;}
.Floor002746 .auto{padding:0 !important;width:96%;}
.Floor002746 a{color:#fff;}
.Floor002746>.Ispic{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.Floor002746>.auto{position:relative;z-index:3;}
.Floor002746 .title{padding-top:7.272%;font-size:56px;}
.Floor002746 .title:after{display:block;content:'';margin:2.273% auto 4.545%;width:60px;height:4px;background:#f08519;}
.Floor002746 .title .cn{font-size:0.642857em;margin-top:-0.833em;line-height:1.125em;}
.Floor002746 .title .en{opacity:0.05;-webkit-opacity:0.05;-ms-opacity:0.05;font-size:1em;font-family:Arial," sans-serif";font-weight:bold;text-transform:uppercase;line-height:1em;}
@media(max-width:1024px){.Floor002746 .title{font-size:5.46875vw;}
}
@media(max-width:640px){.Floor002746{padding-bottom:7%;}
.Floor002746 .title{font-size:34px;}
}
@media(max-width:480px){.Floor002746 .title .cn{font-size:24px;}
.Floor002746 .title .en{font-size:40px;}
}
.Floor002746 .info{max-width:950px;line-height:1.75em;}
.Floor002746 .slider{margin:2.363% 0 6.363% 0;}
.Floor002746 .slider li.slick-slide a,.Floor002746 .slider li.slick-slide{position:relative;}
.Floor002746 .slider li.slick-slide a{z-index:10;display:block;padding:35px 0 25px 0;}
.Floor002746 .slider li .icon{padding-bottom:10px;}
.Floor002746 .slider li .icon img{height:30px;}
.Floor002746 .slider li.slick-slide:before{position:absolute;left:0;top:0;height:100%;right:0;background:rgb(0 0 0 / 20%);content:'';border-right:1px solid rgb(255 255 255 / 16%);}
.Floor002746 .slider li.slick-active:last-child:before{border-right-color:transparent;}
.Floor002746 .slider li.slick-slide a:before,.Floor002746 .slider li.slick-slide a:after{position:absolute;width:0;height:0;opacity:0;content:'';border:2px solid #fff;transition:0.5s ease-in-out;}
.Floor002746 .slider li.slick-slide a:before{left:-1px;top:0;border-right-color:transparent;border-bottom-color:transparent;}
.Floor002746 .slider li.slick-slide a:after{right:1px;bottom:0;border-left-color:transparent;border-top-color:transparent;}
.Floor002746 .slider li.slick-slide a:hover:before,.Floor002746 .slider li.slick-slide a:hover:after{width:100%;height:100%;opacity:1;}
.Floor002746 .more a:after{display:inline-block;content:'';width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;vertical-align:middle;margin-left:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:transform 0.3s;}
.Floor002746 .more a:hover:after{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);margin-top:-4px;}
.Floor002746 .slick-dots{position:absolute;left:0;width:100%;top:100%;margin-top:10px;text-align:center;}
.Floor002746 .slick-dots li{display:inline-block;width:14px;height:6px;background:rgba(0,0,0,0.2);margin:0 2px;}
.Floor002746 .slick-dots li button{display:none;}
.Floor002746 .slick-dots li.slick-active{background:#eb422c;}
@media only screen and (max-width:640px){.Floor002746 .slider{margin-top:0;;}
}
/*Floor002820 */
.Floor002820{padding:4.2% 0;}
.Floor002820 .auto{max-width:1400px;width:96%;}
@media(min-width:1025px){.Floor002820 .number{width:59.072%;}
}
@media(max-width:1024px){.Floor002820 .ytable,.Floor002820 .ytable-cell{display:block;}
.Floor002820 .video{width:90%;max-width:573px;margin:40px auto 0;}
.Floor002746 .info{font-size:14px;}
}
.Floor002820 .info-num{display:flex;flex-wrap:wrap;}
.Floor002820 .info-num li{width:25%;}
.Floor002820 .info-num li:not(:first-child){border-left:1px solid #ffffff61;}
}
.Floor002820 .info-num li aside{display:inline-block;position:relative;}
.Floor002820 .info-num li aside b{font-size:40px;color:#fff;display:block;}
.Floor002820 .info-num li aside sub{position:absolute;left:100%;word-break:keep-all;bottom:15%;font-size:16px;font-weight:100;margin-left:10px;}
.Floor002820 .info-num li p{font-size:16px;color:#fff;margin-bottom:0;margin-top:8.333%;}
@media(min-width:1025px) and (max-width:1200px){.Floor002820 .info-num li aside b{font-size:60px;}
}
@media(min-width:641px) and (max-width:769px){.Floor002820 .info-num li aside b{font-size:60px;}
}
@media(max-width:1024px){.Floor002820 .info-num li aside b{font-size:3.90625vw;}
}
@media(max-width:640px){.Floor002820 .info-num li{text-align:center;width:50%;margin-bottom:6.78%;}
.Floor002820 .info-num li:nth-child(3){border-left:none;}
.Floor002820 .info-num li p{margin-top:5%;font-size:14px;}
.Floor002820 .info-num li aside b{font-size:26px;}
}
/*Banner003144 */
.Banner003144{position:relative;z-index:1;overflow:hidden;}
.Banner003144 .tit{text-transform:uppercase;display:block;position:absolute;left:0%;top:50%;transform:translateY(-50%);z-index:50;padding:0 10.5%;width:100%;font-weight:normal;}
.Banner003144 .tit aside{display:block;line-height:1;color:#fff;font-family:'HarmonyOS_Sans_SC_Medium';}
.Banner003144 .tit aside.cn{font-size:46px;}
.Banner003144 .tit aside.en{font-size:20px;text-transform:uppercase;opacity:.25;margin-top:10px}
.Banner003144 .Ispic{background-position:center center;background-repeat:no-repeat;height:26.875em;background-size:cover;}
.Banner003144 .wap{display:none;}
@media (max-width:1024px){.Banner003144 .Ispic{height:auto;padding-bottom:75%;}
.Banner003144 .pc{display:none;}
.Banner003144 .wap{display:block;}
}
/*Menu003135 */
.Menu003135{box-shadow:0px 10px 30px rgba(0,0,0,0.04);}
.Menu003135 .current{font-size:0.875em;padding-left:1.21428em;background:url(../images/Menu003135-icon.svg) no-repeat left center;background-size:1em auto;line-height:5.7142;}
.Menu003135 .current,.Menu003135 .current a:not(:hover){color:#999;}
.Menu003135 .fl{float:right}
.Menu003135 .fr{float:left}
.Menu003135 .current span{color:#333;}
.Menu003135 .nav-menu li{float:left;font-size:1.125em;line-height:4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.5em;}
.Menu003135 .nav-menu li a{display:block;position:relative;}
.Menu003135 .nav-menu li a:hover,.Menu003135 .nav-menu li.aon a{color:#004f98;}
.Menu003135 .nav-menu li.aon a:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:2px;background-color:#004f98;}
@media (max-width:1024px){.Menu003135 .current{display:none;}
.Menu003135 .nav-menu li{line-height:3;}
}
/*PicList002735 */
.PicList002735{padding-top:6.25em;padding-bottom:20px;}
.PicList002735 li{float:left;margin-bottom:20px;}
.PicList002735 li .txt{padding:2.5em;background:#f9f9f9;}
.PicList002735 li .tit{font-size:20px;line-height:calc(30 / 22 * 1em);}
.PicList002735 li .pic{overflow:hidden;position:relative;}
.PicList002735 li .pic:before{position:absolute;content:"";z-index:20;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 25%);display:none}
.PicList002735 li .Ispic{padding-bottom:53%;transition:0.3s;background:#666;    background-size: cover;
    background-position: center;}
.PicList002735 li a:hover .Ispic{transform:scale(1.1);}
.PicList002735 li a:hover .tit{color:#004f98;}
.PicList002735 li p{color:#999;margin-bottom:0;line-height:1.75;font-family:'HarmonyOS_Sans_SC_Light';}
@media (min-width:1025px){.PicList002735 li{width:calc((100% - 20px*2)/3);}
.PicList002735 li:not(:nth-child(3n)){margin-right:20px;}
.PicList002735 li:nth-child(3n+1){clear:left;}
}
@media (max-width:1024px){.PicList002735{padding-top:2.79em;padding-bottom:1em;}
.PicList002735 li{width:48%;}
.PicList002735 li:not(:nth-child(2n)){margin-right:4%;}
.PicList002735 li:nth-child(2n+1){clear:left;}
.PicList002735 li .txt{padding:1em;}
}
@media (max-width:768px){.PicList002735 li{float:none;width:auto;}
.PicList002735 li:not(:nth-child(2n)){margin-right:0;}
.PicList002735 li .tit{font-size:18px;}
}
/*Page003143 */
.Page003143{padding-bottom:6.25em;}
.Page003143 .Pages{text-align:center;}
.Page003143 .Pages .p_page a.a_first,.Page003143 .Pages .p_page a.a_prev,.Page003143 .Pages .p_page a.a_next,.Page003143 .Pages .p_page a.a_end{display:none;}
.Page003143 .Pages .p_page{display:table;margin:0 auto;}
.Page003143 .Pages .p_page *{float:left;}
.Page003143 .Pages .p_page a{border:solid 1px #ebebeb;line-height:42px;transition:0.3s;}
.Page003143 .Pages .p_page>a{border-radius:5px;padding:0 15px;}
.Page003143 .Pages .p_page em{font-style:normal;margin:0 30px;}
.Page003143 .Pages .p_page em a{width:44px;border-radius:50%;margin:0 5px;}
.Page003143 .Pages .p_page a:hover,.Page003143 .Pages .p_page a.a_cur{color:#fff;background-color:#004f98;border-color:#004f98;}
@media (max-width:1024px){.Page003143{padding-bottom:2.79em;;}
.Page003143 .Pages .p_page>a{margin:0 10px;}
.Page003143 .Pages .p_page em a{line-height:32px;width:auto;min-width:34px;}
}
/*RighInfo003134 */
.RighInfo003134{padding:6.25em 0;}
.RighInfo003134 .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}
.RighInfo003134 .parenttit{font-size:0;color:#333;opacity:0.5;}
.RighInfo003134 .parenttit .en{display:block;font-size:24px;text-transform:uppercase;line-height:1.5em;;}
.RighInfo003134 .parenttit .cn{display:block;font-size:16px;line-height:1.5em;}
.RighInfo003134 .maintit{font-size:36px;color:#333;margin:0;font-weight:normal;font-family:'HarmonyOS_Sans_SC_Medium';}
.RighInfo003134 .seriestit{font-size:20px;font-weight:bold;color:#333;}
.RighInfo003134 .info_back a{position:relative;color:#fff;background:url(../images/back.png) no-repeat left 35px center #1c1f87;display:inline-block;width:180px;line-height:2.5;padding-left:20px;font-size:16px;border-radius:100px;text-align:center;transition:.3s;}
.RighInfo003134 .info_back a:hover{background-color:#da251d;}
.RighInfo003134 .img-side{margin-bottom:6.667%;}
.RighInfo003134 .img-side .slider{}
.RighInfo003134 .img-side .slider li a{color:#000;display:block;margin:0 auto;}
.RighInfo003134 .img-side .slider li .pic{overflow:hidden;}
.RighInfo003134 .img-side .slider li .Ispic{padding-bottom:75%;background-size:cover;background:#666}
.RighInfo003134 .img-side .txt{padding:0 2.5em;}
.RighInfo003134 .img-side .tit{font-size:1.875em;color:#333;margin-bottom:0.6em;}
.RighInfo003134 .img-side p{line-height:1.75;}
.RighInfo003134 .img-side .txt p {
    font-size: 16px;
}
.RighInfo003134 .detailArea {
    
    font-size: 16px;
}
.RighInfo003134 .img-side .btn{margin-top:2em;}
.RighInfo003134 .img-side .btn a{position:relative;color:#fff;background:url(../images/back.png) no-repeat left 35px center #004f98;display:block;width:180px;line-height:2.5;padding-left:20px;font-size:16px;border-radius:100px;text-align:center;transition:.3s;}
.RighInfo003134 .img-side .btn a:hover{background-color:#f08519;}
.RighInfo003134 .prod-intro .name{font-size:30px;color:#333;margin-bottom:3.334%;font-family:'HarmonyOS_Sans_SC_Medium';}
.RighInfo003134 .prod-intro .singlePage{line-height:1.875;margin:2.133% 0 5.334% 0;}
.RighInfo003134 .prod-intro .singlePage1{line-height:1.875;margin:2.133% 0 0em 0;}
.RighInfo003134 .prod-intro .downlist ul li{padding:1.41% 0;border-bottom:1px solid #ebebeb;position:relative;}
.RighInfo003134 .prod-intro .downlist ul li a{display:block;padding:0 180px 0 20px;background:url(../images/TextList002798_dow.png) 0 50% no-repeat;font-size:16px;color:#3d3d3d;line-height:40px}
.RighInfo003134 .prod-intro .downlist ul li a:hover{color:#18469e;}
.RighInfo003134 .prod-intro .downlist ul li .down{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:140px;right:0px;background:url(../images/icon-download-gray.svg) no-repeat left 35px center #004f98;background-size:14%;padding-right:10px;padding-left:30px;height:40px;border:1px #004f98 solid;color:#fff;line-height:38px;font-size:12px;}
.RighInfo003134 .prod-intro .downlist ul li:last-child{border-bottom:none;}
.RighInfo003134 .controls{display:table;position:relative;padding:0 56px;margin:20px auto 0;}
.RighInfo003134 .controls .slick-dots li{float:left;position:relative;width:13px;height:13px;margin:0 5px;}
.RighInfo003134 .controls .slick-dots li button{position:absolute;background:rgba(0,0,0,0.2);width:7px;height:7px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;cursor:pointer;border:0;font-size:0;padding:0;transition:0.3s;display:block;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color:#004f98;width:100%;height:100%;}
.RighInfo003134 .detailArea{flex:1;border:solid 1px #f3f3f3;padding:2.67%;line-height:2}
.RighInfo003134 .detailArea>*:first-child{margin-top:0;}
.RighInfo003134 .detailArea i{width:6px;height:6px;background:#004f98;font-style:normal;display:inline-block;border-radius:50%;transform:translateY(-2px);margin-right:10px}
.detailArea>.detailDefList{border-bottom:1px solid #ededed;}
.detailDefList>div{border-top:1px solid #ededed;display:flex;}
.detailDefList>div dt{width:300px;box-sizing:border-box;padding:10px 20px;}
.detailDefList>div.hasChild dt{width:200px;}
.detailDefList>div dd{flex:1;padding:10px 20px;}
.detailDefList>div.hasChild>dd{padding:0;}
.detailDefList .detailDefList>div{border-top:none;}
.detailDefList .detailDefList>div+div{border-top:1px dashed #ccc;}
@media (min-width:1025px){.RighInfo003134 .img-group{width:35%;}
}
@media screen and (max-width:1024px){.detailDefList>div dt{width:200px;}
.detailDefList>div.hasChild{display:block;}
.detailDefList>div.hasChild dt{padding-bottom:0;}
.detailDefList>div.hasChild>dd{margin-left:30px;}
.RighInfo003134{padding:2.79em 0;}
.RighInfo003134 .img-group{margin-bottom:1.5em;}
.RighInfo003134 .img-side .txt{padding:0;}
.RighInfo003134 .img-side .btn{margin-top:0;;}
.RighInfo003134 .prod-intro .downlist ul li .down{width:85px;height:30px;line-height:28px;background-position:15px center;}
.RighInfo003134 .prod-intro .downlist ul li a{padding-right:90px;}
}
@media screen and (max-width:640px){.RighInfo003134 .title{margin-bottom:4.6875vw;}
.RighInfo003134 .parenttit .en{font-size:4.8648vw;}
.RighInfo003134 .maintit{font-size:7vw;}
.RighInfo003134 .prod-intro .name{font-size:5.5vw;}
}
.PicList002926{padding:6.25em 0 2.5em;}
.PicList002926 li .more{position:relative;padding:10px 0;transition:0.3s;}
.PicList002926 li .more a{position:relative;color:#fff;background:#004f98;display:block;width:34.95%;max-width:11.25em;line-height:2.5;font-size:16px;border-radius:100px;text-align:center;transition:.3s;}
.PicList002926 li:hover .more a{background:#f08519}
.PicList002926 li:hover .pic a{transform:scale(1.1);}
.PicList002926 li{background:#f9f9f9;}
.PicList002926 li:not(:last-child){margin-bottom:4vw;}
.PicList002926 li .pic{background:#666;overflow:hidden;}
.PicList002926 li .pic a{display:block;overflow:hidden;padding-bottom:50.9%;background:no-repeat center center;background-size:cover;transition:all .3s;}
.PicList002926 li .pic img{transition:0.3s;}
.PicList002926 li:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.PicList002926 li .info .inner{padding:2.5em 5em;}
.PicList002926 li h3{font-size:24px;font-weight:normal;margin:0 0 0.5em;}
.PicList002926 li h3 a{color:#000;}
.PicList002926 li h3 a:hover{color:#1c1f87;}
.PicList002926 li p{color:#808080;line-height:1.75;max-height:5.145em;margin-bottom:2vw;font-family:'HarmonyOS_Sans_SC_Light';}
@media(min-width:1025px){.PicList002926 li .pic{width:55%;}
}
@media(max-width:1024px){.PicList002926{padding:2.79em 0 1.116em;}
.PicList002926 li .ytable,.PicList002926 li .ytable-cell{display:block;}
.PicList002926 li .info .inner{padding:5%;}
.PicList002926 li h3{font-size:1.25em;}
}
@media(max-width:640px){.PicList002926 li h3{font-size:5vw;}
.PicList002926 li p{font-size:3.5vw;}
.PicList002926 li .info .inner{padding:5vw 3vw;}
.PicList002926 li .more a{line-height:2em;font-size:14px;}
}
/*News_detail*/
.News_detail{padding:6.25em 0;}
.News_detail .news_info .title{text-align:center;padding-bottom:30px;border-bottom:1px dashed #d2d2d2;margin-bottom:50px}
.News_detail .news_info .title h2{margin:0;padding-bottom:15px;font-size:30px;font-weight:400;color:#333;}
.News_detail .news_info .title aside span{display:inline-block;vertical-align:middle;margin:0 15px 5px;line-height:16px;}
.News_detail .news_info .title .social-share{display:inline-block;}
.News_detail .news_info .title .social-share a{background-position:center center;background-repeat:no-repeat;margin:0 0 0 0.1rem;}
.News_detail .news_info .title .social-share a:before{display:none;}
.News_detail .news_info .title .social-share a.icon-wechat{background-image:url("../images/RighInfo002973_share_wx.png");}
.News_detail .news_info .title .social-share a.icon-weibo{background-image:url("../images/RighInfo002973_share_sina.png");}
.News_detail .news_info .title .social-share a.icon-qq{background-image:url("../images/RighInfo002973_share_qz.png");}
.News_detail .news_info .info{text-align:justify;text-justify:inter-ideograph}
.News_detail .news_info .info .txt{box-shadow:0px 0.625em 4.375em rgb(0 0 0 / 5%);border:solid 1px #f3f3f3;border-top:none;padding:3.74%;}
.News_detail .btn a{position:relative;color:#fff;background:url(../images/apply.png) no-repeat left 35px center #1c1f87;display:inline-block;width:160px;line-height:2.5;padding-left:20px;font-size:16px;border-radius:100px;text-align:center;transition:.3s;}
.News_detail .zx a{background:url(../images/consult.png) no-repeat left 35px center #333;}
.News_detail .news_info .info h2{margin:0;font-size:30px;line-height:1.5;font-weight:400;color:#333;font-family:'HarmonyOS_Sans_SC_Medium';}
.News_detail .news_info .info h2 span{display:block;opacity:0.15;text-transform:uppercase;font-family:harml;}
.News_detail .news_info .center{text-align:center}
.News_detail .info{font-size:16px;line-height:2.25;color:#666;}
.News_detail .Ispic{padding-bottom:28%;background:#666 no-repeat center center;background-size:cover;}
.News_detail .bot{position:relative;margin-top:50px;padding-top:50px;font-size:16px;border-top:1px dashed #d2d2d2}
.News_detail .info_back{text-align:center;clear:both;position:absolute;right:0;bottom:5px;width:40%;text-align:right;}
.News_detail .info_back a{position:relative;color:#fff;background:url(../images/back.png) no-repeat left 35px center #1c1f87;display:inline-block;width:160px;line-height:2.5;padding-left:20px;font-size:16px;border-radius:100px;margin-left:2%;text-align:center;transition:.3s;}
.News_detail .info_back a:hover{background-color:#da251d;}
.News_detail .info_pn span{display:block;font-size:16px;margin:15px 0 0}
.News_detail .info_pn span a{color:#666}
.News_detail .info_pn span a:hover{color:#da251d;}
@media(max-width:1024px){.News_detail{padding:2.79em 0;}
.News_detail .info_back{position:relative}
.News_detail .bot{position:relative;margin-top:15px}
}
@media(max-width:768px){.News_detail .info *{max-width:100% !important}
.News_detail .info_back a{width:100%}
.News_detail .news_info .info h2{font-size:24px;}
.News_detail .info{line-height:2em;}
}
@media(min-width:1025pxs){.News_detail .info_pn span{width:80%}
}
.TextList000962{padding:6.25em 0 1.25em;}
.TextList000962 .email{position:relative;max-width:780px;background:#fff;border:1px solid #ebebeb;border-radius:5px;overflow:hidden;margin:0 auto 3.333%;padding-right:9.3%;}
.TextList000962 .email input{font-size:14px;}
.TextList000962 .email .text{width:100%;padding:0 1.875em;height:3em;line-height:1.25em;border:0;color:#999;}
.TextList000962 .email .text.focus{color:#333;}
.TextList000962 .email .btn{position:absolute;right:0;top:0;height:100%;width:17.948%;color:#fff;background:#004f98;cursor:pointer;border:0;text-transform:uppercase;}
.TextList000962 .type dd{position:relative;color:#333;}
.TextList000962 .type dd span{color:#999999;display:inline-block;padding-left:1.25em;background-repeat:no-repeat;background-position:left center;background-size:1em auto;}
.TextList000962 .type dd.edu span{background-image:url(../images/TextList000962-icon1.svg);}
.TextList000962 .type dd.wp span{background-image:url(../images/TextList000962-icon2.svg);}
.TextList000962 .type dd.time span{background-image:url(../images/TextList000962-icon3.svg);}
@media (min-width:1025px){.TextList000962 .type{overflow:hidden;}
.TextList000962 .type dd{float:left;}
.TextList000962 .type dd:not(:last-child):after{position:absolute;content:'';width:1px;height:10px;background-color:#d4d4d4;top:50%;margin-top:-5px;right:0;}
}
@media (max-width:1024px){.TextList000962{padding:2.79em 0 1em;}
}
.TextList000962 .list li{border-radius:5px;border:solid 1px #f0f0f0;transition:0.3s;cursor:pointer;font-size:16px;}
.TextList000962 .list li:hover{border-color:#004f98;box-shadow:0px 0.625em 4.375em rgba(0,0,0,0.08);}
.TextList000962 .list li .inner{padding:3.4%;}
.TextList000962 .list li .name{font-size:1.25em;font-family:'HarmonyOS_Sans_SC_Medium';color:#333333;}
.TextList000962 .list li .name i.vip { display: inline-block; margin-left: 0.25em; width: 1em; height: 1em; background: url(../images/icon-vip.svg) no-repeat center center; background-size: 1.1428em auto; }
.TextList000962 .list li .type{border-bottom:1px dotted rgba(0,0,0,0.2);font-size:0.875em;padding:0.5em 0 1em 0;margin-bottom:1em;line-height:1.75em;}
.TextList000962 .list li .type dd:not(:last-child){padding-right:1.7142em;margin-right:1.7142em;}
.TextList000962 .list li .intro{font-size:0.875em;color:#999999;line-height:1.7857;margin-bottom:1em;min-height:3.5714em;}
.TextList000962 .list li .view{color:#004f98;font-size:0.875em;padding-left:1.6428em;background:url(../images/icon-download.svg) no-repeat left center;background-size:1.1428em auto;float: right;}
@media (min-width:1025px){.TextList000962 .list li{float:left;width:49.286%;margin-bottom:1.5%;}
.TextList000962 .list li:nth-child(2n){float:right;}
.TextList000962 .list li:nth-child(2n+1){clear:left;}
}
@media (max-width:1024px){.TextList000962 .list li{margin-bottom:3.333%;}
.TextList000962 .list li .inner{padding:3.125%;}
}
@media (max-width:640px){.TextList000962 .list li{font-size:14px;}
.TextList000962 .list li .inner{padding:5%;}
}
.PicList002796{padding:6.25em 0 0px;}
.PicList002796 li{position:relative;}
.PicList002796 .video_files{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}
.PicList002796 .video_files video{width:100%;height:100%;background-color:#000;}
.PicList002796 .video_files .close{position:absolute;right:3%;top:3%;z-index:10;width:30px;height:30px;border-radius:50%;background-color:#761b1b;cursor:pointer;}
.PicList002796 .video_files .close::before,.PicList002796 .video_files .close::after{position:absolute;content:'';width:3px;height:70%;border-radius:3px;background-color:#fff;left:13px;top:5px;}
.PicList002796 .video_files .close::before{transform:rotate(45deg);}
.PicList002796 .video_files .close::after{transform:rotate(-45deg);}
.PicList002796 figure{position:relative;border-radius:3px;overflow:hidden}
.PicList002796 figure em{display:block;padding-bottom:55%;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#666}
.PicList002796 figure a{width:100%;height:100%;position:absolute;left:0;bottom:0;background:-moz-linear-gradient(bottom,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 82%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 82%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 82%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
.PicList002796 li .txt{position:absolute;bottom:0;left:0;padding:0 5%;width:100%;}
.PicList002796 li p{font-size:16px;color:#333;line-height:28px;color:#fff;background:url(../images/play.png)no-repeat center left;padding-left:30px}
.PicList002796 time{background:#ff6900;display:inline-block;padding:2px 15px;color:#fff;border-radius:99px;}
@media(max-width:1024px){.PicList002796{padding-top:2.79em;}
}
@media(min-width:769px){.PicList002796 li{float:left;width:30.6%;margin-right:4.1%;margin-bottom:4.1%;}
.PicList002796 li:nth-of-type(3n){margin-right:0;}
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){.PicList002796 li{width:100%;margin-right:0;margin-bottom:5%;}
.PicList002796 figure em{padding-bottom:47%;background-size:cover;}
}
@media(max-width:480px){.PicList002796 li figure a::before{width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.PicList002796 li figure a::after{border-top-width:10px;border-bottom-width:10px;border-left-width:15px;margin-left:-3px;margin-top:-7px;}
}
@media(max-width:375px){.PicList002796 li figure a::before{width:40px;height:40px;margin-left:-20px;margin-top:-20px;}
}
/*Form003139 */
.Form003139{padding:6.25em 0}
.Form003139 .form{background-color:#fafafa;}
.Form003139 .form-ul{margin:0 auto;}
.Form003139 .form-ul ul{margin-bottom:1em;}
.Form003139 .form-ul li{margin-bottom:10px;position:relative;}
.Form003139 .form-ul li .tit{font-size:1em;color:#333333;padding-bottom:10px;display:inline-block}
.Form003139 .form-ul li select,.Form003139 .form-ul li .text{width:100%;border:solid 1px #ccc;font-size:1em;line-height:38px;height:40px;background:none;padding:0 1em;}
.Form003139 .form-ul li textarea.text{height:140px;}
.Form003139 .form-ul .btn{width:10em;background:#eaeaea;border-radius:2.572em;font-size:0.875em;height:3em;color:#333;cursor:pointer;border:0;display:inline-block;margin-top:2.5%;margin-right:1em}
.Form003139 .form-ul .btn.submitbtn{background:#004f98;color:#fff}
@media (min-width:1025px){.Form003139 .form .img{width:29%;background:#666}
.Form003139 .form-ul .row-2 li{float:left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float:right;}
.Form003139 .form-ul{width:82%;}
}
@media (max-width:1024px){.Form003139{padding:2.79em 0}
.Form003139 .form-ul{padding:2em 0;}
.Form003139 .form-ul{width:90%;}
}
/*RighInfo003072 */
.RighInfo003072{padding:6.25em 0}
@media(min-width:1025px){.RighInfo003072 .intro{display:table;table-layout:fixed;width:100%;}
.RighInfo003072 .txt-info{padding-left:6%;display:table-cell;vertical-align:middle;}
.RighInfo003072 .pic{width:50%;display:table-cell;vertical-align:top;}
}
@media(max-width:1024px){.RighInfo003072{padding:2.79em 0;}
.RighInfo003072 .pic{margin-bottom:1em;}
.RighInfo003072 .txt-info{margin-bottom:4vw;}
}
.RighInfo003072 .video{position:relative;z-index:4;}
.RighInfo003072 .video .files{position:absolute;background-color:#000;z-index:10;top:0;width:100%;height:100%;display:none;}
.RighInfo003072 .video .files video{width:100%;height:100%;}
.RighInfo003072 .video .Ispic{padding-bottom:60%;}
.RighInfo003072 .video .en{top:0.1875em;}
.RighInfo003072 .play{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;cursor:pointer;background:rgba(0,0,0,0.35);}
.RighInfo003072 .play .ytable{height:100%;text-align:center;color:#fff;}
.RighInfo003072 .play .icon{width:3.75em;height:3.75em;display:block;margin:0 auto 1em;background:url(../images/play2.png) no-repeat center center;background-size:contain;}
.RighInfo003072 .v-name{display:inline-block;font-size:18px;}
.RighInfo003072 .number{margin:3vw 0 0;}
.RighInfo003072 .number li{float:left;width:32%;color:#333;padding:2vw;background:#fff;box-shadow:0 3px 29px -8px rgb(192 196 204 / 71%);}
.RighInfo003072 .number li:not(:last-child){margin-right:2%;}
.RighInfo003072 .number li .img{width:8.25em;}
.RighInfo003072 .number li .img img{height:5em;}
.RighInfo003072 .number li aside b{font-size:2.625em;color:#004f98;font-weight:900;line-height:0.85em;display:inline-block;font-family:'HarmonyOS_Sans_SC_Bold';}
.RighInfo003072 .number li p{margin-bottom:0;}
@media(max-width:1024px){.RighInfo003072 .number li{float:none;width:auto;margin-bottom:1em;padding:3.5%;}
.RighInfo003072 .number li:not(:last-child){margin-right:0;}
.RighInfo003072 .number li .img img{height:4em;margin:0 auto;display:block;}
.RighInfo003072 .number li p{margin-top:0.5em;}
}
@media(max-width:640px){.RighInfo003072 .number li aside,.RighInfo003072 .number li p{display:inline-block;vertical-align:middle;margin-top:0;font-size:1.25em;}
.RighInfo003072 .number li .img{width:6em;}
}
.RighInfo003072 .edit-info{line-height:2em;text-align:justify;}
.RighInfo003072 .edit-info .tit{font-size:24px;color:#004f98;margin:1.5em 0 0.6em 0;}
.css-3072 .year{color:#ececec;font-weight:900;font-family:'Arial';font-size:60px;line-height:0.934em;}
.css-3072 .name{color:#004f98;font-size:1.875em;line-height:1.35em;margin:0 0 1.6em;font-family:'HarmonyOS_Sans_SC_Bold';}
@media(max-width:1024px){.css-3072 .name{margin-bottom:0.5em;}
}
@media(max-width:640px){.css-3072 .year{font-size:14vw;}
.css-3072 .name{font-size:6vw;}
.RighInfo003072 .edit-info{font-size:3.5vw;}
}
.PicList002925{padding-top:6.25em;padding-bottom:1.25em;}
.PicList002925 ul{margin-right:-20px;}
.PicList002925 li{float:left;text-align:center;padding-bottom:20px;width:33.33%;padding-right:20px;}
.PicList002925 li a{display:block;position:relative;z-index:3;}
.PicList002925 li .pic{background:#f9f9f9;overflow:hidden;padding:8.23%;transition:0.3s;}
.PicList002925 li .Ispic{padding-bottom:68%;background-size:contain;}
.PicList002925 li .tit{margin-top:4.115%;padding:0 5.144%;}
.PicList002925 li .tit aside{font-size:calc(20 / 16 * 1em);line-height:1.25em;height:2.5em;transition:.3s;}
.PicList002925 li:hover .tit aside{color:#da251d;}
@media(max-width:1024px){.PicList002925{padding-top:2.79em;}
.PicList002925 li{width:50%;}
}
@media(max-width:640px){.PicList002925 ul{margin-right:0;}
.PicList002925 li{float:none;width:auto;padding-right:0;}
.PicList002925 li .pic{padding-bottom:7vw;}
.PicList002925 li .tit aside{font-size:16px;height:auto;}
}
.Floor003033{padding:100px 0}
.Floor003033 .list{width:75vw;margin-top:3%;}
.Floor003033 .list li{box-shadow:0 2px 32px 11px rgba(45,101,188,0.08);background:#fff;border-radius:50%;background:#fff;float:left;}
.Floor003033 .list li a.ytable{height:100%;text-align:center;}
.Floor003033 .list li img{max-width:90%;}
@media(max-width:1920px){.Floor003033{padding:5.208vw 0}
}
@media(min-width:1025px){.Floor003033 .list{position:relative;}
.Floor003033 .list:after,.Floor003033 .list:before{border-radius:50%;position:absolute;content:'';width:1.82vw;height:1.88vw;background:#ffffff;box-shadow:0 0.1vw 1.68vw 0.56vw rgba(200,207,213,0.2);}
.Floor003033 .list:before{left:27.66vw;top:3.54vw;display:none;}
.Floor003033 .list:after{right:11.88vw;bottom:0.99vw;}
.Floor003033 .list li:nth-child(1),.Floor003033 .list li:nth-child(13){width:9.95vw;height:9.95vw;}
.Floor003033 .list li:nth-child(2),.Floor003033 .list li:nth-child(7){width:5vw;height:5vw;}
.Floor003033 .list li:nth-child(3){width:8.44vw;height:8.44vw;}
.Floor003033 .list li:nth-child(4){width:14.53vw;height:14.53vw;}
.Floor003033 .list li:nth-child(5),.Floor003033 .list li:nth-child(8),.Floor003033 .list li:nth-child(10){width:6.46vw;height:6.46vw;}
.Floor003033 .list li:nth-child(6){width:11.99vw;height:11.99vw;}
.Floor003033 .list li:nth-child(9){width:11.67vw;height:11.67vw;}
.Floor003033 .list li:nth-child(11){width:8.49vw;height:8.49vw;}
.Floor003033 .list li:nth-child(12){width:7.24vw;height:7.24vw;}
.Floor003033 .list li:nth-child(14){width:7.24vw;height:7.24vw;}
.Floor003033 .list li:nth-child(10){width:6.46vw;height:6.46vw;}
.Floor003033 .list li:nth-child(15){width:6.46vw;height:6.46vw;}
.Floor003033 .list li:nth-child(1){margin-right:2.5vw;}
.Floor003033 .list li:nth-child(2){margin-top:0.52vw;}
.Floor003033 .list li:nth-child(3){margin-top:4.84vw;margin-left:-0.05vw;}
.Floor003033 .list li:nth-child(4){margin-left:0.68vw;margin-top:6.25vw;}
.Floor003033 .list li:nth-child(5){margin-left:-1.25vw;margin-top:1.77vw;}
.Floor003033 .list li:nth-child(6){margin-left:1.23vw;margin-top:0.86vw;}
.Floor003033 .list li:nth-child(7){margin-left:1.51vw;margin-top:2.86vw;}
.Floor003033 .list li:nth-child(8){float:right;margin-top:1.25vw;}
.Floor003033 .list li:nth-child(9){clear:left;margin-top:-9.84vw;margin-left:5.36vw;}
.Floor003033 .list li:nth-child(10){margin-left:1.77vw;margin-top:-5.52vw;}
.Floor003033 .list li:nth-child(11){margin-left:16.56vw;margin-top:-6.98vw;}
.Floor003033 .list li:nth-child(12){margin-left:2.29vw;margin-top:-5.73vw;}
.Floor003033 .list li:nth-child(13){float:right;margin-right:2.86vw;margin-top:-10vw;}
.Floor003033 .list li:nth-child(14){float:right;margin-right:42.86vw;margin-top:-25vw;}
.Floor003033 .list li:nth-child(15){float:right;margin-right:34.86vw;margin-top:-26vw;}
}
@media(max-width:1024px){.Floor003033{padding:6vw 0;}
.Floor003033 .list{width:90vw;margin-top:8vw;}
.Floor003033 .list li{width:20vw;height:20vw;}
.Floor003033 .list li:nth-child(2){width:14vw;height:14vw;margin-left:3vw;}
.Floor003033 .list li:nth-child(3){margin-left:4vw;}
.Floor003033 .list li:nth-child(4){width:25vw;height:25vw;float:right;}
.Floor003033 .list li:nth-child(7),.Floor003033 .list li:nth-child(5){width:12vw;height:12vw;margin-top:3vw;}
.Floor003033 .list li:nth-child(5){margin-right:3vw;}
.Floor003033 .list li:nth-child(6){margin-top:-3vw;}
.Floor003033 .list li:nth-child(8),.Floor003033 .list li:nth-child(7){margin-left:3vw;}
.Floor003033 .list li:nth-child(8){width:14vw;height:14vw;}
.Floor003033 .list li:nth-child(9){margin-top:3vw;float:right;}
.Floor003033 .list li:nth-child(10){width:14vw;height:14vw;}
.Floor003033 .list li:nth-child(11){margin-left:3vw;}
.Floor003033 .list li:nth-child(12){width:10vw;height:10vw;margin-left:3vw;}
.Floor003033 .list li:nth-child(13){margin-left:2vw;margin-top:-5vw;}
.Floor003033 .list li:nth-child(14){margin-left:2vw;margin-top:-5vw;}
.Floor003033 .list li:nth-child(15){width:14vw;height:14vw;}
}
.new{overflow:hidden}
.new .auto{padding:6.25em 0 1.25em;}
.new .top-new .slick-list{overflow:inherit;}
.new .top-new .slick-slide{opacity:0;}
.new .top-new .slick-current{opacity:1;}
.new .top-new .slick-slide{background:#f9f9f9;}
.new .top-new .slick-slide .img img{display:block;width:100%;}
.new .top-new .slick-slide time{border-left:1px solid #c6c6c6;padding-left:1.62vw;display:block;margin-bottom:2.61vw;color:#004f98;font-size:18px;}
.new .top-new .slick-slide time span{display:block;font-size:2em;}
.new .top-new .slick-slide time b{display:block;line-height:60px;color:#004f98;font-size:42px;}
.new .top-new .slick-slide .txt aside.dot2{font-size:calc(24 / 16 * 1em);line-height:1.5;margin:2.625vw 0 1vw 0;}
.new .top-new .slick-slide:hover a{color:#004f98;}
.new .top-new .slick-slide .txt p{margin:0;color:#999;font-size:calc(16 / 16 * 1em);line-height:1.75;}
.new .top-new .slick-arrow{width:60px;height:60px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgb(180 189 221 / 8%),0 6px 14px hsl(0deg 0% 100% / 30%),0 12px 20px rgb(180 189 221 / 20%);z-index:2;position:absolute;top:calc(50%);transform:translateY(-50%);}
.new .top-new .slick-arrow:before{position:absolute;content:'';width:20%;height:20%;border-left:2px solid #666;border-top:2px solid #666;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);left:40%;top:40%;}
.new .top-new .slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.new .top-new .slick-prev{left:-6.25%;}
.new .top-new .slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.new .top-new .slick-next{right:-6.25%;}
.new .top-new li .img{width:50%;}
@media(max-width:1024px){.new .auto{padding-top:2.79em;}
.new .top-new .ytable{display:block;}
.new .top-new li .img{display:block;width:auto;}
.new .top-new li .txt{display:block;}
.new .top-new .slick-arrow{width:40px;height:40px;}
.new .top-new .slick-prev{left:0;}
.new .top-new .slick-next{right:0;}
}
@media(min-width:769px){.new .top-new li .txt{padding:3vw;}
}
@media(max-width:768px){.new .top-new li .ytable,.new .top-new li .ytable-cell{display:block;}
.new .top-new li .txt{padding:20px;}
}
@media(max-width:640px){.new .top-new li .txt aside{font-size:20px;}
}
.new .list{padding-top:6.25em;}
.new .list li{border-bottom:1px solid #ebebeb;padding-bottom:2.5%;margin-bottom:2.5%}
.new .list li a{display:block;}
.new .list li .pic{width:18%;overflow:hidden}
.new .list li .pic figure{padding-bottom:66.67%}
.new .list li .text{padding-left:5%}
.new .list li .text time{float:right;width:20%;font-size:1.25em;color:#004f98;text-align: right;}
.new .list li .text .info{float:left;width:80%;}
.new .list li .text .info h3{font-size:20px;color:#004f98;margin:0;font-weight:normal;padding-bottom:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.new .list li .text .info p{color:#999;margin:0;line-height:1.75em;max-height:3.5em;}
@media(max-width:1024px){.new .list{padding-top:2.79em;}
.new .list li .pic{width:160px;}
.new .list li .text time{float:none;width:auto;display:block;font-size:14px;margin-bottom:1em;text-align: right;}
.new .list li .text .info{float:none;width:auto;}
.new .list li .text .info p{font-size:16px;}
}
@media(max-width:640px){.new .list li{padding-bottom:5%;margin-bottom:5%;}
.new .list li .ytable{display:block;}
.new .list li .pic{width:auto;display:block;margin-bottom:1em;}
.new .list li .text{display:block;padding-left:0;}
.new .list li .text .info h3{font-size:18px;padding-bottom:2.5%;}
}
.TextList002514{padding:6.25em 0 2.5em;}
.TextList002514 .list{padding:0 5%;margin-bottom:15px;background:#f7f7f7;border-radius:10px}
.TextList002514 .job-title{line-height:1.875em;padding:2.37% 0;cursor:pointer;position:relative;color:#333;font-family:'HarmonyOS_Sans_SC_Medium';}
.TextList002514 .job-title p{margin:0;position:relative;line-height:2;font-size:22px;margin-right:30px;}
.TextList002514 .job-title p::before{content:'';position:absolute;width:7px;height:3px;background:#004f98;left:-1.136em;top:0.8636em;}
.TextList002514 .job-title p:last-child:before{display:none;}
.TextList002514 .job-title span{font-size:0.7272em;line-height:1.75em;color:#777;font-family:'HarmonyOS_Sans_SC_Light';margin-right:4vw;display:inline-block;vertical-align:middle;}
.TextList002514 .job-title i{font-style:normal;}
.TextList002514 .job-title em{position:absolute;width:22px;height:22px;background:#004f98;border-radius:50%;right:0;top:50%;margin-top:-11px;}
.TextList002514 .job-title em::before,.TextList002514 .job-title em::after{position:absolute;content:'';background:#fff;}
.TextList002514 .job-title em::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
.TextList002514 .job-title em::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
.TextList002514 .job-title.select em::after{display:none;}
.TextList002514 .job-title.select{color:#004f98;}
.TextList002514 .job-main{display:none;padding:3.704% 0 1.482%;border-top:1px dotted #e3e3e3;}
.TextList002514 .job-info{line-height:1.875em;}
.TextList002514 .job-email{color:#004f98;padding:2.22% 0;}
@media only screen and (max-width:1024px){.TextList002514{padding:2.79em 0 1em;}
.TextList002514 .job-title p{font-size:1em;margin-right:22px;}
.TextList002514 .job-title em{width:18px;height:18px;}
}
@media only screen and (max-width:640px){.TextList002514 .job-title{padding:5% 0;}
.TextList002514 .job-title p:last-child{display:flex;justify-content:space-between;}
.TextList002514 .job-title p::before{left:-0.8em;}
.TextList002514 .job-title i{display:block;}
.TextList002514 .job-main{padding:6% 0 4%;}
}
.MapContact{padding:100px 0}
.MapContact .word{background:#f8f8f8;padding:5vw 4vw;}
.MapContact aside{font-size:28px;font-family:'HarmonyOS_Sans_SC_Bold';color:#333;margin-bottom:2.5vw}
.MapContact dl dd{border-bottom:1px solid #ebebeb;line-height:1.45;padding:1vw 0 1vw 2vw}
.MapContact dl dd:not(:last-child){margin-bottom:0.5vw;}
.MapContact dl dd.tel{background:url(../images/MapContact_icon1.png)no-repeat center left}
.MapContact dl dd.mail{background:url(../images/MapContact_icon2.png)no-repeat center left}
.MapContact dl dd.add{background:url(../images/MapContact_icon3.png)no-repeat center left}
@media(min-width:1025px){.MapContact .word{width:33%;}
}
.Form002802{padding:6.25em 0;}
.Form002802 .from{max-width:1100px;margin:0 auto;}
.Form002802 .from td{padding-right:5%;padding-bottom:3%;}
.Form002802 .from td p{margin:0;color:#999;text-align:center;}
.Form002802 .from td div{position:relative;}
.Form002802 .from label{position:absolute;left:15px;top:0;line-height:50px;color:#666;}
.Form002802 .from .text{width:100%;height:50px;line-height:50px;text-indent:10px;border:none;background:#f8f9fb;}
.Form002802 .from select{width:100%;height:50px;line-height:50px;text-indent:10px;border:none;background:#f8f9fb;color:#666;padding:0;}
.Form002802 .from textarea.text{height:140px;}
.Form002802 .from .btn{padding-bottom:1.5%;text-align:center;}
.Form002802 .from .btn input{background:#004f98;cursor:pointer;padding:0;border:none;width:160px;height:42px;font-size:16px;color:#fff;text-transForm002802:uppercase;border-radius:99px;}
@media(max-width:1024px){.Form002802{padding:2.79em 0;}
}
@media(min-width:641px){.Form002802 .from td:nth-child(3n),.Form002802 .from .textareas,.Form002802 .from .btn,.Form002802 .from .tip{padding-right:0;}
}
@media(max-width:640px){.Form002802 .from td{display:block;padding-right:0;}
}
.Menu002252{margin-top:10px;text-align:center;overflow:hidden;}
.Menu002252 a{font-size:16px;display:block;background:#e9e9e9;padding:10px;margin-bottom:1px;}
.Menu002252 a.aon,.Menu002252 a:hover{color:#fff;background-color:#004f98;}
@media(min-width:768px){.Menu002252{margin-top:3.125em;}
.Menu002252 a{display:inline-block;line-height:30px;padding:0 15px;min-width:115px;border-radius:30px;overflow:hidden;margin:0 7px 1px;}
}
@media(min-width:1024px){.Menu002252 a{display:inline-block;line-height:2.5;padding:0 20px;background:#e9e9e9;min-width:180px;border-radius:36px;}
}


/*.Map002788 */
.Map002788{ padding: 4% 0 3% }
/*slick Basic*/
.Map002788 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Map002788 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Map002788 .slick-list:focus {outline: none}
.Map002788 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Map002788 .slick-slider .slick-track, 
.Map002788 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Map002788 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Map002788 .slick-track:before, 
.Map002788 .slick-track:after{display: table; content: '';}
.Map002788 .slick-track:after{ clear: both;}
.Map002788 .slick-loading .slick-track { visibility: hidden;}
.Map002788 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Map002788 .slick-slide .slick-loading img { display: none;}
.Map002788 .slick-slide .dragging img { pointer-events: none;}
.Map002788 .slick-initialized .slick-slide { display: block;}
.Map002788 .slick-loading .slick-slide { visibility: hidden;}
.Map002788 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Map002788 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Map002788{ width:100%;  position:relative;  }

.Map002788 .hd{padding-bottom: 20px; margin: 0 auto;}
.Map002788 .hd li{background: #f8f9fb;padding:50px 30px;margin: 0 10px;}
.Map002788 .hd li h3{margin:0 0 25px; cursor:pointer;font-size: 24px;color: #333;position: relative}
.Map002788 .hd li h3::before{content: '';position: absolute;width: 80%;height: 1px;background: #ebebeb;right: 0;top: 50%;display: none}
.Map002788 .hd li .tit{font-size: 18px;color: #333;font-weight: bold;padding-bottom: 10px}
.Map002788 .hd li dl dd{line-height: 30px;}
.Map002788 .hd li.slick-current{ background:#004f98; color:#fff; }
.Map002788 .hd li.slick-current h3{color: #fff;}
.Map002788 .hd li.slick-current .tit{color: #fff;}

.Map002788 .bd .title h1{  font-size:18px; color: #fff }
.Map002788 .bd .map{ height: 450px;  }
.Map002788 .bd .map img{ max-width: none }

@media(max-width:768px){
.Map002788 .bd .title{display: none;}
.Map002788 .bd .map{height: 300px}
}



/*RighInfo002940 */
.RighInfo002940{padding:6.25em 0;}
.RighInfo002940 .auto{}
.RighInfo002940 .title{color:#333;font-size:24px;font-weight:bold;margin-bottom:2.92vw;}
.RighInfo002940 .contact .ytable{table-layout:fixed;}
.RighInfo002940 .contact dt{float:left;width:50%;margin-bottom:16px;}
.RighInfo002940 .contact .icon{width:70px;}
.RighInfo002940 .contact .txt{padding-left:1.82vw;font-size:18px;color:#000000;}
.RighInfo002940 .contact dd{clear:both;}
.RighInfo002940 .map{margin-top:2.76vw;}
.RighInfo002940 .map #allmap{height:455px;}
.RighInfo002940 .map #allmap img{max-width:none;}
.RighInfo002940 .map #allmap,.RighInfo002940 .map #allmap *{box-sizing:content-box;}
.RighInfo002940 .BMap_bubble_content b{display:block;font-size:18px;}
@media(max-width:1024px){.RighInfo002940{padding:2.79em 0;}
}
@media(max-width:640px){.RighInfo002940 .title{font-size:4.5vw;}
.RighInfo002940 .contact dt{float:none;width:100%;}
.RighInfo002940 .contact dd{margin-bottom:16px;}
.RighInfo002940 .contact .icon{width:10vw;}
.RighInfo002940 .contact .txt{font-size:3.5vw;}
.RighInfo002940 .map #allmap{height:70vw;}
}
/* 20230404 */
.Banner003179 .txt{position:absolute;left:0;top:50%;transform:translate(0,-50%);z-index:3;width:100%;color:#fff;line-height:1.5;}
.Banner003179 .txt .t1{font-size:68px;font-weight:bold;display:inline-block;max-width:11em;position:relative;padding-bottom:20px;line-height:1.2;margin-bottom:20px;}
.Banner003179 .txt .t1:after{content:"";position:absolute;left:0;bottom:0;width:80%;height:4px;background:#fff;}
.Banner003179 .txt .t1 b{color:#f08519;}
.Banner003179 .txt .p{max-width:28em;font-size:24px;}
.Banner003179 .txt .more{width:170px;line-height:50px;font-size:16px;text-align:center;background:#f08519;border-radius:25px;cursor:pointer;margin-top:40px;transition:.3s;display:inline-block;color:#fff;}
.Banner003179 .txt .more:hover{background:#fff;color:#f08519;}
.Floor002709 .more,.Floor003045 .more{transition:.3s;}
.Floor002709 .more:hover,.Floor003045 .more:hover{background-color:#ffaa52;}

.Banner003179 .slick-arrow{ position:absolute; width:32px; height:32px; top:50%; margin-top:-20px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 3px solid #fff;border-left: 3px solid #fff;transform:rotate(-45deg);}
.Banner003179 .slick-prev{ left:3%;}
.Banner003179 .slick-next{transform:rotate(135deg); right:3%;}
@media(max-width:1292px){
.Banner003179 .slick-arrow{width:26px;height: 26px;}
.Banner003179 .slick-prev{ }
.Banner003179 .slick-next{ }
}


@media(max-width:1500px){.Banner003179 .txt .t1{font-size:40px;}
.Banner003179 .txt .p{font-size:18px;}
.Banner003179 .txt .more{font-size:14px;line-height:40px;width:120px;}
}
@media(max-width:768px){.Banner003179 .txt .t1{font-size:24px;}
.Banner003179 .txt .t1:after{height:2px;}
.Banner003179 .txt .p{font-size:16px;}
}

.Top003156 menu li a{
    font-size: 18px;
}
@media(max-width:1680px){
    .Top003156 menu li a{
        font-size: 16px;
    }
}
.TextList002514 .a{
    display: block;
    width: 140px;
    line-height: 40px;
    color: #fff;
    background: #004F99;
    text-align: center;
    margin-bottom: 15px;
    border-radius: 40px;
    font-size: 16px;
}
@media(max-width:1459px){
    .TextList002514 .a{
        width: 100px;
        line-height: 34px;
        border-radius: 34px;
        font-size: 14px;
    }
}
.Banner003179 .slick-slider,
.Banner003179 .slick-list,
.Banner003179 .slick-track,
.Banner003179 li.slick-slide,
.Banner003179 {
    height: 100%;
}
.img-block{
    height: 100%;
}
.Floor002746 {
    height: 100%;
}
.Floor002709 {
    height: 100%;
}
.Floor003045 {
    height: 100%;
}

.Top003156 menu li{
    position: relative;
}
.Top003156 menu li .two{
    width: 200px;
    background: #fff;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    display: none;
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
}
.Top003156 menu li:hover .two{
    display: block;
}
.Top003156 menu li .two .p{
    width: 100%;
    position: relative;
}
.Top003156 menu li .two2{
    width: 200px;
    background: #fff;
    position: absolute;
    top: 0%;
    left: 100%;
    display: none;
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
}
.Top003156 menu li .two .p:hover .two2{
    display: block;
}
.Top003156 menu li .two a{
    display: block;
    font-size: 16px;
    color: #333;
    text-align: center;
    line-height: 44px;
    transition: all .5s;
}
.Top003156 menu li .two a:hover,
.Top003156 menu li .two .p:hover >a{
    background: #004f98;
    color: #fff;
}
@media(max-width:1459px){
    .Top003156 menu li .two a {
        font-size: 14px;
        line-height: 40px;
    }
    .Top003156 menu li .two2,
    .Top003156 menu li .two{
        width: 160px;
    }
}
@media(max-width:1024px){
    .Top003156 menu li .two{
        display: none !important;
    }
}

.RighInfo003072 .number li {
    width: 23.5%;
}
@media (max-width: 1024px){
    .RighInfo003072 .number li {
        width: auto;
    }
}





#fp-nav{top:auto;bottom:0%;}
#fp-nav.fp-right{right:51px;}
#fp-nav ul{ padding:15px 0;}
#fp-nav ul li{margin:5px 0;width: auto; height: auto;}
#fp-nav ul li a{ width:20px; height:20px; border-radius:50%; background:none; border:3px solid transparent; position:relative; display:block; cursor:pointer;}
#fp-nav ul li a.active{ border-color:#fff;}
#fp-nav ul li a:before{ position:absolute; content:''; width:6px; height:6px;top:50%; left:50%; margin:-3px 0 0 -3px; background:#fff;border-radius:50%;}
#fp-nav ul li a.active:before{ background:none;}
#fp-nav ul li a span{display: none;}

@media(max-width:1200px){
#fp-nav{ display:none;}
}

/* 2024.2.28 */
.select_box {
    border: solid 1px #e5e5e5;
    box-shadow: 0px 0.625em 4.375em rgba(0,0,0,0.08);
    padding: 10px 20px;
    overflow: hidden;
}

.select_box .select_item{
    display: flex;
    padding: 20px 10px 10px;
}
.select_box .select_item.pcur{
    display: none;
}

.select_box .sels {
    display: inline-block;
    /* padding-right: 30%; */
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
}
.select_box .sels.cur{
    height: auto !important;
}

.sels .sel_item {
    font-size: 14px;
    color: #555;
    margin-right: 30px;
    margin-bottom: 10px;
    cursor: pointer;
    /* display: none; */
}
.sels .sel_item.pcur,
.sels .sel_item.cur{
    display: inline-block;
}
.sels .sel_item input:checked + .sel_tit{
    color: #004f98;
}

.select_box .select_tit {
    color: #004f98;
    width: 140px;
    min-width: 140px;
    font-size: 16px;
}

.sels .sel_item .act {
    width: 14px;
    height: 14px;
    border: solid 1px #767676;
    cursor: pointer;
    border-radius: 2px;
    display: inline-block;
    transform: translate(0, 1px);
}
.sels .sel_item.cur .act{
    background-color: #004f98;
    border-color: #004f98;
}
.sels .sel_item.cur .act::before{
    content: '';
    display: block;
    content: '';
    display: block;
    position: absolute;
    top: 3px;
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    right: 2px;
    width: 8px;
    height: 5px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
.sels .sel_item.cur .sel_tit{
    color: #004f98;
}

.sels .sel_item .sel_tit {
    display: inline-block;
}
.select_box .sels .hmore {
    font-size: 12px;
    margin-left: 15px;
    display: inline-block;
    cursor: pointer;
    background-color: #004f98;
    color: #fff;
    padding: 2px;
    border-radius: 3px;
    display: none;
}
.select_box .select_item:not(:last-child) {
    border-bottom: 1px solid #ededed;
}
.sels .sel_item input {
    background-color: #004f98;
    margin: 0;
    margin-right: 5px;
    transform: translate(0, 1px);
}
@media(max-width:768px){
    .select_box .select_item {
        flex-wrap: wrap;
        padding: 10px 0 10px;
    }
    .sels .sel_item {
        margin-left: 0;
        margin-right: 15px;
        font-size: 12px;
    }
    .select_box .sels {
        padding-top: 10px;
        flex: unset;
        padding-right: 0;
    }
    .select_box .sels .hmore{
        margin-left: 0;
    }
}

/* 2024.3.1 */

/* 2024.3.1 */
/*
 .Form002327 为demo编号
 */
 .Form002327 { position: relative; padding: 6.25em 0; }
 .Form002327 .box { border: solid 1px #e5e5e5; box-shadow: 0px 0.625em 4.375em rgba(0,0,0,0.08); padding: 20px; overflow: hidden; }
 .Form002327 .box form > * { margin-bottom: 18px; }
 .Form002327 .box .h3 { font-weight: normal; margin: 0 0 18px 0; color: #333; font-size: 24px; text-align: center; }
 .Form002327 .row { position: relative; border: 1px solid #e6e6e6; padding: 8px 8px 8px 58px; line-height: 24px; }
 .Form002327 .row:before { content: ""; display: block; position: absolute; left: 0; top: 0; height: 100%; width: 45px; background: #e6e6e6; }
 .Form002327 .row i { position: absolute; left: 13px; top: 9px; background: url(../images/Form002327-input_icon.png) no-repeat; display: block; width: 20px; height: 25px; }
 .Form002327 .row .text { border: none; background: none; font-size: 15px; color: #b8b8b8; line-height: 24px; width: 100%; }
 .Form002327 .usename i { background-position: 0 0; }
 .Form002327 .password i { background-position: 0 -25px; }
 .Form002327 .post i { background-position: 0 -50px; }
 .Form002327 .email i { background-position: 0 -75px; }
 .Form002327 .tel i { background-position: 0 -100px; }
 .Form002327 .row.focus { border-color: #004f98; }
 .Form002327 .row.focus:before { background: #004f98; }
 .Form002327 .row.focus .text { color: #333; }
 .Form002327 .box dl { text-align: right; }
 .Form002327 .box dl a { display: inline-block; margin-left: 10px; font-size: 14px; color: #666; }
 .Form002327 .box dl a:hover { color: #004f98; }
 .Form002327 .btn { width: 100%; border: none; background: #004f98; color: #fff; font-size: 16px; text-align: center; line-height: 44px; cursor: pointer; }
 .Form002327 .div{
    display: flex;
    align-items: center;
 }
 .Form002327 .div .row{
    flex: 1;
 }
 .Form002327 .div .btn1{
    width: 100px;
    border: none;
    background: #004f98;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
 }
 @media only screen and (min-width:768px ) {
    .Form002327 .box { margin: 0 auto; width: 550px;  padding: 80px;}
    .Form002327 .div .btn1 {
        font-size: 12px;
        width: 80px;
    }
 }
 /*
 .Form002330 为demo编号
 */
.Form002330 { position: relative; padding: 6.25em 0; }
.Form002330 .box { border: solid 1px #e5e5e5; box-shadow: 0px 0.625em 4.375em rgba(0,0,0,0.08); padding: 20px; overflow: hidden; }
.Form002330 .row{ padding-bottom: 18px;}
.Form002330 .rowbox{ padding-bottom: 0;}
.Form002330 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 20px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002330 .row-inner{ max-width: 445px; margin: 0 auto; position: relative; padding-left: 50px; color: #666; font-size: 14px; line-height: 42px;}
.Form002330 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal;}
.Form002330 .row-inner .text{border: 1px solid #e6e6e6; color: #adadad; line-height: 40px; width: 100%; padding: 0 10px; display: inline-block;}
.Form002330 .row-inner .text.focus{border-color: #004f98; color: #666; }
.Form002330 .btn{ background-color: #004f98; line-height: 44px; font-size: 16px;color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 35px auto 20px; display: block;}
@media only screen and (min-width:768px ) {
.Form002330 .box { margin: 0 auto; width: 550px;  padding: 80px;}
}


.Form0023301 .row-inner {
    max-width: 100%;
    padding-left: 0;
}
.Form0023301 .row-inner .h5 {
    position: static;
    line-height: 1.5;
    margin-bottom: 5px;
}
.Form0023301 .box {
    padding: 2% 3% 2%;
}
.Form0023301 .row {
    padding-bottom: 10px;
}
.Form0023301 .btn {
    margin: 10px auto 0;
}

@media only screen and (max-width:768px ) {
    .Form002330 .row-inner .text{
        line-height: 30px;
    }
    .Form0023301 .btn {
        line-height: 35px;
        width: 100px;
    }
    .Form002330{
        padding: 25px 0;
    }
}



.error {color:#cb3e2d; font-size:0.75em; line-height:1.5em; display:block; font-style:normal; padding-left:1.5em; background:url(../images/error.png) no-repeat left center; background-size:1.167em auto;}



.lang_item>a {
    background-color: #004f98;
    color: #fff;
    padding: .5em .5em;
    border-radius: 50%;
}

.lang_item{
    position:relative;
}
.lang_box {
    position: absolute;
    top: 100%;
    background-color: #fff;
    width: 100%;
    left: 50%;
    transform: translate(calc(-50% + 0.6em),0);
    display: none;
}

.lang_box a {
    display: block;
    text-align: center;
    padding: 5px 10px;
}
.lang_item:hover .lang_box{
    display: block;
}

.Map002788 .bd{
    display: none;
}
