@charset "utf-8";
@font-face{font-family:'SourceHanSansCN';src:url('../fonts/SourceHanSansCN-Regular.otf');font-style:normal;font-weight:normal;font-display:swap;}
@font-face{font-family:'SourceHanSansCN';src:url('../fonts/SourceHanSansCN-Bold.otf');font-style:normal;font-weight:bold;font-display:swap;}
@font-face{font-family:'SourceHanSansCN';src:url('../fonts/SourceHanSansCN-Medium.otf');font-style:normal;font-weight:500;font-display:swap;}
/*初始化样式*/
*{-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

/*html5设置*/
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}
html,body,div,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,p,h1,h2,h3,h4,h5,h6,dl,dd,ol,ul,li{margin:0;padding:0;}
body{background-color:#fff;color:#000;font:normal 20px/1.5em 'SourceHanSansCN','Arial','Sans-serif';overflow-x:hidden;word-wrap:break-word;}
a{text-decoration:none;outline:none;color:#000;}
a:focus{outline:none;-moz-outline:none;}
a:hover{color:#0f63ff;}
a img{border:none;}
img{vertical-align:middle;max-width:100%;}
li{list-style:none;}
pre{font-family:'SourceHanSansCN','Arial','Sans-serif';}
select,input,textarea,button{border-radius:0;-webkit-border-radius:0;background:none;border:none;margin:0;padding:0;outline:none;font-family:'SourceHanSansCN','Arial','Sans-serif';font-size:1em;}
input:focus{outline:none;}
textarea{resize:none;}
input::-moz-placeholder{opacity:0.75;color:inherit;}
input:-moz-placeholder{opacity:0.75;color:inherit;}
input::-webkit-input-placeholder{opacity:0.75;color:inherit;}
input:-ms-input-placeholder{opacity:0.75;color:inherit;}
textarea::-moz-placeholder{opacity:0.75;color:inherit;}
textarea:-moz-placeholder{opacity:0.75;color:inherit;}
textarea::-webkit-input-placeholder{opacity:0.75;color:inherit;}
textarea:-ms-input-placeholder{opacity:0.75;color:inherit;}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;width:100%;box-sizing:border-box;}
table th{background-color:#0F63FF;color:#fff;box-sizing:border-box;padding:0.3em;}
table th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;}
table th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;}
table td{background-color:#fff;box-sizing:border-box;padding:0.3em;}
table td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;}
table td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;}
table tr:nth-child(2n+1) td{background-color:#E7EEFC;}

/*全局样式*/
.inner{width:93.75%;max-width:1620px;margin:0 auto;}
.clear{clear:both;height:0px;overflow:hidden;}
.figure{overflow:hidden;position:relative;}
.figure a{display:block;}
.figure img{display:block;width:100%;height:auto;}
.figure .img{background:no-repeat center center;background-size:cover;display:block;transition:all .3s;}
.rows{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.wot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.submit{cursor:pointer;}
.fz96{font-size:96px;line-height:1.44em;}
.fz72{font-size:72px;line-height:1.44em;}
.fz68{font-size:68px;line-height:1.44em;}
.fz60{font-size:60px;line-height:1.44em;}
.fz56{font-size:56px;line-height:1.44em;}
.fz48{font-size:48px;line-height:1.44em;}
.fz40{font-size:40px;line-height:1.44em;}
.fz32{font-size:32px;line-height:1.44em;}

/*flexbox*/
.flexbox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;}
.tablebox{display:table;table-layout:fixed;width:100%;}

/*entry*/
.entry img{max-width:100%;height:auto!important;}
.entry ul,.entry ol{margin-left:2em;}
.entry ul li{list-style:outside disc none;}
.entry ol li{list-style:outside decimal none;}
.entry h1{font-size:1.5em;}
.entry h2{font-size:1.25em;}
.entry h3{font-size:1.125em;}
.entry h4{font-size:1em;}
.entry h5{font-size:0.875em;}
.entry h6{font-size:0.75em;}
.entry blockquote{margin:0 2em;font-style:italic;opacity:0.95;padding:1em;border:1px solid #e8e8e8;background-color:#f9f9f9;}
.entry hr{border:none;clear:both;border-bottom:1px solid #e6e6e6;}

/*header*/
#header{position:absolute;left:0;top:0;width:100%;z-index:8;background-color:rgba(255,255,255,0.5);}
#header .inner{display:table;table-layout:fixed;}
.nofixed #header{position:relative;border-bottom-color:#D9D9D9;}

/*logo*/
#logo{width:7.9em;font-size:1em;display:table-cell;vertical-align:middle;position:relative;z-index:10;}
#logo a{display:block;overflow:hidden;padding-bottom:34.21%;position:relative;background:no-repeat left center;background-size:contain;}
#logo i{position:absolute;width:100%;height:100%;text-indent:-99999em;display:block;overflow:hidden;}

/*navi*/
#navi{display:table-cell;vertical-align:middle;font-size:16px;line-height:1.91666667em;text-transform:uppercase;}
#navi .menu{align-items:center;justify-content:space-between;max-width: 46.25em; margin:0 auto;}
#navi .parent{padding:1.542em 0.16666667em;}
#navi .parent>a{display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1.16666667em;}
#navi .current>a,#navi .on>a {color:#0F63FF;}
#navi .drop{position:absolute;top:100%;z-index:5;left:50%; transform: translateX(-50%); width:100vw;display:none;background-color:rgba(255,255,255,0.4);}

#navi .inner{display: block;}
#navi .sub ul {max-width: 56em; margin:0 auto;padding-left: 1.5em;}
#navi .sub li{width:25%;padding:0.9375em 0.5em; text-align: center;}
#navi .sub a{display:block;white-space:nowrap;}
#navi em{display:none;}
#navi2 .inner{display:none;}

/*button*/
#button{display:table-cell;vertical-align:middle;width:5.9em;}
#button .box{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;}

/*navbtn*/
#navbtn{display:none;}

/*language*/
#language a{display:inline-flex;overflow:hidden;border:0.15em solid #3E4661;border-radius:50%;width:2.002em;height:2.002em;text-align:center;line-height:2em;align-items:center;justify-content:center; color: #0f63ff;}

/*search*/
#search span{width:1.65em;height:2.002em;background:url(../images/search_01.svg) no-repeat center center;background-size:contain;cursor:pointer;display:block;overflow:hidden;position:relative;z-index:10;}
#search .form{background-color:rgba(255,255,255,0.4);position:absolute;right:0;top:100%;width:100%;z-index:8;overflow:hidden;display:none;}
@media only screen and (min-width:1025px){
    #search .form{background-color:transparent;top:0;padding:0.9em 0;}
}
#search .input{width:45em;max-width:93.75%;margin:0 auto;position:relative;padding-right:4.95em;}
#search .text{display:block;width:100%;height:2.15em;line-height:2.15em;padding:0 1em 0 2.5em;background:#fff url(../images/search_02.svg) no-repeat 1em center;background-size:0.9em auto;border:1px solid #D9D9D9;border-radius:1.075em 0 0 1.075em;border-right:none;font-size:1em;}
#search .submit{display:block;position:absolute;right:0;top:0;height:100%;width:4.95em;background-color:#0f63ff;color:#fff;border-radius:0 1.075em 1.075em 0;}

/*banner*/
#banner .img{padding-bottom:calc(930 / 1920 * 100%);}
#banner .wap{display:none;}

/*footer*/
#footer{background-color:#3E4661;padding:10.501% 0 calc(106 / 1920 * 100vw);color:#fff;}
#footer .inner{border-bottom:2px solid #fff;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5625% 0;}
#footer a{color:#fff;}
#footer .bottom{ border: none; padding-bottom: 0;}


/*footer*/
#site{}
#site i{width:9.15em;display:block;overflow:hidden;padding-bottom:14.20765027%;background:no-repeat center center;background-size:contain;}
#site .Contact{margin:calc(40 / 1920 * 100vw) 0 calc(24 / 1920 * 100vw);font-size:1.05em;}

/*menu*/
#menu .item{margin-left:2.8em;text-align:center;}
#menu h3{font-size:1.2em;font-weight:normal;line-height:1.25em;margin-bottom:0.33333333em;}
#menu h3 a:hover{opacity:0.8;}
#menu ul{overflow:hidden;}
#menu li{line-height:1.42857143em;margin-top:0.38095238em;font-size:1.05em;}
#menu li a{color:#E8E8E8;display:inline-block;}
#menu li a:hover{color:#fff;}

/*sologan*/
#sologan{position:relative;z-index:2;}
#sologan .box{background:no-repeat center center;background-size:cover;width:84.4445%;padding-bottom:19.753%;margin:0 auto -9.87654%;position:relative;color:#fff;}
#sologan .pic{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; z-index: 1;box-shadow:3px 3px 12px rgba(0,0,0,0.25);border-radius:1.5em; }
#sologan .text{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center; z-index: 2;}
#sologan .alias{font-size:1.2em;line-height:1.16666667em;}
#sologan .alias span{color:#0f63ff;}

/*wrapper*/
#wrapper{padding:2.60416667% 0 7.8125%;overflow:hidden;}

/*columnname*/
.columnname{font-weight:500;margin-bottom:2.96296296%;}
.columnname.center{text-align:center;}
.columnintro{margin-bottom:5.67901235%;}

/*message*/
#message{margin:0 auto;max-width:69.6em;}
#message .text{border:2px solid #D9D9D9;display:block;width:100%;font-size:1.2em;height:2.29166667em;line-height:1.45833333em;padding:0.41666667em 1.5em;color:#555;border-radius:8px;}
#message textarea.text{height:9.04166667em;}
#message .item{margin-bottom:1.72413793%;}
#message .w1{width:66.2%;}
#message .w2{width:32.32758621%;}
#message .w3{width:32.32758621%;}
#message .agree{font-size:1.2em;line-height:1.41666667em;margin-bottom:1.72413793%;}
#message .agree a{color:#0f63ff;display:inline-block;}
#message .label{font-size:1.2em;margin-right:0.6875em;}
#message .column{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
#message .verify{align-items:center;margin-bottom:0.86206897%;}
#message .verify .input{display:flex;align-items:center;}
#message .verify .text{width:7.91666667em;border-radius:1.125em;margin-right:1em;}
#message .verify img{display:block;width:4em;height:auto;}
#message .submit{background-color:#0f63ff;color:#fff;font-size:1.2em;width:8.5em;height:2.25em;border-radius:1.125em;}
#message .submit:hover{opacity:0.8;}

/*login*/
#login{padding:2.76041667% 0 4.375%;}
#login .name{color:#3E4661;font-weight:500;}
#login .box{padding:0 3.51851852% 0 2.90123457%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;}
#login .figure{width:48.1530343%;}
#login .form{width:40.30343008%;box-shadow:1.5px 1.5px 6px rgba(0,0,0,0.1);border:2px solid #D9D9D9;padding:4.74934037% 6.26649077% 6.59630607%;border-radius:1.66666667em;}
#login .item{margin-bottom:5.75539568%;}
#login .title{line-height:1.16666667em;font-weight:normal;margin-bottom:12.82973621%;}
#login .label{display:block;font-size:1.05em;line-height:1.42857143em;margin-bottom:3.83693046%;}
#login .text{font-size:1.2em;height:2.66666667em;line-height:1.83333333em;padding:0.41666667em 0.83333333em;border:2px solid #D9D9D9;border-radius:0.16666667em;width:100%;display:block;}
#login .button{margin-top:13.66906475%;}
#login .submit{font-size:1.2em;height:2.66666667em;border-radius:0.16666667em;color:#fff;background-color:#0f63ff;width:100%;display:block;text-align:center;}

/*slides*/
#slides{  /* margin-bottom: 2.60416667%; */}
#slides .img{padding-bottom:48.4375%;}
#slides .wap{display:none;}
#slides .dots{position:absolute;left:0;bottom:7.40740741%;width:100%;}
#slides .swiper-pagination{position:relative;transform:none;bottom:auto;left:auto;margin:0 auto;width:93.75%;max-width:1620px;}
#slides .swiper-pagination-bullet{display:block;opacity:1;width:7.22222222%;height:0.25em;background-color:#E7EEFC;border-radius:0.225em;margin:0 0.825em 0 0;}
#slides .swiper-pagination-bullet-active{background-color:#0f63ff;}
.go{display:block;overflow:hidden;border:2px solid #fff;font-size:1.6em;font-weight:400;height:2.53125em;line-height:2.4375em;text-align:center;background-image:linear-gradient(180deg,rgba(255,255,255,0.85),rgba(255,255,255,0.37));border-radius:1.265625em;padding:0 0.390625em 0 1.03125em;color:#3E4661;backdrop-filter:blur(15px);}
.go i{display:inline-block;font-style:normal;position:relative;padding-right:2.34375em;}
.go i:after{width:1.734375em;height:1.734375em;border-radius:50%;background:#0f63ff url(../images/arrow_01.svg) no-repeat center center;background-size:0.5em auto;content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);}

/*pCenter*/
#pCenter{margin-bottom:2.60416667%;}
#pCenter .columnname{margin-bottom:0.98765432%;}
#pCenter .list{width:101.48148148%;}
#pCenter .item{width:33.33%;padding-right:1.45985401%;padding-bottom:1.45985401%;}
#pCenter .info{border-radius:1.5em;overflow:hidden;position:relative;}
#pCenter .info:hover .img{transform:scale(1.05);}
#pCenter .img{padding-bottom:81.87022901%;}
#pCenter .name{position:absolute;right:1.8em;bottom:1.8em;}
#pCenter .item:first-child{width:100%;}
#pCenter .item:first-child .img{padding-bottom:26.35802469%;}
#pCenter .more a{width:100%;height:100%;background-color:#0f63ff;color:#fff;align-items:center;border-radius:1.5em;font-weight:500;}
#pCenter .text{padding:0.9em 0.51666667em;width:100%;background:url(../images/arrow_02.svg) no-repeat left bottom;background-size:82.44274809% auto;transform:translateY(18%);}

/*sCenter*/
#sCenter{margin-bottom:4.89583333%;}
#sCenter .list{background:no-repeat center center;background-size:cover;position:relative;padding:5.10416667% 0;}
#sCenter ul{justify-content:space-evenly;}
#sCenter li{padding:0.61728395%;}
#sCenter .go{min-width:9.65625em;text-align:left;}
#sCenter .go i{display:block;}

/*readmore*/
.readmore{overflow:hidden;margin-bottom:1.852%;}
.readmore a{display:block;float:right;width:9.6875em;height:2.5em;line-height:2.375em;color:#fff;background-image:linear-gradient(90deg,#1064ff,#63cdfe);}
.readmore i{display:block;}

/*nCenter*/
#nCenter{margin-bottom:7%;}
#nCenter .columnname{margin-bottom:0;}
#nCenter .readmore{padding:0 3.7%;}
#nCenter .list{justify-content:space-evenly;}
#nCenter .item{width:28.457%;}
#nCenter .item a{display:block;position:relative;height:100%; overflow: hidden; border:1px solid #d9d9d9;border-radius:1.5em;background-color:#fff;transition:all 0.5s;}
#nCenter .item a:hover{box-shadow:0px 4px 25px rgba(0,0,0,0.25);}
#nCenter .item figure{overflow:hidden;}
#nCenter .item .img{padding-top:calc(260 / 462 * 100%);}
#nCenter .info{padding:6%;}
#nCenter .date{color:#787878;font-size:1em;line-height:1.125em;margin-top:2%;}
#nCenter .title{font-size:1.333em;font-weight:normal;line-height:1.5em;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; text-overflow:ellipsis; max-height:3em;}
#nCenter .more{padding-bottom:77%;position:relative;border:1px solid #d9d9d9;border-radius:1.5em;}
#nCenter .more:after{position:absolute;right:4%;bottom:0;margin-bottom:4%;width:2.8em;height:2.8em;border-radius:50%;background:#0f63ff url(../images/arrow_01.svg) no-repeat center center;background-size:0.5em auto;content:'';display:block;content:'';}
.newsk{padding:7.03125% 0;margin-bottom:7.03125%;padding-bottom:0;margin-bottom:3%!important;}
.newsk .columnname,.newsk .columnintro{text-align:center;}
.newsk .columnintro{color:#959595;}
.newsk .item{  /* overflow: hidden; */
margin-bottom:3%;}
.newsk .item a{padding:0!important;overflow:hidden;  /* background-color: #0f63ff !important; */transition:all 0.5s;}
.newsk .item a .figure{position:relative;}
.newsk .item a .img{padding-top:calc(260 / 462 * 100%);}
.newsk .item a .info{margin-bottom:0!important;position:relative;background:#fff;}

#nCenter .info img{  /* position: absolute; */
top:0;}
.newsk .item a .more{border:none!important;background:#0F63FF;border-radius:0!important;padding:5% 8%!important;padding-right:15%!important;color:#fff;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.newsk .item a .more::after{  /* background-color: #fff !important; */
border:2px solid #fff;width:1.8em!important;height:1.8em!important;}
.newsk .item a .info img{max-height:315px;}
.newsk .item a:hover{box-shadow:0px 4px 25px rgba(0,0,0,0.25);}

/*why*/
#why{margin-bottom:7.8125%;}
#why .top{margin-bottom:0.83333333%;}
#why .top .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;}
#why .columnname{margin-bottom:0;}
#why .intro{font-size:1.2em;line-height:1.41666667em;}
#why .btm{border-top:2px solid #D9D9D9;border-bottom:2px solid #D9D9D9;}
#why .btm ul{justify-content:center;border-right:2px solid #D9D9D9;width:71.30208333%;margin:0 auto;}
#why .btm li{width:33.333%;text-align:center;border-left:2px solid #D9D9D9;font-weight:500;padding:4.16362308% 0 3.65230095%;color:#3E4661;}
#why .btm .icon{width:39.86636971%;margin:0 auto 1em;}
#why .btm .icon i{display:block;overflow:hidden;padding-bottom:100%;background:no-repeat center center;background-size:contain;}
#why .btm span{color:#0f63ff;}

/*application*/
#application{margin-bottom:3.85416667%;overflow:hidden;}
#application .item{border:2px solid #D9D9D9;  /* box-shadow: 0.075em 0.075em 0.3em rgba(0, 0, 0, 0.25); */border-radius:0.75em;position:relative;overflow:hidden;margin-bottom:1.2em;transition:all 0.5s;}
#application .item:hover{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.25);}
#application .name{position:absolute;left:-2px;top:-2px;background:url(../images/rectangle_01.svg) no-repeat center center;background-size:100% 100%;color:#fff;font-size:1.5em;height:2em;line-height:2em;width:5.8em;text-align:center;padding-right:0.5em;}
#application .box{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:2.03703704% 8.64197531% 1.66666667% 8.64197531%;align-items:center;}
#application .figure{width:38.92215569%;}
#application .figure img{width:auto;margin:0 auto;}
#application .text{width:48.65269461%;padding:2em 0;}
#application .intro{font-size:1.2em;line-height:1.41666667em;margin-bottom:4.92307692%;}
#application .list ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:76.30769231%;}
#application .list li{max-width:25.80645161%;font-size:1.05em;line-height:1.42857143em;text-align:center;}
#application .list p:first-child{margin-bottom:0.42857143em;}
#application .list img{display:block;width:auto;height:4.35em;}

/*fullScene*/
#fullScene{position:relative;margin-bottom:5%;}
#fullScene .img{padding-bottom:717px;}
#fullScene .img:last-child{display:none;}
#fullScene .img:first-child{display:block;}
#fullScene .text{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;}
#fullScene .box{width:27.5em;}
#fullScene .name{font-weight:500;margin-bottom:0.33333333em;}
#fullScene .intro{font-size:1.2em;line-height:1.41666667em;}

/*prolist*/
.prolist{margin-bottom:2.96296296%;}
.prolist .columnname{margin-bottom:0.98765432%;}
.prolist .list{width:101.48148148%;}
.prolist .name{font-weight:500;}
.prolist .intro{font-size:1.2em;line-height:1.41666667em;max-width:15.625em;}
.prolist .figure{width:31.34582624%;}
.prolist .img{padding-bottom:173.91304348%;background-size:contain;}
.prolist .text{width:63.88415673%;padding:1.02214651% 0;}
.prolist .name{margin-bottom:0.23958333em;}
.prolist .item{float:left;padding-right:1.45985401%;padding-bottom:1.45985401%;width:41.54501217%;}
.prolist .item a{display:flex;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border:2px solid #D9D9D9;box-shadow:0.075em 0.075em 0.3em rgba(0,0,0,0.25);border-radius:0.75em;padding:2.57966616% 1.7em;}
.prolist .item:nth-child(3n+1){width:58.45498783%;}
.prolist .item:nth-child(3n+1) .figure{width:auto;}
.prolist .item:nth-child(3n+1) .img{padding-bottom:47.12643678%;}
.prolist .item:nth-child(3n+1) .text{padding:0 1em;width:auto;margin-top:0.975em;}
.prolist .item:nth-child(3n+1) .name{margin-bottom:0.39583333em;}
.prolist .item:nth-child(3n+1) a{display:block;padding-top:9.28495197%;padding-bottom:7.15048026%;}

/*boxlist*/
.boxlist .columnname{margin-bottom:0.98765432%;}
.boxlist .list{width:101.48148148%;}
.boxlist .item{width:33.333%;padding-right:1.45985401%;padding-bottom:1.45985401%;}
.boxlist .item a{display:block;overflow:hidden;border:2px solid #D9D9D9;box-shadow:0.075em 0.075em 0.3em rgba(0,0,0,0.25);border-radius:0.75em;position:relative;height:100%;  /* background: url(../images/default.png) no-repeat center center; */background-size:80% auto!important;padding-bottom:105.19480519%;}
.boxlist .item a .figure{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.boxlist .item a .img{padding-top:100%;}
.hgroup{margin-bottom:0.5em;}
.hgroup .name{color:#0f63ff;font-size:0.5em;line-height:1.44444444em;font-weight:500;margin-bottom:0.22222222em;}
.hgroup .alias{font-size:1em;line-height:inherit;font-weight:500;}

/*prointro*/
.prointro{padding:10.78125% 0 9.16666667%;}
.prointro .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;}
.prointro .text{width:38.27160494%;}
.prointro .intro{font-size:1.2em;line-height:1.41666667em;}
.prointro .intro h4{font-size:1.33333333em;color:#0f63ff;line-height:1.4375em;margin-bottom:0.234375em;}
.prointro .intro h4 img{height:2.1875em;width:auto;vertical-align:bottom;margin-right:0.375em;}
.prointro .intro p{margin-bottom:0.5em;}
.prointro .figure{width:58.88888889%;}

/*proadvant*/
#proadvant{margin-bottom:5.83333333%;}
#proadvant .columnname{margin-bottom:0.98765432%;}
#proadvant .info{background:url(../images/advantage.jpg) no-repeat center center;background-size:cover;padding:5.20833333% 0;}
#proadvant .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
#proadvant .item{width:28%;color:#fff;}
#proadvant .title{font-weight:500;margin-bottom:0.5em;}
#proadvant .intro{font-size:1.05em;line-height:1.42857143em;}

/*proinfo*/
#proinfo{margin-bottom:8.85416667%;}
#proinfo .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end;}

/*prometa*/
#prometa{width:45.49382716%;}
#prometa .columnname{margin-bottom:3.25644505%;}
#prometa th{text-align:left;font-size:1.05em;line-height:1.42857143em;padding-left:0.95238095em;padding-right:0.95238095em;}
#prometa td{font-size:0.9em;line-height:1.44444444em;padding:3.5px 1.11111111em;text-align:center;}
#prometa td:first-child{text-align:left;width:36%;}

/*proslides*/
#proslides{border:2px solid #D9D9D9;border-radius:1.5em;width:46.11111111%;box-shadow:0.075em 0.075em 0.3em rgba(0,0,0,0.25);padding:2.25em 1.85em 0.9em;}
#proslides .name{font-size:1.2em;line-height:1.45833333em;font-weight:normal;margin-bottom:5.97907324%;}
#proslides .figure{margin:0 0.9715994%;}
#proslides .img{padding-bottom:76.98170732%;background-size:contain;}
#proslides .swiper-wrapper{margin-bottom:8.22122571%;}
#proslides .swiper-scrollbar{width:88.78923767%;position:relative;left:auto;bottom:auto;height:0.5em;background-color:#E7EEFC;margin:0 auto 3.3632287%;}
#proslides .swiper-scrollbar-drag{background-color:#0F63FF;}
#proslides .swiper-arrows{justify-content:flex-end;}
#proslides .swiper-arrows>div{width:2.775em;height:2.775em;border-radius:50%;background-color:#E7EEFC;position:relative;margin-top:0;left:auto;top:auto;right:auto;margin-left:1em;}
#proslides .swiper-arrows>div:after{color:#fff;font-size:1.48em;font-weight:bold;}
#proslides .swiper-arrows>div:hover{background-color:#0F63FF;}

/*proscenario*/
#proscenario{padding:4.42708333% 0 5.10416667%;}
#proscenario .item{width:25%;position:relative;}
#proscenario .item:after{width:0.15em;height:100%;background-color:#E7EEFC;content:'';display:block;position:absolute;top:0;right:0;transform:translateX(50%);z-index:2;}
#proscenario .item:nth-child(4n):after{display:none;}
#proscenario .info{position:relative;}
#proscenario .figure:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.48);transition:all 0.3s;}
#proscenario .img{padding-bottom:171.875%;}
#proscenario .title{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:1.6em;color:#fff;line-height:1.4375em;padding:6.25% 0;border-top:0.15625em solid #E7EEFC;}
#proscenario .info:hover .figure:after{opacity:0;}

/*profeature*/
#profeature .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
#profeature .columnname{margin-bottom:7.05882353%;}
#profeature .figure{width:45.67901235%;padding:3% 6.17283951%;}
#profeature .text{width:41.97530864%;font-size:1.2em;line-height:1.41666667em;}
#profeature .text h3{font-size:1.33333333em;line-height:1.4375em;color:#0f63ff;}
#profeature ul{margin-left:10.29411765%;}
#profeature li{margin-bottom:2.62295082%; display: flex; align-items: center;}
#profeature .icon{width:3em;flex: 0 0 auto; margin-right: 0.6em;}
#profeature .icon img{display:block;width:100%;height:auto;}
#profeature .intro{overflow:hidden;}

/*prointegration*/
#prointegration{background-color:#3E4661;position:relative;}
#prointegration .inner{align-items:center;min-height:27.05em;padding:3% 0;}
#prointegration .pic{position:absolute;right:0;top:0;height:100%;width:100%;background:no-repeat right center;background-size:auto 100%;}
#prointegration .text{width:47.5308642%;color:#fff;position:relative;z-index:2;}
#prointegration .columnname{margin-bottom:3.11688312%;}
#prointegration .intro{font-size:1.2em;line-height:1.41666667em;}

/*prosystem*/
#prosystem{background-color:#E7EEFC;color:#3E4661;margin-bottom:4.21875%;padding:3.77604167% 0;}
#prosystem .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;}
#prosystem .figure{width:45.49382716%;}
#prosystem .img{padding-bottom:53.59565807%;background-size:contain;}
#prosystem .text{width:43.20987654%;}
#prosystem .columnname{margin-bottom:1.14285714%;}
#prosystem .intro{font-size:1.2em;line-height:1.41666667em;font-weight:300;}
#prosystem .intro h3{margin-bottom:1em;font-weight:500;}

/*category*/
#category{padding:5.74074074% 0;}
#category .title{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #3E4661;padding-bottom:1.2%;margin-bottom:4.2%;}
#category .name{font-size:1.8em;line-height:1.44444444em;font-weight:500;}
#category .total{font-size:1.05em;line-height:1.42857143em;}
#category .total span{color:#0f63ff;display:inline-block;}
#category li{font-size:1.05em;line-height:1.42857143em;padding-bottom:3%;margin-bottom:3%;border-bottom:1px solid #ddd;display:flex;justify-content:flex-start;align-items:center}
#category li .tit{font-size:1.2em;line-height:1.42857143em;margin-right:3em;}
#category li .tit i{font-style:normal;color:#3E4661;}
#category li .con{border-left:1px solid #ddd;padding-left:3em}
#category li .con a{float:left;margin-right:4em;}
#category a{display:block;overflow:hidden;position:relative;}
#category a:before,#category a:after{content:'';display:block;position:absolute;box-sizing:border-box;border-radius:50%;display:none}
#category a:before{border:2px solid #3E4661;width:1em;height:1em;left:0;top:0.21428571em;}
#category a:after{background-color:#0F63FF;width:0.71428571em;height:0.71428571em;left:0.14285714em;top:0.35714286em;opacity:0;}
#category .cur a:after{opacity:1;}

/*result*/
#result{margin-left:16.1em;overflow:hidden;}

/*searchbox*/
#searchbox .box{border:2px solid #D9D9D9;box-shadow:0.15em 0.15em 0.3em rgba(0,0,0,0.1);max-width:45.15em;border-radius:1.425em;overflow:hidden;margin-bottom:2.46533128%;}
#searchbox .text{height:2.65em;line-height:1.65em;padding:0.5em 3.3em;background:#fff url(../images/search_02.svg) no-repeat 1.1em center;background-size:1.2em auto;display:block;width:100%;}
#searchbox .total{font-size:1.05em;line-height:1.42857143em;}
#searchbox .total span{color:#0f63ff;display:inline-block;}

/*searchlist*/
#searchlist .item{min-height:9.75em;border-bottom:2px solid #D9D9D9;}

/*who*/
#who{padding:7.03125% 0;/* margin-bottom:7.03125%; */}
#who .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end;}
#who .figure{width:37.4691358%;}
#who .img{padding-bottom:120.09884679%;background-position:center bottom;background-size:contain;}
#who .text{font-size:1.2em;line-height:1.41666667em;width:49.9382716%;}
#who .text strong{font-weight:500;}
#who .text h2{font-size:6em;line-height:1.16666667em;margin-bottom:0.11111111em;}


/*wholist*/
#who .aboutlist{border-top:2px solid #D9D9D9;border-bottom:2px solid #D9D9D9; margin-top: 5.10416667%;}
#who .aboutlist ul{justify-content:center;border-right:2px solid #D9D9D9;margin:0 auto;}
#who .aboutlist li{width:27.441%;text-align:center;border-left:2px solid #D9D9D9;font-weight:500;padding:2.16362308% 0 ;color:#3E4661;}
#who .aboutlist li:nth-child(2){width:45.118%;}
#who .aboutlist .icon{width:20.365%;margin:0 auto 1em;}
#who .aboutlist li:nth-child(2) .icon{width:12.364%;}
#who .aboutlist .icon i{display:block;overflow:hidden;padding-bottom:100%;background:no-repeat center center;background-size:contain;}
#who .aboutlist .txt{font-size:1.2em;line-height:1.41666667em; padding: 0 4.16362308%;}
#who .aboutlist span{color:#0f63ff;}


/*culture*/
#culture{margin-bottom:5.10416667%;padding:5% 0;background:url(../images/qywhbj.png) no-repeat center;background-size:cover;padding-bottom:10%;position:relative;}
#culture .item{background:no-repeat right center;background-size:cover;color:#3E4661;background:transparent!important;}
#culture .item .inner{height:auto;padding:3.35em 0;}
#culture .title{font-size:1em;font-weight:500;line-height:1.16666667em;margin-bottom:0.13333333em;}
#culture .intro{font-size:0.53333333em;line-height:1.4375em;}
#culture .item:nth-child(2n){  /* color: #E7EEFC; */

    /* text-align: right; */
background-position:left center;}
#culture .item:nth-child(2n) .inner{  /* justify-content: flex-end; */}
#culture .sorf{padding-left:20px;border-left:5px solid #3E4661;}
#culture:before{content:'';position:absolute;width:100%;height:100%;  /* background: #fff; */z-index:0;background-image:linear-gradient(to right,white,#ffffff00);top:0;left:0;}
#culture .inner{position:relative;}
#culture .item .inner .text:hover .spow{color:#0F63FF;}
#culture .item .inner .text:hover .sorf{border-color:#0F63FF;}

/*advantage*/
#advantage{overflow:hidden;margin-bottom:4.79166667%;}
#advantage .columnname{margin-bottom:0.11111111em;}
#advantage .swiper{margin-right:-7.8125vw;margin-bottom:7.34463277%;padding-bottom:0.375em;}
#advantage .swiper-wrapper{height:auto;}
#advantage .swiper-slide{width:29.925em;height:inherit;}
#advantage .info{position:relative;height:100%;border:2px solid #D9D9D9;box-shadow:0.075em 0.075em 0.3em rgba(0,0,0,0.25);border-radius: 1em 1em 3em 1em;padding:9.60735171% 10.02506266% 14.2021721%;}
#advantage .top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:8.96372959%;}
#advantage .title{font-weight:500;width:79.11392405%;}
#advantage .icon{width:19.4092827%;}
#advantage .icon i{display:block;overflow:hidden;padding-bottom:100%;background:no-repeat center center;background-size:contain;}
#advantage .btm{font-size:1.2em;line-height:1.41666667em;}
#advantage .swiper-scrollbar{width:100%;position:relative;left:auto;bottom:auto;height:0.75em;background-color:#E7EEFC;margin-bottom:1.85185185%;}
#advantage .swiper-scrollbar-drag{background-color:#0F63FF;}
#advantage .swiper-arrows{justify-content:flex-end;}
#advantage .swiper-arrows>div{width:2.775em;height:2.775em;border-radius:50%;background-color:#0F63FF;position:relative;margin-top:0;left:auto;top:auto;right:auto;margin-left:1em;}
#advantage .swiper-arrows>div:after{color:#fff;font-size:1.28em;font-weight:bold;line-height:1em;}
#advantage .swiper-arrows .swiper-button-prev:after{transform:translate(-0.1em,0.1em);}
#advantage .swiper-arrows .swiper-button-next:after{transform:translate(0.1em,0.1em);}

/*layout*/
#layout{background:no-repeat center center;background-size:cover;padding:7.91666667% 0 12.34375%;margin-bottom:5.10416667%;}
#layout .columnname{margin-bottom:5.0617284%;}
#layout .box{align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 3.7037037%;}
#layout .data{width:6.4em;color:#3E4661;}
#layout .data li{padding:6.66666667% 0;}
#layout .data .num{font-size:2em;line-height:1.171875em;color:#0f63ff;font-weight:bold;}
#layout .table{width:65.32051282%;background-color:rgba(62, 70, 97, 0.8);border-radius:1.5em;color:#E7EEFC;padding:2.62820513% 4.48717949% 1.31410256%;line-height:1.4375em;}
#layout .table table{table-layout:fixed;}
#layout .table th{text-align:left;font-weight:normal;color:#E7EEFC;background-color:transparent;padding:1.42207053% 2.27531286%;}
#layout .table th:first-child{width:32.99203641%;}
#layout .table th:nth-child(2){width:31.85437998%;}
#layout .table th:last-child{width:13.65187713%;}
#layout .table td{border-bottom:1px solid #E7EEFC;background-color:transparent;padding:1.42207053% 2.27531286% 0.39817975%;}
#layout .table td:last-child{padding-left:0;padding-right:0;}
#layout .table .num{font-size:1.5em;font-weight:bold;line-height:1.4375em;}
#layout .table tr:last-child td{border-bottom:none;}

/*scope*/
#scope{margin-bottom:8.17708333%;overflow:hidden;}
#scope .list{width:101.48148148%;}
#scope .item{width:20%;padding-right:calc(19.8 / 1644 * 100%);padding-bottom:1.45985401%;padding-top:5.25em;position:relative;}
#scope .num{font-size:144px;font-size:7.2em;line-height:1.171875em;color:#0f63ff;font-weight:bold;position:absolute;left:0;top:0;padding:0 calc(40 / 309 * 100%);}
#scope .info{position:relative;z-index:2;padding:1.875em 0.8em;color:#3E4661;height:100%;border-radius:15px;border:1.5px solid #D9D9D9;background:rgba(255,255,255,0.20);box-shadow:-4.5px 4.5px 6px 0px rgba(137,151,199,0.20);backdrop-filter:blur(7.5px);}
#scope .icon,#scope .text{position:relative;z-index:2;}
#scope .icon {max-width:270px; margin:0 auto;}
#scope .icon i{display:block;overflow:hidden;padding-bottom:100%;background:no-repeat center center;background-size:contain;}
#scope .title{font-size:1.35em;line-height:1.41666667em;font-weight:500;text-align:left;margin-bottom:1em;}
#scope .intro{text-align:justify;font-size:1.05em;}

/*footprint*/
#footprint .columnname{margin-bottom:0;}
#footprint .box{position:relative;}
#footprint .world{width:68.14814815%;margin:0 auto;}
#footprint .world i{display:block;overflow:hidden;padding-bottom:78.44202899%;background:no-repeat center center;background-size:contain;}
#footprint .flag{display:none;}
#footprint .flag i{padding-bottom:66.66666667%;background:no-repeat center center;background-size:contain;display:block;overflow:hidden;}
#footprint .title{font-size:1.2em;line-height:1.41666667em;font-weight:400;margin-bottom:0.33333333em;}
#footprint .intro{font-size:1.05em;line-height:1.42857143em;}
#footprint .item{position:absolute;color:#3E4661;}
#footprint .item:nth-child(1){left:79%;top:42%;}
#footprint .item:nth-child(2){left:79%;top:86%;}
#footprint .item:nth-child(3){left:-3%;top:86%;text-align:right;}
#footprint .item:nth-child(4){left:-3%;top:42%;text-align:right;}

/*contact*/
#contact{margin-bottom:7.8125%;}
#contact .box{align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:68.55em;margin:0 auto;}
#contact .figure{width:49.67177243%;}
#contact .text{width:39.31436907%;font-size:1.2em;line-height:1.41666667em;}
#contact .text p{margin-bottom:1.48423006%;}
#contact .text span{display:block;font-weight:500;}
#contact .columnname{margin-bottom:8.90538033%;}
@media only screen and (max-width:1920px){
    body{font-size:1.04166667vw;}
    .fz72{font-size:3.75vw;}
    .fz68{font-size:3.54166667vw;}
    .fz60{font-size:3.125vw;}
    .fz56{font-size:calc(56 / 1920 * 100vw);}
    .fz48{font-size:2.5vw;}
    .fz40{font-size:2.08333333vw;}
    .fz32{font-size:1.66666667vw;}
}
@media only screen and (max-width:1728px){

    /*1728px*/
    #fullScene .img{padding-bottom:41.49305556%;}
}
@media only screen and (max-width:1440px){
    body{font-size:15px;}

    #navi {font-size: 14px;}
}
@media only screen and (max-width:1024px){

    /*1024px*/
    body{font-size:14px;}

    /*1024px*/
    .fz72{font-size:38px;}

    /*1024px*/
    .fz68{font-size:36px;}

    /*1024px*/
    .fz60{font-size:32px;}
    .fz56{font-size:30px;}

    /*1024px*/
    .fz48{font-size:26px;}

    /*1024px*/
    #header{border-bottom-width:1px;}
    #header .inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1.22222222em 0;}

    /*1024px*/
    #logo{display:block;position:relative;z-index:10;}

    /*1024px*/
    #button{display:block;width:12em;position:static;padding-left:0;}
    #button:before{display:none;}

    /*1024px*/
    #search .form{padding:3% 0;}

    /*1024px*/
    #navbtn{position:relative;cursor:pointer;width:2.3em;height:2.3em;border:0.15em solid #3E4661;border-radius:50%;transition:all 0.3s;display:block;z-index:10;}
    #navbtn:before,#navbtn:after,#navbtn i{width:60%;height:2px;background-color:#3E4661;display:block;position:absolute;left:20%;border-radius:2px;transition:all 0.3s;content:'';}
    #navbtn:before{top:0.55em;}
    #navbtn:after{bottom:0.55em;}
    #navbtn i{top:50%;transform:translateY(-50%);}
    #navbtn.active:before{transform:rotate(45deg);top:49%;left:21%;}
    #navbtn.active:after{transform:rotate(-45deg);bottom:auto;top:49%;left:21%;}
    #navbtn.active i{opacity:0;}

    /*1024px*/
    #navi{position:fixed;width:100%;height:100%;background-color:rgba(240,242,247,0.9);z-index:9;left:0;top:0;display:none;font-size: 1em;}
    #navi .menu{position:fixed;right:0;top:72px;width:80%;max-width:300px;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 72px);display:block;padding:3.5vh;transform:translateX(100%);transition:transform 0.2s;box-shadow:0px 0.05em 1.05em rgba(0,0,0,0.1);border-top-left-radius:5px;}
    #navi.active .menu{transform:translateX(0);}
    #navi .parent{padding:0;position:relative;}
    #navi .parent a{padding:0.5em 0;}
    #navi em{display:block;position:absolute;right:-3.5vh;width:2.91666667em;height:2.91666667em;z-index:2;top:0;cursor:pointer;}
    #navi em:after{width:0.40909091em;height:0.40909091em;border-right:0.09090909em solid #000;border-bottom:0.09090909em solid #000;content:'';display:block;position:absolute;top:50%;left:50%;transform:rotate(-45deg);background-color:transparent;margin:-4px 0 0 -5px;transition:all 0.3s;}
    #navi .on > em:after{transform:rotate(45deg);}
    #navi .drop{position:static;transform:none;box-shadow:none;background-color:transparent;line-height:2.2em;font-size:1em;min-width:0; width: auto;}
    #navi .inner{padding:0;width:auto;display:block;}
    #navi .sub ul{display:block; margin-left: 1.5em;}
    #navi .sub li{width: auto; padding:0; position: relative; text-align: left;}
    

    /*1024px*/
    #footer .inner{display:block;padding:3.5% 0;}

    /*1024px*/
    #site{margin:0 auto 5%;}

    /*1024px*/
    #menu{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
    #menu .item{margin-left:0;}

    /*1024px*/
    .go{font-size:2.1875vw;}

    /*1024px*/
    #pCenter .name{right:2.4609375vw;bottom:2.4609375vw;}

    /*1024px*/
    #application .box{padding:5%;}
    #application .figure{width:41%;}
    #application .text{width:51%;}

    /*1024px*/
    #fullScene .box{width:40.10416667%;}

    /*1024px*/
    .prolist .item{width:50%;}
    .prolist .item a{padding:1.7em;}
    .prolist .item:nth-child(3n+1){width:100%;}
    .prolist .item:nth-child(3n+1) a{padding:1.7em;}

    /*1024px*/
    .prointro .inner{display:block;}
    .prointro .text{width:auto;margin-bottom:3.5%;}
    .prointro .figure{width:auto;}

    /*1024px*/
    #proadvant .columnname{margin-bottom:5%;}
    #proadvant .inner{display:block;}
    #proadvant .item{width:auto;padding:3% 0;}

    /*1024px*/
    #proinfo .inner{display:block;}

    /*1024px*/
    #proslides{width:auto;margin-bottom:5%;}

    /*1024px*/
    #prometa{width:auto;}

    /*1024px*/
    #profeature .inner{display:block;}
    #profeature .text,#profeature .figure{width:auto;}
    #profeature .columnname{margin-bottom:5%;}
    #profeature ul{margin-left:0;}

    /*1024px*/
    #prosystem .inner{display:block;}
    #prosystem .text{width:auto;padding:0 5%;}
    #prosystem .figure{width:auto;margin-bottom:3.5%;}

    /*1024px*/
    #category{float:none;padding:0;margin-bottom:3.5%;width:auto;}
    #category .name{padding-bottom:2.5%;margin-bottom:2.5%;}
    #category ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;}
    #category li{margin-right:1em;margin-bottom:1em;}
    #category li:last-child{margin-right:0;}

    /*1024px*/
    #result{margin-left:0;}

    /*1024px*/
    #who .text h2{font-size:9.86328125vw;}

    /*1024px*/
    #advantage .swiper-slide{width:41.015625vw;min-width:305px;}
    #advantage .info{padding:8.607% 8.025% 10.202%;}

    /*1024px*/
    #layout .box{display:block;}
    #layout .data,#layout .table{width:auto;}
    #layout .data ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;justify-content:space-evenly;}
    #layout .data li{padding:0 2.5% 5%;}

    /*1024px*/
    #scope .list{display:block;}
    #scope .item{width:auto;padding-right:0;}
    #scope .info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;padding:5%;}
    #scope .icon{display:table-cell;vertical-align:middle;width:30%;}
    #scope .text{width:65%;font-size:2.2vw;}
    #scope .intro{line-height:1.4em;text-align:left;}

    /*1024px*/
    #footprint .columnname{margin-bottom:5%;}
    #footprint .world{width:100%;}
    #footprint .item{width:42vw;font-size:2.2vw;margin-bottom:2.5%;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
    #footprint .item:nth-child(n+1){text-align:left;}
    #footprint .item:nth-child(1),
    #footprint .item:nth-child(2){left:auto;right:0;}
    #footprint .item:nth-child(3),
    #footprint .item:nth-child(4){left:0;}
    #footprint .item:nth-child(1) .text ,
    #footprint .item:nth-child(2) .text {text-align: right;}
    #footprint .flag{}
    #footprint .text{width:100%;}
}
@media only screen and (max-width:768px){

    /*768px*/
    .fz72{font-size:32px;}

    /*768px*/
    .fz68{font-size:27px;}

    /*768px*/
    .fz60{font-size:24px;}
    .fz56{font-size:22px;}

    /*768px*/
    .fz48{font-size:19px;}

    /*768px*/
    .fz40{font-size:16px;}

    /*768px*/
    .fz32{font-size:14px;}

    /*768px*/
    #header{font-size:12px;}
    #button{width:10em;}

    /*768px*/
    #navbtn,#language a{border-width:2px;font-weight:bold;}

    /*768px*/
    #search .form{padding:1.35em 0;}

    /*768px*/
    #navi .menu{top:61px;height:calc(100% - 61px);}

    /*768px*/
    #banner .img{padding-bottom:75%;}
    #banner .pc{display:none;}
    #banner .wap{display:block;}

    /*768px*/
    #sologan .box{padding-bottom:40%;width:96%;}
    #sologan .alias{font-size:1em;}

    /*768px*/
    #footer .inner{border-bottom-width:1px;}

    /*768px*/
    #menu{display:none;}

    /*768px*/
    #site{margin-bottom:1.5%;}

    /*768px*/
    #wrapper{padding:6% 0 8%;}

    /*768px*/
    .columnname{margin-bottom:5%;}

    /*768px*/
    #message .item{width:auto;margin-bottom:3%;}
    #message .text{padding-left:1em;padding-right:1em;}
    #message .column{display:block;}
    #message .agree,#message .verify{margin-bottom:2%;}

    /*768px*/
    #login{padding:5% 0 7%;}
    #login .box{display:block;}
    #login .figure{width:auto;}
    #login .form{padding:8%;width:auto;}
    #login .title{margin-bottom:5%;}
    #login .button{margin-top:5%;}

    /*768px*/
    #slides{margin-bottom:6%;}
    #slides .pc{display:none;}
    #slides .wap{padding-bottom:75%;display:block;}

    /*768px*/
    .go{font-size:1em;}

    /*768px*/
    #pCenter{margin-bottom:6%;}
    #pCenter .columnname{margin-bottom:5%;}
    #pCenter .item{width:50%;padding-bottom:2.5%;}
    #pCenter .more{width:100%;height:37.76041667vw;}
    #pCenter .text{background-size:60% auto;padding-bottom:9%;transform:translateY(5%);}

    /*768px*/
    #sCenter{margin-bottom:7%;}
    #sCenter .list{padding:15% 0;}

    /*768px*/
    #why{margin-bottom:7%;}
    #why .top{margin-bottom:5%;}
    #why .btm ul{width:94.75%;}

    /*768px*/
    #application .box{display:block;padding:8%;}
    #application .figure,#application .text,#application .list ul{width:auto;}
    #application .list img{max-height:3em;}

    /*768px*/
    #fullScene{margin-bottom:7%;}
    #fullScene .figure{margin-bottom:5%;}
    #fullScene .img{padding-bottom:75%;}
    #fullScene .img:first-child{display:none;}
    #fullScene .img:last-child{display:block;}
    #fullScene .text{position:static;transform:none;}
    #fullScene .box{width:auto;}

    /*768px*/
    .prolist{margin-bottom:6%;}
    .prolist .columnname{margin-bottom:5%;}
    .prolist .item{width:100%;}

    /*768px*/
    .boxlist .columnname{margin-bottom:5%;}
    .boxlist .item{width:100%;}

    /*768px*/
    .prointro .intro{font-size:1em;}

    /*768px*/
    #proadvant{margin-bottom:7%;}

    /*768px*/
    #proslides .swiper-arrows{font-size:12px;}

    /*768px*/
    #proscenario{padding:7% 0 6%;}
    #proscenario .item{width:50%;}
    #proscenario .item:nth-child(2n):after{display:none;}
    #proscenario .title{font-size:1.25em;}

    /*768px*/
    #profeature .text{font-size:1em;}
    #profeature li{margin-bottom:3.5%;}

    /*768px*/
    #prointegration .text{width:auto;}
    #prointegration .columnname{margin-bottom:5%;}

    /*768px*/
    #prosystem{padding:7% 0;}

    /*768px*/
    #category{margin-bottom:5%;}
    #category .name{padding-bottom:3.5%;margin-bottom:5%;font-size:1.5em;}
    #category li{margin:0 0.75em 0.75em 0;}
    #category a{padding-left:1.25em;}

    /*768px*/
    #result{margin-left:0;}

    /*768px*/
    #who .inner{display:block;}
    #who .figure{width:auto;margin-bottom:3.5%;}
    #who .text{width:auto;font-size:1.125em;}
	
	#who .aboutlist li{width: 100%;border-bottom: 2px solid #D9D9D9;padding: 7% 0;}
	#who .aboutlist li:nth-child(2){width: 100%;}
	#who .aboutlist li:last-child{border-bottom: none;}
	#who .aboutlist li .icon,
	#who .aboutlist li:nth-child(2) .icon{ width: 20.365%;}

    /*768px*/
    #culture{margin-bottom:7%;}
    #culture .text{font-size:28px;}

    /*768px*/
    #advantage{margin-bottom:8%;}
    #advantage .btm{font-size:1.125em;}

    /*768px*/
    #layout{margin-bottom:8%;}
    #layout .box{padding:0;}

    /*768px*/
    #scope .item{padding-top:9.11458333vw;}
    #scope .num{font-size:13.02083333vw;}

    /*768px*/
    #contact .box{display:block;}
    #contact .figure{width:auto;margin-bottom:5%;}
    #contact .text{width:auto;}
    #contact .columnname{margin-bottom:5%;}
    #nCenter .list{width:auto; display:block;}
    #nCenter .item{width:100%;margin-bottom:5%;}
}
@media only screen and (max-width:540px){

    /*540px*/
    #pCenter .item{width:100%;}
    #pCenter .item:first-child .img{padding-bottom:50%;}

    /*540px*/
    #sCenter li{width:100%;padding:1.5% 0;}
    #sCenter .go i{display:block;text-align:left;}

    /*540px*/
    #why .btm ul{width:80%;}
    #why .btm li{width:100%;border-bottom:2px solid #D9D9D9;padding:7% 0 6%;}
    #why .btm li:last-child{border-bottom:none;}

    /*540px*/
    #scope .text{font-size:1em;}

    /*540px*/
    #footprint {padding-bottom:8%;}
    #footprint .item{font-size:1em;}
    #footprint .flag{width:85px;}
    #footprint .text{width:100%;}
}

/* 2023.9.19 */
.prolist .item a:hover{box-shadow:0.075em 0.075em 1em rgba(0,0,0,0.25);}

/* 20230919 */




/*Page002046 */
.Page002046 .Pages{text-align:center;padding:8% 0;padding-top:0;}
.Page002046 .Pages a{display:inline-block;vertical-align:middle;  /* border: 1px solid #ececec; */padding:0 25px;line-height:38px;color:#999;}
.Page002046 .Pages a:hover,.Page002046 .Pages a.a_cur{  /* background-color: #0079c3; */
color:#0079c3;}
.Page002046 .Pages em{font-style:normal;display:inline-block;vertical-align:middle;overflow:hidden;}
.Page002046 .Pages em a{float:left;margin-left:-1px;}
.Page002046 .Pages .p_cur,.Page002046 .Pages .p_count,.Page002046 .Pages .p_jump,.Page002046 .Pages .p_total{display:none;}
.Page002046 .Pages .a_prev,.Page002046 .Pages .a_next{padding:0;width:44px;background:url(../images/Page002046-a_prev.gif) no-repeat center center;overflow:hidden;line-height:1000px;height:38px;}
.Page002046 .Pages .a_next{background-image:url(../images/Page002046-a_next.gif);}
.Page002046 .Pages .a_first{background:url(../images/sjt.png) no-repeat center center;width:44px;font-size:0;background-size:15px;}
.Page002046 .Pages .a_end{background:url(../images/sjt.png) no-repeat center center;width:44px;transform:rotate(180deg);font-size:0;background-size:15px;}
@media(max-width:640px){
    .Page002046 .Pages .a_first,.Page002046 .Pages .a_end{display:none;}
}
@media(max-width:480px){
    .Page002046 .Pages a{padding:0 5px;}
}

/*RighInfo002973 */
.RighInfo002973{margin:10px 0 20px 0;color:#333;font-size:16px;  /* text-align: center; */}
.RighInfo002973>.auto{max-width:1300px;  /* border: 1px solid #d2d2d2; */margin:5% auto;}
.RighInfo002973 .news-details{  /* max-width: 1226px; */
padding:3% 0;width:100%;}
.RighInfo002973 .news-details .title{text-align:center;}
.RighInfo002973 .news-details .title h1{font-size:30px;margin:0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display:inline-block;vertical-align:middle;margin:0 15px 5px;line-height:16px;}
.RighInfo002973 .news-details .title .bshare-custom{display:inline-block;}
.RighInfo002973 .bshare-custom a{background-position:center center;margin:0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image:url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image:url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image:url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height:1.875em;border-bottom:1px solid #d2d2d2;padding:2% 0;margin-bottom:2%;font-family:'SourceHanSansCN' !important;}
.RighInfo002973 .news-details .edit-info p,
.RighInfo002973 .news-details .edit-info span{font-family:'SourceHanSansCN' !important;}
.RighInfo002973 .pn-page aside{padding:10px 0;}
.RighInfo002973 .pn-page aside a{color:#666;}
.RighInfo002973 .pn-page aside a b{color:#333;}
.RighInfo002973 .operating a:hover,.RighInfo002973 .pn-page aside a:hover{color:#205393;}
.RighInfo002973 .operating{overflow:hidden;line-height:24px;}
.RighInfo002973 .operating a{padding-left:25px;background-repeat:no-repeat;background-position:left center;}
.RighInfo002973 .operating a:not(:last-child){margin-right:45px;}
.RighInfo002973 .operating a.a-print{background-image:url("../images/RighInfo002973_print.png");}
.RighInfo002973 .operating a.a-close{background-image:url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
    .RighInfo002973 .pn-page{min-height:24px;position:relative;padding-right:230px;}
    .RighInfo002973 .pn-page .operating{position:absolute;right:0;top:50%;transform:translateY(-50%);}
    .RighInfo002973 .operating a{float:left;}
}
@media(max-width:1024px){
    .RighInfo002973 .operating{text-align:right;padding-bottom:20px;}
    .RighInfo002973 .operating a{display:inline-block;}
}
@media(max-width:640px){
    .RighInfo002973 .news-details .title h1{font-size:6vw;}
    .RighInfo002973{font-size:14px;}
}
#sCenterabg{background:url(../images/hjs.png) no-repeat top;background-size:100% auto;padding:5% 0;margin-bottom:0;}
#sCenterabg h2{}
#sCenterabg .sow{display:flex;flex-wrap:wrap;}
#sCenterabg .sow .lef{width:50%;  /* margin-bottom: 5%; */}
#sCenterabg .sow .rig{width:50%;box-shadow:0 0 11px 0px #0000003b;}
#sCenterabg .sow .lef .pa{font-size: 2.85vw;margin-bottom: 5%; font-weight: 500;}
#Tagrotation{height:calc(115 / 1920 * 100vw);overflow:hidden;}
#sCenterabg .sow .lef .pb{font-size:4vw;line-height:1.2;color:#0F63FF;font-weight:bold;display:block;}
@media only screen and (max-width:640px){
    #sCenterabg .sow .lef .pb{font-size:14px;line-height:1.5;}
}
.pwod{display:flex;align-items:flex-start;}
.pwod .led{width:20%;padding-top:11.3%;margin-right:6%;}
.pwod #category{width:74%;}
.pwod .led .pw{font-size:2vw;color:#000000;display:inline-block;padding-bottom:10%;margin-bottom:10%;border-bottom:1px solid #000;width:100%;}
.pwod .led li{margin-bottom:20px;}
.pwod .led li label{display:flex;align-items:center;}
.pwod .led li label input{margin-right:10px;width:20px;height:20px;}
.pwod #category .title{border-bottom:none;margin-bottom:0;}
.pwod #category .title .name{font-size:21px;}
.pwod #category .title .name span{color:#0F63FF;}
.pwod #category ul{display:block;}
.pwod #category ul li{display:block;}

.pwod #category ul li .item{width:33.33%;}
.pwod #category ul li .item img{height:300px;width:100%;}
.pwod #category ul li .item a{margin-right:1em;border-radius:10px;border:1px solid #d9d9d9;}
.pwod #category ul li .more{padding:14% 8%!important;-webkit-line-clamp:inherit;}
.pwod #category ul li #nCenter{padding:2% 0;padding-bottom:0;margin-bottom:0!important;}
.pwod #category ul li #nCenter .list {justify-content:flex-start;}
.pwod #category ul li .jjfa{margin-top:0;}
.pwod #category ul li .jjfa li{display:flex;width:100%;border-bottom:none;margin-bottom:0;padding-bottom:0;justify-content:space-between;margin-top:30px;}
.pwod #category ul li .jjfa li .le{display:flex;align-items:center;padding-left:50px;background:url(../images/pdf.svg) no-repeat left center;}
.pwod #category ul li .jjfa li  img{max-width:30px;margin-right:10px;}
.pwod #category ul li .jjfa li .ri{}
.pwod #category ul li .jjfa li .ri a{margin-right:0;font-size:0;width:25px;height:25px;background:url(../images/down.svg) no-repeat center;}
@media only screen and (max-width:768px){
    .pwod .led li label input{margin-right:1px;width:10px;height:10px;}
    .pwod .led .pw{font-size:16px;}
	.pwod #category ul li .item {width:100%;}
	
    .pwod #category li .con a{float:left;margin-right:0;}
    .pwod #category a{padding-left:0;}
    .pwod #category ul li .jjfa li img{max-width:20px;}
    .pwod #category ul li .jjfa li,#category li{margin-right:0;}
    .pwod .led{width:35%;}
}
#onlinetools{margin-bottom:calc(80 / 1920 * 100vw);}
#onlinetools .flexbox{justify-content:space-between;max-width:69.6em;margin:-4% auto 0;}
#onlinetools .left{width:50%;position:relative;padding-top:1%;}
#onlinetools .stitle{margin:-2.5% 0 0;position:relative;z-index:2;}
#onlinetools .right{width:45%;max-width:611px;box-shadow:-3.000000238418579px 3.000000238418579px 6.000000476837158px rgba(0,0,0,0.10);border:1px solid #D9D9D9;border-radius:10px;padding:calc(96 / 1920 * 100vw);}
#onlinetools .right .ul{margin-top:3%;}
#onlinetools .right li{margin-bottom:calc(25 / 20 * 1em);}
#onlinetools .right .text{width:100%;height:calc(65 / 20 * 1em);line-height:calc(65 / 20 * 1em);border-radius:4.5px;border:1.5px solid #D9D9D9;padding:0 4%;margin-top:calc(15 / 20 * 1em);}
#onlinetools .right .txt{justify-content:flex-end;}
#onlinetools .right .btn_a{color:#0F63FF;}
#onlinetools .right .submit{width:100%;height:calc(65 / 20 * 1em);line-height:calc(65 / 20 * 1em);border-radius:15px;background:#0F63FF;color:#fff;text-align:center;border:none;}
