/* @font-face {
  font-family: 'hml';
  src: url('../Fonts/HarmonyOS/Light.woff') format('woff');
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: 'hmr';
  src: url('../Fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmm';
  src: url('../Fonts/HarmonyOS/Medium.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmb';
  src: url('../Fonts/HarmonyOS/Bold.woff') format('woff');
  font-weight: 700;
  font-display: swap;
} */

body{overflow-x: hidden; --hover-color:#013299;--hover-color2:#b90000;--white:#fff; --black0:#000; --black:#333; --grey:#666; --grey2:#999;--bg:#ececec;--bg2:#f3f3f3;--bg3:#f4f4f6;
--white-opacity-50:rgba(255,255,255,0.5);--rgb-white:255,255,255;--rgb-black:0,0,0;font-family: 'hmr'; --boredc:#ccc;--boredc2:#ddd;--boredc3:#eee;font-size:0.16rem;}
p{margin: 0;}
a:hover{color:var(--hover-color);}
@media(max-width:768px){
  body{font-size:0.18rem;}
}
/*Top002974 */
.Top002974{position: fixed; left: 0; top: 0; width: 100%; z-index: 100;  /*transition: 0.3s;*/border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.Top002974 .logo{width:23%;display: table; height:0.75rem;}
.Top002974 .logo a{display: table-cell; vertical-align: middle;}
.Top002974 .logo img.on{display: none;}
.Top002974_black .logo img{display: none;}
.Top002974_black .logo img.on{display: block;}
.Top002974 .top-menu{padding-left: 0rem;}
.Top002974 .top-right{display: flex;justify-content: space-between;align-items: center;}
.Top002974 .top-right > *{line-height:.4rem;}

.Top002974 .top-search {margin-right: 0.17rem;display: block;padding: 0;}
.Top002974 .top-search .open-search{width: 0.56rem;display: block;height: 0.4rem;background: center center no-repeat url(/uploadFiles/images/search.svg);cursor: pointer;background-size: auto 0.2rem}
.Top002974 .top-search .search-box{position: absolute;right: 0;top: 0;height: 0.4rem;border: 1px solid rgba(255,255,255,0.1);border-radius: 0.2rem;visibility: hidden;opacity: 0;transition: 0.5s ease-in-out;width: 0;overflow: hidden}
.Top002974 .top-search .search-box .text {flex: 1;background: none;border: 0;color: var(--white);padding: 0 1em;height: 0.4rem;line-height: 0.4rem}
.Top002974 .top-search .search-box .btn{width: 0.22rem;cursor: pointer}
.search-show .Top002974 .search-box{width: 4rem;visibility: visible;opacity: 1;transition: 0.5s ease-in-out}
.Top002974_black .top-search .open-search{background: center center no-repeat url(/uploadFiles/images/search2.svg);background-size: auto 0.2rem}
.Top002974_black .top-search .search-box{border:1px solid rgba(0,0,0,0.1);}
.Top002974_black .top-search .search-box .text{color:#999;font-family: 'hmr';}

.Top002974 .hotline{font-size:var(--font-size26);line-height: 0.75rem; background: url(/uploadFiles/images/tel-white.svg) no-repeat left center; background-size: .25rem; padding-left: .34rem; font-family: hmm;}
.Top002974 .links{padding-left:0.1rem;}
.Top002974 .links a{padding-left:0.15rem;margin-left:0.15rem;position: relative;}
.Top002974 .links a:after{content:'';width:1px;height: 0.1rem;background:rgba(255,255,255,0.1);display: inline-block;position: absolute;left:0;top:33%;}
.Top002974_black .links a:after{background:rgba(0,0,0,0.15);}
.Top002974_black .hotline{background: url(/uploadFiles/images/tel-white-on.svg) no-repeat left center; background-size: .3rem; color: var(--hover-color2);}
.Top002974_white,
.Top002974_white a{color: #fff;}
.Top002974_black{background:rgba(255,255,255,0.9);border-bottom:0;}
.Top002974_black:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;-webkit-filter: blur(20px);filter: blur(20px);background: rgba(255,255,255,0.9);margin:20px;}
.Top002974_black,
.Top002974_black .top-menu nav li span a{color:#fff;}
.Top002974_white .bottom{}
.Top002974_black .bottom{background:var(--hover-color);border-top:1px solid var(--hover-color);}
@media(min-width:1025px){
.Top002974 .top-menu nav ul{display: flex;justify-content: space-between;}
.Top002974 .top-menu nav li a:hover{color:var(--hover-color);}
.Top002974 .top-menu nav li.aon span a{color:#fff;}
.Top002974 .top-menu nav li span a:hover,
.Top002974 .top-menu nav li.aon span a{border-bottom-color:#fff;}
.Top002974_black .top-menu nav li.aon span a{color:#fff;border-bottom-color:#fff;}
.Top002974 .top-menu nav li{margin:0;text-align: center;}
.Top002974 .top-menu nav li span a{line-height:.52rem;border-bottom:2px solid transparent; font-size: 18px;}
.Top002974 .top-menu nav li:nth-child(4)~li{position: relative;}
.Top002974 .top-menu nav li:nth-child(4)~li .sub{ width:1.6rem; left: 50%; margin-left: -80px;}
.Top002974 .top-menu nav li .sub{position: absolute; z-index: 101;overflow: hidden;background:rgba(255,255,255,0.9);backdrop-filter: blur(20px) saturate(100%);}
.Top002974 .top-menu nav li .prod-sub{left: 0!important; width: 100%;border-top: 1px solid #e6eaec;padding-top:0; padding-bottom: .3rem;}
.Top002974 .top-menu nav li .prod-sub2{padding-bottom: .6rem;}
.Top002974 .prod-sub dl{overflow: hidden; padding: 0; background: none;}
.Top002974 .prod-sub dt{float: left; width:20%; overflow: hidden;padding:.25rem .5rem 0rem .5rem;position: relative; text-align: left;}
.Top002974 .prod-sub2 dt{padding: .35rem .5rem 0 .35rem;}
.Top002974 .prod-sub2 dt:nth-child(5n+1){clear: left;}
.Top002974 .prod-sub dt .tab-label .dot:not(:last-child){padding-bottom: .05rem;}
.Top002974 .prod-sub dt .tab-label a{color: #333; font-size: var(--font-size16); line-height: 1.5;margin-bottom: .1rem;transition: all 0.3s;position: relative;}
.Top002974 .prod-sub dt .tab-label a:hover{text-decoration: underline;padding-left:0.15rem;}
.Top002974 .prod-sub dt .tab-label a:hover:after{content:'';position:absolute; width:6px; height:6px; top:50%; margin-top:-3px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 1px solid var(--hover-color);border-left: 1px solid var(--hover-color);transform:rotate(135deg);left:0;}
.Top002974 .prod-sub1 dt{width:25%;}
.Top002974 .prod-sub1 dt:nth-child(4n+1){clear: left;}
}
.Top002974 .top-menu nav li .sub dl{padding: 0;background:none;}
.Top002974 .top-menu nav li .sub dt{font-size: var(--font-size16); color: var(--black);}
.Top002974 .top-menu nav li span,
.Top002974 .top-menu nav li span a{display: inline-block;}
.Top002974 .prod-sub dt .name *{margin: 0;}
.Top002974 .prod-sub dt .name{padding-bottom: .15rem;font-weight: bold;font-size:var(--font-size20);color:var(--black0); line-height: 1; border-bottom: 1px dashed #e2e2e2; margin-bottom: .15rem;}
.Top002974 .prod-sub1 dt .name{padding-bottom:0;}
.Top002974 .prod-sub1 dt .name:after{content:'';width:0.2rem;height: 2px;background:var(--hover-color2);display: block;margin-top:0.15rem;}
.Top002974 .prod-sub1 dt .name a{display: block;position: relative;}
.Top002974 .prod-sub1 dt .name a:after{content:''; position:absolute; width:10px; height:10px; top:50%; margin-top:-6px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #333;border-left: 2px solid #333;transform:rotate(135deg);right:0;}
.Top002974 .prod-sub1 dt .name a:hover:after{ border-top: 2px solid var(--hover-color);border-left: 2px solid var(--hover-color);}
.Top002974 .prod-sub2 dt .name{font-size: var(--font-size20);}
.Top002974 .prod-sub2 dt .name::before{display: inline-block;content: '';width:2px; height:20px;background-color:var(--hover-color2);margin-right:.15rem;vertical-align: bottom;}
.Top002974 .prod-sub3{}
.Top002974 .prod-sub3 dt{width:33.3%;padding:.25rem .25rem 0rem .25rem;}
.Top002974 .prod-sub3 dt .name::before{display: inline-block;content: '';width:2px; height:20px;background-color:var(--hover-color2);margin-right:.15rem;vertical-align: bottom;}
.Top002974 .prod-sub3 .left{width:62%;float:left;}
.Top002974 .prod-sub dt .tab-label a span{background:var(--hover-color2);color:#fff;font-size:var(--font-size12);border-radius: 0.05rem;margin-left:0.05rem;padding:0 4px;line-height: 1.4}
.Top002974 .prod-sub3 .right{width:38%;float:right;color:#333;text-align: left}
.Top002974 .prod-sub3 .right a{color:#333;}
.Top002974 .prod-sub3 .right dl{padding:0.15rem !important;}
.Top002974 .prod-sub3 .right dd{box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);background:#fff; padding:0.25rem;border-radius: 0.1rem;margin-bottom:0.2rem;display: flex;justify-content: space-between;}
.Top002974 .prod-sub3 .right dd .text{width:70%;padding-right:3%;}
.Top002974 .prod-sub3 .right dd .text h2{margin:0;margin-top:0.05rem; font-size: var(--font-size20);}
.Top002974 .prod-sub3 .right dd .text h2:hover a{color:var(--hover-color2);}
.Top002974 .prod-sub3 .right dd .text p{color:#666;line-height: 1.65;margin:0.1rem 0;}
.Top002974 .prod-sub3 .right dd .text .more{color:var(--hover-color2);padding-right:0.22rem;background:url(/uploadFiles/images/submitArrow-on.svg) no-repeat right center/0.15rem;}
.Top002974 .prod-sub3 .right dd .pic{width:30%;}
.Top002974 .prod-sub3 .right dd .pic figure{padding-bottom:85%;border-radius: 0.05rem}
@media(min-width:1025px) and (max-width:1440px){
.Top002974 .logo{ width: 15.278vw;}
.Top002974 .hotline{font-size: 1.389vw;}
.Top002974 .prod-sub dt .name h4{font-size: 1.667vw;}
.Top002974 .top-menu nav li span a,
.Top002974 .prod-sub dt .name p{font-size: 1.25vw;}
}

@media(max-width:1024px){
.Top002974{position: relative;}
.Top002974 .logo{width: 50%; height: 70px;}
.Top002974 .logo img{max-width: 60%; max-height: 50px;}
.Top002974 .top-menu{position: fixed; top: 70px; bottom: 0; background: #fff; right: 0;overflow: hidden; width: 0; opacity: 0; transition: 0.5s;}
.menu-show .Top002974 .top-menu{ opacity: 1; width: 240px;}
.Top002974 .top-menu nav{width: 240px;  height: 100%; overflow: auto;}
.Top002974 .top-menu ul{padding: 0 2vw;}
.Top002974 .top-menu li{padding: 2vw 0; border-bottom: 1px solid #eee;}
.Top002974 .top-menu li .sub dt{text-align: left;}
.Top002974 .top-right{padding: 0; position: absolute;right: 2%; top: 50%; transform: translateY(-50%);}
.Top002974 .open-menu{height: 36px;}
.Top002974 .open-menu i,
.Top002974 .has-sub span .op:before, 
.Top002974 .has-sub span .op:after{background: #333;}
.Top002974 .prod-sub dt:not(:last-child){border-bottom: 1px solid #eee; padding-bottom: 3vw; margin-bottom: 3vw;}
.Top002974 .prod-sub dt .pic{width: 50%; margin: 0 auto;}
.Top002974 .prod-sub dt .name{padding: 3vw 0;}
}
@media(max-width:640px){
.Top002974 .prod-sub dt .name h4{font-size: 4.5vw;}
.Top002974 .prod-sub dt .name p{font-size: 4vw;}
.Top002974 .hotline{display: none;}
}

/*Top002975 */
.Top002975{position: fixed; left: 0; top: 0; width: 100%; z-index: 100;  /*transition: 0.3s;*/border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.Top002975 .logo{width:19%;display: table; height:1.15rem;position: absolute;}
.Top002975 .logo a{display: table-cell; vertical-align: middle;}
.Top002975 .logo img.on{display: none;}
.Top002975_black .logo img{display: none;}
.Top002975_black .logo img.on{display: block;}
.Top002975 .top-menu{padding-left: 0rem;}
.Top002975 .top-right{display: flex;justify-content: space-between;align-items: center;padding-top:0.1rem;}
.Top002975 .top-right > *{line-height:.4rem;}

.Top002975 .top-search {margin-right: 0.17rem;display: block;padding: 0;}
.Top002975 .top-search .open-search{width: 0.56rem;display: block;height: 0.4rem;background: center center no-repeat url(/uploadFiles/images/search.svg);cursor: pointer;background-size: auto 0.2rem}
.Top002975 .top-search .search-box{position: absolute;right: 0;top: 0;height: 0.4rem;border: 1px solid rgba(255,255,255,0.1);border-radius: 0.2rem;visibility: hidden;opacity: 0;transition: 0.5s ease-in-out;width: 0;overflow: hidden}
.Top002975 .top-search .search-box .text {flex: 1;background: none;border: 0;color: var(--white);padding: 0 1em;height: 0.4rem;line-height: 0.4rem}
.Top002975 .top-search .search-box .btn{width: 0.22rem;cursor: pointer}
.search-show .Top002975 .search-box{width: 4rem;visibility: visible;opacity: 1;transition: 0.5s ease-in-out}
.Top002975_black .top-search .open-search{background: center center no-repeat url(/uploadFiles/images/search2.svg);background-size: auto 0.2rem}
.Top002975_black .top-search .search-box{border:1px solid rgba(0,0,0,0.1);}
.Top002975_black .top-search .search-box .text{color:#999;font-family: 'hmr';}

.Top002975 .hotline{font-size:var(--font-size26);line-height: 0.5rem; background: url(/uploadFiles/images/tel-white.svg) no-repeat left center; background-size: .25rem; padding-left: .34rem; font-family: hmm;}
.Top002975 .links{padding-left:0.1rem;}
.Top002975 .links a{padding-left:0.15rem;margin-left:0.15rem;position: relative;}
.Top002975 .links a:after{content:'';width:1px;height: 0.1rem;background:rgba(255,255,255,0.1);display: inline-block;position: absolute;left:0;top:33%;}
.Top002975_black .links a:after{background:rgba(0,0,0,0.15);}
.Top002975_black .hotline{background: url(/uploadFiles/images/tel-white-on.svg) no-repeat left center; background-size: .3rem; color: var(--hover-color2);}
.Top002975_white,
.Top002975_white a{color: #fff;}
.Top002975_black{background:rgba(255,255,255,0.9);border-bottom:0;}
.Top002975_black:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;-webkit-filter: blur(20px);filter: blur(20px);background: rgba(255,255,255,0.9);margin:20px;}
.Top002975_black,
.Top002975_black .top-menu nav li span a{}
.Top002975_white .bottom{}
.Top002975_black .bottom{}
@media(min-width:1025px){
.Top002975 .top-menu nav ul{display: flex;justify-content: flex-end;}
.Top002975 .top-menu nav li a:hover{color:var(--hover-color);}
.Top002975 .top-menu nav li.aon span a{color:#fff;}
.Top002975 .top-menu nav li span a:hover,
.Top002975 .top-menu nav li.aon span a{border-bottom-color:#fff;}
.Top002975_black .top-menu nav li.aon span a{color:var(--hover-color);border-bottom-color:var(--hover-color);}
.Top002975 .top-menu nav li{margin:0;margin-left:0.55rem;}
.Top002975 .top-menu nav li span a{line-height:.52rem;border-bottom:2px solid transparent; font-size: 18px;}
.Top002975 .top-menu nav li:nth-child(4)~li{position: relative;}
.Top002975 .top-menu nav li:nth-child(4)~li .sub{ width:1.6rem; left: 50%; margin-left: -80px;}
.Top002975 .top-menu nav li .sub{position: absolute; z-index: 101;overflow: hidden;background:rgba(255,255,255,0.9);backdrop-filter: blur(20px) saturate(100%);}
.Top002975 .top-menu nav li .prod-sub{left: 0!important; width: 100%;border-top: 1px solid #e6eaec;padding-top:0; padding-bottom: .3rem;}
.Top002975 .top-menu nav li .prod-sub2{padding-bottom: .6rem;}
.Top002975 .prod-sub dl{overflow: hidden; padding: 0; background: none;}
.Top002975 .prod-sub dt{float: left; width:20%; overflow: hidden;padding:.25rem .5rem 0rem .5rem;position: relative; text-align: left;}
.Top002975 .prod-sub2 dt{padding: .35rem .5rem 0 .35rem;}
.Top002975 .prod-sub2 dt:nth-child(5n+1){clear: left;}
.Top002975 .prod-sub dt .tab-label .dot:not(:last-child){padding-bottom: .05rem;}
.Top002975 .prod-sub dt .tab-label a{color: #333; font-size: var(--font-size16); line-height: 1.5;margin-bottom: .1rem;transition: all 0.3s;position: relative;}
.Top002975 .prod-sub dt .tab-label a:hover{text-decoration: underline;padding-left:0.15rem;}
.Top002975 .prod-sub dt .tab-label a:hover:after{content:'';position:absolute; width:6px; height:6px; top:50%; margin-top:-3px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 1px solid var(--hover-color);border-left: 1px solid var(--hover-color);transform:rotate(135deg);left:0;}
.Top002975 .prod-sub1 dt{width:25%;}
.Top002975 .prod-sub1 dt:nth-child(4n+1){clear: left;}
.Top002975 .prod-sub3 dt .tab-label:hover a{color:var(--hover-color);text-decoration: underline;padding-left:0.15rem;}
.Top002975 .prod-sub3 dt .tab-label:hover a:after{content:'';position:absolute; width:6px; height:6px; top:50%; margin-top:-3px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 1px solid var(--hover-color);border-left: 1px solid var(--hover-color);transform:rotate(135deg);left:0;}
}
.Top002975 .top-menu nav li .sub dl{padding: 0;background:none;}
.Top002975 .top-menu nav li .sub dt{font-size: var(--font-size16); color: var(--black);}
.Top002975 .top-menu nav li span,
.Top002975 .top-menu nav li span a{display: inline-block;}
.Top002975 .prod-sub dt .name *{margin: 0;}
.Top002975 .prod-sub dt .name{padding-bottom: .15rem;font-weight: bold;font-size:var(--font-size20);color:var(--black0); line-height: 1; border-bottom: 1px dashed #e2e2e2; margin-bottom: .15rem;}
.Top002975 .prod-sub1 dt .name{padding-bottom:0;}
.Top002975 .prod-sub1 dt .name:after{content:'';width:10px;height: 2px;background:var(--hover-color);display: block;margin-top:0.15rem;margin-bottom:-0.01rem;border-radius: 0}
.Top002975 .prod-sub1 dt .name a{display: block;position: relative;}
.Top002975 .prod-sub1 dt .name a:after{content:''; position:absolute; width:10px; height:10px; top:50%; margin-top:-6px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #333;border-left: 2px solid #333;transform:rotate(135deg);right:0;}
.Top002975 .prod-sub1 dt .name a:hover:after{ border-top: 2px solid var(--hover-color);border-left: 2px solid var(--hover-color);}
.Top002975 .prod-sub2 dt .name{font-size: var(--font-size20);}
.Top002975 .prod-sub2 dt .name::before{display: inline-block;content: '';width:2px; height:20px;background-color:var(--hover-color2);margin-right:.15rem;vertical-align: bottom;}
.Top002975 .prod-sub3{}
.Top002975 .prod-sub3 dt{width:33.3%;padding:.25rem .25rem 0rem .25rem;}
.Top002975 .prod-sub3 dt .name::before{display: inline-block;content: '';width:2px; height:20px;background-color:var(--hover-color2);margin-right:.15rem;vertical-align: bottom;}
.Top002975 .prod-sub3 .left{width:62%;float:left;}
.Top002975 .prod-sub dt .tab-label a span{background:var(--hover-color2);color:#fff;font-size:var(--font-size12);border-radius: 0.05rem;margin-left:0.05rem;padding:0 4px;line-height: 1.4}
.Top002975 .prod-sub3 .right{width:38%;float:right;color:#333;text-align: left}
.Top002975 .prod-sub3 .right a{color:#333;}
.Top002975 .prod-sub3 .right dl{padding:0.15rem !important;}
.Top002975 .prod-sub3 .right dd{box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);background:#fff; padding:0.25rem;border-radius: 0.1rem;margin-bottom:0.2rem;display: flex;justify-content: space-between;}
.Top002975 .prod-sub3 .right dd .text{width:70%;padding-right:3%;}
.Top002975 .prod-sub3 .right dd .text h2{margin:0;margin-top:0.05rem; font-size: var(--font-size20);}
.Top002975 .prod-sub3 .right dd .text h2:hover a{color:var(--hover-color2);}
.Top002975 .prod-sub3 .right dd .text p{color:#666;line-height: 1.65;margin:0.1rem 0;}
.Top002975 .prod-sub3 .right dd .text .more{color:var(--hover-color2);padding-right:0.22rem;background:url(/uploadFiles/images/submitArrow-on.svg) no-repeat right center/0.15rem;}
.Top002975 .prod-sub3 .right dd .pic{width:30%;}
.Top002975 .prod-sub3 .right dd .pic figure{padding-bottom:85%;border-radius: 0.05rem}
@media(min-width:1025px) and (max-width:1440px){
.Top002975 .logo{ width: 15.278vw;}
.Top002975 .hotline{font-size: 1.389vw;}
.Top002975 .prod-sub dt .name h4{font-size: 1.667vw;}
.Top002975 .top-menu nav li span a,
.Top002975 .prod-sub dt .name p{font-size: 1.25vw;}
}

@media(max-width:1024px){
.Top002975{}
.Top002975 .logo{width: 42%; height: 60px;}
.Top002975 .logo img{}
.Top002975 .links{padding-left:0;padding-right:0.2rem;display: none;}
.Top002975 .links a{padding-left:0;margin-left:0;}
.Top002975 .links a:nth-child(1){display: none;}
.Top002975 .top-search .open-search{width:0.4rem;}
.search-show .Top002975 .top-search .open-search{background: center center no-repeat url(/uploadFiles/images/close.svg);background-size:auto 0.2rem;}
.Top002975 .top-search .search-box{top:100%;background:#fff;}
.search-show .Top002975 .search-box{width:2.5rem;}
.Top002975 .top-search .search-box .btn{width:0.4rem;background: center center no-repeat url(/uploadFiles/images/search2.svg);background-size: auto 0.2rem;}
.Top002975 .top{height: 60px;}
.Top002975 .top-menu{position: fixed; top: 60px; bottom: 0; background: #fff; right: 0;overflow: hidden; width: 0; opacity: 0; transition: 0.5s;}
.menu-show .Top002975 .top-menu{ opacity: 1; width: 240px;}
.Top002975 .top-menu nav{width: 240px;  height: 100%; overflow: auto;}
.Top002975 .top-menu ul{padding: 0 2vw;}
.Top002975 .top-menu li{padding: 2vw 0; border-bottom: 1px solid #eee;}
.Top002975 .top-menu li .sub dt{text-align: left;}
.Top002975 .top-right{padding: 0; position: absolute;right: 2%; top: 50%; transform: translateY(-50%);}
.Top002975 .open-menu{height: 36px;width:22px;}
.Top002975 .open-menu i,
.Top002975 .has-sub span .op:before, 
.Top002975 .has-sub span .op:after{background: #fff;}
.Top002975_black .open-menu i,
.Top002975_black .has-sub span .op:before, 
.Top002975_black .has-sub span .op:after{background: #333;}
.Top002975 .prod-sub dt:not(:last-child){border-bottom: 1px solid #eee; padding-bottom: 3vw; margin-bottom: 3vw;}
.Top002975 .prod-sub dt .pic{width: 50%; margin: 0 auto;}
.Top002975 .prod-sub dt .name{padding: 5px 0;margin-bottom:0;font-size:0.16rem;font-weight: normal;border-bottom:0;}
.Top002975 .top-menu nav li .sub dt .tab-label{display: none;}
.Top002975 .prod-sub1 dt .name:after{display: none;}
.Top002975 .prod-sub1 dt .name a:after{display: none;}
.Top002975 .prod-sub dt:not(:last-child){border-bottom:0;padding-bottom:0;margin-bottom:0;}
.Top002975 .prod-sub2 dt .name::before{display: none;}
.Top002975 .prod-sub3 .right{display: none;}
.Top002975 .prod-sub3 .left{width:100%;float:left;}
.Top002975 .prod-sub3 dt{width:100%;padding:5px 0;}
.Top002975 .prod-sub3 dt .name::before{display: none;}
}
@media(max-width:640px){
.Top002975 .prod-sub dt .name h4{font-size: 4.5vw;}
.Top002975 .prod-sub dt .name p{font-size: 4vw;}
.Top002975 .hotline{font-size:0.18rem;padding-left:0.3rem;margin-right:0.1rem;background-size:0.25rem;}
.Top002975 .top-search{margin-right:0;}
}


/*Banner003223 */
.Banner003223{position:relative;z-index:1;}
.Banner003223 .swiper-wrapper{height: auto;}
.Banner003223 .txt{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;color:var(--white)}
.Banner003223 .txt.black{color: var(--hover-color)}
.Banner003223 .txt :where(h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h3{margin:0;font-size:0.6rem;line-height:1.2;transition-delay:0.5s; text-align: center; font-family: 'hmm'; font-weight: normal;}
.Banner003223 .txt p{margin:.2rem 0 0.8rem 0;font-size:var(--font-size40);line-height:1.2;transition-delay:0.8s;text-align: center;}
.Banner003223 .controls-page{bottom:18%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(255, 255, 255, 0.4); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}
.Banner003223 .controls-page span.swiper-pagination-bullet-active {border-color: var(--hover-color2);background-color: var(--hover-color2);}
.Banner003223 .swiper-slide-active .txt :where(h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1024px) {
.Banner003223 .txt h3{font-size: var(--font-size32);}   
.Banner003223 .txt p{font-size: var(--font-size18); margin-bottom: 2em;}
}


.Banner003223 .Number{position: absolute;width:100%;left:0;bottom:0;z-index: 1;/*background:rgba(0,0,0,0.3);*/}
.Banner003223 .Number .info-num{display: flex;flex-wrap: wrap; padding:.25rem 0;}
.Banner003223 .Number .info-num li aside{display: inline-block;position: relative;}
.Banner003223 .Number .info-num li aside b{font-size:var(--font-size56);color:var(--white);display: block;}
.Banner003223 .Number .info-num li aside sub{position: absolute; left: 100%; word-break: keep-all; bottom: 15%;font-size:var(--font-size26);margin-left:.1rem; color: var(--white);}
.Banner003223 .Number .info-num li p{font-size:var(--font-size24);color:var(--white); margin-bottom: 0;margin-top:0rem;}

@media(min-width:768px){
.Banner003223 .Number .info-num li{width:20%; text-align: center;}
}

@media(max-width:768px){
.Banner003223 .controls-page{bottom:35%;}
.Banner003223 .Number{position: relative;}
.Banner003223 .Number .info-num{padding:0.1rem 0;}
.Banner003223 .Number .info-num li{text-align: center;width:33%;margin:0.05rem 0;}
.Banner003223 .Number .info-num li aside b{color:var(--hover-color);font-size:0.32rem;}
.Banner003223 .Number .info-num li p{color:#666;font-size:0.18rem;}
}



.Hometit{text-align: center; padding-bottom: .5rem;}
.Hometit .title{font-size: var(--font-size56); color: var(--black0); margin: 0 0 .2rem 0; line-height: 1; font-weight: bold;}
.Hometit .title span{color: var(--hover-color); }
.Hometit .sub{font-size: var(--font-size20); color: var(--black);}
.Hometit.left{text-align: left;}
.Hometit.white .title,
.Hometit.white .title span,
.Hometit.white .sub{color: #fff;}

.Homebtn{width:1.8rem;height:.58rem;border-radius:0.08rem;border:1px solid var(--hover-color);-webkit-border-radius:0.5rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;display:inline-flex;align-items:center;justify-content:center;color:var(--hover-color)}
.Homebtn a:hover{color:var(--white)}
.Homebtn::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image: url(/uploadFiles/images/submitArrow-on2.svg);background-size:0.16rem;background-position: center;margin-left:.2rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.Homebtn:hover{background: var(--hover-color2); color: var(--white); border: 1px solid var(--hover-color2);}
.Homebtn:hover::after{background-image:url(/uploadFiles/images/submitArrow.svg);margin-left:0.3rem}

.Homebtn.white{border: 1px solid var(--white);color:var(--white);}
.Homebtn.white:hover{background: var(--white);color: var(--hover-color);}
.Homebtn.white::after{background-image: url(/uploadFiles/images/submitArrow.svg);}
.Homebtn.white:hover::after{background-image: url(/uploadFiles/images/submitArrow-on2.svg); }

@media(max-width:768px){
  .Hometit{padding-bottom:0.2rem;}
  .Hometit .title{font-size:var(--font-size38);}
}


.Consulting{padding:var(--padMar100) 0;background:url(/uploadFiles/images/Consulting-bg.jpg) no-repeat center/cover;}
.Consulting .tablist{text-align: center;margin-bottom:2vw;}
.Consulting .tablist a{font-size: var(--font-size20);color: #333;display: inline-block;padding: 0 0.3rem;line-height: 0.5rem;background:#fff;margin:0 0.08rem;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);border-radius: 0.05rem}
.Consulting .tablist a:hover{color:var(--hover-color)}
.Consulting .tablist a.on{background:var(--hover-color);color:#fff;box-shadow: 0 0 0.2rem rgba(1,50,153,0.2)}
.Consulting .box1{}
.Consulting .box1 ul{display: flex;flex-wrap: wrap;}
.Consulting .box1 li{width:32%;float:left;margin-right:2%;margin-bottom:2%;background:#fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding:0.3rem;position: relative;transition: .3s;border-radius: 0.1rem;overflow: hidden;}
.Consulting .box1 li:nth-child(3n){margin-right:0;}
.Consulting .box1 li:hover{background:var(--hover-color);}
.Consulting .box1 li .icon{width:1.5rem;height:1.5rem;position: absolute;bottom:0;right:0;opacity: 0.12; z-index: 0}
.Consulting .box1 li:hover .icon{filter: brightness(0) invert(1)}
.Consulting .box1 li .txt{position: relative;z-index: 1}
.Consulting .box1 li:hover{transition: .3s; box-shadow: 0 0 .15rem rgba(51, 89, 140, 0.2);transform: translateY(-5px);transition: 0.3s all;}
.Consulting .box1 li h2{margin:0;color:#333;font-weight: normal;font-size:var(--font-size26);margin-bottom:0.12rem;}
.Consulting .box1 li:hover h2{color:#fff;}
.Consulting .box1 li dd{width:50%;float:left;margin:0.05rem 0;position: relative;padding-left:0.15rem;}
.Consulting .box1 li dd:after{content:'';width:7px;height:7px;border:1px solid var(--hover-color);border-radius: 50%;display: block;position: absolute;left:0;top:0.07rem;}
.Consulting .box1 li dd a{color:#333;}
.Consulting .box1 li:hover dd a{color:rgba(255,255,255,0.7);}
.Consulting .box1 li dd:hover a{color:var(--hover-color2);text-decoration: underline;}
.Consulting .box1 li:hover dd:after{border:1px solid rgba(255,255,255,0.7);}
.Consulting .box1 li dd:hover:after{border:1px solid var(--hover-color2);}
.Consulting .box1 li:last-child{background:var(--hover-color);}
.Consulting .box1 li:last-child h2{color:#fff;margin-bottom:8%;}
.Consulting .box1 li dd.more a{color:rgba(255,255,255,0.7);padding-right:0.24rem; background: url(/uploadFiles/images/submitArrow.svg) no-repeat center right;background-size: 0.16rem;}
.Consulting .box1 li dd.more:after{border:1px solid rgba(255,255,255,0.7);}
.Consulting .box1 li:hover:last-child{background: var(--hover-color2);}

.Consulting .box2{}
.Consulting .box2 .list dd{float: left;width:23.5%; margin-bottom:.4rem; box-shadow: 0px .05rem .2rem rgba(51, 89, 140, 0.1); background: #fff; position: relative;transition: 0.3s;border-radius:0 0 0.1rem 0.1rem}
.Consulting .box2 .list dd::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color2);content: '';}
.Consulting .box2 .list dd:hover::before{width: 100%;}
.Consulting .box2 .list dd:hover{transform: translateY(-5px);transition: 0.3s all;}
.Consulting .box2 .list dd:not(:nth-child(4n)){margin-right: 2%;}
.Consulting .box2 .list dd a{display: flex;justify-content: space-between;padding: .3rem .4rem;}
.Consulting .box2 .list .icon img{width:.5rem; transition: transform ease .7s, -webkit-transform ease .7s, -o-transform ease .7s;}
.Consulting .box2 .list .txt h2{font-size:var(--font-size28);color:var(--black0); margin: 0; font-weight: normal; padding-bottom: .3rem; }
.Consulting .box2 .list .txt span{font-size: var(--font-size16); color: var(--grey2); background: url(/uploadFiles/images/submitArrow-grey.svg) no-repeat center right; background-size: .16rem; padding-right: .24rem;}
.Consulting .box2 .list dd:hover .txt span{color: var(--hover-color2); background: url(/uploadFiles/images/submitArrow-on.svg) no-repeat center right; background-size: .16rem; text-decoration: underline;}
.Consulting .box2 .list dd:hover img{transform: rotateY(360deg);}
.Consulting .box2 .list dd:last-child{background:#eaf5ff;box-shadow: none;border:2px solid rgba(1,50,153,0.15);}
.Consulting .box2 .list dd:last-child .icon{}
.Consulting .box2 .list dd:last-child .txt h2{color:var(--hover-color);}
.Consulting .box2 .list dd:last-child .txt span{}
.Consulting .box2 .list dd:hover:last-child{background:var(--hover-color2);border:2px solid var(--hover-color2);}
.Consulting .box2 .list dd:hover:last-child .icon{filter: brightness(0) invert(1)}
.Consulting .box2 .list dd:hover:last-child .txt h2{color:#fff;}
.Consulting .box2 .list dd:hover:last-child .txt span{color:rgba(255,255,255,0.7); background: url(/uploadFiles/images/submitArrow.svg) no-repeat center right; background-size: .16rem;}

.Consulting .box3{}
.Consulting .box3 ul{display: flex;flex-wrap: wrap;}
.Consulting .box3 li{width:32%;float:left;margin-right:2%;margin-bottom:2%;background:#fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding:0.3rem;position: relative;transition: .3s;border-radius: 0.1rem;overflow: hidden;}
.Consulting .box3 li:nth-child(3n){margin-right:0;}
.Consulting .box3 li:hover{}
.Consulting .box3 li .icon{width:1.5rem;height:1.5rem;position: absolute;bottom:0;right:0;opacity: 0.12; z-index: 0;background-size:contain;}
.Consulting .box3 li .txt{position: relative;z-index: 1}
.Consulting .box3 li:hover{transition: .3s; box-shadow: 0 0 .15rem rgba(51, 89, 140, 0.2);transform: translateY(-5px);transition: 0.3s all;}
.Consulting .box3 li h2{margin:0;color:#333;font-weight: normal;font-size:var(--font-size26);margin-bottom:0.12rem;}
.Consulting .box3 li h2:hover a{color:var(--hover-color2);}
.Consulting .box3 li dd{width:50%;float:left;margin:0.05rem 0;position: relative;padding-left:0.15rem;}
.Consulting .box3 li dd:after{content:'';width:7px;height:7px;border:1px solid var(--hover-color);border-radius: 50%;display: block;position: absolute;left:0;top:0.07rem;}
.Consulting .box3 li dd a{color:#333;}
.Consulting .box3 li dd:hover a{color:var(--hover-color2);text-decoration: underline;}
.Consulting .box3 li:hover dd:after{}
.Consulting .box3 li dd:hover:after{border:1px solid var(--hover-color2);}
.Consulting .box3 li:last-child{background:#eaf5ff;box-shadow: none;border:2px solid rgba(1,50,153,0.15);}
.Consulting .box3 li:last-child h2{color:var(--hover-color);margin-bottom:8%;}
.Consulting .box3 li:last-child:hover h2{color:#fff;}
.Consulting .box3 li:last-child .icon{opacity: 0.3}
.Consulting .box3 li dd.more a{color:rgba(0,0,0,0.7);padding-right:0.24rem; background: url(/uploadFiles/images/submitArrow-black.svg) no-repeat center right;background-size: 0.16rem;}
.Consulting .box3 li:last-child:hover dd:after{border:1px solid rgba(255,255,255,0.5);}
.Consulting .box3 li:hover dd.more a{color:#fff;background: url(/uploadFiles/images/submitArrow.svg) no-repeat center right;background-size: 0.16rem;}
.Consulting .box3 li:hover:last-child{background: var(--hover-color2);border:2px solid var(--hover-color2);}
.Consulting .box3 li:hover:last-child .icon{filter: invert(1) saturate(0) brightness(3);}
@media(max-width:1024px){
.Consulting .tablist{margin-bottom:4vw;}
.Consulting .box2 .list dd{width:100%;margin-right:0;margin-bottom:2%;}
.Consulting .box2 .list dd a{padding:0.3rem;}
.Consulting .box2 .list .txt h2{padding-bottom:0.1rem;font-size:0.26rem;}
.Consulting .box3 li{width:100%;margin-right:0;margin-bottom:2%;padding:0.2rem;}
.Consulting .box3 li h2{font-size:0.24rem;margin-bottom:0.08rem;}
}
@media(max-width:768px){
.Consulting .box2 .list dd{width:49%;float:left}
.Consulting .box2 .list dd:nth-child(2n){margin-right:0}
.Consulting .box2 .list dd a{padding:0.18rem;}
.Consulting .box2 .list .txt h2{font-size:0.20rem}
.Consulting .box2 .list .icon img{width: 0.3rem;}  
}



/*Floor002920 */
.Floor002920{padding:var(--padMar100) 0;}
.Floor002920 .Hometit .title{margin-bottom: 0;}

.Floor002920 .tab{padding-bottom: 2.605vw; display: flex;justify-content: center;}
.Floor002920 .tab li{float: left;position: relative;min-width: 7.8125vw; text-align: center;list-style: none;margin:0 0.08rem;}
.Floor002920 .tab li a{display: block;cursor: pointer; line-height:.5rem;font-size:var(--font-size20);padding: 0 .3rem;position: relative; z-index: 2;background:#fff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);border-radius: 0.05rem}
.Floor002920 .tab li:hover a{color: var(--hover-color);}
.Floor002920 .tab li:not(:last-child):after{position: absolute;content: ''; width: 1px; height: 16px; background: #d6d6d6; top: 50%; margin-top: -8px;right: 0;}
.Floor002920 .tab li.slick-active a{background:var(--hover-color);color: #fff; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15); }
.Floor002920 time{color:var(--hover-color);font-size:var(--font-size20);}
.Floor002920 time span{display: block;font-size:.32rem;}
.Floor002920 .tit{font-size:var(--font-size22);color:var(--black); margin-bottom:.15rem;}
.Floor002920 .nM{color: #333;line-height:1.6; font-family: hml;}
.Floor002920 .n-top .txt{margin-top:.36rem;padding:0 0.2rem 0.32rem; position: relative; padding-left:1.4rem;}
.Floor002920 .n-top .txt:before{width: 1px; height:72%;background:rgba(1,50,153,0.12);position: absolute; top: 0; left: 1.5rem; margin-left: -.27rem; content: '';}
.Floor002920 .n-top .pic{overflow: hidden;}
.Floor002920 .n-top .Ispic{padding-bottom:75.6%; transition: 0.3s;}
.Floor002920 .n-top a:hover .Ispic{transform: scale(1.08);-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transition: 0.3s;}
.Floor002920 .n-top .txt time{position: absolute; left: 0.2rem; top: 0;}
.Floor002920 .n-top .slick-dots{position: absolute; right: 18px; bottom:30%; z-index: 10;}
.Floor002920 .n-top .slick-dots li{float: left; margin: 0 4px; width: 20px; height: 3px;background: #fff;}
.Floor002920 .n-top .slick-dots li.slick-active{background:var(--hover-color);}
.Floor002920 .n-top .slick-dots li button{display: none;}

.Floor002920 .n-list dt a{position: relative;padding:.3rem .4rem;border: 1px solid rgba(1,50,153,0.15);}
.Floor002920 .n-list dt a:hover{box-shadow: 0 5px .1rem rgba(0,0,0,0.06);}
.Floor002920 .n-list dt a:before{transition: 0.3s; width: 0; position: absolute; left: 0; top: 0; height:3px; background:var(--hover-color2); content: '';}
.Floor002920 .n-list dt a:hover:before{width: 100%;}
.Floor002920 .n-list .tit{margin-top:.2rem;}

@media(min-width:769px){
.Floor002920 .n-list dt{float: left; width: 48.215%; margin-bottom: 3.57%;display: table;table-layout: fixed;min-height: 14.0625vw; }
.Floor002920 .n-list dt:not(:nth-child(2n)){margin-right:3.57%;}
.Floor002920 .n-list dt:nth-child(2n+1){clear: left;}
.Floor002920 .n-list dt a{display: table-cell; vertical-align: middle;}
}
@media(min-width:1025px){
.Floor002920 .n-top{width: 37.143%;border: 1px solid rgba(1,50,153,0.15);}
.Floor002920 .n-list{width: 60%;}
}
@media(max-width:768px){
.Floor002920 .tab li a{}
.Floor002920 .n-top .txt{padding-left: 24vw;}
.Floor002920 .n-top .txt:before{left: 24vw; margin-left: -4vw;}
.Floor002920 .tit,
.Floor002920 time{font-size: 3.2vw;}
.Floor002920 time span{font-size:0.24rem;}
.Floor002920 p.dot3{font-size: 2.6vw;}
.Floor002920 .n-list dt a{display: block; padding: 5vw;}
.Floor002920 .n-list dt{margin-top: 5vw;}
}
@media(max-width:480px){
.Floor002920 .tit,
.Floor002920 time{font-size:4vw;}
.Floor002920 p.dot3{font-size: 3.5vw;}
.Floor002920 .n-top .txt{padding:0 0.2rem 0; padding-left: 26vw;}
.Floor002920 .n-top .txt:before{left: 26vw; margin-left: -4vw;}
.Floor002920 .n-top .slick-dots{bottom: 33%;}
}




/*Floor002671 */
.Floor002671{ padding:1rem 0;}
.Floor002671 li:hover{border-radius: 10px;}
.Floor002671 li{ float:left; width:23.5%;}
.Floor002671 li:not(:last-child){margin-right:2%;}
.Floor002671 li a{ display:block; position:relative; overflow:hidden;}
.Floor002671 li .Ispic{padding-bottom:122%; transition:0.3s;}
.Floor002671 li a:hover .Ispic{transform:scale3d(1.06,1.06,1.06);transition:0.3s;}
.Floor002671 li img{ display:block; width:100%; transition:0.3s;}
.Floor002671 li a:hover img{ transform:scale3d(1.06,1.06,1.06);transition:0.3s;}
.Floor002671 li .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; transition:background 0.3s;
background: -moz-linear-gradient(top, rgba(1,50,153,0) 40%, rgba(1,50,153,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 40%,rgba(1,50,153,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 40%,rgba(1,50,153,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#0a000000',GradientType=0 ); /* IE6-9 */}
.Floor002671 li .txt figure{ position:absolute; left:.3rem; right:.3rem; bottom:10%; color:#fff;transition: 0.3s all;}
.Floor002671 li:hover .txt figure{transform: translateY(-10px);transition: 0.3s all;}
.Floor002671 li .cn{font-size:var(--font-size26); line-height: 1.2; padding-bottom: 10px; font-family: hmm;}
.Floor002671 li .intro{font-size: var(--font-size16); line-height: 1.5; font-family: hml;}
.Floor002671 li a:hover .txt{
background: -moz-linear-gradient(top, rgba(1,50,153,0) 40%, rgba(1,50,153,0.6) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 40%,rgba(1,50,153,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 40%,rgba(1,50,153,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
@media(max-width:768px){
.Floor002671{padding:0.4rem 0;}
.Floor002671 li{ float:none; margin-right:0; width:100%;margin-bottom:2%;}
.Floor002671 li .txt figure{bottom:4%;}
.Floor002671 li .Ispic{padding-bottom:64%;}
}



.Insight{padding:0.5rem 0 1rem;}
.Insight .slider{margin: 0 -0.2rem;}
.Insight .slider li a{display: block; margin: 0 0.2rem;border: 1px solid rgba(1, 50, 153, 0.1);}
.Insight .slider li .pic{overflow: hidden;}
.Insight .slider li .pic img{transition: 0.3s;}
.Insight .slider li .pic:hover img{transform: scale(1.05); transition: 0.3s;}
.Insight .slick-arrow{width:0.5rem;height:0.5rem;border-radius:50%;border:1px solid var(--hover-color);top:47%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.Insight .slick-arrow.slick-next{right:-0.6rem}
.Insight .slick-arrow.slick-prev{left:-0.6rem; background-image:url(/uploadFiles/images/Floor003145-prev-red.svg)}
.Insight .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
.Insight .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.Insight .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
.Insight .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}
.Insight .controls{ margin-top:4em; position: relative;}
/* .Insight .controls:before{position: absolute;content: ''; left: 0; height: 1px;top: 50%;width: 100%;background-color: #dcdcdc;} */
.Insight .controls .inner{display: table;margin: 0 auto; background-color: #fff;padding: 0 4em;position: relative;z-index: 4;}
.Insight .controls .slick-dots li{float: left;width: 0.8125em; height: 0.8125em; margin: 0 0.375em;position: relative;list-style: none;}
.Insight .controls .slick-dots li a{position: absolute;width: 0.4375em;height: 0.4375em;background-color: rgba(0,0,0,0.4); border-radius: 50%;}
.Insight .controls .slick-dots li:not(.slick-active) a{left: 50%;top: 50%;margin: -0.21875em 0 0 -0.21875em;}
.Insight .controls .slick-dots li.slick-active a{background-color:var(--hover-color);width: 100%; height: 100%;}
.Insight .controls .slick-arrow{position: absolute;width:.3rem; height:.3rem; background-position: center;background-repeat: no-repeat; cursor:pointer; top: 50%;margin-top:-0.96875em; border-radius: 50%;font-size: 1em; background-size:  auto .2rem;}
.Insight .controls .slick-disabled{border-color: #dcdcdc; cursor: default;}
.Insight .controls .slick-prev{left: 0; background-image: url(/uploadFiles/images/Floor003145-prev-red.svg);}
.Insight .controls .slick-next{right: 0; background-image: url(/uploadFiles/images/Floor003145-next-red.svg);}
.Insight .controls .slick-prev.slick-disabled{background-image: url(/uploadFiles/images/Floor003145-prev.svg);}
.Insight .controls .slick-next.slick-disabled{ background-image: url(/uploadFiles/images/Floor003145-next.svg);}
@media (min-width:1025px) {
.Insight .left{width:100%;} 
.Insight .box{ } 
}
@media (max-width:1024px) {
.Insight{padding:0.4rem 0;}
.Insight .slider{margin:0;}
.Insight .slider li a{margin:0 0.1rem;}
.Insight .controls .inner{padding: 0 2.2em;}
.Insight .slick-arrow.slick-prev{left:0;}
.Insight .slick-arrow.slick-next{right:0;}
}


.Reform{padding:1rem 0;background: url(/uploadFiles/images/Floor002671-bg.jpg) no-repeat center/cover;}
.Reform ul{display: flex;flex-wrap: wrap;}
.Reform ul li{width:23.5%;float:left;margin-right:2%;padding:0.3rem 0.3rem 0.5rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);position: relative;}
.Reform ul li:nth-child(4n){margin-right:0;}
.Reform ul li .icon{margin-bottom:0.3rem;width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;}
.Reform ul li .icon img{width:0.48rem;}
.Reform ul li .icon2{position: absolute;width:1.5rem;height: 1.5rem;right:0.1rem;bottom:0.1rem;z-index: 0;opacity: 0.15}
.Reform ul li h2{font-size:var(--font-size26);color:#333;font-weight: normal;margin:0;margin-bottom:0.25rem;}
.Reform ul li h2:hover a{color:var(--hover-color2);}
.Reform ul li p{margin:0.1rem 0;position: relative;padding-left:0.15rem;}
.Reform ul li p:after{content:'';width:4px;height: 4px;border-radius: 50%;background:var(--hover-color2);display: block;position: absolute;left:0;top:0.08rem;}
.Reform ul li p a{color:#666;}
.Reform ul li .plist:hover a{color:var(--hover-color2);text-decoration: underline;}
.Reform ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Reform ul li:hover .icon{background: var(--hover-color2);}
@media(max-width:1024px){
  .Reform{padding:0.4rem 0;}
  .Reform ul li{width:100%;margin-right:0;margin-bottom:2%;padding:0.3rem;}
}
@media(max-width:768px){
  .Reform ul li{width:49%;margin-right:2%;padding:0.2rem;}
  .Reform ul li:nth-child(2n){margin-right:0;}
  .Reform ul li h2{font-size:0.22rem;margin-bottom:0;}
  .Reform ul li p{display: none}
  .Reform ul li .icon2{display: none;}
  .Reform ul li .icon{width:0.5rem;height: 0.5rem;margin-bottom:0.2rem;}
  .Reform ul li .icon img{width:0.32rem;}
}
/* HomeCooperate */
.HomeCooperate{padding: var(--padMar100) 0 .7rem; background:url(/uploadFiles/images/HomeCooperate_bg.jpg) no-repeat center/cover;}
.HomeCooperate .left{position: relative;}
.HomeCooperate .Homebtn{margin-top: 1.5rem;}
.HomeCooperate .numBox{line-height:1;position:relative;font-size: var(--font-size60);color: var(--hover-color); font-weight: bold;display: inline-block;}
.HomeCooperate .numBox .sub{position:absolute;right:-0.25rem;font-size: var(--font-size24); font-style: normal;}
.HomeCooperate .dw{margin-top:.12rem;line-height:1;font-size: var(--font-size20); color: var(--black);}
.cooperateList{width:62%}
.cooperateList .item{width:calc(25% - 0.225rem);margin-right:0.3rem;margin-bottom:0.3rem}
.cooperateList .item:nth-child(4n){margin-right:0}
.cooperateList .item .itemCon{border:1px solid transparent;transition:all 0.4s linear;width:100%;height:100%;display:block;padding-left:0.35rem;padding-right:0.35rem;background:var(--white);border-radius:0.1rem;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-o-transition:all 0.4s linear}
.cooperateList .item .itemCon .imgbox{padding:.2rem 0;}
.cooperateList .item .itemCon .imgbox img{object-fit:contain}
.cooperateList .item .itemCon:hover{box-shadow:0px 0px 15px 0px rgba(32,48,122,0.2);border:1px solid var(--hover-color);margin-top:-0.08rem}
@media screen and (max-width:768px){
.HomeCooperate{padding:0.4rem 0;}
.HomeCooperate .autoCon-1460{flex-direction:column}
.HomeCooperate .dw{margin-bottom:0.05rem}
.cooperateList{width:100%;margin-top:0.5rem}
.HomeCooperate .Homebtn{margin-top:0;position: absolute;right:0;top:50%;}
.HomeCooperate .numBox{font-size:0.48rem;}
}
@media screen and (max-width:480px){
.HomeCooperate .pt72{padding-top:0.2rem}
.cooperateList{justify-content:space-between}
.cooperateList .item{width:calc(50% - 0.1rem);margin-right:0;margin-bottom:0.2rem;}
}


.Floor003097{position: relative;z-index: 1; overflow: hidden;background:url(/uploadFiles/images/Floor003097_01.jpg) no-repeat center/cover;padding:4.4vw 0;}
.Floor003097 .flex{display: flex;justify-content: space-between;align-items: center;}
.Floor003097 .flex .intro{font-size: var(--font-size38); line-height: 1.6;}
.Floor003097 .txt-area{width: 100%; height: 100%;z-index: 2; color: var(--white);}
@media(max-width:768px){
  .Floor003097 .flex{display: block;}
  .Floor003097 .flex .intro{font-size:0.24rem;margin-bottom:0.2rem;}
}


.HomeSolution{padding: var(--padMar100) 0;} 
.HomeSolutionCon{position:relative;z-index:2}
.HomeSolution .nones{position:absolute;visibility:hidden;opacity:0;top:0;width:100%;z-index:-10;left:0}
.HomeSolution .solutionList{padding-left:0}
.HomeSolution .solutionList .ul{margin:0 -0.15rem;}
.HomeSolution .solutionList .ul .item{margin:0 0.15rem; margin-bottom: 0.15rem;  transition: all 0.5s ease;}
.HomeSolution .solutionList .ul .item .title{font-size: var(--font-size24); margin-top: .3rem; text-align: center; color: var(--black);}
.HomeSolution .solutionList .ul .item:hover .title{color: var(--hover-color);}
.HomeSolution .solutionList .ul .item .sub{color: #666; padding-top: .12rem;    font-family: hml;}
.HomeSolution .solutionList .item{margin-top:0; }
.HomeSolution .solutionList .ul .item:hover{margin-top: 0; }
.HomeSolution .slick-dots{padding-right:2.2rem;padding-left:0.4rem}
.HomeSolution .slick-dots li{width:auto;flex:1;height:2px;display:flex;align-items:center}
.HomeSolution .slick-dots button{margin-left:0;margin-right:0;background-image:none;width:100%;height:2px;background:#f5f5f5;font-size: 0; border: 1px solid #f5f5f5; border-radius: 5px;} 
.HomeSolution .slick-dots li.slick-active button{background-color:var(--hover-color)}
.HomeSolution .slick-arrow{width:0.5rem;height:0.5rem;border-radius:50%;border:1px solid var(--hover-color);top:47%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.HomeSolution .slick-arrow.slick-next{right:-0.6rem}
.HomeSolution .slick-arrow.slick-prev{left:-0.6rem; background-image:url(/uploadFiles/images/Floor003145-prev-red.svg)}
.HomeSolution .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
.HomeSolution .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.HomeSolution .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
@media screen and (max-width:1024px){
.HomeSolution .solutionList{padding-left: calc(2.5% - 0.3rem);}
.HomeSolution .slick-arrow.slick-next{right: 2.5%;}
.HomeSolution .slick-arrow.slick-prev{left:2.5%;}
.HomeSolution .slick-dots{padding-right: calc(2.5% + 1.4rem);}
.HomeSolution .solutionList .ul .item{margin-left: 0.3rem;}
}
@media screen and (max-width:480px){
.HomeSolution .solutionList .ul .item{margin-left:0.15rem;margin-right:0.15rem}
.HomeSolution .solutionList{padding-top:0}
.HomeSolution .solutionList .ul .item{margin-bottom:0.4rem}
}
.HomeSolution .slick-dots{width:100%;display:flex;justify-content:center;align-items:center}
.HomeSolution .slick-dots .slick-active button{background-color: var(--hover-color);border-color: var(--hover-color);}
.HomeSolution .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}

.HomeSolution .solutionList .ul{align-items:flex-start}
.HomeSolution .solutionList .ul .item{width:calc(100% / 3 - 0.28rem);margin-right:0.15rem;box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);/* border: 1px solid rgba(1,50,153,0.15); */border-radius: 0.1rem; overflow: hidden; margin-bottom:0.42rem;background:#fff;padding-bottom:0.4rem;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.HomeSolution .solutionList .ul .item:nth-child(3n){}
.HomeSolution .solutionList .ul .item .itemCon{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}
.HomeSolution .solutionList .ul .item .itemCon .imgbox{width:100%;display:flex;justify-content:center;align-items:center}
.HomeSolution .solutionList .ul .item .itemCon .imgbox img{object-fit:contain;border-radius: 0;}
.HomeSolution .solutionList .ul .item .submitBtn{margin-top:0.25rem;background-color:transparent;color:var(--grey2);border-color:transparent;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.HomeSolution .solutionList .ul .item .submitBtn::after{display:none}
.HomeSolution .solutionList .ul .item:hover{margin-top:-0.2rem}
.HomeSolution .solutionList .ul .item:hover .submitBtn{background-color:var(--hover-color2);border-color:var(--hover-color2);color:var(--white)}
.HomeSolution .solutionList .ul .item:hover .submitBtn::after{display:block}
@media screen and (max-width:1024px){
.HomeSolution .solutionList .ul .item{width:calc(100% / 3 - 0.12rem);margin-right:0.18rem}
}
@media screen and (max-width:768px){
.HomeSolution .solutionList .ul .item{padding-top:0;padding-bottom:0}
.HomeSolution .solutionList .ul .item .submitBtn{margin-top:0.2rem}
.HomeSolution .solutionList .ul{justify-content:space-between}
.HomeSolution .solutionList .ul .item{width:calc(100% / 2 - 0.1rem);margin-right:0;margin-bottom:0.2rem}
.HomeSolution .solutionList .ul .item:hover{margin-top:0}
}
.submitBtn{width:1.6rem;height:0.5rem;border-radius:0.08rem;border:1px solid var(--hover-color);-webkit-border-radius:0.5rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;display:inline-flex;align-items:center;justify-content:center;color:var(--white);font-size: var(--font-size16);}
.submitBtn a:hover{color:var(--white)}
.submitBtn::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image:url(/uploadFiles/images/submitArrow.svg);background-size:0.16rem 0.14rem;margin-left:0.1rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.submitBtn:hover::after{margin-left:0.2rem}
.submitBtn.watchMore{color:var(--hover-color);}
.submitBtn.watchMore::after{background-image: url(/uploadFiles/images/arrowRed.png); background-size: 0.14rem; background-position: center;}
.submitBtn.white{border: 1px solid var(--white);}
.submitBtn.watchMore.white{color:var(--white);}
.submitBtn.watchMore.white::after{background-image: url(/uploadFiles/images/submitArrow.svg);}



.TextList002241{padding:var(--padMar100) 0; background: url(/uploadFiles/images/TextList002241_bg.jpg) no-repeat center center;}
.TextList002241 .Rightitle{margin-bottom: .5rem;}
.TextList002241 .list li{list-style: none;text-align: center; padding:.6rem .35rem; background: #fff;/* box-shadow: 0 .05rem .25rem rgba(0, 0, 0, 0.08); */position: relative; overflow: hidden;transition: all 0.5s;}
.TextList002241 .list li:not(:last-child){margin-right: 2%;}
.TextList002241 .list li .icon{max-width: .6rem; padding-bottom: .2rem;}
.TextList002241 .list li:hover .icon{filter: brightness(0) invert(1);}
.TextList002241 .list li h2{font-size: var(--font-size26); color:var(--black); margin: 0;padding-top:0;}
.TextList002241 .list li h2::after{display: block;content: '';width:.2rem; height: 2px; background-color: var(--hover-color); margin:.14rem auto;}
.TextList002241 .list li h3{font-size: var(--font-size18); margin: 0; font-weight: normal; color: #333; padding-bottom: .2rem;}
.TextList002241 .list li .tip{font-size: var(--font-size16); color: #666; line-height:1.75; margin: 0; min-height:1.8rem; font-family: hml;}
.TextList002241 .list li .num{position: absolute;left: 0;bottom: -.2rem;line-height: 1;width: 100%;font-size:1.3rem;opacity: 0.04;transition: all 0.5s; font-weight: bold; margin: 0; color:#013299;}
.TextList002241 .list li:hover .num{bottom: 0; color: #fff;opacity: 0.1;}
.TextList002241 .list li:hover{background: var(--hover-color);transition: all 0.5s;}
.TextList002241 .list li:hover h2,
.TextList002241 .list li:hover h3,
.TextList002241 .list li:hover .tip{color: #fff;}
.TextList002241 .list li:hover h2::after{background: #fff;}
@media (min-width: 640px){
.TextList002241 .list li{float:left;  width: 48%;}
}
@media (min-width: 1024px){
.TextList002241 .list li{ width:23.5%;}
}

/*Bottom003199 */
.Bottom003199 {
    background-color: #091822;
    background: url(/uploadFiles/images/Bottom003199-bg.jpg) no-repeat center/cover;
}
.Bottom003199 a:hover{color: #fff;opacity: 1}
.Bottom003199 .b-top,
.Bottom003199 .b-top a:not(:hover){color:#fff;}
.Bottom003199 .b-top nav dd{line-height: 1.4; padding: 0.3em 0;opacity: 0.5}
.Bottom003199 .b-top nav dd:hover{opacity: 1}
.Bottom003199 .b-top nav dt{font-size: calc(18 / 16 * 1em); margin-bottom: calc(20 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:not(:hover){color: #fff;opacity: 1}
.Bottom003199 .hotline{margin-bottom: calc(20 / 16 * 1em);}
.Bottom003199 .hotline aside{font-size: calc(18 / 16 * 1em); color: #fff; }
.Bottom003199 .hotline .tel{display: inline-block; font-size: calc(30 / 16 * 1em);font-weight: bold; color: #fff; padding-left: calc(27 / 24 * 1em); background: url(/uploadFiles/images/Bottom003000_tel.svg) no-repeat left center; background-size: calc(20 / 24 * 1em) auto;margin-top:0.05rem;}
.Bottom003199 .hotline .label{margin-top:0.07rem;}
.Bottom003199 .hotline .label span{margin-right:0.1rem;}
.Bottom003199 .follow{ display: flex; justify-content:space-between;margin:0.2rem 0 0.2rem;}
.Bottom003199 .follow li{position: relative;margin-left:0rem;}
.Bottom003199 .follow li img{max-width:1.2rem;}
.Bottom003199 .follow li p{text-align: center;opacity: 0.5;margin-top:0.1rem;}
.Bottom003199 .contact dl dd{text-align: right;opacity: 0.8;margin:0.1rem 0;line-height: 1.6}
.Bottom003199 .contact dl dd span{padding-left: 0.25rem;background-repeat: no-repeat;background-size: auto 0.18rem;background-position: left 0.01rem;}
.Bottom003199 .contact dl dd.email span{background-image: url(/uploadFiles/images/Bottom003000_email.svg);}
.Bottom003199 .contact dl dd.addr span{background-image: url(/uploadFiles/images/Bottom003000_add.svg);}
.Bottom003199 .b-bottom{border-top: 2px solid rgba(255,255,255,0.05);padding: calc(28 / 14 * 1em) 0;text-align: center; }
.Bottom003199 .b-bottom a{display: inline-block;}
.Bottom003199 .b-bottom,
.Bottom003199 .b-bottom a:not(:hover){color: rgba(255,255,255,0.6);}
.Bottom003199 .b-bottom nav a:not(:last-child):after{content: '·'; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.6);}
@media (min-width:1025px) {
    .Bottom003199 .b-top{padding-top: calc(65 / 16 * 1em); margin-bottom: calc(40 / 16 * 1em);}
    .Bottom003199 .b-top nav{width: calc(1200 / 1600 * 100%);}
    .Bottom003199 .b-top .contact{width: calc(310 / 1600 * 100%);}
    .Bottom003199 .b-top nav dl{float: left; width: calc((100% - (20 / 1920 * 100vw) * 7) / 8);}
    .Bottom003199 .b-top nav dl:not(:nth-child(8n)){margin-right: calc(20 / 1920 * 100vw);}
    .Bottom003199 .b-top nav dt a{display: block;}
    .Bottom003199 .b-top nav dd{display: block!important;}
    .Bottom003199 .hotline{}
}
@media (max-width:1024px) {
    .Bottom003199 .b-top{padding: 0.3rem 0 0.2rem}
    .Bottom003199 .b-top nav{display: none;}
    .Bottom003199 .b-top nav dd{display: none;}
    .Bottom003199 .b-top nav dd:last-child{margin-bottom: 2em;}
    .Bottom003199 .b-top nav dt{position: relative; overflow: hidden;}
    .Bottom003199 .b-top nav dt .wap-open{position: absolute; width:calc(40 / 18 * 1em); height: 100%; right: 0; z-index: 10; top: 0;background: url(/uploadFiles/images/Bottom00319-icon.svg) no-repeat center center; background-size: auto 40%; transition: 0.3s;}
    .Bottom003199 .b-top nav dt.on .wap-open{transform: rotate(90deg);}
    .Bottom003199 .hotline,
    .Bottom003199 .b-bottom{text-align: center; }
    .Bottom003199 .b-bottom nav{margin-bottom: 1em;}
    .Bottom003199 .follow{justify-content: space-evenly;}
}

/*Bottom003000 */
.Bottom003000{background:#091822; padding:.8rem 0 .4rem; }
.Bottom003000 .autoCon-1460{align-items: flex-start;}
.Bottom003000,
.Bottom003000 a{color:var(--white);}
.Bottom003000 a{transition: 0.3s;}
.Bottom003000 a:hover{color:var(--hover-color);}
.Bottom003000 .b-left .logo{ max-width:4.2rem; }
.Bottom003000 .b-left .contact{line-height:.25rem; margin-top:.4rem; max-width:6rem; }
.Bottom003000 .b-left .contact dd{padding-left:.34rem; background-repeat: no-repeat; background-size: auto .2rem; background-position:left .04rem; font-size: var(--font-size18);opacity: .8;}
.Bottom003000 .b-left .contact dd.tel{background-image:url(/uploadFiles/images/Bottom003000_tel.svg);}
.Bottom003000 .b-left .contact dd.mail{background-image:url(/uploadFiles/images/Bottom003000_email.svg);}
.Bottom003000 .b-left .contact dd.add{background-image:url(/uploadFiles/images/Bottom003000_add.svg);}
.Bottom003000 .b-left .contact dd+dd{margin-top:.17rem;}
.Bottom003000 .share{margin:.45rem  0; display: flex; justify-content: flex-end;}
.Bottom003000 .share li{position: relative;margin-left:.3rem;}
.Bottom003000 .share li figure{display: none;width:1.4rem; position: absolute; right: 0;bottom: 100%; margin-bottom:.1rem;background:var(--white);padding:.05rem;}
.Bottom003000 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color:var(--white); right:.16rem; top:100%;}
.Bottom003000 .share li a{display: block;width:.5rem; height:.5rem; border-radius: 50%;background-color:var(--hover-color); background-position: center center;background-repeat: no-repeat;cursor: pointer; background-size: auto .18rem;}
.Bottom003000 .share li a:hover{background-color:var(--hover-color);}
.Bottom003000 .follow{ display: flex; justify-content: flex-end;margin:0.2rem 0 0.4rem;}
.Bottom003000 .follow li{position: relative;margin-left:0.3rem;}
.Bottom003000 .follow li img{max-width:1.18rem;}
.Bottom003000 .follow li p{text-align: center;opacity: 0.5;margin-top:0.1rem;}
.Bottom003000 .b-right nav{border-bottom: 1px solid rgba(var(--rgb-white), 0.07); font-size: var(--font-size18);}
.Bottom003000 .b-right nav a{color:var(--white);display: inline-block;opacity: 0.6;}
.Bottom003000 .b-right nav a:not(:last-child):after{display: inline-block; height: .18rem; width: .01rem; margin:0 1.5vw; background:rgba(var(--rgb-white), 0.1); content: '';}
.Bottom003000 .b-right nav a:hover{opacity: 1;}
.Bottom003000 .copyright{opacity: 0.5;}
@media(min-width:1025px){
.Bottom003000 .b-right{text-align: right;}
.Bottom003000 .b-right nav{padding-bottom:.24rem;}
}
@media(max-width:1024px){
.Bottom003000{text-align: center;}
.Bottom003000 .b-right{padding-top: 3vw;border-top: 1px solid rgba(var(--rgb-black), 0.05); margin-top: 3vw;}
.Bottom003000 .b-right nav{display: none;}
.Bottom003000 .share,
.Bottom003000 .contact{display: table; margin: 0 auto;}
.Bottom003000 .contact{text-align: left;}
}



.Industry{padding:var(--padMar100) 0;}
.Industry .list dd{float: left;width:23.5%; margin-bottom:.4rem; box-shadow: 0px .05rem .2rem rgba(51, 89, 140, 0.1); background: #fff; position: relative;transition: 0.3s;}
.Industry .list dd::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color);content: '';}
.Industry .list dd:hover::before{width: 100%;}
.Industry .list dd:hover{transform: translateY(-5px);transition: 0.3s all;}
.Industry .list dd:not(:nth-child(4n)){margin-right: 2%;}
.Industry .list dd a{display: flex;justify-content: space-between;padding: .3rem .4rem;}
.Industry .list .icon img{width:.5rem; transition: transform ease .7s, -webkit-transform ease .7s, -o-transform ease .7s;}
.Industry .list .txt h2{font-size:var(--font-size28);color:var(--black0); margin: 0; font-weight: normal; padding-bottom: .3rem; font-family: hmm;}
.Industry .list .txt span{font-size: var(--font-size16); color: var(--grey2); background: url(/uploadFiles/images/submitArrow-grey.svg) no-repeat center right; background-size: .16rem; padding-right: .24rem;}
.Industry .list dd:hover .txt span{color: var(--hover-color2); background: url(/uploadFiles/images/submitArrow-on.svg) no-repeat center right; background-size: .16rem; text-decoration: underline;}
.Industry .list dd:hover img{transform: rotateY(360deg);}
@media(max-width:640px){
.Industry{padding: 5vw 0;}
.Industry .list .icon{width: 10vw;}
.Industry .list .txt{font-size: 3.5vw;}
}


/*Floor002889 */
.Floor002889{overflow: hidden;background:#ecf3fb;padding: var(--padMar120) 0 0;position: relative;background:url(/uploadFiles/images/Floor002889-bg.jpg) no-repeat center/cover;}
.Floor002889 .Hometit{position: absolute;width:100%;top:var(--padMar100); z-index: 10}
.Floor002889 .autoCon-1460{position: relative; z-index: 1;}
.Floor002889 .slider-txt ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Floor002889 .slider-txt ul li{width:35%;margin-bottom:0.35rem;}
.Floor002889 .slider-txt ul li:nth-child(1),
.Floor002889 .slider-txt ul li:nth-child(3){padding-right:10vw;}
.Floor002889 .slider-txt ul li:nth-child(2),
.Floor002889 .slider-txt ul li:nth-child(4){padding-left:10vw;}
.Floor002889 .slider-txt .num{font-size: 0.54rem;color: rgba(1,50,153,0.1);}
.Floor002889 .slider-txt .name{color:var(--hover-color); padding: 0.5vw 0 1vw 0;}
.Floor002889 .slider-txt .name .cn{font-size: 0.4rem;font-weight: bold;}
.Floor002889 .slider-txt pre{line-height: 1.875em;color: #666;font-size: var(--font-size18);font-family: 'hmr';}
.Floor002889 .slider-txt ul li:hover .num{color:rgba(185,0,0,0.1);}
.Floor002889 .slider-txt ul li:hover .name{color: var(--hover-color2);}
.Floor002889 .slider-txt .btn{padding-top:  2vw;}
.Floor002889 .slider-txt .slick-arrow{width: 60px; height: 60px;border-radius: 50%;border: 1px solid var(--hover-color); z-index: 2;position: relative;}
.Floor002889 .slider-txt .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid var(--hover-color);border-top: 2px solid var(--hover-color); transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.Floor002889 .slider-txt .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002889 .slider-txt .slick-prev{margin-right: 36px;}
.Floor002889 .slider-txt .slick-disabled{border-color: #bfd4ff; cursor: default;}
.Floor002889 .slider-txt .slick-disabled:before{border-color: #bfd4ff; }
@media(max-width:768px){
.Floor002889 .slider-txt .slick-arrow{width: 8vw;height: 8vw;}
.Floor002889 .slider-txt .slick-prev{margin-right: 5vw;}
}

.Floor002889 .dot-icon .slick-dots li{list-style: none;  margin:0.25rem 0;}
.Floor002889 .dot-icon .slick-dots li.slick-active button{background:var(--hover-color); }
.Floor002889 .dot-icon .slick-dots li button{border: 0;background: none; border-radius: 80px; padding: 0 10px;height: 80px; width: 100%; text-align: left; cursor: pointer;}
.Floor002889 .dot-icon .slick-dots li button > *{display: inline-block; vertical-align: middle;}
.Floor002889 .dot-icon .slick-dots li b{color: #333;font-size: 0.24rem; font-weight: normal; margin-left: 15px;}
.Floor002889 .dot-icon .slick-dots li.slick-active b{color: #fff;}
.Floor002889 .dot-icon .slick-dots li i{border-radius: 50%;background:#fff;width:0.6rem;padding:0.15rem;}
.Floor002889 .dot-icon .slick-dots li img{display: block;width: 0.6rem;}
.Floor002889 .slider-pic{width: 30.479vw;height: 30.479vw; margin: 7.147vw auto;position: relative; box-shadow: 0 20px 40px rgba(1,50,153,0.1);border-radius: 50%; z-index: 1;}
.Floor002889 .slider-pic ul .slick-list,
.Floor002889 .slider-pic ul .slick-track,
.Floor002889 .slider-pic ul li,
.Floor002889 .slider-pic ul{height: 100%;}
.Floor002889 .slider-pic .Ispic{height: 100%;border-radius: 50%;}
.Floor002889 .slider-pic .quan i{position: absolute;border-radius: 50%; border: 1px solid #daedfc; z-index: 2;}
.Floor002889 .slider-pic .quan i:nth-child(1){left: -5%;right: -5%;top: -5%;bottom: -5%;}
.Floor002889 .slider-pic .quan i:nth-child(2){left: -17%;right: -17%;top: -17%;bottom: -17%;    animation: orbit linear 30s infinite;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{position: absolute; content: ''; width: 14px; height: 14px; border-radius: 50%;right: 11.5%;top: 16%;box-shadow: 6px 0 10px rgba(1,50,153,0.3);background: var(--hover-color);  }
.Floor002889 .slider-pic .quan i:nth-child(3){left: -35%;right: -35%;top: -35%;bottom: -35%;}
.Floor002889 .slider-pic .quan i:nth-child(4){left: -1px;right:-1px;top: -1px;bottom:-1px; box-shadow: 0 -9px 2px var(--hover-color) inset; border: 0; transform: rotate(-42deg);-webkit-transform: rotate(-42deg);-ms-transform: rotate(-42deg);
}

@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}

@media(min-width:1025px){
.Floor002889 .dot-icon,
.Floor002889 .slider-txt{position: absolute; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 10;}
.Floor002889 .slider-txt{ left: 0; width: 100%;}
.Floor002889 .dot-icon{ right: 0; width: 220px;}
}
@media(max-width:1024px){
.Floor002889 .dot-icon{overflow: hidden;}
.Floor002889 .dot-icon li{float: left;width: 20%; }
.Floor002889 .dot-icon .slick-dots li button{height: auto; padding: 1vw;text-align: center;}
.Floor002889 .dot-icon .slick-dots li i{width: 4vw;display: block; margin: 0 auto 0.5vw;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 2.2vw;margin-left: 1vw;}
.Floor002889 .slider-pic{width: 50vw;height: 50vw; margin: 0 auto 10vw;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{width: 12px; height: 12px;right: 11%;top: 15%;}
}
@media(max-width:768px){
.Floor002889 .Hometit{position: relative;top:auto;}
.Floor002889 .slider-txt ul li{width:48%;margin-bottom:0.15rem;padding-right:0 !important;padding-left:0 !important;padding-bottom:0.15rem;border-bottom:1px solid #e6edfd;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 3vw;}
.Floor002889 .slider-txt .num{font-size: 9vw;}
.Floor002889 .slider-txt .name .cn{font-size: 0.24rem;}
}

/*Floor002931 */
.Floor002931{padding:1rem 0 0;}
.Floor002931 .news-top{position: relative; z-index: 1; box-shadow: 0 4px 24px rgba(1,50,153,0.1);}
.Floor002931 .news-top li.slick-slide a{position: relative; display: block;}
.Floor002931 .news-top .txt{position: absolute; width: 100%; left: 0;bottom: 0; z-index: 10;background: rgba(0,0,0,0.6); line-height: 52px;color: #fff;padding-left: 123px; padding-right: 40px;}
.Floor002931 .news-top .slick-arrow{position: absolute; bottom: 0; height: 52px; padding: 0; z-index: 20;color: #fff; padding: 0; }
.Floor002931 .news-top .slick-arrow:before{font-size: 0.16rem;font-family: serif;}
.Floor002931 .news-top .slick-prev{left: 30px;}
.Floor002931 .news-top .slick-prev:before{content: '<';}
.Floor002931 .news-top .slick-next{right: 30px;}
.Floor002931 .news-top .slick-next:before{content: '>';}
.Floor002931 .news-top .page{overflow: hidden;position: absolute; z-index: 20; left:58px; bottom:0;line-height: 52px;}
.Floor002931 .news-top .page span{float: left;color: #fff;font-size: 16px;}
.Floor002931 .news-top .page .slick-dots li{display: none;padding-right: 3px;}
.Floor002931 .news-top .page .slick-dots li button{font-size: 16px; padding: 0; background: none;border: 0;color: #fff;height: 52px;}
.Floor002931 .news-top .page .slick-dots li.slick-active{display: block;}

.Floor002931 .tab{box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15); border: 1px solid #fff; border-top-width: 3px; border-top-color:var(--hover-color2); padding: 0 26px;background-size: contain;}
.Floor002931 .tab-ul{border-bottom: 1px solid #e8e8e8; position: relative;}
.Floor002931 .tab-ul li{float: left;line-height: 65px;}
.Floor002931 .tab-ul li:not(:last-child){margin-right: 30px;}
.Floor002931 .tab-ul li a{display: block; cursor: pointer;font-size: var(--font-size22);font-weight: bold; }
.Floor002931 .tab-ul li.slick-active:after{position: absolute; left: 0; bottom: -1px;height: 2px;background: #d43e46;}
.Floor002931 .tab-ul li a:hover,
.Floor002931 .tab-ul li.slick-active a{color:var(--hover-color);}
.Floor002931 .tab-ul li:nth-child(2) a:hover,
.Floor002931 .tab-ul li:nth-child(2).slick-active a{color:var(--hover-color2);}
.Floor002931 .tab-ul li a.more-link{position: absolute;right:0;top:0;font-size:0.16rem;font-weight: normal;color:var(--grey2) !important;padding-right:0.2rem;background: url(/uploadFiles/images/submitArrow-grey.svg) no-repeat right center/0.16rem;display: none;}
.Floor002931 .tab-ul li a.more-link:hover{color:color:var(--hover-color) !important;background: url(/uploadFiles/images/submitArrow-on2.svg) no-repeat right center/0.16rem;}
.Floor002931 .tab-ul li:nth-child(2) a.more-link:hover{background: url(/uploadFiles/images/submitArrow-on.svg) no-repeat right center/0.16rem;}
.Floor002931 .tab-ul li.slick-active a.more-link{display: block;}

.Floor002931 .tab-list dd{line-height: 3em;border-bottom:1px dashed #e8e8e8;}
.Floor002931 .tab-list dd:last-child{border-bottom:0;}
.Floor002931 .tab-list dd time{float:right;color:var(--hover-color);margin-left: 1vw;}
.Floor002931 .tab-list dd:hover time,
.Floor002931 .tab-list dd a{color: #333;}
.Floor002931 .tab-list dd a:hover{color: var(--hover-color);}
@media(min-width:481px){
.Floor002931 .tab-ul .slick-dots{ }
}
@media(min-width:1025px){
.Floor002931 .tab{width: 49%;}
.Floor002931 .news-top{width: 49%;}
.Floor002931 .news-top .Ispic,
.Floor002931 .tab{height: 455px;}
.Floor002931 .tab-ul{margin-bottom: 18px;}
}
@media(max-width:1024px){
.Floor002931 .news-top .Ispic{padding-bottom: 66.667%;}
.Floor002931 .news-top{margin-bottom: 4vw;}
.Floor002931 .tab-list{padding: 5vw 0;}
.Floor002931 .tab-list dd time{margin-right: 3vw;}
}
@media(max-width:640px){
.Floor002931{padding:0.4rem 0 0;}
.Floor002931 .tab-ul li:not(:last-child){margin-right: 5vw;}
.Floor002931 .news-top .slick-prev{left: 20px;}
.Floor002931 .news-top .slick-next{right: 20px;}
.Floor002931 .news-top .txt{padding-left: 92px;}
.Floor002931 .news-top .page{left: 40px;}
.Floor002931 .tab-ul li a{font-size: 16px;}
}


.bodymask:after{content:'';width:100%;height: 100%;background:rgba(0,0,0,0.3);display: block;position: fixed;left:0;top:0;z-index: 199}
/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0.05rem;}
.Other002539 ul li{ position:relative;margin-bottom:4px;}
.Other002539 ul li figure{ position:absolute; top:-1rem; right:40vw;width:20vw; background:url(/uploadFiles/images/Other002539-bg.jpg) no-repeat left top/cover;color:#333;box-shadow: 0px 0.1rem 0.2rem rgba(51, 89, 140, 0.15);z-index: 100; display:none;}
.Other002539 .li_wx figure{  padding:0.3rem; font-size:0.18rem;min-width:3.5rem; line-height:0.3rem;white-space:nowrap;border-radius: 0.1rem;text-align: center;}
.Other002539 .li_wx figure h2.tit{font-size:var(--font-size24);font-weight: bold; margin:0 0 0;}
.Other002539 .li_wx figure h3{font-size:var(--font-size18);font-weight: normal;margin:0;margin-bottom:0.1rem;}
.Other002539 .li_wx dl{margin-bottom:0.1rem;}
.Other002539 .li_wx .text{background:#fff;width:100%;border:1px solid #fff;color:#333;line-height: 0.4rem;padding:0 0.15rem;border-radius: 0.05rem}
.Other002539 .li_wx .text::placeholder{color:#666;}
.Other002539 .li_wx textarea{height: 1rem}
.Other002539 .li_wx .btn{border:1px solid var(--hover-color);color:var(--hover-color);background:none;display: inline-block;border-radius: 0.5rem;font-size:0.16rem;padding:0.16rem 0.45rem;font-family: 'hmr';cursor: pointer;}
.Other002539 .li_wx .btn:hover{color:#fff;background:var(--hover-color2);border:1px solid var(--hover-color2);}
.Other002539 .li_tel figure{ padding:0.3rem; font-size:0.18rem;min-width:2.8rem; line-height:0.3rem;white-space:nowrap;border-radius: 0.1rem;text-align: center;right:0.65rem;width:auto;}
.Other002539 .li_tel figure dd{margin-bottom:0.15rem;}
.Other002539 .li_tel figure h2.tit{font-size:var(--font-size20);font-weight: normal;margin:0 0 0.1rem;}
.Other002539 .li_tel figure span.num{font-size:var(--font-size28);font-weight: bold;display: block;color:var(--hover-color); }
.Other002539 .li_tel figure img{max-width:135px;}
.Other002539 .li_tel figure a{font-size:0.16rem;margin-top:0.25rem;}
.Other002539 .icon{ width:0.6rem; height:0.6rem; background-image:url(/uploadFiles/images/Other002539-icon.png);background-repeat: no-repeat;background-position: left top;background-color:var(--hover-color); border-radius: 3px;color:#fff;display: flex;align-items: flex-end;justify-content: center;padding-bottom:0.08rem;}
.Other002539 .li_tel .icon{ background-position:center 0.05rem;background-size:0.25rem;}
.Other002539 .li_wx .icon{height: 0.82rem; background-position:center 0.05rem;background-size:0.25rem;}
.Other002539 .icon.gettop{ background-position:center 103%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.Other002539 li:hover .icon{background-color:var(--hover-color2);}
.Other002539 ul li:hover figure{}
.Other002539 .icon:hover{background-color:var(--hover-color2)}

.Other002539 ul li figure .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 0.3rem;height: 0.3rem;border-radius: 50%;cursor: pointer;}
.Other002539 ul li figure .close::before,
.Other002539 ul li figure .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:var(--hover-color); left:0.13rem; top:0.05rem;}
.Other002539 ul li figure .close::before{ transform:rotate(45deg);}
.Other002539 ul li figure .close::after{ transform:rotate(-45deg);}

@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
}
@media(max-width:1024px){
.Other002539{ bottom:6%;}
.Other002539 ul li figure{top:-3rem;width:80vw;right:10vw;}
.Other002539 ul{ }
.Other002539 #open_2539{ background-color:#483f3e;}
.Other002539 .li_tel .icon{}
.Other002539 .li_wx .icon{}
}
@media(max-width:768px){
  .Other002539 .icon{font-size:0.15rem;}
}
/*Floor */
.Banner002730{}
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;}
.Banner002730 .txt .auto{ }
.Banner002730 .txt .cn{font-size: var(--font-size48);font-weight: bold;}
.Banner002730 .txt .en{font-size: var(--font-size18);}
.Banner002730 .txt .intro{font-size:var(--font-size28);margin-top:0.2rem;}
@media(min-width:1025px){
.Banner002730 figure{ height:500px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
.Banner002730 .fr{float: right;}
.Banner002730 .txt .cn{font-size:0.32rem;margin-top:0.15rem;}
.Banner002730 .txt .intro{font-size:0.18rem;margin-top:0.05rem;}
}
@media(max-width:640px){

}

.pb0{padding-bottom:0 !important;}
.lm-title{padding-bottom:0.4rem;}
.lm-title.center{text-align: center;}
.lm-title h2{margin:0;color:var(--black0);font-size: var(--font-size46);margin-bottom:0.1rem;}
.lm-title h2 span{color:var(--hover-color);}
.lm-title .intro{font-size: var(--font-size20);color: var(--black);margin:0 !important;line-height: 1.4 !important}
.lm-title2 h2{font-size: var(--font-size38);position: relative;}
.lm-title2 h2 b{background:#fff;position: relative;z-index: 1;padding: 0 0.2rem}
.lm-title2 h2:after{content:'';width:60%;height: 1px;background:var(--hover-color);display: block;position: absolute;top:0.22rem;left:20%;}
.lm-title2 h2:before{content:'';width:100%;height: 1px;background:var(--hover-color);display: block;position: absolute;top:0.3rem;left:0;}
.lm-title2.red h2:after,
.lm-title2.red h2:before{background:var(--hover-color2)}
@media(max-width:768px){
  .lm-title2 h2{font-size:var(--font-size28);}
}

.Amoeba{}
.Amoeba .box{padding: var(--padMar100) 0;}
.Amoeba .box:nth-child(2n){background:#ecf3fb;}
.Amoeba .box p{line-height: 1.8;margin:0.1rem 0;}
.Amoeba .box1 ul{display: flex;flex-wrap: wrap;margin-top:2vw;}
.Amoeba .box1 ul li{width:31.3%;float:left;margin-right:3%;margin-bottom:3%; text-align: center; background: #fff;background:url(/uploadFiles/images/Amoeba-libg.jpg) no-repeat center/cover; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding: 0.3rem 0.4rem;border-radius: 0.1rem;font-size: var(--font-size26);color:#333;transition: 0.3s;position: relative;}
.Amoeba .box1 ul li:nth-child(3n){margin-right:0;}
.Amoeba .box1 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Amoeba .box1 ul li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color2);content: '';}
.Amoeba .box1 ul li:hover::before{width: 100%;}
.Amoeba .box1 ul li a{color:#333;}
.Amoeba .box1 ul li .icon{width:0.7rem;height: 0.7rem;border-radius: 50%;background:var(--hover-color);margin:0 auto 0.1rem;display: flex;justify-content: center;align-items: center;}
.Amoeba .box1 ul li .icon img{max-width:0.4rem;}
.Amoeba .box1 ul li:hover .icon{background:var(--hover-color2);}
.Amoeba .box1 ul li .icon2{position: absolute;width:1.5rem;height: 1.5rem;right:0rem;bottom:0rem;z-index: 0;opacity: 0.1}
.Amoeba .box2 .pic{text-align: center;position: relative;padding-top: 0vw;}
.Amoeba .box2 .pic img{position: relative;}
.Amoeba .box2 li{width: 25%;border-radius: 0.1rem;position: absolute;text-align: left;transition: 0.3s;}
.Amoeba .box2 li h2{font-size:var(--font-size26);color:#333;margin:0 0 0.15rem;font-weight: normal;font-family: hmm;position: relative;}
.Amoeba .box2 li h2:after{content:'';width:0.26rem;height: 1px;background:var(--hover-color);display: block;margin-top:0.12rem;}
.Amoeba .box2 li:hover h2:after{background:var(--hover-color2);}
.Amoeba .box2 li h2:before{content:'';width: 100%;height: 1px;background: var(--hover-color);display: block;position: absolute;right: -1.45rem;top: 0.17rem;z-index: 0}
.Amoeba .box2 li p{text-align: left;}
.Amoeba .box2 li:nth-child(1){left: 9%;top: 4vw;}
.Amoeba .box2 li:nth-child(2){left:0;top: 20vw;text-align: left;}
.Amoeba .box2 li:nth-child(3){right:0;top: 18vw;text-align: left;}
.Amoeba .box2 li:nth-child(3) h2:before{width:36%;right:auto;left:-1.45rem;}
.Amoeba .box2 li:hover h2{color:var(--hover-color2)}
.Amoeba .box2 li:hover h2:before{background:var(--hover-color2)}
.Amoeba .box3 ul{display: flex;flex-wrap: wrap;}
.Amoeba .box3 ul li{width:23.5%;float:left;margin-right:2%;background-color:#fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding: 0.25rem;border-radius: 0.1rem;transition: 0.3s;}
.Amoeba .box3 ul li:nth-child(4n){margin-right:0;}
.Amoeba .box3 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Amoeba .box3 ul li .pic{overflow: hidden;}
.Amoeba .box3 ul li .Ispic{padding-bottom:64%;background-color:#999;transition:0.3s;}
.Amoeba .box3 ul li:hover .Ispic{transform:scale3d(1.1,1.1,1.1);}
.Amoeba .box3 ul li h2{font-size: var(--font-size26);color: #333;font-weight: normal; margin: 0.2rem 0 0.15rem;}
.Amoeba .box3 ul li p{margin:0;}
.Amoeba .box4 ul{display: flex;flex-wrap: wrap;}
.Amoeba .box4 ul li{width:48.5%;float:left;margin-right:3%;background-color:#fff;padding: 0.35rem;border-radius: 0.1rem;transition: 0.3s;position: relative;}
.Amoeba .box4 ul li:nth-child(2){margin-right:0;}
.Amoeba .box4 ul li .icon{width:3rem;height:3rem;position: absolute;right:0;bottom:0;}
.Amoeba .box4 ul li h2{font-size: var(--font-size34);color: var(--hover-color);margin:0 0 0.2rem;}
.Amoeba .box4 ul li:hover h2{}
.Amoeba .box4 ul li .tp{min-height: 0.58rem}
.Amoeba .box4 ul li dd{margin-top:0.2rem;}
.Amoeba .box4 ul li dd h3{margin:0.1rem 0;color:#333;font-size: var(--font-size22);font-weight: normal;line-height: 1;display: flex;align-items: center;}
.Amoeba .box4 ul li dd h3 img{max-width:0.26rem;margin-right:0.06rem;}
.Amoeba .box4 ul li dd .p span{display: block;position: relative;padding-left:0.13rem;}
.Amoeba .box4 ul li dd .p span:after{content:'';width:4px;height: 4px;background:var(--hover-color2);border-radius: 50%;display: block;position: absolute;left:0;top:0.12rem;}
.Amoeba .box5 .pic{max-width:1000px;margin:0 auto;border:1px solid #e6e6e6;text-align: center;padding:0.35rem;}
.Amoeba .box6 .pic{text-align: center}
.Amoeba .box7 .pic{text-align: center}
.Amoeba .box8 .autoCon-1460{position: relative;}

.Amoeba .box8 .quan{width:1.6rem;height: 1.6rem;border-radius: 50%;background:#fff;font-size: var(--font-size38);font-weight: bold; color:#333;position: absolute;left:50%;top:48%; margin-left:-0.8rem; z-index: 10}
.Amoeba .box8 .quan i{font-style: normal;width:1.8rem;height: 1.8rem;background:#fff;position: absolute;border-radius: 50%;left:50%;top:50%;transform: translate(-50%,-50%);display: flex;justify-content: center;align-items: center;}
.Amoeba .box8 .quan:before,
.Amoeba .box8 .quan:after{content: '';background-color: var(--hover-color);opacity: 0.11; transform-origin: 0 0;position: absolute;display: block;border-radius: 50%;left: 50%; top: 50%;transform: translate(-50%,-50%);z-index: -1}
.Amoeba .box8 .quan:before{width: 1.9rem;height: 1.9rem;animation:infinite scale 2s;}
.Amoeba .box8 .quan:after{width: 2.2rem;height: 2.2rem;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Amoeba .box8 ul{display: flex;flex-wrap: wrap;}
.Amoeba .box8 li{width:49%;float:left;margin-right:2%;margin-bottom:2%;position: relative;}
.Amoeba .box8 li:nth-child(2n){margin-right:0;}
.Amoeba .box8 li .pic{overflow: hidden}
.Amoeba .box8 li .pic figure{padding-bottom:48%;transition: 0.3s;background-color:#333;}
.Amoeba .box8 li:hover .pic figure{transform:scale3d(1.2,1.2,1.2);}
.Amoeba .box8 li .txt{position: absolute;bottom:0;width:100%;text-align: center;height: 100%;color:#fff;background:rgba(0,0,0,0.4);}
.Amoeba .box8 li:hover .txt{background:rgba(1,50,153,0.6);}
.Amoeba .box8 li .txt .ytable{height: 100%}
.Amoeba .box8 li .txt h2{font-size: var(--font-size34);font-weight: normal;margin:0;margin-bottom:0.2rem;}
.Amoeba .box8 li .txt p{font-size:var(--font-size20);margin:0;}



/*Menu002956 */
.Menu002956{padding-left: 0px;width:17%;position: sticky;top: 115px;max-height: calc(100vh - 100px);overflow-y: auto;}
.Menu002956.red{padding:0;}
.Menu002956 nav{background: #395fad;padding:0 0 0.2rem;border-radius: 0.15rem 0.15rem 0 0;}
.Menu002956.red nav{background: #fff5f5;}
.Menu002956.blue nav{background: #e7f0ff;}
.Menu002956 h1{position: relative;margin:0;padding: 0.18rem 0.2rem;background:var(--hover-color);text-align: center;border-radius: 0.15rem 0.15rem 0 0;}
.Menu002956.red h1{background:var(--hover-color2);}
.Menu002956 h1:after{content:'';width:60%;height: 0.8rem;background:url(/uploadFiles/images/logobg.png) no-repeat right bottom/contain;position: absolute;right:0;bottom:0;opacity: 0.2;}
.Menu002956 h1 span{position: relative; z-index: 4; display: block;font-size: 0.24rem;font-weight: normal; color: #fff;line-height: 1em;}
.Menu002956 h1 span.en{font-size:0.16rem;margin-top:0.05rem;}
.Menu002956 h1 i{position: absolute;}
.Menu002956 ul{padding: 0rem 0 0rem 0.18rem;}
.Menu002956.red ul,.Menu002956.blue ul{padding:0.15rem 0 0 0.18rem;}
.Menu002956 li{position: relative;padding: 0rem 0;}
.Menu002956 li.aon{padding: 0.15rem 0;}
.Menu002956 li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.1);}
.Menu002956.red li:not(:last-child){border-bottom: 1px solid rgb(185,0,0,0.1);}
.Menu002956.blue li:not(:last-child){border-bottom: 1px solid rgb(1,50,153,0.1);}
.Menu002956 li a{display: block;line-height: 26px;padding: 8px 27px 8px 27px;font-size: 0.16rem;position: relative;z-index: 1;color: #fff;}
.Menu002956.red li a,
.Menu002956.blue li a{color:#333;}
.Menu002956 li a:after{position: absolute;content: '';border:4px solid transparent;border-top-width: 6px;border-top-color: #ffffff;top: 50%;margin-top: -4px;right: 25px;transition: 0.3s;}
.Menu002956.blue li a:after,
.Menu002956.red li a:after{margin-top: -5px;right: 22px;transform: rotate(-90deg);}
.Menu002956 li a:hover,
.Menu002956 li a.aon{color: #fff;background: var(--hover-color);border-radius: 0.5rem 0 0 0.5rem;font-weight: bold;}
.Menu002956 li.aon:after{content: '';width: 108%;background: #e7f0ff;height: 100%;display: block;position: absolute;top: 0px;left: -18px;}
.Menu002956 li:nth-child(1).aon:after{height: 100%;top: 0;}
.Menu002956.red li a:hover,
.Menu002956.red li a.aon{background: var(--hover-color2);}
.Menu002956 li a:hover:after,
.Menu002956 li a.aon:after{opacity: 1;border-top-color:#fff;}
.Menu002956 li dl{display: none;padding-bottom:0.1rem;padding-left: 0.25rem;}
.Menu002956 li dl dd{}
.Menu002956 li dl dd a{padding:7px 0 7px 0;font-size:0.16rem;border-bottom: 1px solid transparent;transition: all 0.3s;position: relative;padding-left:0.18rem;}
.Menu002956 li.aon dl dd a{color: #333;}
.Menu002956 li dl dd a:after{display: none}
.Menu002956 li dl dd a:hover,
.Menu002956 li dl dd a.aon{border-bottom:1px solid var(--hover-color2);background:none;color:var(--hover-color2);border-radius: 0;}
.Menu002956 li dl dd a:before{content:'';position:absolute; width:6px; height:6px; top:50%; margin-top:-3px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 1px solid #333;border-left: 1px solid #333;transform:rotate(135deg);left:0;}
.Menu002956 li dl dd a:hover:before,
.Menu002956 li dl dd a.aon:before{border-top: 1px solid var(--hover-color2);border-left: 1px solid var(--hover-color2);}
.Menu002956.red li dl dd a:hover,
.Menu002956.red li dl dd a.aon{border-bottom:1px solid var(--hover-color2);background:none;color:var(--hover-color2);}

.Menu002956 .gqcolumn{margin-top:1.5vw;border:2px solid var(--hover-color2);}
.Menu002956 .gqcolumn .title{padding:0.15rem 0.20rem;text-align: center;border-bottom:1px solid var(--hover-color2);background:url(/uploadFiles/images/Menu002956-titbg.jpg) no-repeat center/cover;}
.Menu002956 .gqcolumn .title:after{content:'';width:60%;height: 0.8rem;background:url(/uploadFiles/images/logobg.png) no-repeat right bottom/contain;position: absolute;right:0;bottom:0;opacity: 0.2;}
.Menu002956 .gqcolumn .title h2{margin:0;font-size:0.26rem;color:var(--hover-color2);margin-bottom:0.04rem;}
.Menu002956 .gqcolumn .title span{display: block;color:var(--hover-color2);}
.Menu002956 .gqcolumn dl{padding: 0.15rem 0.18rem 0rem;}
.Menu002956 .gqcolumn dl dt{font-size:0.18rem;color:#333;border-bottom: 1px solid var(--hover-color2);padding-bottom: 0.10rem;}
.Menu002956 .gqcolumn dl dt img{max-width:0.22rem;margin-right:0.07rem;margin-top:-0.04rem;}
.Menu002956 .gqcolumn dl dt a.more{font-size:0.14rem;float:right;color: var(--hover-color2);padding-right: 0.1rem;position: relative;margin-top:5px;margin-right: 6px;}
.Menu002956 .gqcolumn dl dt a.more:after{content:''; position:absolute; width:7px; height:7px; top:50%; margin-top:-3px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 1px solid var(--hover-color2);border-left: 1px solid var(--hover-color2);transform:rotate(135deg);right:0;}
.Menu002956 .gqcolumn dl dd{}
.Menu002956 .gqcolumn dl dd a{display: block;font-size:0.16rem;line-height: 1.8;padding:0.1rem 0;border-bottom: 1px dashed #e8e8e8;color:#666;position: relative;transition: all 0.3s}
.Menu002956 .gqcolumn dl dd a:hover{color:var(--hover-color2);}
.Menu002956 .gqcolumn dl dd p{margin:0;line-height: 1.5;font-size:0.15rem;position: relative;padding-left:0.12rem;}
.Menu002956 .gqcolumn dl dd p:after{content:'';width:4px;height: 4px;background:var(--hover-color2);border-radius: 50%;position: absolute;left:0;top:0.08rem;}
.Menu002956 .gqcolumn dl dd time{display: block;font-size:0.14rem;color:#999;}

@media(min-width:1025px){
.Menu002956{overflow: hidden;}
.Menu002956 ul{display: block!important;}
}
@media(max-width:1024px){
.Menu002956{position: relative; z-index: 40;top:auto;width:100%;max-height: none;overflow-y: auto}
.Menu002956 ul{position: relative;left: 0px;top: 100%;right: 0;z-index: 40;}
.Menu002956 i.wap-open{position: absolute; width: 30px; height: 30px; right: 40px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
.Menu002956 i.wap-open:before,
.Menu002956 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #0f54b3; transform: translate(-50%,-50%);}
.Menu002956 i.wap-open:before{width: 10px; height: 2px; }
.Menu002956 i.wap-open:after{width: 2px; height: 10px; }
.Menu002956 i.wap-open.on{transform: rotate(45deg);}
}
@media(max-width:640px){
.Menu002956 nav{}
.Menu002956 h1 span{font-size: 5vw;}
.Menu002956 h1{padding: 3vw 0 3vw 20px; }
.Menu002956 i.wap-open{right: 6vw;margin-top: -12px;  width: 24px; height: 24px;}
.Menu002956 li a{padding:5px 27px 5px 27px;}
.Menu002956 .gqcolumn dl dt{font-size:0.2rem;}
.Menu002956 .gqcolumn dl dt a.more{font-size:0.16rem;}
.Menu002956 .gqcolumn dl dd p{font-size:0.18rem;}
.Menu002956 .gqcolumn dl dd p:after{top:0.11rem;}
.Menu002956 li dl{padding-bottom:0;}
.Menu002956 li dl:after{content:'';display: block;height: 0;clear: both;}
.Menu002956 li dl dd{width:50%;float:left;}
.Menu002956 li dl dd a{padding:2px 12px 2px 12px;}
.IndustryDetails .Menu002956 ul:after{content: '';display: block;height: 0;clear: both;}
.IndustryDetails .Menu002956 li{width:50%;float:left} 
}



.Amoebatopcon{margin-bottom:5%;}
.Amoebatopcon .box p{line-height: 1.8;margin:0.1rem 0;}
.Amoebatopcon ul{display: flex;flex-wrap: wrap;margin-top:1.5vw;}
.Amoebatopcon ul li{width:32%;float:left;margin-right:2%;margin-bottom:2%; text-align: center; background: #fff; background:url(/uploadFiles/images/Amoeba-libg.jpg) no-repeat center/cover;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding: 0.15rem 3vw;border-radius: 0.1rem;font-size: var(--font-size24);color:#333;transition: 0.3s;position: relative;}
.Amoebatopcon ul li:nth-child(3n){margin-right:0;}
.Amoebatopcon ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Amoebatopcon ul li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color2);content: '';}
.Amoebatopcon ul li:hover::before{width: 100%;}
.Amoebatopcon ul li a{color:#333;display: flex;justify-content: flex-start;align-items: center;}
.Amoebatopcon ul li .icon{width:0.6rem;height: 0.6rem;border-radius: 50%;background:var(--hover-color);margin-right:0.1rem;display: flex;justify-content: center;align-items: center;}
.Amoebatopcon ul li .icon img{max-width:0.36rem;}
.Amoebatopcon ul li:hover .icon{background:var(--hover-color2);}
.Amoebatopcon ul li a p{margin:0;}

.AmoebaDetails{padding: var(--padMar100) 0 var(--padMar100);}
.AmoebaDetails .main{display: flex;width:100%;justify-content: space-between;}
.AmoebaDetails .right{width:79%;}
.AmoebaDetails .box{}
.AmoebaDetails p{line-height: 1.8;margin:0.1rem 0;}
.AmoebaDetails .name{font-size: var(--font-size28);padding-bottom: 0em;color: #fff;line-height: 2;position: relative;overflow: hidden;background:#f1f6ff;border-bottom:2px solid var(--hover-color);}
.AmoebaDetails .name i{width: 0.6rem;height: 0.6rem;display: flex;justify-content: center;margin-left: 0.1rem;float:left;}
.AmoebaDetails .name i img{max-width:0.32rem;}
.AmoebaDetails .name span{display: inline-block;position: relative;z-index: 2;padding:0 0.5rem 0 0;}
.AmoebaDetails .name span:after{position: absolute; content: '';  height: 100%; background:var(--hover-color); top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -15px;z-index: -1;width:100%;}
.AmoebaDetails .singlePage{padding:1.5vw 0;}
.AmoebaDetails .singlePage b{color:#333;}
.AmoebaDetails .singlePage .p1{font-size:var(--font-size22);color:#333;margin:0.2rem 0;}
.AmoebaDetails .singlePage .p1 b{color:var(--hover-color);}
.AmoebaDetails .singlePage1 .con{display: flex;justify-content: center;align-items: center;}
.AmoebaDetails .singlePage1 .text{width:68%;padding-right:7%;}
.AmoebaDetails .singlePage1 .pic{width:32%;}
.AmoebaDetails .singlePage2{}
.AmoebaDetails .singlePage2 li{margin-bottom:0.1rem;padding-left: 0.25rem;}
.AmoebaDetails .singlePage2 li dl{display: flex;justify-content: space-between;align-items: center;width: 100%;overflow: hidden;}
.AmoebaDetails .singlePage2 li dl dt{display: flex;justify-content: center;align-items: center;background: #f1f6ff;color: var(--hover-color);width: 20%;padding: 0.10rem;position: relative;z-index: 1;height: 0.5rem}
.AmoebaDetails .singlePage2 li dl dt:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background: #f1f6ff;border: 1px solid var(--hover-color);border-bottom: 0;border-left: 0; display: block;right:-0.1rem;transform: rotate(45deg);z-index: -1}
.AmoebaDetails .singlePage2 li dl dt:before{content:'';position: absolute;width: 104%;height: 100%;display: block;left: 0;z-index: 0;border: 1px solid var(--hover-color);border-right: 0;}
.AmoebaDetails .singlePage2 li dl dt .icon{max-width:0.30rem;margin-right:0.05rem;}
.AmoebaDetails .singlePage2 li dl dt h2{font-size: 0.20rem;margin:0;font-weight: normal;}
.AmoebaDetails .singlePage2 li dl dd{width: 79%;height: 0.50rem;display: flex;align-items: center;padding: 0 0.2rem 0 0.45rem;position: relative;color:#333;border: 1px solid var(--hover-color);}
.AmoebaDetails .singlePage2 li dl dd:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background:#fff;display: block;left:-12%;transform: rotate(45deg);border: 1px solid  var(--hover-color);z-index: 0}
.AmoebaDetails .singlePage2 li dl dd p{margin:0;}
.AmoebaDetails .singlePage3{}
.AmoebaDetails .singlePage3 ul{text-align: center;width:102%;margin-left:-1%;}
.AmoebaDetails .singlePage3 ul li{width:22.7%;display: inline-block;margin:0 1% 2%; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);position: relative;border-radius: 5px;overflow: hidden}
.AmoebaDetails .singlePage3 ul li figure{padding-bottom:64%;}
.AmoebaDetails .singlePage3 ul li h2{font-size:0.22rem;font-weight: normal;color:#333;margin:0;padding:0.15rem 0;/* border:1px solid rgba(1,50,153,0.15); */border-top:0;border-radius: 0 0 5px 5px}
.AmoebaDetails .singlePage3 ul li .info{position: absolute;width:100%;height: 100%;left:0;top:0;background:rgba(1,50,153,0.95);color:#fff;opacity: 0;padding:0.15rem;display: flex;align-items: center;line-height: 1.65}
.AmoebaDetails .singlePage3 ul li:hover .info{opacity: 1}
.AmoebaDetails .singlePage3 ul li .info h3{margin:0;font-weight: normal;font-size:0.22rem;line-height: 1.2}
.AmoebaDetails .singlePage3 ul li .info p{text-align: left;}
.AmoebaDetails .singlePage4 .con{margin-bottom:2.5vw;}
.AmoebaDetails .singlePage4 .title{text-align: center;margin-bottom:0.4rem;}
.AmoebaDetails .singlePage4 .title h2{font-size: var(--font-size30);margin:0;color:#333;font-weight: normal;}
.AmoebaDetails .singlePage4 .title p{font-size:var(--font-size20);color:#333;}
.AmoebaDetails .singlePage4 .pic{background-color: #fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);padding: 0.3rem;text-align: center}
.AmoebaDetails .singlePage6 .title{text-align: center;}
.AmoebaDetails .singlePage6 .title h2{font-size: var(--font-size30);margin:0;color:#333;font-weight: normal;}
.AmoebaDetails .singlePage6 .pic{padding-top:2vw;}
.AmoebaDetails .singlePage7 .title{text-align: center;}
.AmoebaDetails .singlePage7 .title h2{font-size: var(--font-size30);margin:0;color:#333;font-weight: normal;}

.AmoebaDetails .singlePage7 .process{margin-top:2vw;}
.AmoebaDetails .singlePage7 .process dl{display: flex;flex-wrap: wrap;justify-content: center;}
.AmoebaDetails .singlePage7 .process dd{width:20%;float:left;text-align: center;position: relative;}

.AmoebaDetails .singlePage7 .process dd:before{content: "";top: 0.71rem;position: absolute;width: 100%;border-top: 1px dashed var(--hover-color);z-index: -1;}
.AmoebaDetails .singlePage7 .process dd:after{position: absolute;content: '';border: 5px solid transparent;border-top-width: 8px;border-top-color: var(--hover-color);top: 27%; margin-top: -5px;right: -3%;transform: rotate(-90deg);}
.AmoebaDetails .singlePage7 .process dd:before{right: -50%;}
.AmoebaDetails .singlePage7 .process dd:last-child:after{display: none;}
.AmoebaDetails .singlePage7 .process dd:last-child:before{display: none;}
.AmoebaDetails .singlePage7 .process dd .icon{width: 1.4rem;height: 1.4rem;margin: 0px auto 0.2rem;border-radius: 50%;border: 1px dashed var(--hover-color);background: #fff;display: inline-block;position: relative;align-items: center;vertical-align: middle;}
.AmoebaDetails .singlePage7 .process dd .icon span{width: 0.8rem;height: 0.8rem;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;position: absolute;transition: all 0.5s;}
.AmoebaDetails .singlePage7 .process dd .icon:after{left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;content: "";width: calc(100% - 0.34rem);height:calc(100% - 0.34rem);background:rgb(var(--rgb-hover),0.1);transition: all 0.5s;border-radius: 50%;}
.AmoebaDetails .singlePage7 .process dd .icon img{position: absolute;max-width: 80%;max-height: 80%;left: 50%;top: 50%;z-index: 2;transform: translate(-50%,-50%); }
.AmoebaDetails .singlePage7 .process dd .num{color: var(--hover-color);padding-bottom: 0.02rem; font-size: var(--font-size20); margin-bottom: 0.1rem;}
.AmoebaDetails .singlePage7 .process dd .tit{margin: 0;font-size: var(--font-size22);color:var(--black);}
.AmoebaDetails .singlePage7 .process dd:hover .icon:after{background: var(--hover-color);}
.AmoebaDetails .singlePage7 .process dd:hover .icon img{filter: brightness(0) invert(1);}
.AmoebaDetails .singlePage7 .process dd:hover .icon span,
.AmoebaDetails .singlePage7 .process dd:hover .icon:After{transform: translate(-50%,-50%) scale(1.35);}
@media(max-width:1500px){
  .AmoebaDetails .singlePage2 li dl dt h2{font-size:0.18rem;}
}
@media(max-width:768px){
  .AmoebaDetails .main{display: block;}
  .AmoebaDetails .right{width:100%;}
  .AmoebaDetails .name{font-size:0.24rem;line-height: normal;}
  .AmoebaDetails .name i{width:0.3rem;height: 0.3rem;margin-right:0.1rem;}
  .AmoebaDetails .name span{padding:0.1rem 0.4rem 0.1rem 0.1rem;}
  .Amoebatopcon ul li{width:49%;}
  .Amoebatopcon ul li:nth-child(2n){margin-right:0}
  .Amoebatopcon ul li:nth-child(2n+1){margin-right:2%}
  .Amoebatopcon ul li a p{font-size:0.18rem;}
  .Amoebatopcon ul li .icon{width:0.45rem;height: 0.45rem}
  .Amoebatopcon ul li .icon img{max-width:0.28rem;}
  .AmoebaDetails .singlePage{padding:3vw 0;}
  .AmoebaDetails .singlePage2 li{padding-left:0;}
  .AmoebaDetails .singlePage2 li dl{display: block;}
  .AmoebaDetails .singlePage2 li dl dt{width:100%;}
  .AmoebaDetails .singlePage2 li dl dt:after{display: none;}
  .AmoebaDetails .singlePage2 li dl dt:before{border-right:1px solid var(--hover-color);width:100%;}
  .AmoebaDetails .singlePage2 li dl dd{width:100%;height: auto;border-top:0;padding:0 0.2rem;}
  .AmoebaDetails .singlePage2 li dl dd:after{display: none}
  .AmoebaDetails .singlePage4 .title h2{font-size:0.24rem;}
  .AmoebaDetails .singlePage3 ul li{width:49%;float:left;margin:0;margin-right:2%;margin-bottom:2%;}
  .AmoebaDetails .singlePage3 ul li:nth-child(2n){margin-right:0}
  .AmoebaDetails .singlePage6 .title h2{font-size:0.24rem;}
  .AmoebaDetails .singlePage7 .title h2{font-size:0.24rem;}
  .AmoebaDetails .singlePage7 .process{overflow-x: scroll;padding-bottom:3vw;}
  .AmoebaDetails .singlePage7 .process::-webkit-scrollbar{width: 3px; height:3px;-webkit-overflow-scrolling : touch;}
  .AmoebaDetails .singlePage7 .process::-webkit-scrollbar:hover{}
  .AmoebaDetails .singlePage7 .process::-webkit-scrollbar-track{background:#e8e8e8}
  .AmoebaDetails .singlePage7 .process::-webkit-scrollbar-thumb{border-radius: 5px;background: var(--hover-color);}
  .AmoebaDetails .singlePage7 .process::-webkit-scrollbar-button{height: 0px;width: 0;}
  .AmoebaDetails .singlePage7 .process .list{width:200%;}
  .AmoebaDetails .singlePage7 .process dd .icon{width:1.2rem;height: 1.2rem;}
  .AmoebaDetails .singlePage7 .process dd .icon span{width:0.6rem;height: 0.6rem;}
  .AmoebaDetails .singlePage7 .process dd .tit{font-size:0.2rem;}
  .AmoebaDetails .singlePage7 .process dd:before{top:0.64rem;}

}


.Enterprisetopcon{margin-bottom:5%;}
.Enterprisetopcon .box p{line-height: 1.8;margin:0.1rem 0;}
.Enterprisetopcon ul{display: flex;flex-wrap: wrap;margin-top:1.5vw;}
.Enterprisetopcon ul li{width:22.75%;float:left;margin-right:3%;margin-bottom:3%; text-align: center; background: #fff;box-shadow: 0px 0.05rem 0.2rem rgba(0,0,0,0.08);background: url(/uploadFiles/images/Amoeba-libg2.jpg) no-repeat center/cover;padding: 0.25rem;border-radius: 0.1rem;font-size: var(--font-size22);color:#333;transition: 0.3s;position: relative;}
.Enterprisetopcon ul li:nth-child(4n){margin-right:0;}
.Enterprisetopcon ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Enterprisetopcon ul li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color2);content: '';}
.Enterprisetopcon ul li:hover::before{width: 100%;}
.Enterprisetopcon ul li a{color:#333;}
.Enterprisetopcon ul li .icon{width:0.6rem;height: 0.6rem;border-radius: 50%;background:var(--hover-color2);margin:0 auto 0.1rem;display: flex;justify-content: center;align-items: center;}
.Enterprisetopcon ul li .icon img{max-width:0.36rem;}
.Enterprisetopcon ul li:hover .icon{background:var(--hover-color2);}

.EnterpriseDetails{padding: var(--padMar100) 0 var(--padMar100);}
.EnterpriseDetails .main{display: flex;width:100%;justify-content: space-between;}
.EnterpriseDetails .right{width:79%;}
.EnterpriseDetails .box{}
.EnterpriseDetails p{line-height: 1.8;margin:0.1rem 0;}
.EnterpriseDetails .name{font-size: var(--font-size28);padding-bottom: 0em;color: #fff;line-height: 2;position: relative;overflow: hidden;background:#fff5f5;border-bottom:2px solid var(--hover-color2);}
.EnterpriseDetails .name i{width: 0.6rem;height: 0.6rem;display: flex;justify-content: center;margin-left: 0.1rem;float:left;}
.EnterpriseDetails .name i img{max-width:0.32rem;}
.EnterpriseDetails .name span{display: inline-block;position: relative;z-index: 2;padding:0 0.5rem 0 0;}
.EnterpriseDetails .name span:after{position: absolute; content: '';  height: 100%; background:var(--hover-color2); top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -15px;z-index: -1;width:100%;}
.EnterpriseDetails .name .more-link{position: absolute;right:0.15rem;top:0.15rem;font-size:0.16rem;font-weight: normal;color:var(--hover-color2);padding-right:0.2rem;background: url(/uploadFiles/images/submitArrow-on.svg) no-repeat right center/0.16rem;z-index: 10}
.EnterpriseDetails .singlePage{padding:1.5vw 0;}
.EnterpriseDetails .singlePage b{color:#333;}
.EnterpriseDetails .singlePage .p1{font-size:var(--font-size22);color:#333;margin:0.2rem 0;}
.EnterpriseDetails .singlePage .p1 b{color:var(--hover-color);}
.EnterpriseDetails .singlePage1 .con{display: flex;justify-content: center;align-items: center;}
.EnterpriseDetails .singlePage1 .text{width:68%;padding-right:8%;}
.EnterpriseDetails .singlePage1 .pic{width:32%;}
.EnterpriseDetails .singlePage2{}
.EnterpriseDetails .singlePage2 li{margin-bottom:0.1rem;padding-left: 0.25rem;}
.EnterpriseDetails .singlePage2 li dl{display: flex;justify-content: space-between;align-items: center;width:100%;overflow: hidden;}
.EnterpriseDetails .singlePage2 li dl dt{display: flex;justify-content: center;align-items: center;background: #fff5f5;color: var(--hover-color2);width: 20%;padding: 0.1rem;position: relative;z-index: 1;}
.EnterpriseDetails .singlePage2 li dl dt:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background: #fff5f5;display: block;right:-0.1rem;transform: rotate(45deg);z-index: -1;border: 1px solid var(--hover-color2);border-bottom: 0;border-left: 0;}
.EnterpriseDetails .singlePage2 li dl dt:before{content:'';position: absolute;width: 104%;height: 100%;display: block;left: 0;z-index: 0;border: 1px solid var(--hover-color2);border-right: 0;}
.EnterpriseDetails .singlePage2 li dl dt .icon{max-width:0.30rem;margin-right:0.05rem;}
.EnterpriseDetails .singlePage2 li dl dt h2{font-size: 0.20rem;margin:0;font-weight: normal;}
.EnterpriseDetails .singlePage2 li dl dd{width: 79%;height: 0.5rem;display: flex;align-items: center;padding: 0 0.2rem 0 0.45rem;position: relative;color:#333;border:1px solid var(--hover-color2);}
.EnterpriseDetails .singlePage2 li dl dd:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background:#fff;display: block;left:-12%;transform: rotate(45deg);border:1px solid  var(--hover-color2); z-index: 0}
.EnterpriseDetails .singlePage2 li dl dd p{margin:0;}
.EnterpriseDetails .singlePage3{}
.EnterpriseDetails .singlePage3 ul{text-align: center;width:102%;margin-left:-1%;}
.EnterpriseDetails .singlePage3 ul li{width:22.7%;display: inline-block;margin:0 1% 2%; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);position: relative;border-radius: 5px;overflow: hidden}
.EnterpriseDetails .singlePage3 ul li figure{padding-bottom:64%;}
.EnterpriseDetails .singlePage3 ul li h2{font-size:0.22rem;font-weight: normal;color:#333;margin:0; padding:0.15rem 0;/* border: 1px solid rgba(1,50,153,0.15); */border-top:0;border-radius: 0 0 5px 5px}
.EnterpriseDetails .singlePage3 ul li .info{position: absolute;width:100%;height: 100%;left:0;top:0;background:rgba(185,0,0,0.95);color:#fff;opacity: 0;padding:0.15rem;display: flex;align-items: center;line-height: 1.65}
.EnterpriseDetails .singlePage3 ul li:hover .info{opacity: 1}
.EnterpriseDetails .singlePage3 ul li .info h3{margin:0;font-weight: normal;font-size:0.22rem;line-height: 1.2}
.EnterpriseDetails .singlePage3 ul li .info p{text-align: left;}
.EnterpriseDetails .singlePage4 .con{margin-bottom:2.5vw;}
.EnterpriseDetails .singlePage4 .title{text-align: center;margin-bottom:0.4rem;}
.EnterpriseDetails .singlePage4 .title h2{font-size: var(--font-size30);margin:0;color:#333;}
.EnterpriseDetails .singlePage4 .title p{font-size:var(--font-size20);color:#333;}
/*.EnterpriseDetails .singlePage4 .pic{width:50%;float:left;}*/
.EnterpriseDetails .singlePage4 .pic{background-color: #fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);padding: 0.3rem;text-align: center}
.EnterpriseDetails .singlePage4 .text{width:43%;float:right;}
.EnterpriseDetails .singlePage4 .text dl dd{margin-bottom:0.2rem;}
.EnterpriseDetails .singlePage4 .text dl dd h2{font-size:0.24rem;color:#333;font-weight: normal;margin:0;margin-bottom:0.1rem;border-bottom:1px solid #e8e8e8;}
.EnterpriseDetails .singlePage4 .text dl dd h2:after{content:'';width:0.2rem;height: 2px;background:var(--hover-color2);display: block;margin-top:0.12rem;}
.EnterpriseDetails .singlePage4 .text dl dd p{margin:0;}

.EnterpriseDetails .singlePage6 .title{text-align: center;}
.EnterpriseDetails .singlePage6 .title h2{font-size: var(--font-size30);margin:0;color:#333;font-weight: normal;}
.EnterpriseDetails .singlePage6 .pic{padding-top:2vw;}
.EnterpriseDetails .singlePage7 .title{text-align: center;}
.EnterpriseDetails .singlePage7 .title h2{font-size: var(--font-size30);margin:0;color:#333;font-weight: normal;}

.EnterpriseDetails .singlePage7 .process{margin-top:2vw;}
.EnterpriseDetails .singlePage7 .process dl{display: flex;flex-wrap: wrap;justify-content: center;}
.EnterpriseDetails .singlePage7 .process dd{width:20%;float:left;text-align: center;position: relative;}
.EnterpriseDetails .singlePage7 .process dd:before{content: "";top: 0.71rem;position: absolute;width: 100%;border-top: 1px dashed var(--hover-color2);z-index: -1;}
.EnterpriseDetails .singlePage7 .process dd:after{position: absolute;content: '';border: 5px solid transparent;border-top-width: 8px;border-top-color: var(--hover-color2);top: 27%; margin-top: -5px;right: -3%;transform: rotate(-90deg);}
.EnterpriseDetails .singlePage7 .process dd:before{right: -50%;}
.EnterpriseDetails .singlePage7 .process dd:last-child:after{display: none;}
.EnterpriseDetails .singlePage7 .process dd:last-child:before{display: none;}
.EnterpriseDetails .singlePage7 .process dd .icon{width: 1.4rem;height: 1.4rem;margin: 0px auto 0.2rem;border-radius: 50%;border: 1px dashed var(--hover-color2);background: #fff;display: inline-block;position: relative;align-items: center;vertical-align: middle;}
.EnterpriseDetails .singlePage7 .process dd .icon span{width: 0.8rem;height: 0.8rem;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;position: absolute;transition: all 0.5s;}
.EnterpriseDetails .singlePage7 .process dd .icon:after{left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;content: "";width: calc(100% - 0.34rem);height:calc(100% - 0.34rem);background:rgb(var(--rgb-hover),0.1);transition: all 0.5s;border-radius: 50%;}
.EnterpriseDetails .singlePage7 .process dd .icon img{position: absolute;max-width: 80%;max-height: 80%;left: 50%;top: 50%;z-index: 2;transform: translate(-50%,-50%); }
.EnterpriseDetails .singlePage7 .process dd .num{color: var(--hover-color2);padding-bottom: 0.02rem; font-size: var(--font-size20); margin-bottom: 0.1rem;}
.EnterpriseDetails .singlePage7 .process dd .tit{margin: 0;font-size: var(--font-size22);color:var(--black);}
.EnterpriseDetails .singlePage7 .process dd:hover .icon:after{background: var(--hover-color2);}
.EnterpriseDetails .singlePage7 .process dd:hover .icon img{filter: brightness(0) invert(1);}
.EnterpriseDetails .singlePage7 .process dd:hover .icon span,
.EnterpriseDetails .singlePage7 .process dd:hover .icon:After{transform: translate(-50%,-50%) scale(1.35);}
@media(max-width:768px){
  .Enterprisetopcon ul li{width:49%;margin-right:2%;font-size:0.18rem;padding:0.2rem;}
  .Enterprisetopcon ul li:nth-child(2n){margin-right:0;}
  .Enterprisetopcon ul li .icon{width:0.5rem;height: 0.5rem;}
  .Enterprisetopcon ul li .icon img{max-width:0.3rem;}
  .EnterpriseDetails .main{display: block;}
  .EnterpriseDetails .right{width:100%;margin-top:2vw;}
  .EnterpriseDetails .name{font-size:0.24rem;line-height: normal;}
  .EnterpriseDetails .name i{width:0.3rem;height: 0.3rem;margin-right:0.1rem;}
  .EnterpriseDetails .name span{padding:0.1rem 0.4rem 0.1rem 0.1rem;}
  .EnterpriseDetails .singlePage{padding:3vw 0;}
  .EnterpriseDetails .singlePage1 .con{display: block;}
  .EnterpriseDetails .singlePage1 .text{width:100%;padding-right:0;}
  .EnterpriseDetails .singlePage1 .pic{width:100%;}
  .EnterpriseDetails .singlePage2 li{padding-left:0;}
  .EnterpriseDetails .singlePage2 li dl{display: block;}
  .EnterpriseDetails .singlePage2 li dl dt{width:100%;}
  .EnterpriseDetails .singlePage2 li dl dt:after{display: none;}
  .EnterpriseDetails .singlePage2 li dl dt:before{border-right:1px solid var(--hover-color);width:100%;}
  .EnterpriseDetails .singlePage2 li dl dd{width:100%;height: auto;border-top:0;padding:0 0.2rem;}
  .EnterpriseDetails .singlePage2 li dl dd:after{display: none}
  .EnterpriseDetails .singlePage3 ul li{width:49%;float:left;margin:0;margin-right:2%;margin-bottom:0;}
  .EnterpriseDetails .singlePage3 ul li:nth-child(2n){margin-right:0}
  .EnterpriseDetails .singlePage3 ul li .info p{line-height: 1.5;font-size:0.15rem;}
  .EnterpriseDetails .singlePage4 .title{margin-bottom:0.2rem;}
  .EnterpriseDetails .singlePage4 .title h2{font-size:0.24rem;}
  .EnterpriseDetails .singlePage4 .text,
  .EnterpriseDetails .singlePage4 .pic{width:100%;}
  .EnterpriseDetails .singlePage4 .pic{margin-bottom:3vw;}
  .EnterpriseDetails .singlePage6 .title h2{font-size:0.24rem;}
  .EnterpriseDetails .singlePage7 .title h2{font-size:0.24rem;}
  .EnterpriseDetails .singlePage7 .process{overflow-x: scroll;padding-bottom:3vw;}
  .EnterpriseDetails .singlePage7 .process::-webkit-scrollbar{width: 3px; height:3px;-webkit-overflow-scrolling : touch;}
  .EnterpriseDetails .singlePage7 .process::-webkit-scrollbar:hover{}
  .EnterpriseDetails .singlePage7 .process::-webkit-scrollbar-track{background:#e8e8e8}
  .EnterpriseDetails .singlePage7 .process::-webkit-scrollbar-thumb{border-radius: 5px;background: var(--hover-color2);}
  .EnterpriseDetails .singlePage7 .process::-webkit-scrollbar-button{height: 0px;width: 0;}
  .EnterpriseDetails .singlePage7 .process .list{width:200%;}
  .EnterpriseDetails .singlePage7 .process dd .icon{width:1.2rem;height: 1.2rem;}
  .EnterpriseDetails .singlePage7 .process dd .icon span{width:0.6rem;height: 0.6rem;}
  .EnterpriseDetails .singlePage7 .process dd .tit{font-size:0.2rem;}
  .EnterpriseDetails .singlePage7 .process dd:before{top:0.64rem;}
}


/*Floor003099 */
.Floor003099{padding:0 2vw;}
.Floor003099 .slider .slick-list li a{display: block; margin: 0 1vw;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);background-color:#fff;border-radius: 0.1rem; overflow: hidden;}
.Floor003099 .pic{overflow: hidden;position: relative;margin-right: 0px; }
.Floor003099 .pic .Ispic{padding-bottom: 72%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .slider li .txt{padding: 1.2vw;border-top:0;}
.Floor003099 .slider .slick-dots{display: table; margin: 0 auto;margin-top:1vw;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 10px; height: 10px; margin: 0 8px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: var(--hover-color2);background: var(--hover-color2);}
.Floor003099 .txt .tit{font-size: var(--font-size20);color: #333; line-height: 1.5; margin-top: 0;}
.Floor003099 .txt p{line-height: 1.714; width:100%;color: #666;margin-bottom:0;height: 0.54rem}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 1vw;}
.Floor003099 .slider .slick-list li:nth-child(2n){padding-top: 0vw;padding-bottom: 0;}
}
@media(max-width:1024px){
.Floor003099 .title{font-size: 6vw;}
}
@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -1vw;}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 5vw;}
.Floor003099 .slider li .txt{padding:0.15rem;}
}

.Floor003099 .slick-arrow{width:0.45rem;height:0.45rem;border-radius:50%;border:1px solid var(--hover-color2);top:47%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.Floor003099 .slick-arrow.slick-next{right:-0.5rem}
.Floor003099 .slick-arrow.slick-prev{left:-0.5rem; background-image:url(/uploadFiles/images/Floor003145-prev-red2.svg)}
.Floor003099 .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red2.svg)}
.Floor003099 .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.Floor003099 .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
.Floor003099 .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}
@media(max-width:768px){
  .Floor003099 .slick-arrow.slick-prev{left:2%;}
  .Floor003099 .slick-arrow.slick-next{right:2%;}
}

/*Floor003100 */
.Floor003100{padding:0 2vw;}
.Floor003100 .slider .slick-list li a{display: block; margin: 0 1vw;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);background-color:#fff; border-radius: 0.1rem; overflow: hidden;}
.Floor003100 .pic{overflow: hidden;position: relative;margin-right: 0px;}
.Floor003100 .pic .Ispic{padding-bottom: 72%; transition: 0.5s;}
.Floor003100 li a:hover .Ispic{transform: scale(1.1);}
.Floor003100 .slider li .txt{padding: 1.2vw;border-top:0;}
.Floor003100 .slider .slick-dots{display: table; margin: 0 auto;margin-top:1vw;}
.Floor003100 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 10px; height: 10px; margin: 0 8px;background: #eaeaea;}
.Floor003100 .slider .slick-dots li button{display: none;}
.Floor003100 .slider .slick-dots li.slick-active{border-color: var(--hover-color2);background: var(--hover-color2);}
.Floor003100 .txt .tit{font-size: var(--font-size20);color: #333; line-height: 1.5; margin-top: 0;}
.Floor003100 .txt p{line-height: 1.714; width:100%;color: #666;margin-bottom:0;height: 0.54rem;padding-left:0.18rem;background:url(/uploadFiles/images/bqicon.png) no-repeat left top 0.06rem/0.17rem;}
.Floor003100 .txt p span{margin:0 0.05rem;}
@media(min-width:1025px){
.Floor003100 .slider .slick-list li{padding-bottom: 1vw;}
.Floor003100 .slider .slick-list li:nth-child(2n){padding-top: 0vw;padding-bottom: 0;}
}
@media(max-width:1024px){
.Floor003100 .title{font-size: 6vw;}
}
@media(min-width:641px){
.Floor003100 .slider{ margin: 0 -1vw;}
}
@media(max-width:640px){
.Floor003100 .txt .tit{font-size: 5vw;}
.Floor003100 .slider li .txt{padding:0.15rem;}
}

.Floor003100 .slick-arrow{width:0.45rem;height:0.45rem;border-radius:50%;border:1px solid var(--hover-color2);top:47%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.Floor003100 .slick-arrow.slick-next{right:-0.5rem}
.Floor003100 .slick-arrow.slick-prev{left:-0.5rem; background-image:url(/uploadFiles/images/Floor003145-prev-red2.svg)}
.Floor003100 .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red2.svg)}
.Floor003100 .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.Floor003100 .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
.Floor003100 .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}
@media(max-width:768px){
  .Floor003100 .slick-arrow.slick-prev{left:2%;}
  .Floor003100 .slick-arrow.slick-next{right:2%;}
}


/*RighInfo002521 */
.RighInfo002521{margin-top:2vw;}
.RighInfo002521 .ul_rundown li{ position:relative;}
.RighInfo002521 .ul_rundown li img{max-width:0.6rem;}
.RighInfo002521 .ul_rundown li h2{font-size:0.22rem;font-weight: normal;color:#333;}
.RighInfo002521 .ul_rundown li p{ font-size:0.16rem; color:#666; margin-bottom:0;}
@media(min-width:769px){
.RighInfo002521 .ul_rundown{ display:table; width:100%; margin-bottom:140px;}
.RighInfo002521 .ul_rundown li{ display:table-cell; vertical-align:top; width:20%;text-align: center;padding:0 1%;}
.RighInfo002521 .ul_rundown li .num{ top:297px; font-size:0.58rem; border-top:1px solid rgba(1, 50, 153, 0.3); padding-top:20px; width:100%;}
.RighInfo002521 .ul_rundown li:last-child .num{ }
.RighInfo002521 .ul_rundown li .num::before{ position:absolute; content:''; width:14px; height:14px; border-radius:50%; background:var(--hover-color); left:50%;margin-left:-7px; top:-8px;}
}
.RighInfo002521 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(1, 50, 153, 0.1); }
@media(max-width:1024px){
.RighInfo002521 .ul_rundown{ margin-bottom:130px;}
.RighInfo002521 .ul_rundown li p{ font-size:16px;}
.RighInfo002521 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
.RighInfo002521 .ul_rundown li{ padding-left:60px; min-height:50px;}
.RighInfo002521 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
.RighInfo002521 .ul_rundown li .num{ top:8px; left:5px;}
.RighInfo002521 .ul_rundown li .txt{ position:relative; padding-left:60px;}
.RighInfo002521 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
.RighInfo002521 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
}


/* 行业咨询 */
.IndustryDetails{padding: var(--padMar100) 0 var(--padMar100);}
.IndustryDetails .main{display: flex;width:100%;justify-content: space-between;}
.IndustryDetails .right{width:79%;}
.IndustryDetails .box{}
.IndustryDetails p{line-height: 1.8;margin:0.1rem 0;}
.IndustryDetails .name{font-size: var(--font-size28);padding-bottom: 0em;color: #fff;line-height: 2;position: relative;overflow: hidden;background:#f1f6ff;border-bottom:2px solid var(--hover-color);}
.IndustryDetails .name i{width: 0.6rem;height: 0.6rem;display: flex;justify-content: center;margin-left: 0.1rem;float:left;}
.IndustryDetails .name i img{max-width:0.32rem;}
.IndustryDetails .name span{display: inline-block;position: relative;z-index: 2;padding:0 0.5rem 0 0;}
.IndustryDetails .name span:after{position: absolute; content: '';  height: 100%; background:var(--hover-color); top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -15px;z-index: -1;width:100%;}
.IndustryDetails .singlePage{padding:1.5vw 0;}
@media(max-width:1024px){
  .IndustryDetails .main{display: block;}
  .IndustryDetails .right{width:100%;margin-top:2vw;}
  .IndustryDetails .name{font-size:0.24rem;line-height: normal;}
  .IndustryDetails .name i{width:0.3rem;height: 0.3rem;margin-right:0.1rem;}
  .IndustryDetails .name span{padding:0.1rem 0.4rem 0.1rem 0.1rem;}
}


.Consultation{padding-right: 5%;}
.Consultation .contPage p{margin: 0; line-height:1.8; color: #333; padding-bottom: .12rem;}
@media(max-width:768px){
  .Consultation{padding-right:0;}
}

.Servicesector li{width:31.33%; float: left; display: flex;justify-content: center;align-items: center;padding: .3rem 0;box-shadow: 0px 0.05rem 0.15rem rgba(51, 89, 140, 0.12); margin-bottom:3%;transition: 0.3s;border-radius: 0.1rem; background: url(/uploadFiles/images/consu_libg.jpg) no-repeat center;}
.Servicesector li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Servicesector li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background: var(--hover-color2);content: '';}
.Servicesector li:hover::before{width: 100%;}
.Servicesector li:not(:nth-child(3n)){margin-right: 3%;}
.Servicesector li aside{font-size: .2rem; color: #333;}
.Servicesector li .icon{width:0.6rem;height: 0.6rem;border-radius: 50%;background:var(--hover-color);margin-right:0.1rem;display: flex;justify-content: center;align-items: center;}
.Servicesector li .icon img{max-width:0.36rem;}
@media(max-width:768px){
  .Servicesector li{width:49%;margin-right:2% !important; padding:0.15rem 3vw;justify-content: flex-start;}
  .Servicesector li:nth-child(2n){margin-right: 0 !important;}
  .Servicesector li aside{font-size:0.18rem;}
  .Servicesector li .icon{width:0.5rem;height: 0.5rem;}
  .Servicesector li .icon img{max-width:0.3rem;}
}


.IndustryDiff .singlePage1 li{padding-left:0.25rem;margin-bottom:0.15rem;}
.IndustryDiff .singlePage1 li dl{display: flex;justify-content: space-between;align-items: center;width: 100%;overflow: hidden;}
.IndustryDiff .singlePage1 li dl dt{display: flex;justify-content: center;align-items: center;background: #f1f6ff;color: var(--hover-color);width: 20%;padding: 0.10rem;position: relative;z-index: 1;height: 0.5rem;}
.IndustryDiff .singlePage1 li dl dt:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background: #f1f6ff;border: 1px solid var(--hover-color);border-bottom: 0;border-left: 0; display: block;right:-0.1rem;transform: rotate(45deg);z-index: -1}
.IndustryDiff .singlePage1 li dl dt:before{content:'';position: absolute;width: 104%;height: 100%;display: block;left: 0;z-index: 0;border: 1px solid var(--hover-color);border-right: 0;}
.IndustryDiff .singlePage1 li dl dt .icon{max-width:0.30rem;margin-right:0.1rem;}
.IndustryDiff .singlePage1 li dl dt h2{font-size:.18rem;margin:0;font-weight: normal;}
.IndustryDiff .singlePage1 li dl dd{width: 79%;height:.50rem;display: flex;align-items: center;padding: 0 0.2rem 0 .6rem;position: relative;color:#333;border: 1px solid var(--hover-color);}
.IndustryDiff .singlePage1 li dl dd:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background:#fff;display: block;left:-12%;transform: rotate(45deg);border: 1px solid  var(--hover-color);z-index: 0}
.IndustryDiff .singlePage1 li dl dd p{margin:0; font-size: .18rem;}
@media(max-width:768px){
  .IndustryDiff .singlePage1 li{padding-left:0;}
  .IndustryDiff .singlePage1 li dl{display: block;}
  .IndustryDiff .singlePage1 li dl dt{width:100%;}
  .IndustryDiff .singlePage1 li dl dt:after{display: none;}
  .IndustryDiff .singlePage1 li dl dt:before{border-right:1px solid var(--hover-color);width:100%;}
  .IndustryDiff .singlePage1 li dl dd{width:100%;height: auto;border-top:0;padding:0 0.2rem;}
  .IndustryDiff .singlePage1 li dl dd:after{display: none}
}

.Successcases li{float: left;  margin-bottom: 2.5em;/* border: 1px solid rgba(1,50,153,0.15); */box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);transition: 0.3s all; border-radius: 0.1rem ; overflow: hidden;}
.Successcases li:hover{transform: translateY(-8px);transition: 0.3s all; /* border: 1px solid var(--hover-color); */}
.Successcases li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding:.3rem .2rem;}
.Successcases li .tit{ font-size:.22rem;line-height:1.5; padding-bottom: .15rem; margin-bottom: .15rem; border-bottom: 1px solid #eee; color: #111;} 
.Successcases li p{font-size:.16rem; line-height:1.6; min-height:.55rem;color: #666; margin: 0;}
.Successcases li .pic{overflow: hidden; width: 100%;}
.Successcases li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.Successcases li a:hover .Ispic{transform: scale(1.1);}
.Successcases li a:hover{color:var(--hover-color);}
.Successcases li time{color: #999999;display: block;background: url(/uploadFiles/images/PicList003142-icon.svg) no-repeat right center;font-family: 'Roboto-Regular';}
.Successcases li a:hover time{background-image: url(/uploadFiles/images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.Successcases li{width:32%;}
.Successcases li:not(:nth-child(3n)){margin-right:2%;}
.Successcases li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.Successcases .auto{margin-top: 2em;}   
.Successcases li{width: 100%;margin-bottom:1em;}
.Successcases li:not(:nth-child(2n)){margin-right: 4%;}
.Successcases li:nth-child(2n+1){clear: left;} 
.Successcases li .txt{padding: 1em;}
}


.Customerlogo .title{text-align: center; font-size: .3rem; color: #333; padding-bottom: .3rem;}
.Customerlogo .list{position: relative;}
.Customerlogo .swiper{margin: 0 0.3rem;}
.Customerlogo .swiper-wrapper{height: auto;}
.Customerlogo .controls a{position: absolute; top: 50%;margin-top: -0.25rem;z-index: 10;display: block;width:.5rem;height:.5rem;border-radius: 50%;background: no-repeat center center; background-size: auto 0.2rem;cursor: pointer;transition: 0.3s;border: 1px solid rgba(0,0,0,0.6);}
.Customerlogo .controls a.prev{left: -.3rem;background-image: url(/uploadFiles/images/Floor003145-prev.svg);}
.Customerlogo .controls a.next{right: -.3rem;background-image: url(/uploadFiles/images/Floor003145-next.svg);}
.Customerlogo .controls a:not(.swiper-button-disabled):hover{border: 0;background-color: var(--hover-color);}
.Customerlogo .controls a.prev:not(.swiper-button-disabled):hover{background-image: url(/uploadFiles/images/Floor003145-prev-w.svg);}
.Customerlogo .controls a.next:not(.swiper-button-disabled):hover{background-image: url(/uploadFiles/images/Floor003145-next-w.svg);}
.Customerlogo .controls a.swiper-button-lock{visibility: hidden;}
.Customerlogo .controls a.swiper-button-disabled{cursor: default; opacity: 0.2;}

.Customerlogo .pic{padding:.1rem;}
.Customerlogo .pic figure{height:1rem;display: flex;align-items: center; justify-content: center;border-radius: 0.1rem; border:1px solid rgba(1,50,153,0.15); transition: 0.3s;box-shadow: 0px 0 .06rem rgba(51, 89, 140, 0.1);}
.Customerlogo .pic img{max-width:65%;max-height:65%;}
.Customerlogo .swiper-slide:hover .pic figure{border-color:var(--hover-color2);}
@media (max-width:1024px) {
.Customerlogo .controls a.prev{left: 0;}
.Customerlogo .controls a.next{right: 0;}
.Customerlogo .pic{padding: 0.1rem;}
.Customerlogo .swiper{margin: 0 0.6rem;}
}
@media (max-width:480px) {
.Customerlogo .pic{padding:0.05rem;}
.Customerlogo .pic figure{height:0.7rem;}
.Customerlogo .swiper{margin:0;}
.Customerlogo .controls{text-align: center;margin-top:0.2rem;}
.Customerlogo .controls a{position: relative;display: inline-block;margin:0 0.1rem;}
}


.Bottomentrance{padding:.6rem 0;background:url(/uploadFiles/images/Bottomentrance-bg.jpg) no-repeat center/cover;}
.Bottomentrance .btnlist{margin-top:3.5vw;}
.Bottomentrance .btnlist a{margin:0 0.2rem 0 0;}
/*.Bottomentrance .btnlist a:nth-child(1){border:2px solid #29ccfd;color:#29ccfd;background: url(/uploadFiles/images/Floor003197-more3.svg) no-repeat right 0.2rem center;}
.Bottomentrance .btnlist a:nth-child(1):hover{background-position: left 0.24rem center;padding: 0 0.35rem 0 0.7rem; }*/

.Bottomentrance .left .reservation{color: #fff; /* padding-top: .3rem; */}
.Bottomentrance .left .reservation h1{font-size: .48rem; margin: 0; line-height: 1; }
.Bottomentrance .left .reservation h2{font-size:.32rem; font-weight:normal; margin: 0 0 .3rem 0;background: url(/uploadFiles/images/tel-white.svg) no-repeat center left; background-size:0.34rem; padding-left: .44rem; line-height: 1;}
.Bottomentrance .left .reservation2 h2{font-size:.26rem; font-weight:normal; margin: 0 0 .3rem 0;background: url(/uploadFiles/images/tel-white.svg) no-repeat center left; background-size:0.3rem; padding-left: .4rem; line-height: 1;}

.Bottomentrance .right .form ul:first-child{padding-bottom:0.2rem; }
.Bottomentrance .right .form li{position:relative;}
.Bottomentrance .right .form td.zero{ width:5%;}
.Bottomentrance .right .form li .tit{position: absolute;left: .13rem;top: 0;line-height: .45rem;color: rgba(255, 255, 255, 1);font-size: 0.16rem;font-family: hml;}
.Bottomentrance .right .form li .text{ height: .5rem;line-height: .5rem;border: none;background: rgba(255,255,255,0.15);padding:0 .1rem;width:100%;border-radius:.05rem;color:rgba(255,255,255,1);font-size: 0.16rem;}
.Bottomentrance .right .form li select{height: .45rem;line-height: .45rem;border: none;background: rgba(255,255,255,0.15);padding:0 .1rem;width:100%;border-radius:.05rem;color:#fff;font-size:0.16rem;}
.Bottomentrance .right .form li select option{color:#333;}
.Bottomentrance .right .form li textarea.text{height:1.1rem;line-height:.3rem;}
.Bottomentrance .right .form .btn{width: 1.7rem;height: .5rem;cursor:pointer;background:none;border:1px solid #fff;color:#fff;font-size: 0.16rem;max-width:2.6rem;border-radius: 0.5rem; }
.Bottomentrance .right .form .btn:hover{background:var(--white); color: var(--hover-color);}

@media (min-width:1025px) { 
.Bottomentrance .left{float:left;}
.Bottomentrance .right{width:50%;float:right;}
.Bottomentrance .right .form .row2 li:first-child{float: left;width: calc(100% - 34%);}
.Bottomentrance .right .form .row2 li:nth-child(2n){float: right;}
.Bottomentrance .right .form .row3 li{float: left; width: 32%; margin-right: 2%;}
.Bottomentrance .right .form .row3 li:nth-child(3n){ margin-right: 0;}
}
@media(max-width:768px){
  .Bottomentrance{padding:0.4rem 0;}
  .Bottomentrance .left{margin-bottom:0.3rem;}
  .Bottomentrance .left .reservation h1{font-size:0.34rem;}
  .Bottomentrance .left .reservation h2{font-size:0.24rem;margin-bottom:0.15rem;}
  .Bottomentrance .right .form ul:first-child{padding-bottom:0;}
  .Bottomentrance .right .form li{margin-bottom:0.1rem;}

}



/* 案例见证 */
.Casefilter{padding: 1rem 0 0 0;}
.Casefilter .col-xs{background: #fff; box-shadow:0 .05rem .2rem rgba(1,50,153,0.15); padding: .4rem .5rem; border-radius: .1rem;}
.Casefilter dl{ overflow:hidden; clear:both; line-height:1.6;border-bottom:1px solid #f2f3f7; margin-top: .2rem;}
.Casefilter dl:last-child{border-bottom: none; margin-top: .3rem;}
.Casefilter dt{ float:left; width:10%;font-size:.18rem; color: #333; line-height: 2;margin-bottom:.2rem;}
.Casefilter dd{ float:left; width:90%;}
.Casefilter dd i{ font-style:normal; margin:0 1px;display: none;}
.Casefilter dd a{display:inline-block; padding:.02rem .2rem; font-size:.16rem; color: #666; line-height: 2; margin-bottom: .15rem; border-radius: .05rem;}
.Casefilter dd a.acur{background:var(--hover-color); color: #fff;}
.Casefilter dd a:hover{background:var(--hover-color); color: #fff;}
.Casefilter dd input{height:.5rem;border-radius: 5px;}
.Casefilter .text{ width:35%; border:1px solid #eeeeee;  background:#eee; line-height:.5rem; padding:0 .15rem; color:#999; font-size:.16rem;}
.Casefilter .btn{ border:none; cursor:pointer; background:var(--hover-color); color:#fff; width:1.2rem; margin-left: 1%; border-radius: 5px; font-size: .16rem;}
@media(max-width:768px){
.Casefilter{padding:0.4rem 0 0;}
.Casefilter dt{float:none;width:100%;margin-bottom:0.1rem;}
.Casefilter dd{float:none;width:100%;}
.Casefilter dd a{margin-bottom:0.1rem;}
.Casefilter .text{width:65%;}
.Casefilter .col-xs{padding:0.2rem;}
}

.Caselist{padding: 1rem 0 0;}
.Caselist ul{width: 100%;}
.Caselist ul li{width: 32%; float: left; margin-bottom:.5rem; list-style: none;background: #fff; box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15); border-radius: .1rem;}
.Caselist ul li:not(:nth-child(3n)){margin-right: 2%;}
.Caselist li .imgbox{overflow: hidden;border-radius: .1rem .1rem 0 0;}
.Caselist li .imgbox .Ispic{padding-bottom:56.73%;transition: 0.3s;}
.Caselist li:hover .imgbox .Ispic{transform: scale(1.1);transition: 0.3s;}
.Caselist li .text-box{text-align: center; padding:0 .2rem .4rem;}
.Caselist li .text-box .logo{width: 1.2rem; height: 1.2rem; margin: -.6rem auto 0 auto; box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.12); border-radius: 50%; position: relative; z-index: 1; background: #fff; display: flex;align-items: center;justify-content: center;}
.Caselist li .text-box .logo2{width: 1.2rem; height: 1.2rem; margin: -.6rem auto 0 auto; border-radius: 50%; position: relative; z-index: 1; display: flex;align-items: center;justify-content: center;}
.Caselist li .text-box .logo img{max-width: 80%;}
.Caselist li .text-box h5{font-size: .24rem;color: #222; margin: .3rem 0 .2rem 0; font-weight: normal;transition: 0.3s all;}
.Caselist li:hover .text-box h5{color: var(--hover-color); transform: translateY(-5px);transition: 0.3s all;}
.Caselist li .text-box .text{font-size: .18rem; color: #999; font-family: hml;}
.Caselist li .text-box .label{margin-top: .2rem;display: flex;justify-content: center;}
.Caselist li .text-box .label p{padding: .08rem .15rem; margin: 0 .05rem; font-size: .14rem; color: var(--hover-color); background: #f2f3f7;}
@media(max-width:768px){
  .Caselist{padding:0.4rem 0 0;}
  .Caselist ul li{width:100%;}
  .Caselist li .text-box .logo img{max-width:75%;}
  .Caselist li .text-box h5{margin:0.2rem 0 0.2rem 0;}
}

/*Page002623 */
.Page002623{padding:.4rem 0 1rem 0; text-align: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: .5rem; width: .5rem; margin: 0 1px; border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background:var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: .5rem;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{}
.Page002623 .Pages a{line-height: 0.4rem;width:0.4rem;}
.Page002623 .Pages .p_page > a{height: 0.4rem}
}


/* 案例详情 */
.CaseDetails .name{font-size: var(--font-size28);padding-bottom: 0em;color: #fff;line-height: 2;position: relative;overflow: hidden;background:#f1f6ff;border-bottom:2px solid var(--hover-color);}
.CaseDetails .name i{width: 0.6rem;height: 0.6rem;display: flex;justify-content: center;margin-left: 0.1rem;float:left;}
.CaseDetails .name i img{max-width:0.32rem;}
.CaseDetails .name span{display: inline-block;position: relative;z-index: 2;padding:0 0.6rem 0 0;}
.CaseDetails .name span:after{position: absolute; content: '';  height: 100%; background:var(--hover-color); top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -15px;z-index: -1;width:100%;}
.CaseDetails .singlePage1{padding:.4rem 0 .6rem 0;}


.CaseDetails .detbox1{background: #fff; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15); padding: .4rem .5rem .6rem .5rem; margin-top: -1rem;z-index:0; position: relative; border-radius: .1rem; margin-bottom:1rem;}
.CaseDetails .description{margin-bottom: .2rem;border-bottom: 1px solid #eee; padding-bottom: .2rem;}
.CaseDetails .description .logo{padding-right: 8%;width: 30%;text-align: center;}
.CaseDetails .description .logo img{max-width:70%;}
.CaseDetails .description .intro .title{display: flex;align-items: flex-end; padding-bottom: .2rem;}
.CaseDetails .description .intro h1{font-weight: normal; font-size: .36rem; color: #222; margin: 0; padding-right: .15rem; line-height: 1;}
.CaseDetails .description .title .labe{margin-top: .2rem;display: flex;justify-content: center;}
.CaseDetails .description .title .labe p{padding: .08rem .15rem; margin: 0 .05rem; font-size: .14rem; color: var(--hover-color); background: #f2f3f7;}
.CaseDetails .description .intro .sub{font-size: .18rem; font-family: hml; color: #333;}
.CaseDetails .detbox1 ul li{width:33.33%; float: left; text-align: center; } 
.CaseDetails .detbox1 ul li:not(:last-child){border-right: 2px solid #eee;}
.CaseDetails .detbox1 ul li aside{font-size: .26rem; color: var(--hover-color); padding-bottom: .1rem;}
.CaseDetails .detbox1 ul li p{font-size: .26rem; color: #666; font-family: hml;}

.CaseDetails .projectcont p{font-size: .18rem; color: #333; line-height: 1.7; padding-bottom: .15rem;}
.CaseDetails .projectcont p span{color: var(--hover-color2);}
.CaseDetails .researchlist{display:flex;flex-wrap:wrap;padding-top: .2rem}
.CaseDetails .researchlist .item{width:23.5%;border:2px solid #ffffff;background-image:linear-gradient(to bottom right,rgba(1 50 153 / 6%),#ffffff);box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);padding:.5rem 0;border-radius:.2rem;margin-bottom:1.3%;transition: 0.3s all;}
.CaseDetails .researchlist .item:not(:last-child){margin-right:2%;}
.CaseDetails .researchlist .item_tit{color:#333;position:relative;font-size: var(--font-size18); line-height:1.7;}
.CaseDetails .researchlist .item_tit::before{content:'';display:block;position:absolute;left:0;background-color:var(--hover-color);width:.05rem;height:.25rem;border-radius:0 .03rem .03rem 0;top:20%;transform:translate(0,-50%);}
.CaseDetails .researchlist .item:hover{transform: translateY(-8px);transition: 0.3s all;}
.CaseDetails .researchlist .item:hover .item_tit{color: var(--hover-color);}
.CaseDetails .researchlist .item:hover .item_tit:hover::before{background-color:var(--hover-color2);}
.CaseDetails .researchlist .item_tit,
.CaseDetails .researchlist .item_desc{padding:0 .35rem;}

.CaseDetails .solutionlist2 li{margin-bottom:.2rem;}
.CaseDetails .solutionlist2 li dl{display: flex;justify-content: space-between;align-items: center;width: 100%;overflow: hidden;}
.CaseDetails .solutionlist2 li dl dt{display: flex;justify-content: center;align-items: center;background: #f1f6ff;color: var(--hover-color);width:22%;padding:.15rem;position: relative;min-height: 0.6rem; z-index: 1}
.CaseDetails .solutionlist2 li dl dt:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background: #f1f6ff;border: 1px solid var(--hover-color);border-bottom: 0;border-left: 0; display: block;right:-0.1rem;transform: rotate(45deg);z-index: -1}
.CaseDetails .solutionlist2 li dl dt:before{content:'';position: absolute;width: 101.5%;height: 100%;display: block;left: 0;z-index: 0;border: 1px solid var(--hover-color);border-right: 0;}
.CaseDetails .solutionlist2 li dl dt .icon{max-width:.3rem;margin-right:.1rem;}
.CaseDetails .solutionlist2 li dl dt h2{font-size:.18rem;margin:0;font-weight: normal;}
.CaseDetails .solutionlist2 li dl dd{width:76%;height:.6rem;display: flex;align-items: center;padding: 0 0.2rem 0 0.5rem;position: relative;color:#333;border: 1px solid var(--hover-color); line-height: 1.6;}
.CaseDetails .solutionlist2 li dl dd:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background:#fff;display: block;left:-10%;transform: rotate(45deg);border: 1px solid  var(--hover-color);z-index: 0}
.CaseDetails .solutionlist2 li dl dd p{margin:0;}

.CaseDetails .landcont{}
.CaseDetails .landcont ul{width:98%;margin:0 auto;}
.CaseDetails .landcont li{list-style: none;margin:0 0.15rem;position: relative;}
.CaseDetails .landcont li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:12;}
.CaseDetails .landcont li .video_files video{width:100%; height:100%; background-color:#000;}
.CaseDetails .landcont li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color:var(--hover-color);cursor: pointer;}
.CaseDetails .landcont li .video_files .close::before,
.CaseDetails .landcont li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.CaseDetails .landcont li .video_files .close::before{ transform:rotate(45deg);}
.CaseDetails .landcont li .video_files .close::after{ transform:rotate(-45deg);}
.CaseDetails .landcont li .a_play{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.4);z-index: 10 }
.CaseDetails .landcont li .a_play::before,
.CaseDetails .landcont li .a_play::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.CaseDetails .landcont li .a_play::before{width:0.55rem;height:0.55rem;border: 3px solid rgba(255,255,255,1);margin-left: -0.28rem;margin-top: -0.28rem;border-radius: 50%;}
.CaseDetails .landcont li .a_play::after{width: 0;height: 0;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;border-left: 0.12rem solid rgba(255,255,255,1);margin-left: -4px;margin-top: -0.11rem;}
.CaseDetails .landcont li .pic{overflow: hidden;border: 1px solid #ddd;border-radius: .1rem;}
.CaseDetails .landcont li .Ispic{padding-bottom:65%;transition: 0.3s;}
.CaseDetails .landcont li:hover .Ispic{transform: scale(1.1);transition: 0.3s;}
.CaseDetails .landcont .slick-arrow{width:0.45rem;height:0.45rem;border-radius:50%;border:1px solid var(--hover-color);top:47%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.CaseDetails .landcont .slick-arrow.slick-next{right:-0.5rem}
.CaseDetails .landcont .slick-arrow.slick-prev{left:-0.5rem; background-image:url(/uploadFiles/images/Floor003145-prev-red.svg)}
.CaseDetails .landcont .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
.CaseDetails .landcont .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.CaseDetails .landcont .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
.CaseDetails .landcont .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}
@media(max-width:768px){
  .CaseDetails .description{display: block;}
  .CaseDetails .singlePage1{padding:0.2rem 0 0.2rem 0;}
  .CaseDetails .description .logo{width:100%;padding-right:0;}
  .CaseDetails .description .intro .title{display: block;}
  .CaseDetails .description .intro h1{padding-right:0;text-align: center;font-size:0.32rem;}
  .CaseDetails .detbox1{margin-top:0.2rem;margin-bottom:0.4rem;}
  .CaseDetails .detbox1 ul li{width:100%;float:none;text-align: center;}
  .CaseDetails .detbox1 ul li:not(:last-child){border-right:0;margin-bottom:0.15rem;}
  .CaseDetails .detbox1 ul li aside{font-size:0.22rem;}
  .CaseDetails .detbox1 ul li p{font-size:0.22rem;}
  .CaseDetails .landcont .slick-arrow.slick-next{right:0;}
  .CaseDetails .landcont .slick-arrow.slick-prev{left:0;}
  .CaseDetails .solutionlist2 li dl{display: block;}
  .CaseDetails .solutionlist2 li dl dt{width:100%;}
  .CaseDetails .solutionlist2 li dl dt:after{display: none;}
  .CaseDetails .solutionlist2 li dl dt:before{border-right:1px solid var(--hover-color);width:100%;}
  .CaseDetails .solutionlist2 li dl dd{width:100%;height: auto;border-top:0;padding:0 0.2rem;}
  .CaseDetails .solutionlist2 li dl dd:after{display: none}
  .CaseDetails .name{font-size:0.24rem;line-height: normal;}
  .CaseDetails .name i{width:0.3rem;height: 0.3rem;margin-right:0.1rem;}
  .CaseDetails .name span{padding:0.1rem 0.4rem 0.1rem 0.1rem;}
}


/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 65px; margin: 0 2px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size:.18rem;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background:var(--hover-color);color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 13vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}

.WhitePaper{padding: 1rem 0 0;}
.WhitePaper ul{ display: flex; flex-wrap: wrap;}
.WhitePaper li{float: left;  margin-bottom: 2%;border: 1px solid rgba(1, 50, 153, 0.1);box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15); border-radius: 0.1rem; overflow: hidden;}
.WhitePaper li .txt{padding: 0.2rem 0.16rem;}
.WhitePaper li .tit{ font-size: 0.18rem;line-height: 1.5; color: #333; }
.WhitePaper li .more{ display: table;margin: 0 auto;  font-size: 0.16rem; border: 1px solid rgba(1, 50, 153, 1); border-radius: 0.5rem; text-align: center; color: var(--hover-color); padding: 0.06rem 0.24rem; margin-top: 0.2rem;}
.WhitePaper li .more a{color:var(--hover-color);}
.WhitePaper li .pic{overflow: hidden;}
.WhitePaper li .Ispic{padding-bottom: 142%;transition: 0.3s;}
.WhitePaper li:hover .Ispic{transform: scale(1.1);}
.WhitePaper li:hover .tit{color: var(--hover-color);}
.WhitePaper li:hover .more{ background: var(--hover-color); border-color: var(--hover-color); color: var(--white);}
.WhitePaper li:hover .more a{color:#fff;}
@media (min-width:1025px) {
.WhitePaper li{width: 23.5%;}
.WhitePaper li:not(:nth-child(4n)){margin-right: 2%;}
.WhitePaper li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) { 
.WhitePaper{padding:0.4rem 0 0;} 
.WhitePaper li{width: 48%;}
.WhitePaper li:not(:nth-child(2n)){margin-right: 4%;}
.WhitePaper li:nth-child(2n+1){clear: left;} 
.WhitePaper li .txt{padding: 1em;}
}


.PopUp{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.7);display: none;}
.PopUp .ytable{height: 100%;}
.PopUp .main{background: #fff;background-size: cover; width: 90%; max-width: 5rem;margin: 0 auto;border-radius: 0.2rem; position: relative; padding: 0.5rem;background: url(/uploadFiles/images/Other002539-bg.jpg) no-repeat center center / cover; }
.PopUp .close{position: absolute; right: 0.2rem;top: 0.2rem;width: 0.2rem;height: 0.2rem;z-index: 10;cursor:pointer;}
.PopUp .close:before,
.PopUp .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.PopUp .close:after{transform: rotate(45deg);}
.PopUp .ytable{ height: 100%;}
.PopUp .tit{ margin-bottom:0.2rem; font-size:0.3rem;color:#333; text-align: center;}
.PopUp .form li{display:flex; }
.PopUp .form li{width:100%;margin-bottom:0.1rem;overflow:hidden;position:relative;}
.PopUp .form li label{position:absolute;left:0.2rem;color:#999;line-height: 0.5rem;font-size:0.16rem;font-family: hml;}
.PopUp .form li .text{flex:1;border:1px solid #ebebeb;padding:0 0.2rem;height:0.5rem;line-height:0.5rem;font-size:0.16rem;color:#333;border-radius:5px;background:none;background-color: var(--white);}
.PopUp .form li textarea.text{height:1.2rem;line-height:1.875;}
.PopUp .form .btn{width:1.5rem;background: var(--hover-color);border-radius:0.5rem;font-size:0.16rem;height:0.5rem;color:#fff;cursor:pointer;border:0;transition:0.3s; display: table; margin: 0.2rem auto 0 ;}
.PopUp .info{ text-align: center; margin-top: 0.2rem;}
.PopUp .img img{ max-width:1.4rem;  border: 1px solid rgba(1, 50, 153, 0.15); padding: 0.05rem;border-radius: 0.05rem;background: #fff; }
.PopUp .tip{ font-size:0.16rem;color:#666; margin-top: 0.08rem;}




.Publishingbook{padding: 1rem 0 0;}
.Publishingbook ul{}
.Publishingbook li{width:48.5%;float:left;margin-right:3%;margin-bottom:3%; background:#f5f5f5;border-radius: 0.1rem}
.Publishingbook li:nth-child(2n){margin-right:0;}
.Publishingbook li .con{display: flex;justify-content: center; align-items: center;padding:0.4rem;background: #fff;border-radius: 0.1rem; box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);}
.Publishingbook li .img{width:30%;}
.Publishingbook li .text{width:70%;padding-left:0.5rem;}
.Publishingbook li .text h2{margin:0;font-size:0.26rem;font-weight: normal; color:#333;margin-bottom:0.2rem;}
.Publishingbook li .text span{color:#999;display: block;margin-bottom:0.2rem;}
.Publishingbook li .text p{line-height: 1.8;color:#666;}
.Publishingbook li:hover .text h2{color:var(--hover-color);}

/*PicList003142 */
.PicList003142{padding: 1rem 0 0;}
.PicList003142 li{float: left;  margin-bottom: 3%;}
.PicList003142 li .txt{padding:0.3rem;background: #fff;box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);border-radius: 0 0 0.1rem 0.1rem}
.PicList003142 li .tit{ font-size: 0.24rem;line-height: 1.6666;margin-bottom:0.1rem;}
.PicList003142 li p{ line-height: 1.78571; min-height: 3.57142em;color: #666;}
.PicList003142 li .pic{overflow: hidden;border-radius: 0.1rem 0.1rem 0 0;}
.PicList003142 li .Ispic{padding-bottom: 64%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color:var(--hover-color);}
@media (min-width:1025px) {
.PicList003142 li{width: 31.3%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 3%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) { 
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}


.columntit{margin-bottom: .4rem;}
.columntit h1{font-size: var(--font-size40);color:#fff;color: var(--black0);line-height:1.2;font-weight: bold; margin: 0;}
.columntit .sub{font-size: .22rem; color: #666; padding-top: .15rem;line-height: 1.65}
.columntit.center{text-align: center;}
.columntit .info{font-size:.18rem; color: #666; padding-top: .15rem;line-height: 1.65}

.h-more{margin-top: .5rem;}
.h-more.center{text-align: center;}
.h-more span,
.h-more a{display: inline-block; padding: 0 0.7rem 0 0.35rem; line-height: 0.52rem;border: solid 2px var(--hover-color); border-radius: 0.6rem;color: #fff; background: url(/uploadFiles/images/btn-more-on.svg) no-repeat right 0.24rem center var(--hover-color); transition: 0.3s; background-size: auto 0.12rem;}
.h-more span:hover,
.h-more a:hover{background-color:#fff;color:var(--hover-color); background-image: url(/uploadFiles/images/btn-more.svg); background-position: left 0.24rem center;padding: 0 0.35rem 0 0.7rem;border: solid 2px var(--hover-color); }

.h-more.white span,
.h-more.white a{border: solid 2px #fff;color:var(--hover-color);background: url(/uploadFiles/images/btn-more.svg) no-repeat right 0.2rem center #fff; }
.h-more.white span:hover,
.h-more.white a:hover{background-position: left 0.24rem center;padding: 0 0.35rem 0 0.7rem;background-color: var(--hover-color);color: #fff;background-image: url(/uploadFiles/images/btn-more-on.svg); border: solid 2px var(--hover-color);}

@media(max-width:768px){
  .columntit{margin-bottom:0.2rem;}
  .columntit h1{font-size:0.28rem;}
  .columntit .sub{font-size:0.2rem;}
  .h-more{margin-top:0.2rem;}
  .h-more span, .h-more a{padding:0 0.5rem 0 0.25rem;line-height: 0.45rem}
}

.BusinessBox{padding: 1rem 0 1.6rem 0;}
.BusinessBox .columntit{margin-bottom: .3rem;}
.BusinessBox .achcont{margin-bottom: .4rem; font-size: var(--font-size18); color:#333; text-align: center; line-height:1.8; }
.BusinessBox .achcont p:not(:last-child){padding-bottom: .06rem;}
.BusinessBox .achimg{position: relative;}
.BusinessBox .achimg img{border-radius:.15rem;}
.BusinessBox .img_txt {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #fff;line-height:1.75;padding:1.2rem 2rem; font-size: var(--font-size20);}
.BusinessBox .ul{display: flex;justify-content: center;height:1.6rem;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,.6rem);box-shadow:0px 5px .2rem rgba(10, 47, 140, 0.1);}
.BusinessBox .ul .li{width:3rem;background: #fff;text-align: center;display: flex;align-items: center;justify-content: center; }
.BusinessBox .ul .li .li1{color:var(--hover-color);margin-bottom:.1rem; font-size: var(--font-size58); font-weight: bold; font-family: 'Barlow';}
.BusinessBox .ul .li .li1 sub{font-size: var(--font-size22); padding-left: .1rem;vertical-align: baseline; font-family: hmr; font-weight: normal;}
.BusinessBox .ul .li .li2{color: #333; font-size: .18rem;}


.BusinessBox2{ padding:1rem 0; background: #f9f9f9;}
.BusinessBox2 li:hover{border-radius: 10px;}
.BusinessBox2 li{ float:left; width:23.5%;}
.BusinessBox2 li:not(:last-child){margin-right:2%;}
.BusinessBox2 li a{ display:block; position:relative; overflow:hidden;}
.BusinessBox2 li img{ display:block; width:100%; transition:0.3s;}
.BusinessBox2 li a:hover img{ transform:scale3d(1.06,1.06,1.06);transition:0.3s;}
.BusinessBox2 li .Ispic{padding-bottom:122%; transition:0.3s;}
.BusinessBox2 li a:hover .Ispic{transform:scale3d(1.06,1.06,1.06);transition:0.3s;}
.BusinessBox2 li .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; transition:background 0.3s;
background: -moz-linear-gradient(top, rgba(1,50,153,0) 40%, rgba(1,50,153,0.4) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 40%,rgba(1,50,153,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 40%,rgba(1,50,153,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#0a000000',GradientType=0 ); /* IE6-9 */}
.BusinessBox2 li .txt figure{ position:absolute; left:.2rem; right:.2rem; bottom:5%; color:#fff;transition: 0.3s all; display: flex;align-items: flex-end;}
.BusinessBox2 li .txt figure .left{padding-right: .2rem;}
.BusinessBox2 li:hover .txt figure{transform: translateY(-10px);transition: 0.3s all;}
.BusinessBox2 li .cn{font-size:var(--font-size26); line-height: 1.2; padding-bottom: .1rem; font-family: hmm;}
.BusinessBox2 li .intro{font-size: var(--font-size16); line-height: 1.5; font-family: hml; min-height: .5rem;}
.BusinessBox2 li .txt figure span{width:.4rem;height:.4rem;border-radius: 50%;transition: 0.3s; display: flex;align-items: center;justify-content: center; margin-top: 0.3rem; border: 2px solid #fff;}
.BusinessBox2 li .txt figure span::after{display: inline-block;content: '';width: 0.5em;height: 0.5em;transform: rotate(45deg);border-top: 0.02rem solid #fff;border-right: 0.02rem solid #fff;vertical-align: middle;}
.BusinessBox2 li a:hover .txt{
background: -moz-linear-gradient(top, rgba(1,50,153,0) 40%, rgba(1,50,153,0.6) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 40%,rgba(1,50,153,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 40%,rgba(1,50,153,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.BusinessBox3{padding:1rem 0;background: url(/uploadFiles/images/Floor002671-bg.jpg) no-repeat center/cover;}
.BusinessBox3 ul{display: flex;flex-wrap: wrap;}
.BusinessBox3 ul li{width:23.5%;float:left;margin-right:2%;padding:0.3rem 0.3rem 0.5rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);position: relative; margin-bottom:2%;}
.BusinessBox3 ul li:nth-child(4n){margin-right:0;}
.BusinessBox3 ul li .icon{margin-bottom:0.4rem;width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;}
.BusinessBox3 ul li .icon img{width:0.45rem;}
.BusinessBox3 ul li h2{font-size:var(--font-size28);color:#111;font-weight: normal;margin:0;margin-bottom:.12rem;}
.BusinessBox3 ul li p{margin:0;position: relative; font-size: .16rem; line-height:1.5; color: #666;}
.BusinessBox3 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.BusinessBox3 ul li:hover .icon{background: var(--hover-color2);}
@media(max-width:768px){
.BusinessBox{padding:0.4rem 0;}
.BusinessBox .ul{flex-wrap: wrap;height: auto;position: relative;left:auto;bottom:auto;transform: none;margin-top:2vw;}
.BusinessBox .ul .li{width:50%;margin:0.1rem 0;}
.BusinessBox .ul .li .li1{font-size:0.38rem;}
.BusinessBox2{padding:0.4rem 0;}
.BusinessBox2 li{ float:none; margin-right:0 !important; width:auto;margin-bottom:2%;}
.BusinessBox2 li .Ispic{padding-bottom:64%;}
.BusinessBox3{padding:0.4rem 0;}
.BusinessBox3 ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;padding:0.2rem;}
.BusinessBox3 ul li:nth-child(2n){margin-right:0}
.BusinessBox3 ul li h2{font-size:0.22rem;margin-bottom:0;}
.BusinessBox3 ul li .icon{width:0.5rem;height: 0.5rem; margin-bottom:0.2rem;}
.BusinessBox3 ul li .icon img{width:0.3rem;}
.BusinessBox3 ul li p{display: none;}
}


.Floor002891{background-color: #fff;padding:1rem 0;}
.Floor002891 .columntit{margin-bottom: .3rem;}
.Floor002891 .ul-tab{display: table; margin:0 auto .3rem auto;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 .1rem;}
.Floor002891 .ul-tab li a{display: block; padding: 0 .4rem; border-radius: .05rem; line-height:.5rem; cursor: pointer; box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.15); font-size: .2rem;background: #fff;}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{line-height:.5rem;border: 0; box-shadow:0 0 0.2rem rgba(1,50,153,0.2); color: #fff;background:var(--hover-color);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ea5b02',GradientType=1 ); /* IE6-9 */
}

.Floor002891 .slick-arrow{width:0.5rem;height:0.5rem;border-radius:50%;border:1px solid var(--hover-color);top:40%;z-index:3;background-size:0.1rem 0.17rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.Floor002891 .slick-arrow.slick-next{right:-0.6rem}
.Floor002891 .slick-arrow.slick-prev{left:-0.6rem; background-image:url(/uploadFiles/images/Floor003145-prev-red.svg)}
.Floor002891 .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
.Floor002891 .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg);background-color: var(--hover-color);}
.Floor002891 .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg);background-color: var(--hover-color);}

.Floor002891 .tab-list li a{box-shadow:0 0 0.2rem rgba(1,50,153,0.2);}
.Floor002891 .tab-list li .tit{font-size:.18rem;/* text-align: center; */ line-height:1.6; color: #333; padding: .3rem .3rem .4rem; min-height: 1.3rem;}
.Floor002891 .tab-list li .pic img{border-radius: .1rem .1rem 0 0;}
@media(min-width:1025px){
.Floor002891 .tab-list li{float: left;margin: 1%; box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15);border-radius: .1rem; background: #fff;}
.Floor002891 .tab-list li:not(:last-child){margin-bottom:0;} 
}
@media(max-width:1024px){
.Floor002891 .tab-list li{margin: 4vw 0;}
}
@media(max-width:640px){
.Floor002891{padding:0.4rem 0;}
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
.Floor002891 .tab-list li .tit{font-size: 4vw;box-shadow: 0 0 0.1rem rgba(1,50,153,0.2);background:#fff;}
.Floor002891 .slick-arrow.slick-prev{left:2%;}
.Floor002891 .slick-arrow.slick-next{right:2%;}
}
@media(max-width:480px){
.Floor002891 .ul-tab li a{padding: 0 4vw;}
}



.BusinessBox4{padding: 1rem 0; background: url(/uploadFiles/images/BusinessBox4-bg.jpg) no-repeat center/cover;}
.BusinessBox4 .videolist{text-align: center;}
.BusinessBox4 .videolist .Homebtn{margin-top: .6rem;}
.BusinessBox4 .videolist li{ float:left; width:32%; margin-right:2%; position:relative;}
.BusinessBox4 .videolist li:nth-child(3n){ margin-right:0;}
.BusinessBox4 .videolist li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.BusinessBox4 .videolist li .video_files video{width:100%; height:100%; background-color:#000;}
.BusinessBox4 .videolist li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.BusinessBox4 .videolist li .video_files .close::before,
.BusinessBox4 .videolist li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.BusinessBox4 .videolist li .video_files .close::before{ transform:rotate(45deg);}
.BusinessBox4 .videolist li .video_files .close::after{ transform:rotate(-45deg);}
.BusinessBox4 .videolist li figure{ position:relative;}
.BusinessBox4 .videolist li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.BusinessBox4 .videolist li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.3); border-radius: .1rem .1rem 0 0;}
.BusinessBox4 .videolist li figure a::before,
.BusinessBox4 .videolist li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.BusinessBox4 .videolist li figure a::before{width: .6rem;height: .6rem;border: 3px solid rgba(255,255,255,0.8);margin-left: -.3rem;margin-top: -.3rem;border-radius: 50%;}
.BusinessBox4 .videolist li figure a::after{width: 0;height: 0;border-top: .13rem solid transparent;border-bottom: .13rem solid transparent;border-left: .18rem solid rgba(255,255,255,0.6);margin-left: -.05rem;margin-top: -.12rem;}
.BusinessBox4 .videolist li p{text-align:left; padding: .3rem 0.2rem; font-size: .18rem; color: #fff; background: var(--hover-color);border-radius: 0 0 .1rem .1rem;}
@media(max-width:768px){
.BusinessBox4{padding:0.4rem 0;}
.BusinessBox4 .videolist li{width:100%; margin-right:0%;margin-bottom:2%;}
.BusinessBox4 .videolist li:nth-child(3n){ margin-right:2%;}
.BusinessBox4 .videolist li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.BusinessBox4 .videolist li figure a::before{width:.5rem;height:.5rem;margin-left: -.25rem;margin-top: -.25rem;}
.BusinessBox4 .videolist li figure a::after{border-top-width: .1rem;border-bottom-width: .1rem;border-left-width: .15rem;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.BusinessBox4 .videolist li figure a::before{width: .4rem;height: .4rem;margin-left: -.2rem;margin-top: -.2rem;}
.BusinessBox4 .videolist li{width:100%; float:none; margin-right:0 !important;}
}



.BusinessBox5{padding: 1rem 0;}
.BusinessBox5 .list{position: relative;}
.BusinessBox5 .swiper{margin: 0 0.3rem;}
.BusinessBox5 .swiper-wrapper{height: auto;}
.BusinessBox5 .controls a{position: absolute; top: 50%;margin-top: -0.25rem;z-index: 10;display: block;width:.5rem;height:.5rem;border-radius: 50%;background: no-repeat center center; background-size: auto 0.2rem;cursor: pointer;transition: 0.3s;border: 1px solid rgba(0,0,0,0.6);}
.BusinessBox5 .controls a.prev{left: -.3rem;background-image: url(/uploadFiles/images/Floor003145-prev.svg);}
.BusinessBox5 .controls a.next{right: -.3rem;background-image: url(/uploadFiles/images/Floor003145-next.svg);}
.BusinessBox5 .controls a:not(.swiper-button-disabled):hover{border: 0;background-color: var(--hover-color);}
.BusinessBox5 .controls a.prev:not(.swiper-button-disabled):hover{background-image: url(/uploadFiles/images/Floor003145-prev-w.svg);}
.BusinessBox5 .controls a.next:not(.swiper-button-disabled):hover{background-image: url(/uploadFiles/images/Floor003145-next-w.svg);}
.BusinessBox5 .controls a.swiper-button-lock{visibility: hidden;}
.BusinessBox5 .controls a.swiper-button-disabled{cursor: default; opacity: 0.2;}

.BusinessBox5 .pic{padding:0 .1rem .3rem .1rem;}
.BusinessBox5 .pic figure{height:1.2rem;display: flex;align-items: center; justify-content: center;border-radius: 0.1rem; border:1px solid rgba(1,50,153,0.15); transition: 0.3s;box-shadow: 0px 0 .06rem rgba(51, 89, 140, 0.12);}
.BusinessBox5 .pic img{max-width:65%;max-height:65%;}
.BusinessBox5 .swiper-slide:hover .pic figure{border-color:var(--hover-color2);}
@media (max-width:1024px) {
.BusinessBox5 .controls a.prev{left: 0;}
.BusinessBox5 .controls a.next{right: 0;}
.BusinessBox5 .pic{padding: 0.1rem;}
.BusinessBox5 .swiper{margin: 0 0.6rem;}
}
@media (max-width:768px) {
.BusinessBox5{padding:0.4rem 0;}
.BusinessBox5 .pic{padding:0.05rem;}
.BusinessBox5 .pic figure{height:0.7rem;}
.BusinessBox5 .swiper{margin:0;}
.BusinessBox5 .controls{text-align: center;margin-top:0.2rem;}
.BusinessBox5 .controls a{position: relative;display: inline-block;margin:0 0.1rem;}
}




.InternalBox{padding: 1rem 0;}
.InternalBox .box-rows{padding-top: .6rem;}
.InternalBox .box-rows dl{ display: flex; flex-wrap: wrap;}
.InternalBox .box-rows dd{box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);text-align: center; padding: 0 .4rem .4rem;transition: 0.3s all; background: #fff; border-radius: .12rem;}
.InternalBox .box-rows dd:hover{transform: translateY(-10px);transition: 0.3s all;box-shadow: 0px .1rem .4rem rgba(23, 62, 181, 0.1);}
.InternalBox .box-rows dd .icon{width:1rem; height:1rem; display: block;margin: -.43rem auto 0; line-height:1rem; text-align: center;color: #fff; border-radius: 50%;background:var(--hover-color);position: relative;}
.InternalBox .box-rows dd .icon img{max-width: .5rem;transition: transform ease .7s, -webkit-transform ease .7s, -o-transform ease .7s;}
.InternalBox .box-rows dd .icon:after{position: absolute;content: '';background-color: var(--hover-color);width:1.2rem;height:1.2rem;left: 50%;top: 50%;margin: -0.6rem 0 0 -0.6rem;border-radius: 50%;z-index:0; opacity: 0.08;}
.InternalBox .box-rows dd:hover .icon img{transform: rotateY(360deg);}
.InternalBox .box-rows dd .text{margin-top:.4rem; }
.InternalBox .box-rows dd .text h1{color:var(--hover-color);font-size:.28rem; margin: 0; padding-bottom: .2rem; font-weight: normal;}
.InternalBox .box-rows dd .text p{font-size:.16rem; color: #333; line-height:1.8; margin: 0;}
.InternalBox .box-rows dd:hover .text{color: var(--hover-color);}
.InternalBox .box-rows dd:hover li{text-decoration: underline;}
@media (min-width:1025px) { 
.InternalBox .box-rows dd{float: left;width:31.33%;}  
.InternalBox .box-rows dd:not(:last-child){ margin-right:3%;}
}
@media (max-width:1024px) { 
.InternalBox .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.InternalBox .box-rows dd p{ width:90%;}
}
@media(max-width:768px){
  .InternalBox{padding:0.4rem 0;}
  .InternalBox .box-rows dd:last-child{margin-bottom:0;}
  .InternalBox .box-rows dd .text h1{font-size:0.26rem;}
  .InternalBox .box-rows dd .icon{width:0.8rem;height: 0.8rem;margin:-0.35rem auto 0;line-height: 0.8rem}
  .InternalBox .box-rows dd .icon img{max-width:0.45rem;}
  .InternalBox .box-rows dd .icon:after{width:1rem;height: 1rem;margin:-0.5rem 0 0 -0.5rem;}
}

.InternalBox2{padding:1rem 0; background: url(/uploadFiles/images/InternalBox2-bg.jpg) no-repeat center/cover;}
.InternalBox2 .columntit{margin-bottom: .5rem;}
.InternalBox2 .cont{box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15); background:rgba(255, 255, 255, 0.8);border-radius: .1rem;}
.InternalBox2 .tab-ul{position: relative;z-index: 20;display: flex;justify-content: center; background: var(--hover-color); border-radius: .1rem .1rem 0 0;}
.InternalBox2 .tab-ul li span{font-size:.22rem;color:rgba(255, 255, 255, 0.6);display: block;border-bottom: 3px solid transparent;line-height: 1;cursor: pointer; padding: .25rem 0;}
.InternalBox2 .tab-ul li.on span{border-bottom-color:#fff;color:#fff;}
.InternalBox2 .tab-ul li > a{position: absolute;right: 0; top: 0;background: url(/uploadFiles/images/InternalBox2-more.svg) no-repeat right center;padding-right: 1em;color:var(--hover-color);}
.InternalBox2 .tab-ul li:not(.on) > a{display: none;}
.InternalBox2 .list{padding: .5rem; border-radius:0 0 .1rem .1rem;}
.InternalBox2 .tab-list{ overflow: hidden;}
.InternalBox2 .tab-list dd{line-height: 1.125; width:46%; float: left; padding-bottom: .2rem; display: flex;justify-content: space-between;align-items: center; border-bottom: 1px dashed rgba(1, 50, 153, 0.2); margin-bottom: .2rem;}
.InternalBox2 .tab-list dd:not(:nth-child(2n)){margin-right:8%;}
.InternalBox2 .tab-list dd span{font-size:.16rem;color:#666;background: url(/uploadFiles/images/time.svg) no-repeat center left; padding-left: .25rem; background-size: .2rem; line-height: 1.4;}
.InternalBox2 .tab-list dd p{padding-left: .12rem;font-size:.18rem;width:75%;position: relative; color: #111; margin-right: 0rem;}
.InternalBox2 .tab-list dd p:before{content: '';position: absolute;width:.06rem; height:.06rem; background-color:var(--hover-color); left: 0;top: 50%;margin-top:-3px;}
@media (min-width:1025px) {
.InternalBox2 .tab-ul li{margin: 0 .3rem;}
}
@media (max-width:1024px) {
.InternalBox2 .tab-ul{display: flex;justify-content: space-between;}
.InternalBox2 .tab-ul:after{display: none;}
.InternalBox2 .tab-ul li > a{top: -3em;}
}
@media(max-width:768px){
  .InternalBox2{padding:0.4rem 0;}
  .InternalBox2 .tab-ul{flex-wrap: wrap;}
  .InternalBox2 .tab-ul li{width:33%;text-align: center;}
  .InternalBox2 .tab-ul li span{font-size:0.2rem;padding:0.12rem 0;border-bottom:1px solid transparent;}
  .InternalBox2 .list{padding:0.2rem;}
  .InternalBox2 .tab-list dd{width:100%;}
  .InternalBox2 .tab-list dd:not(:nth-child(2n)){margin-right:0;}
}


.InternalBox3{ padding:1rem 0;}
.InternalBox3 .h-more{margin-top: .3rem;}
.InternalBox3 li:hover{border-radius: 10px;}
.InternalBox3 li{ float:left; width:32%; margin-bottom: .3rem;}
.InternalBox3 li:not(:nth-child(3n)){margin-right:2%;}
.InternalBox3 li a{ display:block; position:relative; overflow:hidden;}
.InternalBox3 li img{ display:block; width:100%; transition:0.3s;}
.InternalBox3 li a:hover img{ transform:scale3d(1.06,1.06,1.06);transition:0.3s;}
.InternalBox3 li .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; transition:background 0.3s;
background: -moz-linear-gradient(top, rgba(1,50,153,0) 40%, rgba(1,50,153,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 40%,rgba(1,50,153,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 40%,rgba(1,50,153,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#0a000000',GradientType=0 ); /* IE6-9 */}
.InternalBox3 li .txt figure{ position:absolute; left:.2rem; right:.2rem; bottom:.15rem; color:#fff;transition: 0.3s all;}
.InternalBox3 li:hover .txt figure{transform: translateY(-10px);transition: 0.3s all;}
.InternalBox3 li .cn{font-size:var(--font-size26); line-height: 1.2; padding-bottom: 10px; font-family: hmm;}
.InternalBox3 li .intro{font-size: var(--font-size16); line-height: 1.5; font-family: hml;}
.InternalBox3 li a:hover .txt{
background: -moz-linear-gradient(top, rgba(1,50,153,0) 30%, rgba(1,50,153,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 30%,rgba(1,50,153,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 30%,rgba(1,50,153,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
@media(max-width:768px){
.InternalBox3{padding:0.4rem 0;}
.InternalBox3 li{ float:none; margin-right:0; width:auto;}
}


.InternalBox4{padding: 1rem 0; background: url(/uploadFiles/images/InternalBox4-bg.jpg) no-repeat center;}
.InternalBox4 .process{margin-top:2vw;}
.InternalBox4 .process dl{display: flex;flex-wrap: wrap;justify-content: center;}
.InternalBox4 .process dd{width:14.28%;float:left;text-align: center;position: relative;}

.InternalBox4 .process dd:before{content: "";top: 0.66rem;position: absolute;width: 100%;border-top: 1px dashed var(--hover-color);z-index:0;}
.InternalBox4 .process dd:after{position: absolute;content: '';border: 5px solid transparent;border-top-width: 8px;border-top-color: var(--hover-color);top: 27%; margin-top:1px;right: -3%;transform: rotate(-90deg);}
.InternalBox4 .process dd:before{right: -50%;}
.InternalBox4 .process dd:last-child:after{display: none;}
.InternalBox4 .process dd:last-child:before{display: none;}
.InternalBox4 .process dd .icon{width:1.3rem;height:1.3rem;margin: 0px auto 0.2rem;border-radius: 50%;border: 1px dashed var(--hover-color);background: #fff;display: inline-block;position: relative;align-items: center;vertical-align: middle;}
.InternalBox4 .process dd .icon span{width:0.7rem;height:0.7rem;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;position: absolute;transition: all 0.5s;}
.InternalBox4 .process dd .icon:after{left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;content: "";width: calc(100% - 0.34rem);height:calc(100% - 0.34rem);background:rgb(var(--rgb-hover),0.1);transition: all 0.5s;border-radius: 50%;}
.InternalBox4 .process dd .icon img{position: absolute;max-width:70%;max-height:70%;left: 50%;top: 50%;z-index: 2;transform: translate(-50%,-50%); }
.InternalBox4 .process dd .num{color: var(--hover-color);font-size: var(--font-size20); margin-bottom: 0.12rem;}
.InternalBox4 .process dd .tit{margin: 0;font-size: var(--font-size24);color:var(--black);}
.InternalBox4 .process dd:hover .icon:after{background: var(--hover-color);}
.InternalBox4 .process dd:hover .icon img{filter: brightness(0) invert(1);}
.InternalBox4 .process dd:hover .icon span,
.InternalBox4 .process dd:hover .icon:After{transform: translate(-50%,-50%) scale(1.35);}
@media(max-width:768px){
  .InternalBox4{padding:0.4rem 0;}
  .InternalBox4 .process{overflow: auto;padding-bottom:3vw;}
  .InternalBox4 .process .list{width:300%;}
  .InternalBox4 .process dd .icon{width:1.2rem;height: 1.2rem;}
  .InternalBox4 .process dd .icon span{width:0.6rem;height: 0.6rem;}
  .InternalBox4 .process dd .tit{font-size:0.2rem;}
  .InternalBox4 .process dd:before{top:0.64rem;}
}


.Opencourse{padding: var(--padMar100) 0; }
.Opencourse .h-more{margin-top: .4rem;}
.Opencourse .tab-ul li{cursor: pointer;text-align: center; box-shadow: 0 0 .18rem rgba(0, 0, 0, 0.12);border-radius: 0.1rem;background: #fff;padding: .2rem .3rem; color: #333;}
.Opencourse .tab-ul li .hover{position: absolute;left: 0;right: 0; top: 0; opacity: 0; transform: scale(1.5); transition: 0.5s; margin: auto;}
.Opencourse .tab-ul li a{font-size: var(--font-size18);}
.Opencourse .tab-ul li.active{color:#fff; background: var(--hover-color); box-shadow: 0 0 0.2rem rgba(1,50,153,0.2);}
.Opencourse .tab-ul li.active a{color:#fff;}
.Opencourse .tab-ul li.active .default{opacity: 0;}
.Opencourse .tab-ul li.active .hover{opacity: 1; transform: scale(1);}
.Opencourse .tab-list{position: relative;z-index: 1;background: url(/uploadFiles/images/Opencourse_bg.jpg) no-repeat center/cover;}
.Opencourse .tab-list .box{overflow: hidden;border-radius:.1rem;transition: opacity 1s,transform 1s; transform: translateY(0); margin-top: .3rem; padding: .4rem .5rem;box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15);}
.Opencourse .tab-list .box:not(.active){position: absolute; left: 0;top: 0;width: 100%;visibility: hidden; opacity: 0;transform: translateY(0.2rem);}
.Opencourse .tab-list .box h1{font-size: .3rem; font-weight: normal; margin: 0; color:var(--hover-color); font-family: hmm;}
.Opencourse .tab-list .box .sub{font-size: .2rem; color: #333; font-family: hml; padding: .2rem 0 .5rem 0;}
.Opencourse .tab-list .box p{color: #666; line-height:1.2; padding-left: .35rem; margin-bottom: .2rem;font-size: .18rem; }
.Opencourse .tab-list .box p span{font-family: hmm; color: #333;}
.Opencourse .tab-list .box p.object{background: url(/uploadFiles/images/Opencourse-object.svg) no-repeat left center; background-size: .22rem;}
.Opencourse .tab-list .box p.time{background: url(/uploadFiles/images/Opencourse-time.svg) no-repeat left center; background-size: .22rem;}
.Opencourse .tab-list .box p.number{background: url(/uploadFiles/images/Opencourse-number.svg) no-repeat left center; background-size: .22rem;}
@media (min-width:1025px) {
.Opencourse .tab-ul li{margin: 0 .2rem;}
}
@media (max-width:1024px) {
.Opencourse .tab-ul li{width:calc(100% / 4);}
.Opencourse .tab-list .box{border-radius: 0.1rem;}
}
@media(max-width:768px){
  .Opencourse .tab-ul li{width:100%;margin-bottom:0.1rem;}
  .Opencourse .tab-list .box{padding:0.4rem;}
  .Opencourse .tab-list .box h1{font-size:0.24rem;}
}




.Opencourse2{padding: 1rem 0;background: url(/uploadFiles/images/Opencourse2-bg.jpg) no-repeat center/cover;}
.Opencourse2 ul{display: flex;flex-wrap: wrap;}
.Opencourse2 li{float: left;  margin-bottom: 2.5em;box-shadow:0px 5px .15rem rgba(32,48,122,0.15);border-radius: .1rem; background: #fff;transition: 0.3s all;}
.Opencourse2 li .txt{padding:.3rem .4rem; text-align: center;}
.Opencourse2 li .tit{ font-size:.26rem;line-height:1.2; color: #333; padding-bottom: .12rem;}
.Opencourse2 li p{font-size:.18rem; line-height:1.6;color: #666; font-family: hml;}
.Opencourse2 li .pic{overflow: hidden;border-radius: .1rem .1rem 0 0;}
.Opencourse2 li .Ispic{padding-bottom:67.04%;transition: 0.3s;}
.Opencourse2 li:hover{transform: translateY(-10px);transition: 0.3s all;}
.Opencourse2 li:hover .Ispic{transform: scale(1.1);transition: 0.3s;}
.Opencourse2 li:hover .tit{color:var(--hover-color);}
@media (min-width:1025px) {
.Opencourse2 li{width:23.5%;}
.Opencourse2 li:not(:nth-child(4n)){margin-right:2%;}
.Opencourse2 li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) {
.Opencourse2 .auto{margin-top: 2em;}   
.Opencourse2 li{width: 49%;margin-bottom:2%;}
.Opencourse2 li:not(:nth-child(2n)){margin-right: 2%;}
.Opencourse2 li:nth-child(2n+1){clear: left;} 
.Opencourse2 li .txt{padding: 1em;}
.Opencourse2 li .tit{font-size:0.22rem;}
.Opencourse2 li p{font-size:0.16rem;}
}
@media (max-width:768px) {
.Opencourse2{padding:0.4rem 0;}
}

.Opencourse3{padding: 1rem 0;}
.Opencourse3 ul{display: flex;flex-wrap: wrap;}
.Opencourse3 ul li{width:48%;float:left;margin-right:2%;padding:0.3rem 0.4rem 0.5rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.02rem 0.2rem rgba(51, 89, 140, 0.2);position: relative; margin-bottom: 2%;}
.Opencourse3 ul li:nth-child(2n){margin-right:0;}
.Opencourse3 ul li .icon{margin-bottom:0.35rem;width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;}
.Opencourse3 ul li .icon img{width:0.48rem;}
.Opencourse3 ul li .icon2{position: absolute;width:1.4rem;height: 1.4rem;right:0.1rem;bottom:0.1rem;z-index: 0;opacity: 0.1}
.Opencourse3 ul li h2{font-size:var(--font-size26);color:#333;font-weight: normal;margin:0;margin-bottom:0.2rem;}
.Opencourse3 ul li p{margin:0;position: relative; font-size: .18rem;}
.Opencourse3 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Opencourse3 ul li:hover .icon{background: var(--hover-color2);}


.Opencourse4{padding: 1rem 0; background: url(/uploadFiles/images/Opencourse4-bg.png) no-repeat center/cover;}
.Opencourse4 .formlist {width: 100%; display: flex;flex-wrap: wrap;}
.Opencourse4 .formlist li {width:48%; float: left; display: flex; align-items: center;border: 1px solid rgba(1, 50, 153, 0.2);background-color:rgba(1, 50, 153, 0.1); margin-top: -1px;}
.Opencourse4 .formlist li:not(:nth-child(2n)){margin-right: 2%;}
.Opencourse4 .formlist .cont p{line-height: 1.2; padding-bottom: .14rem; color: #333;}
.Opencourse4 .formlist li div:first-child{font-size: .2rem;text-align: center;color: #333;line-height:2;width: 45%;display: flex;justify-content: center;align-items: center;}
.Opencourse4 .formlist li div:last-child{font-size: .16rem;padding: .2rem .3rem;width: 55%;background: #fff;height: 100%;display: flex;flex-direction: column;justify-content: center;}


.Opencourse5{padding: 1rem 0;}
.Opencourse5 ul{text-align: center;width:100%;}
.Opencourse5 ul li{width:31%;display: inline-block;margin:0 1% 3%; box-shadow: 0px 5px .15rem rgba(32,48,122,0.15);position: relative;border-radius:.1rem;overflow: hidden}
.Opencourse5 ul li figure{padding-bottom:58%;}
.Opencourse5 ul li h2{font-size:0.22rem;font-weight: normal;color:#333;margin:0;padding:0.2rem 0;border-top:0;}
.Opencourse5 ul li .info{position: absolute;width:100%;height: 100%;left:0;top:0;background:rgba(1,50,153,0.95);color:#fff;opacity: 0;padding:0.15rem;display: flex;align-items: center;line-height: 1.65}
.Opencourse5 ul li:hover .info{opacity: 1}
.Opencourse5 ul li .info h3{margin:0;font-weight: normal;font-size:0.22rem;line-height: 1.2}
.Opencourse5 ul li .info p{text-align: left;}


.Opencourse6{padding: 1rem 0; background: url(/uploadFiles/images/Opencourse6-bg.jpg) no-repeat center/cover;}
.Opencourse6 .flip-content h3{font-size: .26rem; color: #333; padding: .3rem 0 0 0; font-weight: normal;}
.Opencourse6 .flip-item img{border-radius: .1rem;box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);}

.Opencourse7{background: #f6f9ff;}
.Opencourse7 .pic figure{background: #fff;}
@media(max-width:768px){
  .Opencourse3{padding:0.4rem 0;}
  .Opencourse3 ul li{width: 49%;margin-right:2%;margin-bottom:2%;padding: 0.2rem;}
  .Opencourse3 ul li:nth-child(2n){margin-right:0}
  .Opencourse3 ul li h2{font-size:0.22rem;}
  .Opencourse3 ul li .icon{width:0.5rem;height:0.5rem;margin-bottom: 0.15rem;}
  .Opencourse3 ul li .icon img{width:0.3rem;}
  .Opencourse3 ul li p{max-width:100%;font-size:0.16rem}
  .Opencourse4{padding:0.4rem 0;}
  .Opencourse4 .formlist li{width:100%;margin-bottom:2%;margin-right:0 !important;display: block;}
  .Opencourse4 .formlist li div:first-child,
  .Opencourse4 .formlist li div:last-child{width:100%;height: auto;}
  .Opencourse5{padding:0.4rem 0;}
  .Opencourse5 ul li{width:47%;}
  .Opencourse5 ul li h2{font-size:0.2rem;padding:0.15rem 0;}
  .Opencourse6{padding:0.4rem 0;}
  .Opencourse6 .flip-content h3{font-size:0.22rem;}
}


/* 标杆游学 */
.Studytour{padding: var(--padMar100) 0; }
.Studytour .h-more{margin-top: .4rem;}
.Studytour .tab-ul li{cursor: pointer;text-align: center; box-shadow: 0 0 .18rem rgba(0, 0, 0, 0.12);border-radius: 0.1rem;background: #fff;padding: .2rem .3rem; color: #333;}
.Studytour .tab-ul li .hover{position: absolute;left: 0;right: 0; top: 0; opacity: 0; transform: scale(1.5); transition: 0.5s; margin: auto;}
.Studytour .tab-ul li span{font-size: var(--font-size18);}
.Studytour .tab-ul li.active{color:#fff; background: var(--hover-color); box-shadow: 0 0 0.2rem rgba(1,50,153,0.2);}
.Studytour .tab-ul li.active .default{opacity: 0;}
.Studytour .tab-ul li.active .hover{opacity: 1; transform: scale(1);}
.Studytour .tab-ul li.active a{color:#fff;}
.Studytour .tab-list{position: relative;z-index: 1;background: url(/uploadFiles/images/Opencourse_bg.jpg) no-repeat center/cover; background-size: cover;}
.Studytour .tab-list .box{overflow: hidden;border-radius:.1rem;transition: opacity 1s,transform 1s; transform: translateY(0); margin-top: .3rem; padding: .4rem .5rem;box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15);}
.Studytour .tab-list .box:not(.active){position: absolute; left: 0;top: 0;width: 100%;visibility: hidden; opacity: 0;transform: translateY(0.2rem);}
.Studytour .tab-list .box h1{font-size: .3rem; font-weight: normal; margin: 0; color:var(--hover-color); font-family: hmm;}
.Studytour .tab-list .box .sub{font-size: .2rem; color: #333; font-family: hml; padding: .2rem 0 .5rem 0;}
.Studytour .tab-list .box p{color: #666; line-height:1.2; padding-left: .35rem; margin-bottom: .2rem;font-size: .18rem; }
.Studytour .tab-list .box p span{font-family: hmm; color: #333;}
.Studytour .tab-list .box p.object{background: url(/uploadFiles/images/Opencourse-object.svg) no-repeat left center; background-size: .22rem;}
.Studytour .tab-list .box p.time{background: url(/uploadFiles/images/Opencourse-time.svg) no-repeat left center; background-size: .22rem;}
.Studytour .tab-list .box p.number{background: url(/uploadFiles/images/Opencourse-number.svg) no-repeat left center; background-size: .22rem;}
@media (min-width:1025px) {
.Studytour .tab-ul li{margin: 0 .2rem;}
}
@media (max-width:1024px) {
  .Studytour .tab-ul li{width:100%;margin-bottom:0.1rem;}
  .Studytour .tab-list .box{padding:0.4rem;}
  .Studytour .tab-list .box h1{font-size:0.24rem;}
}


.Studytour2{padding: 1rem 0;background: url(/uploadFiles/images/Opencourse2-bg.jpg) no-repeat center/cover;}
.Studytour2 li{float: left;  margin-bottom: 2.5em;box-shadow:0px 5px .15rem rgba(32,48,122,0.15);border-radius: .1rem; background: #fff;transition: 0.3s all;}
.Studytour2 li .txt{padding:.3rem .4rem; text-align: center;}
.Studytour2 li .tit{ font-size:.26rem;line-height:1.2; color: #333; padding-bottom: .12rem;}
.Studytour2 li p{font-size:.18rem; line-height:1.6;color: #666; font-family: hml;}
.Studytour2 li .pic{overflow: hidden;border-radius: .1rem .1rem 0 0;}
.Studytour2 li .Ispic{padding-bottom:67.04%;transition: 0.3s;}
.Studytour2 li:hover{transform: translateY(-10px);transition: 0.3s all;}
.Studytour2 li:hover .Ispic{transform: scale(1.1);transition: 0.3s;}
.Studytour2 li:hover .tit{color:var(--hover-color);}
@media (min-width:1025px) {
.Studytour2 li{width:23.5%;}
.Studytour2 li:not(:nth-child(4n)){margin-right:2%;}
.Studytour2 li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) {
.Studytour2{padding:0.4rem 0;}
.Studytour2 .auto{margin-top: 2em;}   
.Studytour2 li{width: 49%;margin-bottom:2%}
.Studytour2 li:not(:nth-child(2n)){margin-right: 2%;}
.Studytour2 li:nth-child(2n+1){clear: left;} 
.Studytour2 li .txt{padding: 1em;}
.Studytour2 li .tit{font-size:0.22rem;}
.Studytour2 li p{font-size:0.16rem;}
}



.Studytour3{padding: 1rem 0;}
.Studytour3 ul{display: flex;flex-wrap: wrap;}
.Studytour3 ul li{width:48%;float:left;margin-right:2%;padding:0.3rem 0.4rem 0.5rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.02rem 0.2rem rgba(51, 89, 140, 0.2);position: relative; margin-bottom: 2%;}
.Studytour3 ul li:nth-child(2n){margin-right:0;}
.Studytour3 ul li .icon{margin-bottom:0.35rem;width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;}
.Studytour3 ul li .icon img{width:0.48rem;}
.Studytour3 ul li .icon2{position: absolute;width:1.4rem;height: 1.4rem;right:0.1rem;bottom:0.1rem;z-index: 0;opacity: 0.1}
.Studytour3 ul li h2{font-size:var(--font-size30);color:#111;font-weight: normal;margin:0;margin-bottom:0.2rem;}
.Studytour3 ul li p{margin:0;position: relative; font-size: .18rem; max-width: 75%; line-height: 1.6;}
.Studytour3 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.Studytour3 ul li:hover .icon{background: var(--hover-color2);}
@media(max-width:768px){
  .Studytour3{padding:0.4rem 0;}
  .Studytour3 ul li{width: 49%;margin-right:2%;margin-bottom:2%;padding: 0.2rem;}
  .Studytour3 ul li:nth-child(2n){margin-right:0}
  .Studytour3 ul li h2{font-size:0.22rem;}
  .Studytour3 ul li .icon{width:0.5rem;height:0.5rem;margin-bottom: 0.15rem;}
  .Studytour3 ul li .icon img{width:0.3rem;}
  .Studytour3 ul li p{max-width:100%;font-size:0.16rem}
}

.Studytour4{padding:1rem 0; background:url(/uploadFiles/images/Studytour4-bg.jpg) no-repeat center; background-size: cover;}
.Studytour4 .item{ float: left; margin-bottom: 0.18rem; box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);}
.Studytour4 .item .cont{border-radius:.1rem;background: #fff; overflow: hidden;}
.Studytour4 .item .pic{width:42%;}
.Studytour4 .item .Ispic{ padding-bottom: 70%;}
.Studytour4 .item .txt{background:url(/uploadFiles/images/tour4.jpg) no-repeat center; background-size: cover;}
.Studytour4 .item .txt .inner{padding: 0.16rem 0.3rem; margin: 0 auto;}
.Studytour4 .item .txt .location{background: url(/uploadFiles/images/location.svg) no-repeat left center; padding-left: .35rem; background-size: .24rem; font-size: .20rem; color:var(--hover-color) ;}
.Studytour4 .item .txt h1{color: #333;font-size:.24rem;line-height:1.2; margin: 0; font-weight:normal;margin-bottom: .15rem; padding-top: .15rem; padding-bottom: .12rem; border-bottom: 1px dashed #eee;}
.Studytour4 .item .txt .sub{line-height:1.75; margin: 0; font-size: .16rem; color: #666;}


.Studytour4 .slick-dots{text-align: center;padding-top:.4rem;}
.Studytour4 .slick-dots li{display: inline-block;width:.2rem; height:.1rem; position: relative;list-style: none; margin: 0 .05rem;}
.Studytour4 .slick-dots li button{font-size: 0; width:.1rem; height:.1rem; background:rgba(1, 50, 153, 0.1);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Studytour4 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -.05rem 0 0 -.05rem;}
.Studytour4 .slick-dots li.slick-active button{width:.2rem; height: 100%; left: 0; top: 0;background:var(--hover-color);  border-radius: .1rem;}

@media(min-width:751px){
.Studytour4 .list{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.Studytour4 .item{ width: 49%;}
}
@media(max-width:750px){
.Studytour4{padding:0.4rem 0;}
.Studytour4 .list{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.Studytour4 .item{width: 49%;}
.Studytour4 .item .cont{display: block;}
.Studytour4 .item .txt,
.Studytour4 .item .pic{width:100%;display: block;}
.Studytour4 .item .txt .sub{display: none;}
.Studytour4 .item .txt h1{font-size:0.2rem;padding-bottom:0;border-bottom:0;margin-bottom:0;}
}
@media(max-width:640px){
.Studytour4{font-size: 3vw;}
.Studytour4 .item .txt aside{font-size: 4.5vw}
.Studytour4 .slick-dots{padding-top: 6vw;}
}


.Studytour5{padding: 1rem 0; }
.Studytour5 .formlist {width: 100%; display: flex;flex-wrap: wrap; justify-content: space-between;}
.Studytour5 .formlist li {width:49%; float: left; display: flex; align-items: center;border: 1px solid rgba(1, 50, 153, 0.08);background-color:rgba(1, 50, 153, 0.08); margin-top: -1px; }
.Studytour5 .formlist li:not(:nth-child(2n)){margin-right: 2%;}
.Studytour5 .formlist .cont p{line-height:1.5; padding-bottom: .1rem; color: #333;}
.Studytour5 .formlist li div:first-child{font-size: .2rem;text-align: center;color: #333;line-height:1.8;width: 42%;display: flex;justify-content: center;align-items: center;}
.Studytour5 .formlist li div:last-child{font-size: .16rem;padding: .2rem .24rem;width: 58%;background: #fff;height: 100%;display: flex;flex-direction: column;justify-content: center;}


.Studytour6{padding: 1rem 0; background: url(/uploadFiles/images/Studytour6-bg.jpg) no-repeat center/cover;}
.Studytour6 ul{text-align: center;width:100%;}
.Studytour6 ul li{width:31%;display: inline-block;margin:0 1% 3%; box-shadow: 0px 5px .15rem rgba(32,48,122,0.15);position: relative;border-radius:.1rem;overflow: hidden;background: #fff;}
.Studytour6 ul li figure{padding-bottom:58%;}
.Studytour6 ul li h2{font-size:0.22rem;font-weight: normal;color:#333;margin:0;padding:0.2rem 0;border-top:0;}
.Studytour6 ul li .info{position: absolute;width:100%;height: 100%;left:0;top:0;background:rgba(1,50,153,0.95);color:#fff;opacity: 0;padding:0.15rem;display: flex;align-items: center;line-height: 1.65}
.Studytour6 ul li:hover .info{opacity: 1}
.Studytour6 ul li .info h3{margin:0;font-weight: normal;font-size:0.22rem;line-height: 1.2}
.Studytour6 ul li .info p{text-align: left;}


.Studytour7{padding: 1rem 0;}
.Studytour7 .flip-content h3{font-size: .26rem; color: #333; padding: .3rem 0 0 0; font-weight: normal;}
.Studytour7 .flip-item img{border-radius: .1rem;box-shadow:0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);}
.Studytour8{background:url(/uploadFiles/images/Studytour8-bg.jpg) no-repeat center/cover;}
@media(max-width:768px){
  .Studytour5{padding:0.4rem 0;}
  .Studytour5 .formlist li{width:100%;margin-bottom:2%;margin-right:0 !important;display: block;}
  .Studytour5 .formlist li div:first-child,
  .Studytour5 .formlist li div:last-child{width:100%;height: auto;}
  .Studytour6{padding:0.4rem 0;}
  .Studytour6 ul li{width:47%;}
  .Studytour6 ul li h2{font-size:0.2rem;padding:0.15rem 0;}
  .Studytour7{padding:0.4rem 0;}
  .Studytour7 ul li{width:100%;}
  .Studytour7{padding:0.4rem 0;}
  .Studytour7 .flip-content h3{font-size:0.22rem;}
}

/* 在线商学院 */
.OnlineAcademy{padding: 1rem 0 1.6rem 0;}
.OnlineAcademy .columntit{margin-bottom: .3rem;}
.OnlineAcademy .achcont{margin-bottom: .4rem; font-size: var(--font-size18); color:#333; text-align: center; line-height:1.8; }
.OnlineAcademy .achcont p:not(:last-child){padding-bottom: .06rem;}
.OnlineAcademy .achimg{position: relative;}
.OnlineAcademy .achimg img{border-radius:.15rem;}
.OnlineAcademy .img_txt {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #fff;line-height:1.75;padding:1.2rem 2rem; font-size: var(--font-size20);}
.OnlineAcademy .ul{display: flex;justify-content: center;height:1.6rem;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,.6rem);box-shadow:0px 5px .2rem rgba(10, 47, 140, 0.1);}
.OnlineAcademy .ul .li{width:4rem;background: #fff;text-align: center;display: flex;align-items: center;justify-content: center; }
.OnlineAcademy .ul .li .li1{color:var(--hover-color);margin-bottom:.1rem; font-size: var(--font-size58); font-weight: bold; font-family: 'Barlow';}
.OnlineAcademy .ul .li .li1 sub{font-size: var(--font-size22); padding-left: .1rem;vertical-align: baseline; font-family: hmr; font-weight: normal;}
.OnlineAcademy .ul .li .li2{color: #333; font-size: .18rem;}


.OnlineAcademy2{padding:1rem 0;background: url(/uploadFiles/images/Floor002671-bg.jpg) no-repeat center/cover;}
.OnlineAcademy2 ul{display: flex;flex-wrap: wrap;}
.OnlineAcademy2 ul li{width:32%;float:left;margin-right:2%;padding:0.3rem 0.3rem 0.5rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);position: relative; margin-bottom:2%;}
.OnlineAcademy2 ul li:nth-child(3n){margin-right:0;}
.OnlineAcademy2 ul li .icon{margin-bottom:0.4rem;width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;}
.OnlineAcademy2 ul li .icon img{width:0.45rem;}
.OnlineAcademy2 ul li h2{font-size:var(--font-size28);color:#333;font-weight: normal;margin:0;margin-bottom:.14rem;}
.OnlineAcademy2 ul li p{margin:0;position: relative; font-size: .18rem; line-height: 1.6;}
.OnlineAcademy2 ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.OnlineAcademy2 ul li:hover .icon{background: var(--hover-color2);}


.OnlineAcademy3{padding: 1rem 0;}
.OnlineAcademy3 li{margin-bottom:.2rem;width: 48%; float: left;}
.OnlineAcademy3 li:not(:nth-child(2n)){margin-right: 2%;}
.OnlineAcademy3 li dl{display: flex;justify-content: space-between;align-items: center;width: 100%;overflow: hidden;}
.OnlineAcademy3 li dl dt{display: flex;justify-content: center;align-items: center;background: #f1f6ff;color: var(--hover-color);width:23%;padding: 0.10rem;position: relative;z-index: 1;height: .55rem;}
.OnlineAcademy3 li dl dt:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background: #f1f6ff;border: 1px solid var(--hover-color);border-bottom: 0;border-left: 0; display: block;right:-0.1rem;transform: rotate(45deg);z-index: -1}
.OnlineAcademy3 li dl dt:before{content:'';position: absolute;width:104.5%;height: 100%;display: block;left: 0;z-index: 0;border: 1px solid var(--hover-color);border-right: 0;}
.OnlineAcademy3 li dl dt .icon{max-width:0.25rem;margin-right:0.1rem;}
.OnlineAcademy3 li dl dt h2{font-size: 0.20rem;margin:0;font-weight: normal;}
.OnlineAcademy3 li dl dd{width:80%;height:.55rem;display: flex;align-items: center;padding: 0 0.2rem 0 .7rem;position: relative;color:#333;border: 1px solid var(--hover-color);}
.OnlineAcademy3 li dl dd:after{content:'';position: absolute;width:1.2rem;height: 1.2rem;background:#fff;display: block;left:-16%;transform: rotate(45deg);border: 1px solid  var(--hover-color);z-index: 0}
.OnlineAcademy3 li dl dd p{margin:0;}
@media(max-width:1600px){
  .OnlineAcademy3 li dl dt h2{font-size:0.18rem;}
}
@media(max-width:768px){
  .OnlineAcademy{padding:0.4rem 0;}
  .OnlineAcademy .ul{flex-wrap: wrap;height: auto;position: relative;left:auto;bottom:auto;transform: none;margin-top:2vw;}
  .OnlineAcademy .ul .li{width:50%;margin:0.1rem 0;}
  .OnlineAcademy .ul .li .li1{font-size:0.38rem;}
  .OnlineAcademy2{padding:0.4rem 0;}
  .OnlineAcademy2 ul li{width:49%;margin-right:2%;margin-bottom:2%;padding:0.3rem;}
  .OnlineAcademy2 ul li:nth-child(2n){margin-right:0}
  .OnlineAcademy2 ul li:nth-child(2n+1){margin-right:2%}
  .OnlineAcademy2 ul li h2{font-size:0.22rem;}
  .OnlineAcademy2 ul li .icon{margin-bottom:0.2rem;width:0.5rem;height: 0.5rem;}
  .OnlineAcademy2 ul li .icon img{width:0.3rem;}
  .OnlineAcademy2 ul li p{font-size:0.16rem;}
  .OnlineAcademy3{padding:0.4rem 0;}
  .OnlineAcademy3 li{width:100%;}
  .OnlineAcademy3 li dl dt:after{display: none;}
  .OnlineAcademy3 li dl dd:after{display: none;}
  .OnlineAcademy3 li dl{display: block;}
  .OnlineAcademy3 li dl dt{width:100%;}
  .OnlineAcademy3 li dl dd{width:100%;padding:0 0.2rem;border-top:0;}
  .OnlineAcademy3 li dl dt:before{width:100%;border-right:1px solid var(--hover-color);}
}




.OnlineAcademy4{padding: 1rem 0; background: url(/uploadFiles/images/OnlineAcademy4-bg.jpg) no-repeat center/cover;}
.OnlineAcademy4 .list-box .box{ float:left; background: #fff; border-radius: .1rem;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);}
.OnlineAcademy4 .box .pic{ overflow:hidden;}
.OnlineAcademy4 .box .pic{ display:block; position:relative;}
.OnlineAcademy4 .box .pic:after{ content:''; position:absolute; left:0; width:100%; height:100%;  bottom:0; z-index:3;
background: -moz-linear-gradient(top, rgba(1,50,153,0) 0%, rgba(1,50,153,0.65) 64%, rgba(1,50,153,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(1,50,153,0) 0%,rgba(1,50,153,0.65) 64%,rgba(1,50,153,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(1,50,153,0) 0%,rgba(1,50,153,0.4) 80%,rgba(1,50,153,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e365a', endColorstr='#a61e365a',GradientType=0 ); /* IE6-9 */}
.OnlineAcademy4 .box .pic > img{ width:100%; display:block; transition:0.3s; border-radius: .1rem .1rem 0 0;}
.OnlineAcademy4 .box .pic:hover > img{ transform:scale(1.12); -webkit-transform:scale(1.12); -ms-transform:scale(1.12);}
.OnlineAcademy4 .box .txt{ position:absolute; left:5%; right:5%; bottom:10%; z-index:5;}
.OnlineAcademy4 .box .txt span{ font-size:.24rem; color:#fff;}
.OnlineAcademy4 .box .txt img{ display:block; height:.4rem; margin-bottom: .12rem; }
.OnlineAcademy4 .box ul{padding:.2rem .3rem; min-height: 2.25rem;}
.OnlineAcademy4 .box li{margin-bottom:.15rem; font-size: .18rem; color: #333; float: left; width: 50%; line-height: 1.2;}
.OnlineAcademy4 .box li:before {display: inline-block;content: '';height:.04rem;width:.04rem;background:var(--hover-color);margin-right:.1rem;vertical-align: middle;}
.OnlineAcademy4 .box li:hover{ color:var(--hover-color);}
@media(min-width:1025px){
.OnlineAcademy4 .list-box .box{width:22.75%;}
.OnlineAcademy4 .list-box .box:not(:nth-child(4n)){margin-right:3%;}
}
@media(max-width:1024px){
.OnlineAcademy4 .list-box .box{margin-bottom:4%;}
}
@media(min-width:481px) and (max-width:1024px){
.OnlineAcademy4 .list-box .box{width:48%; }
.OnlineAcademy4 .list-box .box:not(:nth-child(2n)){margin-right:4%;}
}
@media(max-width:768px){
  .OnlineAcademy4{padding:0.4rem 0;}
  .OnlineAcademy4 .box ul{min-height: auto}
}

.OnlineAcademy5{padding:1rem 0;}
.OnlineAcademy5 ul{display: flex;flex-wrap: wrap;}
.OnlineAcademy5 ul li{width:31.333%;float:left;margin-right:3%;margin-bottom:3%;background:#fff;padding:.4rem .3rem;border-radius: 0.1rem; position: relative;overflow: hidden;    box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);}
.OnlineAcademy5 ul li:nth-child(3n){margin-right:0;}
.OnlineAcademy5 ul li:before,
.OnlineAcademy5 ul li:after{content: '';position: absolute; width: 0;height: 0; opacity: 0; transition: 0.8s; border: 1px solid transparent; z-index: 10;border-radius: 0.1rem}
.OnlineAcademy5 ul li:before{left: 0;bottom: 0; border-left-color:var(--hover-color);border-bottom-color:var(--hover-color);}
.OnlineAcademy5 ul li:after{right: 0; top: 0;border-right-color:var(--hover-color);border-top-color:var(--hover-color);}
.OnlineAcademy5 ul li:hover:after,
.OnlineAcademy5 ul li:hover:before{width: 100%; height: 100%; opacity: 1;}
.OnlineAcademy5 ul li .num{font-size:1.5rem;font-weight: bold;position: absolute;color:#315190; right:-0.1rem;bottom:-0.4rem; opacity: 0.04}
.OnlineAcademy5 ul li .icon{margin-bottom:0.3rem;}
.OnlineAcademy5 ul li .icon img{transition: transform 0.5s ease;max-width:0.6rem;}
.OnlineAcademy5 ul li:hover .icon img{transform: rotateY(180deg);}
.OnlineAcademy5 ul li h2{color:var(--hover-color);font-size:0.26rem;margin:0; padding-bottom: .12rem; line-height: 1.2; font-weight: normal;}
.OnlineAcademy5 ul li p{line-height:1.6;color: #333;font-size: .18rem; }
@media only screen and (max-width:750px) {
.OnlineAcademy5{padding:0.4rem 0;}
.OnlineAcademy5 ul li{width: 49%;margin-right: 2%;}
.OnlineAcademy5 ul li:nth-child(2n){margin-right:0}
.OnlineAcademy5 ul li:nth-child(2n+1){margin-right:2%}
.OnlineAcademy5 ul li h2{font-size:0.22rem}  
.OnlineAcademy5 ul li p{font-size: .16rem;}
.OnlineAcademy5 ul li .icon img{max-width: 0.4rem;}
}


.Thankletter{padding:var(--padMar100) 0 0;}
.Thankletter ul{ display: flex; flex-wrap: wrap;}
.Thankletter li{float: left;margin-right: 2%;margin-bottom:.5rem}
.Thankletter li .img{background: url(/uploadFiles/images/honor-bg.jpg) no-repeat bottom center;background-size: 100% 100%;box-sizing: border-box;padding:.3rem 0;border-radius:0;transition: all .5s;}
.Thankletter li .img .imgboxh{padding-top:0;}
.Thankletter li .img .imgboxh img{padding:0.1rem;background: url(/uploadFiles/images/honor-kuang.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80%;max-height:3.2rem;width:80%;margin:0 auto;height:auto;position: relative;z-index:9;}
.Thankletter li .img .imgboxh .box{position: relative;text-align: center;width:100%;}
.Thankletter li:hover .img span{transform: scale(1.1);}
.Thankletter li .tit{text-align: center;margin-top:.15rem;font-size: var(--font-size18); color:#111; line-height: 1.4;}
.Thankletter li:hover .tit{ color: var(--hover-color);}
@media (min-width:1025px) {
.Thankletter li{width: 23.5%;}
.Thankletter li:nth-child(4n){margin-right: 0}
}
@media(max-width:1024px) {
.Thankletter li{width: 49%;margin-bottom:0.3rem;}
.Thankletter li:nth-child(2n){margin-right: 0}
.Thankletter li .img{height:2.6rem;padding:0.2rem 0;}
.Thankletter li .img .imgboxh{padding-top:0rem;}
}



.PicList000593{ padding: 1rem 0 0;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:4%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width:.3rem;height:.3rem;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:.13rem; top:.05rem;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;border-radius: .1rem;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.4); border-radius: .1rem;}
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width:.7rem;height:.7rem;border: 3px solid rgba(255,255,255,0.6);margin-left: -.35rem;margin-top: -.35rem;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top:.15rem solid transparent;border-bottom:.15rem solid transparent;border-left:.2rem solid rgba(255,255,255,0.6);margin-left: -.06rem;margin-top: -.14rem;}
.PicList000593 li p{text-align:center; font-size: .18rem; padding-top: .15rem; color: #333;}
.PicList000593 li:hover p{color: var(--hover-color);}
@media(max-width:768px){
.PicList000593{padding:0.4rem 0 0;}
.PicList000593 li{width:100%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width:.5rem;height:.5rem;margin-left: -.25rem;margin-top: -.25rem;}
.PicList000593 li figure a::after{border-top-width: .1rem;border-bottom-width: .1rem;border-left-width: .15rem;margin-left: -.03rem;margin-top: -.07rem;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width:.4rem;height:.4rem;margin-left: -.2rem;margin-top: -.2rem;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}



/*PicList002856 */

/*slick Basic*/
.PicList0028561 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList0028561 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList0028561 .slick-list:focus {outline: none}
.PicList0028561 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList0028561 .slick-slider .slick-track, 
.PicList0028561 .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)}
.PicList0028561 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList0028561 .slick-track:before, 
.PicList0028561 .slick-track:after{display: table; content: '';}
.PicList0028561 .slick-track:after{ clear: both;}
.PicList0028561 .slick-loading .slick-track { visibility: hidden;}
.PicList0028561 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList0028561 .slick-slide .slick-loading img { display: none;}
.PicList0028561 .slick-slide .dragging img { pointer-events: none;}
.PicList0028561 .slick-initialized .slick-slide { display: block;}
.PicList0028561 .slick-loading .slick-slide { visibility: hidden;}
.PicList0028561 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList0028561 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList0028561{padding-top: 2.5vw;}
.PicList0028561 .top-new{margin-bottom: 4%;}
.PicList0028561 .top-new li{background: #f2f6ff;}
.PicList0028561 .top-new li .img img{display: block;width: 100%;}
.PicList0028561 .top-new li .txt{background:url(/uploadFiles/images/PicList0028561-txtbg.jpg) no-repeat center/cover;}
.PicList0028561 .top-new li .txt .inner{padding: 0px;}
.PicList0028561 .top-new li .txt time{font-size: 16px;color: #333;display: block;border-left: 3px solid var(--hover-color); padding-left: 19px; margin-left: -20px;}
.PicList0028561 .top-new li .txt time b{display: block;font-size: 30px;}
.PicList0028561 .top-new li .txt aside{margin: 0.22rem 0;font-size: 0.24rem;}
.PicList0028561 .top-new li .txt aside a{color:#333;}
.PicList0028561 .top-new li .txt aside:hover a{color:var(--hover-color);}
.PicList0028561 .top-new li .txt p{line-height: 1.8; color: #666;margin-top: 10px;}
.PicList0028561 .top-new .slick-arrow{position: absolute;width: 50px; height: 50px; z-index: 10;background: var(--hover-color) url(/uploadFiles/images/Floor003145-prev-w.svg) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;background-size:0.1rem;}
.PicList0028561 .top-new .slick-prev{margin-right: 50px;}
.PicList0028561 .top-new .slick-next{background-color: #fafbff;background-image: url(/uploadFiles/images/Floor003145-next-red.svg);}
.PicList0028561 .list li{margin-bottom: 2%;position: relative;}
.PicList0028561 .list li:before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height: 3px;background: var(--hover-color2);content: '';}
.PicList0028561 .list li:hover:before{width:100%;}
.PicList0028561 .list li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid rgba(1, 50, 153, 0.15);transition: 0.3s;}
.PicList0028561 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList0028561 .list li .inner{padding: 40px;color: #333;}
.PicList0028561 .list li time{font-size: 0.16rem;color: var(--hover-color);display: block;margin-bottom: 0.1rem;}
.PicList0028561 .list li aside.dot{font-size:0.22rem; margin: 5px 0 0 0;}
.PicList0028561 .list li p{color: #999;line-height: 24px; margin: 0;}
.PicList0028561 .list li:hover aside.dot{color: var(--hover-color);}
@media(min-width:641px){
.PicList0028561 .list li{float: left; width: 49%;}
.PicList0028561 .list li:not(:nth-child(2n)){margin-right: 2%;}
}
@media(min-width:769px){
.PicList0028561 .top-new .slick-arrow{ right:0;bottom: 0; }
.PicList0028561 .top-new li .img{width: 50%;}
.PicList0028561 .top-new li .txt .inner{max-width: 75%; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList0028561 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList0028561 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList0028561 .top-new li .ytable,
.PicList0028561 .top-new li .ytable-cell{display: block;}
.PicList0028561 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList0028561 .top-new .slick-prev{right: 10vw;}
.PicList0028561 .top-new li .txt{padding: 20px;}
}
@media(max-width:640px){
.PicList0028561 .top-new li .txt aside{font-size: 20px;}
}

/*PicList0028562 */

.PicList0028562{padding-top: 5vw;}
.PicList0028562 .top-new{margin-bottom: 4%;}
.PicList0028562 .top-new li{background: #f2f6ff;}
.PicList0028562 .top-new li .img img{display: block;width: 100%;}
.PicList0028562 .top-new li .txt{background:url(/uploadFiles/images/Opencourse_bg.jpg) no-repeat center/cover;}
.PicList0028562 .top-new li .txt .inner{padding: 0px;}
.PicList0028562 .top-new li .txt time{font-size: 16px;color: #333;display: block;border-left: 3px solid var(--hover-color); padding-left: 19px; margin-left: -20px;}
.PicList0028562 .top-new li .txt time b{display: block;font-size: 30px;}
.PicList0028562 .top-new li .txt aside{margin: 0.22rem 0;font-size: 0.24rem;}
.PicList0028562 .top-new li .txt aside a{color:#333;}
.PicList0028562 .top-new li .txt aside:hover a{color:var(--hover-color);}
.PicList0028562 .top-new li .txt p{line-height: 1.8; color: #666;margin-top: 10px;}
.PicList0028562 .top-new li .txt .h-more {margin-top: .3rem;}

.PicList0028562 .top-new .slick-arrow{position: absolute;width: 50px; height: 50px; z-index: 10;background: var(--hover-color) url(/uploadFiles/images/Floor003145-prev-w.svg) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;background-size:0.1rem;}
.PicList0028562 .top-new .slick-prev{margin-left: -50px;}
.PicList0028562 .top-new .slick-next{background-color: #fff;background-image: url(/uploadFiles/images/Floor003145-next-red.svg);}
.PicList0028562 .list li{width:100%; margin-bottom: 0.15rem;position: relative;}
.PicList0028562 .list li:before{transition: 0.6s;width: 0;position: absolute;left: 0;top: 0;height: 3px;background: var(--hover-color2);content: '';}
.PicList0028562 .list li:hover:before{width:100%;}
.PicList0028562 .list li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid rgba(1, 50, 153, 0.15);transition: 0.3s;z-index: 10}
.PicList0028562 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList0028562 .list li .inner{padding: 0.2rem;color: #333;display: flex;align-items: center;justify-content: space-between;}
.PicList0028562 .list li .pic{width:18%;}
.PicList0028562 .list li .txt{width:79%;padding-right:0.8rem;position: relative;}
.PicList0028562 .list li .txt:after{content:''; width:0.5rem;height:0.5rem;border-radius:50%;border:1px solid #d6d6d6;top:50%; transform: translateY(-50%); z-index:3;background-size:auto 0.16rem;background-position: center; background-repeat: no-repeat; position: absolute;right:0;background-image:url(/uploadFiles/images/Floor003145-next.svg)}
.PicList0028562 .list li figure{padding-bottom:64%;}
.PicList0028562 .list li time{font-size: 0.16rem;color: var(--hover-color);display: block;margin-bottom: 0.1rem;}
.PicList0028562 .list li aside.dot{font-size:0.22rem; margin: 5px 0 0 0;}
.PicList0028562 .list li p{color: #999;line-height:1.8; margin: 0;margin-top:0.1rem;}
.PicList0028562 .list li:hover aside.dot{color: var(--hover-color);}
.PicList0028562 .list li:hover .txt:after{border:1px solid var(--hover-color);background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
@media(min-width:769px){
.PicList0028562 .top-new .slick-arrow{ left: 50%;bottom: 0; }
.PicList0028562 .top-new li .img{width: 50%;}
.PicList0028562 .top-new li .txt .inner{max-width: 75%; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList0028562 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList0028562 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList0028562 .top-new li .ytable,
.PicList0028562 .top-new li .ytable-cell{display: block;}
.PicList0028562 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList0028562 .top-new .slick-prev{right: 10vw;}
.PicList0028562 .top-new li .txt{padding: 20px;}
.PicList0028562 .list li .inner{display: block;}
.PicList0028562 .list li .pic{width:100%;}
.PicList0028562 .list li .txt{width:100%;padding-top:0.2rem;}
}
@media(max-width:640px){
.PicList0028562 .top-new li .txt aside{font-size: 20px;}
}


/*PicList003143 */
.PicList003143{padding: 1rem 0 0;}
.PicList003143 li{float: left;  margin-bottom: 2%;box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);border-radius: 0.1rem;border: 1px solid rgba(1, 50, 153, 0.15);overflow: hidden;}
.PicList003143 li .txt{padding:0.25rem 0.15rem;background: #fff;text-align: center;}
.PicList003143 li .tit{ font-size: 0.2rem;line-height: 1.6666;margin-bottom:0rem;}
.PicList003143 li p{ line-height: 1.78571; min-height: 3.57142em;color: #666;}
.PicList003143 li .pic{overflow: hidden;border-radius: 0.1rem 0.1rem 0 0;}
.PicList003143 li .Ispic{padding-bottom: 70%;transition: 0.3s;}
.PicList003143 li a:hover .Ispic{transform: scale(1.1);}
.PicList003143 li a:hover{color:var(--hover-color);}
@media (min-width:1025px) {
.PicList003143 li{width: 23.5%;}
.PicList003143 li:not(:nth-child(4n)){margin-right: 2%;}
.PicList003143 li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) { 
.PicList003143{padding:0.4rem 0 0;}
.PicList003143 li{width: 48%;}
.PicList003143 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003143 li:nth-child(2n+1){clear: left;} 
.PicList003143 li .txt{padding: 1em;}
}
@media(max-width:768px){
  .PicList003143 li{width:100%;}
}


.Publishingbooks{padding: 1rem 0 0;}
.Publishingbooks .topcon{display: flex;justify-content: space-between;align-items: center;margin-bottom:3vw;border-radius: 0.1rem; box-shadow: 0px 0.05rem 0.15rem 0px rgba(51, 89, 140,0.12);/* border: 1px solid rgba(1, 50, 153, 0.15); */padding:0vw;background: url(/uploadFiles/images/Opencourse_bg.jpg) no-repeat center; background-size: cover;}
.Publishingbooks .topcon .pic{width:45%;}
.Publishingbooks .topcon .pic figure{padding-bottom:64%;background-size:contain;}
.Publishingbooks .topcon .text{width:50%;padding-left:5%;border-left:1px solid rgba(1, 50, 153, 0.2);}
.Publishingbooks .topcon .text h2{font-size:0.24rem;color:#333;}
.Publishingbooks .topcon .text h2 a{color:#333;}
.Publishingbooks .topcon .text p{font-size:0.18rem;margin-bottom:3vw;}
.Publishingbooks ul{display: flex;flex-wrap: wrap;}
.Publishingbooks li{float:left;margin-right:2%;margin-bottom:2%;background: #fff; border-radius: 0.1rem; box-shadow: 0px 0.05rem 0.15rem 0px rgba(51, 89, 140,0.12);border: 1px solid rgba(1, 50, 153, 0.15);}
.Publishingbooks li .con{padding:0.2rem;}
.Publishingbooks li .img{width:100%;margin-bottom:0.2rem;}
.Publishingbooks li figure{padding-bottom:64%;background-size:contain;}
.Publishingbooks li .text{width:100%;}
.Publishingbooks li .text h2{margin:0;font-size:0.18rem;font-weight: normal; color:#333;margin-bottom:0rem;text-align: center;}
.Publishingbooks li .text span{color:#999;display: block;margin-bottom:0.2rem;}
.Publishingbooks li .text p{line-height: 1.8;color:#666;}
.Publishingbooks li:hover .text h2{color:var(--hover-color);}
@media(min-width:1024px){
  .Publishingbooks li{width:18.4%;}
  .Publishingbooks li:nth-child(5n){margin-right:0;}
}
@media(max-width:768px){
  .Publishingbooks{padding:0.4rem 0 0;}
  .Publishingbooks .topcon{display: block;}
  .Publishingbooks .topcon .pic{width:100%;}
  .Publishingbooks .topcon .text{width:100%;padding:5%;border-left:0;}
  .Publishingbooks .topcon .text p{line-height: 1.8}
  .Publishingbooks li{width:49%;}
  .Publishingbooks li:nth-child(2n){margin-right:0;}
  .Publishingbooks li .text h2{font-size:0.16rem;}

}

/*RighInfo002927 */

.RighInfo002927{background: #f5f5f5;padding: 1rem 0;}
.RighInfo002927 .topcon{margin-bottom:4vw;}
.RighInfo002927 .topcon .autoCon-1460{background:#fff;box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);border-radius: 0.1rem}
.RighInfo002927 .topcon .con{background: url(/uploadFiles/images/Opencourse_bg.jpg) no-repeat center;background-size: cover;padding:0.7rem;line-height: 1.8}
.RighInfo002927 .topcon .con p{margin:0.05rem 0;}
.RighInfo002927 .topcon .text{}
.RighInfo002927 .topcon .pic{float:right;margin-left:3vw;}
.RighInfo002927 .tab{padding-bottom: 3vw;}
.RighInfo002927 .tab .autoCon-1460{ text-align: center;background: #fff;box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);border-radius: 0.1rem}
.RighInfo002927 .tab li{float: left; transition: 0.3s; }
.RighInfo002927 .tab li a{display: block;margin: 0 20px; padding: 20px; transition: 0.3s; cursor: pointer;}
.RighInfo002927 .tab li .icon{padding-bottom: 10px;}
.RighInfo002927 .tab li .icon img{height: 35px;}
.RighInfo002927 .tab li:not(.active) .icon img.off{display: none;}
.RighInfo002927 .tab li.active .icon img.on{display: none;}
.RighInfo002927 .tab li.active a{background:var(--hover-color);color: #fff;box-shadow: 6px 15px 32px rgba(1,50,153,0.3); margin-top: -1.5vw;border-radius: 0.1rem;}
.RighInfo002927 .tab li.active{padding-bottom: 1.5vw;}
.RighInfo002927 .tab li aside{font-size:0.18rem;}
@media(min-width:481px){
.RighInfo002927 .tab li{width:20%;}
.RighInfo002927 .tab li:not(:last-child){border-right: 1px solid #e6e6e6;}
}
@media(max-width:768px){
.RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; }
.RighInfo002927 .tab li .icon{padding-bottom:5px;}
}
@media(max-width:480px){
.RighInfo002927 .tab li aside{}
.RighInfo002927 .tab li{width:50%; margin: 1vw 0;}
.RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
}

.RighInfo002927 .box{position: relative;padding-top: 0vw;}
.RighInfo002927 .box .big-img{position: absolute; left: 0; top: 0; width: 100%;height: 23.44vw;background-size: cover;background-repeat: no-repeat;background-position: center top;}
.RighInfo002927 .box .autoCon-1460{position: relative; z-index: 4; background: url("/uploadFiles/images/RighInfo002927_bg.jpg") no-repeat center center #fff;background-size: contain;box-shadow: 0px 0.05rem 0.15rem 0px rgba(32,48,122,0.12);border-radius: 0.1rem}
.RighInfo002927 .box .inner{padding: .7rem;}
.RighInfo002927 .box .tit{margin-bottom:0.35rem;}
.RighInfo002927 .box .tit aside{font-size: 0.38rem;color: #000;font-weight: bold;text-align: center;position: relative;}
.RighInfo002927 .box .tit aside b{background: #fff;position: relative;z-index: 1;padding: 0 0.2rem;}
.RighInfo002927 .box .tit aside:after{content:'';width:60%;height: 1px;background:var(--hover-color);display: block;position: absolute;top:0.22rem;left:20%;}
.RighInfo002927 .box .tit aside:before{content:'';width:100%;height: 1px;background:var(--hover-color);display: block;position: absolute;top:0.3rem;left:0;}
.RighInfo002927 .box .edit{line-height: 1.8;color: #666;}
.RighInfo002927 .box .edit p{margin:0.05rem 0;}
.RighInfo002927 .box .edit dl{margin-top:2vw;}
.RighInfo002927 .box .edit dl dd{margin-bottom:1.5vw;}
.RighInfo002927 .box .edit dl dd h2{position: relative;overflow: hidden; background: #f1f6ff;border-bottom: 2px solid var(--hover-color);margin:0;margin-bottom:0.2rem;color:#fff;font-size:0.22rem;font-weight: normal;line-height: 1}
.RighInfo002927 .box .edit dl dd h2 span{display: inline-block;overflow: hidden; position: relative;z-index: 2;padding:0.15rem 0.5rem 0.15rem 0.2rem;margin-bottom:-3px;}
.RighInfo002927 .box .edit dl dd h2 span:after{position: absolute; content: '';  height: 100%; background:var(--hover-color); top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -15px;z-index: -1;width:100%;}
.RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
@media(min-width:769px){
.RighInfo002927 .box .pic{width: 50%;}
.RighInfo002927 .box .info{padding-left: 0vw;}
}
@media(max-width:768px){
.RighInfo002927{padding:0.4rem 0;}
.RighInfo002927 .box  .ytable,
.RighInfo002927 .box  .ytable-cell{display: block;}
.RighInfo002927 .box .inner{padding:0.2rem;}
.RighInfo002927 .box .tit aside{font-size: 5vw;}
.RighInfo002927 .topcon .con{padding:0.2rem;}
.RighInfo002927 .topcon .pic{float:none;width:70%;margin:0 auto;}
}
@media(max-width:480px){
.RighInfo002927 .box .edit{font-size: 3.5vw;}
}

/*Menu002217*/
.Menu002217{ padding:0.9rem 0 0;}
.Menu002217 nav{text-align: center; margin-top: 0;}
.Menu002217 nav ul li{text-align: center; padding:0 9px; display:inline-block;  *zoom:1; *display:inline;}
.Menu002217 nav ul li a{display: block; min-width:150px; line-height:2.8; font-size: 0.18rem; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-radius:40px; background:#fff;box-shadow: 0px 0.05rem 0.1rem 0px rgba(32,48,122,0.12);}
.Menu002217 nav ul li.on a,.Menu002217 nav ul li a:hover{color: #fff;background:var(--hover-color);}

@media(max-width:640px){
.Menu002217{padding:0.4rem 0 0;}
.Menu002217 nav ul li a{min-width:140px;}
}
/*Menu002217 End*/

.Floor003236 .tablist-wrapper{display: flex;justify-content: center;}
.Floor003236 .tablist {display: block;padding: 10px 0;margin-bottom:1.5vw;text-align: center;}
.Floor003236 .tablist:active {cursor: grabbing;}
.Floor003236 .tablist a{padding: 0.06rem 0.15rem;background: var(--hover-color);color:#fff; border-radius: 4px;user-select: none;box-shadow: 0 0 0.08rem rgba(0,0,0,0.1);display: inline-block;margin:0.02rem;}
.Floor003236 .tablist a.active {background: var(--hover-color2);color: #fff;}
/* 隐藏滚动条（美观） */
.Floor003236 .tablist::-webkit-scrollbar {display: none;}
/*Floor003236 */
.Floor003236{overflow: hidden;padding: var(--padMar100) 0; background:url(/uploadFiles/images/Floor003236-bg.jpg) no-repeat center/cover;}
.Floor003236 .splide__arrow{width: 0.5rem; height: 0.5rem; background-color: var(--hover-color); opacity: 1; background-position: center center;background-repeat: no-repeat; background-size: auto 0.18rem;}
.Floor003236 .splide__arrow svg{opacity: 0;}
.Floor003236 .splide__arrow--prev{background-image: url(/uploadFiles/images/btn-prev.svg); left: 0;}
.Floor003236 .splide__arrow--next{background-image: url(/uploadFiles/images/btn-next.svg);right: 0;}
.Floor003236 .splide__arrow:disabled{cursor: default;background-color: #ddebf6; opacity: 1;}
.Floor003236 .splide:before{position: absolute;content: '';height: 1px;width: 100vw;left: 50%;margin-left: -50vw;background-color: rgba(0, 0, 0, 0.1);top: 50%;}
.Floor003236 .splide__list{height: auto;}
.Floor003236 .splide__slider{position: relative;z-index: 4;}
.Floor003236 .splide__slide{display: flex;flex-direction: column;position: relative;}
.Floor003236 .splide__slide:after{position: absolute;content: '';height: 1px;top: 50%;width: 0;transform: translateX(-50%);background-color: var(--hover-color);left: 50%;transition: 0.3s 0.3s;z-index: 3;}
.Floor003236 .splide__slide.is-active:after{width: 100%;}
.Floor003236 .splide__slide:before{position: absolute;content: '';width:100%;height:0;border-radius: 0.16rem;left:0;z-index: 1;transition: 0.5s;top: 0;background: linear-gradient(to bottom,rgba(1,50,153,0.1) 0%,rgba(1,50,153,0) 60%,rgba(1,50,153,0) 100%);display: none}
.Floor003236 .splide__slide.is-active:before{height: 100%;}

.Floor003236 .opacity:before,
.Floor003236 .opacity:after{position: absolute; content: '';width: 2.78rem; height: 100%; top: 0;}
.Floor003236 .opacity:before{left: 0;}
.Floor003236 .opacity:after{right:0}

.Floor003236 .splide__slide > div{height:3rem;position: relative; z-index: 5;}
.Floor003236 .splide__slide .txt{}
.Floor003236 .splide__slide .txt .info{height: 2.4rem;overflow: auto;padding-right:0.1rem;}
.Floor003236 .splide__slide .txt .info::-webkit-scrollbar{width:1px; height:1px;-webkit-overflow-scrolling : touch;}
.Floor003236 .splide__slide .txt .info::-webkit-scrollbar:hover{}
.Floor003236 .splide__slide .txt .info::-webkit-scrollbar-track{}
.Floor003236 .splide__slide .txt .info::-webkit-scrollbar-thumb{border-radius: 5px;background: #d5d5d5;}
.Floor003236 .splide__slide .txt .info::-webkit-scrollbar-button{height: 0px;width: 0;}
.Floor003236 .txt{padding: 0.15rem .15rem 0 0.15rem; text-align: center;}
.Floor003236 .txt p{line-height:1.6; font-size: var(--font-size16);color:#666;text-align: center; padding-top: 0rem;}
.Floor003236 .txt img{margin-top:0.1rem;}
.Floor003236 .splide__slide.is-active .txt p{}
.Floor003236 .year{text-align: center; padding: 0.4rem; }
.Floor003236 .year h3{font-size: var(--font-size30);margin: 0; transition: 0.3s;}
.Floor003236 .splide__slide.is-active .year h3{font-size: var(--font-size45);color: var(--hover-color) !important; }
.Floor003236 .icon-dot{position: absolute; width: 0.22rem; height: 0.22rem;background-color: rgba(185,0,0,0.1);border-radius: 50%; left: 50%;margin-left: -0.1rem; transition: 0.3s;top: -0.1rem;}
.Floor003236 .icon-dot::before,
.Floor003236 .icon-dot:after{position: absolute; content: '';left: 50%; transition: 0.3s;}
.Floor003236 .icon-dot::before{width: 1px;height: 0.2rem;background-color: rgba(0, 0, 0, 0.2);margin-left: -0.5px;top: -0.3rem;}
.Floor003236 .icon-dot:after{border-radius: 50%; width: 0.09rem; height: 0.09rem; top: 50%;margin: -0.045rem 0 0 -0.045rem; background-color: var(--hover-color2);}
.Floor003236 .splide__slide.is-active .icon-dot{background-color:rgba(1,50,153,0.1);width: 0.25rem;height: 0.25rem;margin-left: -0.125rem;top: -0.125rem;}
.Floor003236 .splide__slide.is-active .icon-dot:before{background-color: var(--hover-color); height: 0.2rem;top: -0.3rem;}
.Floor003236 .splide__arrow{background-color:var(--hover-color); transition: 0.3s;}
.Floor003236 .splide__arrow:hover{opacity: 1; background-color: var(--hover-color);}
.Floor003236 .splide__arrow--prev{background-image: url(/uploadFiles/images/Floor003145-prev-w.svg);}
.Floor003236 .splide__arrow--next{background-image: url(/uploadFiles/images/Floor003145-next-w.svg);}


@media (min-width:641px) {
.Floor003236 .splide__slide:nth-child(2n):before{top:auto;bottom: 0;background: linear-gradient(to bottom,rgba(1,50,152,0) 0%,rgba(1,50,153,0.1) 100%);}
.Floor003236 .splide__slide:nth-child(2n){flex-direction: column-reverse; }
.Floor003236 .splide__slide:nth-child(2n) .year{display: flex;align-items:flex-end; justify-content: center;}
.Floor003236 .splide__slide:nth-child(2n) .txt{padding-top:.5rem;}
.Floor003236 .splide__slide:nth-child(2n) .icon-dot{bottom: -0.1rem; top: auto;}
.Floor003236 .splide__slide:nth-child(2n) .icon-dot:before{top: 0.3rem;}
.Floor003236 .splide__slide:nth-child(2n).is-active .icon-dot{bottom: -0.125rem; top:  auto;}
.Floor003236 .splide__slide:nth-child(2n).is-active .icon-dot:before{top:.3rem;}
}
@media (min-width:1025px) {
.Floor003236 .splide__slide.is-visible .year h3,
.Floor003236 .splide__slide.is-visible pre{ background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%,  rgba(255, 255, 255, 0.3) 100%);-webkit-background-clip: text; color: #333;}
.Floor003236 .splide__slide.is-visible ~ .splide__slide.is-visible .year h3{color:#333;}
.Floor003236 .splide__slide.is-next ~ .splide__slide.is-visible .year h3,
.Floor003236 .splide__slide.is-next ~ .splide__slide.is-visible pre{ background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0) 100%);-webkit-background-clip: text; color: #333;}  
}

@media (max-width:1024px) {
.Floor003236 .splide__slide:before{width: auto; left: 0.1rem; right: 0.1rem;}
.Floor003236 .splide__slide.is-active:after{width: calc(100% - 0.2rem);}
.Floor003236 .index-name{font-size: var(--font-size32); }
.Floor003236 .txt{padding: 0.2rem;}
.Floor003236 .txt pre{font-size: var(--font-size12);}
.Floor003236 .year{padding: 0.2rem;}
.Floor003236 .year h3{font-size: var(--font-size26);}
.Floor003236 .splide__slide.is-active .year h3{font-size: var(--font-size32);}
.Floor003236 .splide__slide > div{height: 3.5rem}
.Floor003236 .splide__slide .year{height: 1rem}
.Floor003236 .splide__slide:nth-child(2n) .txt{padding-top: 0.3rem;}
.Floor003236 .icon-dot::before{height: 0.1rem;}
.Floor003236 .icon-dot::before{top: -0.1rem;}
.Floor003236 .splide__slide.is-active .icon-dot:before{height: 0.2rem;}
.Floor003236 .splide:before,
.Floor003236 .splide__slide.is-active:after,
.Floor003236 .splide__arrow{top:70%;}
.Floor003236 .splide__arrow{width:0.4rem;height: 0.4rem}

}
@media (max-width:640px) {
.Floor003236{--lr:10vw;padding-bottom:0.1rem;}
.Floor003236 .splide__slide:before{left: var(--lr); right: var(--lr);}
.Floor003236 .txt{padding-left: calc(var(--lr) + 0.2rem);padding-right: calc(var(--lr) + 0.2rem);}
.Floor003236 .splide__slide.is-active .icon-dot:before{top: -0.1rem;}
.Floor003236 .txt pre{font-size: var(--font-size14);}
}


/*TextList002514 */
.TextList002514{padding:1rem 0 0.3rem;}
.TextList002514 .list{ padding:0 3%; margin-bottom:15px;box-shadow: 0 0 0.15rem rgba(1,50,153,0.2);border-radius: 0.1rem}
.TextList002514 .job-title{ line-height:1.8; padding:0.22rem 0; font-size:0.24rem; cursor:pointer; position:relative;color:#333;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:var(--hover-color); border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:var(--hover-color);}
.TextList002514 .job-main{ display:none; padding:0 0 0.2rem; border-top:1px solid #e8e8e8;}
.TextList002514 .job-main p{margin:0.12rem 0;}
.TextList002514 .job-main p strong{color:#333;font-size:0.18rem;}
.TextList002514 .job-main .blue{color:var(--hover-color);font-size:0.18rem;font-weight: bold;}
.TextList002514 .job-main dl{display: flex;justify-content: space-between;margin-bottom:2vw;border-bottom:1px solid #e8e8e8;}
.TextList002514 .job-main dl dd{padding:0.2rem 0.25rem;background-repeat: no-repeat}
.TextList002514 .job-main dl dd.addr{background:url(/uploadFiles/images/zp-addr.svg) no-repeat left center/0.2rem;}
.TextList002514 .job-main dl dd.type{background:url(/uploadFiles/images/zp-type.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-main dl dd.people{background:url(/uploadFiles/images/zp-people.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-main dl dd.record{background:url(/uploadFiles/images/zp-record.svg) no-repeat left center/0.19rem;}
.TextList002514 .job-main dl dd.time{background:url(/uploadFiles/images/zp-time.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-main dl dd.experience{background:url(/uploadFiles/images/zp-experience.svg) no-repeat left center/0.18rem;}
.TextList002514 .job-email{ color:#009b4c; padding:30px 0;}
@media(max-width:768px){
  .TextList002514{padding:0.4rem 0 0;}
  .TextList002514 .job-main dl{flex-wrap: wrap;}
  .TextList002514 .job-main dl dd{padding:0.1rem 0.25rem;}
  .TextList002514 .job-title{padding:0.15rem 0;}
}

/*PicList003144 */
.PicList003144{padding:0.8rem 0 0;}
.PicList003144 li{float: left;  margin-bottom: 2.5em;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);border-radius: 0.1rem;overflow: hidden}
.PicList003144 li .txt{padding: 2em;}
.PicList003144 li .tit{ font-size: 0.22rem;line-height: 1.5; min-height: 3em;}
.PicList003144 li p{ line-height: 1.78571; min-height: 3.57142em;color: #999;margin-top:0.1rem; margin-bottom:0.1rem;}
.PicList003144 li .pic{overflow: hidden;}
.PicList003144 li .Ispic{padding-bottom: 75%;transition: 0.3s;}
.PicList003144 li a:hover .Ispic{transform: scale(1.1);}
.PicList003144 li a:hover{color:var(--hover-color);}
.PicList003144 li time{color: #999999;display: block;background: url(/uploadFiles/images/PicList003142-icon.svg) no-repeat right center;font-family: 'Roboto-Regular';}
.PicList003144 li a:hover time{background-image: url(/uploadFiles/images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003144 li{width: 32%;}
.PicList003144 li:not(:nth-child(3n)){margin-right: 2%;}
.PicList003144 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003144{padding:0.4rem 0 0;}
.PicList003144 li{width: 48%;}
.PicList003144 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003144 li:nth-child(2n+1){clear: left;} 
.PicList003144 li .txt{padding: 1.2em;}
}
@media(max-width:768px){
  .PicList003144 li{width:100%;margin-bottom:1.5em;}
}

/*RighInfo003241 */
.RighInfo003241{padding: var(--padMar100) 0;font-size: var(--font-size16);color: #333;}
.RighInfo003241 .number-data{display: flex;} 
.RighInfo003241 .number-data li{display: flex;justify-content: space-between;border-bottom: solid 1px #eee; padding: 0.9em 0;}
.RighInfo003241 .number-data .ico{width: 0.42rem;flex-shrink: 0;}
.RighInfo003241 .number-data .inner{flex: 1;}
.RighInfo003241 .number-data .num{display: flex;align-items: flex-end; font-size: var(--font-size18);color:var(--hover-color);}
.RighInfo003241 .number-data .counter{font-size: calc(38 / 18 * 1em); font-weight: 700; line-height: 1; margin-right:0.3em;}
.RighInfo003241 .number-data .num sub{font-size: 1em;}
.RighInfo003241 .number-data p{margin: 0.3em 0 0;color: #666;font-size:0.16rem;}
.RighInfo003241 .edit-info{line-height: 2;text-align: justify;color: #333;font-size:0.18rem;}
.RighInfo003241 .edit-info p{margin:0.1rem 0;}

.RighInfo003241 .video{position: relative; z-index: 1;}
.RighInfo003241 .open-video{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; height: 100%;background: url("/uploadFiles/images/RighInfo003241_play.png") no-repeat center center; background-size: .8rem;}
.RighInfo003241 .video video{background: #000;}
@media(max-width:1024px){
.RighInfo003241 .open-video{background-size: auto 30%;}
}

@media (min-width:1025px) {
.RighInfo003241 .left{width: calc(1008 / 1440 * 100%);} 
.RighInfo003241 .right{width: calc(316 / 1440 * 100%);} 
.RighInfo003241 .number-data{min-height: 100%;flex-direction: column;justify-content: space-between;}
}
@media (max-width:1024px) {
.RighInfo003241 .number-data{flex-wrap: wrap;} 
.RighInfo003241 .number-data li{width: 45%;}
.RighInfo003241 .number-data li:not(:nth-child(2n)){margin-right: 10%;}
}
@media (max-width:640px) {
.RighInfo003241 .number-data .ico{width: 0.3rem;}
}

.CorporatePhilosophy{padding: var(--padMar100) 0 var(--padMar80);background:url(/uploadFiles/images/CorporatePhilosophy-bg.jpg) no-repeat center/cover;}
.CorporatePhilosophy ul{display: flex;flex-wrap: wrap;}
.CorporatePhilosophy ul li{width:32%;float:left;margin-right:2%;padding:0.3rem 0.3rem 0.3rem;background: linear-gradient(125deg,rgba(255,255,255,1), rgba(255,255,255,0.75)); transition: 0.3s all;border-radius: 0.1rem;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1);position: relative; margin-bottom:2%;text-align: center;}
.CorporatePhilosophy ul li:nth-child(3n){margin-right:0;}
.CorporatePhilosophy ul li .icon{width:0.65rem;height: 0.65rem;background:var(--hover-color);border-radius: 0.05rem;display: flex;justify-content: center;align-items: center;margin:0 auto 0.2rem;}
.CorporatePhilosophy ul li .icon img{width:0.4rem;}
.CorporatePhilosophy ul li h2{font-size:var(--font-size28);color:#111;font-weight: normal;margin:0;margin-bottom:.12rem;}
.CorporatePhilosophy ul li p{margin:0;position: relative; font-size: .16rem; line-height:1.5; color: #666;}
.CorporatePhilosophy ul li:hover{transform: translateY(-5px);transition: 0.3s all;}
.CorporatePhilosophy ul li:hover .icon{background: var(--hover-color2);}
@media(max-width:768px){
  .CorporatePhilosophy ul li{width:49%;margin-right:2%;margin-bottom:2%;padding:0.2rem;}
  .CorporatePhilosophy ul li:nth-child(2n){margin-right:0}
  .CorporatePhilosophy ul li:nth-child(2n+1){margin-right:2%}
  .CorporatePhilosophy ul li h2{font-size: 0.20rem;margin-bottom: 0.1rem;}
  .CorporatePhilosophy ul li .icon{width:0.5rem;height: 0.5rem;margin:0 auto 0.1rem;}
  .CorporatePhilosophy ul li .icon img{width:0.3rem;}
}
/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding: var(--padMar100) 0;background:#f8f8f8;background:url(/uploadFiles/images/PicList002433-bg.jpg) no-repeat center/cover;}
.PicList002433 .main{ }
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:0.5rem; height:0.5rem; margin-top:-30px; border:1px solid var(--hover-color); padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:var(--hover-color); }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid var(--hover-color); border-right:2px solid var(--hover-color); transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -10px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433 .list ul{ padding:0 50px;}
.PicList002433 .list li{ float:left; position:relative;  text-align:center; margin-bottom:0%;}
.PicList002433 .list li:first-child:before,
.PicList002433 .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433 .list li:first-child:before{ left:-50px; background:url(/uploadFiles/images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .list li:last-child:after{right:-50px; background:url(/uploadFiles/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list li aside{ padding-top:35px;height:90px; background:url(/uploadFiles/images/PicList002433_libg.png) repeat-x left top;font-size:0.18rem;}
.PicList002433 .list li .ytable{ height:245px;}
.PicList002433 .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433 .list li figure:after{ position:absolute; right:-24px; background:url(/uploadFiles/images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .list li figure img{ max-height:245px;padding: 10px 10px 7px 10px;background: url(/uploadFiles/images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433 .list li p{ margin:0 auto;width:98%; line-height:24px; max-height:52px; color:#333;}
.PicList002433 .list .ul-4 li{width:25%;}
.PicList002433 .list .ul-4 li:nth-child(4):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(/uploadFiles/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-3 li{width:33.33333333%;}
.PicList002433 .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(/uploadFiles/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li{width:50%;}
.PicList002433 .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(/uploadFiles/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433 .auto,
.PicList002433 .list ul{ padding:0;}
.PicList002433 .list li p{ }
.PicList002433 .list li .ytable{ height:150px;}
.PicList002433 .list li figure img{ max-height:150px; padding:3px}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-3 li:nth-child(3):after,
.PicList002433 .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433 .list li .ytable{ height:150px;}
.PicList002433 .list li figure img{ max-height:150px;}
}


/*Floor003194 */
.Floor003194{ background-size: cover; overflow: hidden;padding: var(--padMar100) 0;}
.Floor003194 .boxs-group{ background-color: #000;}
.Floor003194 .boxs-group .box{overflow: hidden; }
.Floor003194 .boxs-group .inside{position: relative;}
.Floor003194 .boxs-group .txt{position: absolute;margin: 0 auto;color: #fff;text-align: center;z-index: 10;}
.Floor003194 .boxs-group picture{ opacity: 0.7; transition: 0.5s;display: block;}

.Floor003194 .box .tit{font-size: calc(28 / 16 * 1em); margin-bottom: calc(30 / 40 * 1em);}
.Floor003194 .box .desc{font-size: calc(18 / 16 * 1em);}
.Floor003194 .box .info h2{font-size:0.32rem;font-weight: normal;margin:0.1rem 0 0.4rem;}
.Floor003194 .box .icon{width:calc(60 / 16 * 1em);height:  calc(60 / 16 * 1em);border-radius: 0.1rem;border: solid 1px rgba(255, 255, 255, 0.3); background-size: 1em auto;display: flex;justify-content: center;align-items: center;margin:0 auto 0.2rem;}
.Floor003194 .box .icon img{max-width:0.45rem;}
.Floor003194 .box .more{width:1.55rem;height:.50rem;font-size:0.16rem; border-radius:0.08rem;border:1px solid #fff;-webkit-border-radius:0.5rem;-moz-border-radius:0.08rem;-ms-border-radius:0.08rem;-o-border-radius:0.08rem;display:inline-flex;align-items:center;justify-content:center;color:#fff}
.Floor003194 .box .more::after{background-repeat: no-repeat; content:'';display:block;width:0.16rem;height:0.14rem;background-image: url(/uploadFiles/images/submitArrow.svg);background-size:0.16rem;background-position: center;margin-left:.2rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
@media (min-width:1025px) {
.Floor003194 .boxs-group{margin:0; display: table;height: calc(540 / 16 * 1em);  width: 100%;}   
.Floor003194 .boxs-group .box{width: 11%; display: table-cell;transition: 0.5s width;}
.Floor003194 .boxs-group .inside{ height: 100%;}
.Floor003194 .boxs-group .txt{width:100%; top: 20%; left: 0;}
.Floor003194 .boxs-group picture{position: absolute; left: 0; width: 100%;top: 0; height: 100%; }
.Floor003194 .box.on{width: 18%;}
.Floor003194 .box.on picture{width: 100%;left: 0%;  opacity: 0.7;}
.Floor003194 .box.short .txt{opacity: 0;}
.Floor003194 .box.short{width: 5%;}
.Floor003194 .box.short picture{ opacity: 0.5; left:0; width:100%;}
.Floor003194 .box:first-child .txt{width:100%;}
.Floor003194 .box:not(.on):last-child .txt{left: 0;}
.Floor003194 .box.on .txt{text-align:center;}
.Floor003194 .box.on .desc{display: none;}
.Floor003194 .box .info{visibility: hidden;max-width:calc(462 / 16 * 1em);font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em); transform: translateX(50px); opacity: 0; transition:transform 0.3s 0.5s,opacity 0.3s 0.5s; position: absolute;}
.Floor003194 .box.on .info{visibility: visible;transform: translateX(0); opacity: 1;position: relative;}
}
@media (max-width:1024px) {
.Floor003194 .boxs-group{display: flex;flex-wrap: wrap; flex-direction: row;background:none;}
.Floor003194 .box{width: 100%;margin-bottom:0.1rem;background:#000;}
.Floor003194 .boxs-group picture{height: 60vw; opacity: 0.7;}
.Floor003194 .box .info{}
.Floor003194 .boxs-group .txt{left: 0; width: 100%;padding: 0 5%; height: 100%;display: flex;align-items: center; flex-direction: column; justify-content: center;}
.Floor003194 .box .tit{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003194 .box .desc{font-size: 1em;}
.Floor003194 .box .icon{margin-top: 0em; width: 3em; height: 3em; border-radius: 0 1em 0 1em;}
.Floor003194 .box .info h2{font-size:0.28rem;margin:0 0 0.1rem;}
}
@media(max-width:768px){
.Floor003194 .box{width:49%;margin-right:2%}
.Floor003194 .box:nth-child(2n){margin-right:0}
.Floor003194 .box .info h2{font-size:0.22rem;}
.Floor003194 .box .tit{margin-bottom:0.2em;}
}
/*Floor003234 */
.Floor003234{position: relative;z-index: 1; overflow: hidden; padding: var(--padMar100) 0;--hover-color:#013299;background: url(/uploadFiles/images/Floor002671-bg.jpg) no-repeat center / cover;}

.Floor003234 .index-more{display: flex;justify-content: center;margin-top: 0.14rem;}
.Floor003234 .index-more a{display: flex;align-items: center;border: solid 2px var(--hover-color);font-size: var(--font-size16);padding: 0 calc(38 / 16 * 1em);color: var(--hover-color); height: calc(54 / 16 * 1em);border-radius: calc(54 / 16 * 1em); transition: 0.3s;}
.Floor003234 .index-more a:after{display: block; content: '';margin-left: 0.8em; height: 1em;width: 1em;background: url(/uploadFiles/images/Floor003234-more.svg) no-repeat center center / contain;transition: transform 0.3s;}
.Floor003234 .index-more a:hover{color: #fff;background-color:var(--hover-color);}
.Floor003234 .index-more a:hover:after{filter: brightness(0) invert(1); transform: rotateY(180deg);}
.Floor003234 .cate-list li{margin: 0 0.24rem;color: #292929;font-size: var(--font-size20);cursor: pointer;position: relative;z-index: 1;padding-bottom: 0.16rem;margin-bottom:0.1rem;}
.Floor003234 .cate-list li:after{position: absolute; content: ''; width: 0;left: 50%;transform: translateX(-50%); bottom: 0;background-color: var(--hover-color); transition: 0.3s;height: 3px;}
.Floor003234 .cate-list li.active{color: var(--hover-color);}
.Floor003234 .cate-list li.active:after{width: 100%;}
.Floor003234 .load-swiper{position: relative;z-index: 1;}
.Floor003234 .load-swiper:before,
.Floor003234 .load-swiper:after{position: absolute;content: '';top: 0;height: 100%;width: 20%;z-index: 10;pointer-events: none;}
.Floor003234 .load-swiper:before{left: 0;background: linear-gradient(to right, rgba(236,244,249,1) 0%, rgba(236,244,249,0) 100%);}
.Floor003234 .load-swiper:after{right: 0;background: linear-gradient(to right, rgba(236,244,249,0) 0%, rgba(236,244,249,1) 100%);}
.Floor003234 .swiper-slide a{display: block;padding: 0.32rem 0;}
.Floor003234 .swiper-slide .pic{display: flex;align-items: center; justify-content: center; height: 1rem; background-color:#fff;border-radius: 0.08rem;box-shadow:0.05rem 0 0.2rem rgba(45,46,50,0.15);}
.Floor003234 .swiper-slide .pic img{max-width: 60%;max-height: 60%;}
.Floor003234 .swiper-wrapper{height: auto;transition-timing-function: linear!important;}
.Floor003234 .swiper + .swiper{margin-top: -0.44rem;}
.Floor003234 .swiper-slide{width: 2.5rem;padding: 0 0.1rem;}
@media (max-width:640px) {
.Floor003234 .cate-list li{font-size: var(--font-size16);margin: 0 0.1rem 0.1rem;}
.Floor003234 .swiper{padding-bottom: 0.1rem;}
.Floor003234 .swiper + .swiper{margin-top: -0.1rem;}
.Floor003234 .swiper-slide .pic{height: 0.6rem;}
.Floor003234 .swiper-slide{width: 1.4rem;padding: 0 0.05rem;}
.Floor003234 .swiper-slide a{padding: 0.1rem 0;}
.Floor003234 .swiper-slide .pic{box-shadow:0.05rem 0 0.1rem rgba(45,46,50,0.15);}
}

.ContactUs{padding: var(--padMar100) 0;}
.ContactUs .topcon{display: flex;justify-content: space-between;}
.ContactUs .topcon .left,
.ContactUs .topcon .right{box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15);border-radius: 0.1rem;padding:0.32rem 0.45rem;}
.ContactUs .topcon .left{width:48%;}
.ContactUs .topcon p{font-size:0.18rem;color:#333;margin:0.1rem 0;line-height: 1.8}
.ContactUs .topcon p.t1{font-size:0.22rem;}
.ContactUs .topcon .left h2{color:var(--hover-color);font-size:0.4rem;margin:0.1rem 0;}
.ContactUs .topcon .right{width:48%;display: flex;justify-content: space-between;align-items: center;}
.ContactUs .topcon .right h3{color:#333;font-size:0.22rem;margin:0.1rem 0;}
.ContactUs .topcon .right .img{max-width:1.15rem;}
.ContactUs form{box-shadow: 0 0 0.15rem rgba(1, 50, 153, 0.15);border-radius: 0.1rem;padding:3vw;margin-top:3vw;}
.ContactUs form dl{ width:48%; float:left; padding-left:150px; min-height:40px; position:relative; margin-bottom:15px;}
.ContactUs form dl.odd{ margin-left:4%;}
.ContactUs form dd{line-height: 0.45rem}
.ContactUs form dt{ color:#666; font-size:0.16rem; position:absolute; left:0; width:140px; text-align:right; line-height:0.45rem;}
.ContactUs form dt b{color:var(--hover-color2);font-weight: normal;}
.ContactUs form .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 15px; line-height:0.45rem;height:0.45rem; color:#666;font-size:0.15rem;}
.ContactUs form dl.dl{ width:100%; float:none; max-width:none;}
.ContactUs form textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:180px; padding:15px;font-size:0.15rem; color:#666;}
.ContactUs form .btn{ display:inline-block; line-height:52px; min-width:165px; margin-right:20px; background-color:#f3f3f3; color:#333; font-size:0.16rem; border:none; border-radius:0.5rem; cursor:pointer;}
.ContactUs form .submitbtn{ color:#fff; background-color:var(--hover-color);} 
.ContactUs form .submitbtn:hover{background-color:var(--hover-color2);}
@media(max-width:640px){
.ContactUs .topcon{display: block;}
.ContactUs .topcon .left{width:100%;margin-bottom:3%;}
.ContactUs .topcon .right{width:100%;display: block;}
.ContactUs .topcon .left,
.ContactUs .topcon .right{padding:0.2rem;}
.ContactUs .topcon .left h2{font-size:0.32rem;}
.ContactUs form{padding:0.2rem;}
.ContactUs form dl{ float:none; width:100%; margin-left:0 !important;padding-left:0;}  
.ContactUs form textarea{ height:150px;}
.ContactUs form dt{text-align: left;position: relative;}
.ContactUs form dd{line-height: 1.6}
.columntit .info br{display: none;}
}
@media(max-width:480px){
.ContactUs form .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}  
}
/*Form002219 End*/

.Founder{padding: var(--padMar100) 0;}
.Founder .con{display: flex;justify-content: space-between;}
.Founder .text{width:64%;}
.Founder .text p{font-size:0.18rem;line-height: 1.8;margin:0.05rem 0;}
.Founder .text h2{font-size:0.38rem;margin:0;margin-bottom:0.1rem; color:#333;}
.Founder .text .span{font-size:0.22rem;color:#333;display: block;margin-bottom:0.2rem;}
.Founder .text h3{font-size:0.26rem;color:#333;font-weight: normal;margin-top:1.5vw;}
.Founder .text h3:after{content:'';width:0.5rem;height: 2px;background:var(--hover-color);display: block;margin-top:0.1rem;}
.Founder .img{width:26%;}
.Founder ul{margin:0 auto; margin-top:3vw;}
.Founder ul li{text-align: center;}
.Founder ul li a {display:block; overflow:hidden; background-color:#f7f7f7; padding:10px;}
.Founder ul li .poster {background:url(/uploadFiles/images/bg_honor.jpg) no-repeat center center; background-size:100% 100%; position:relative; padding-bottom:96%;}
.Founder ul li .pic {width:73.96%; padding-bottom:70%; position:absolute; left:50%; bottom:12%; margin-left:-36.98%;}
.Founder ul li .pic img {display:block; width:auto; max-width:100%; height:auto; max-height:100%; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.Founder ul li p{margin-bottom:0.25rem;font-size:0.18rem;padding:0 0.15rem;color:#333;}
.Founder .slick-arrow{width:0.42rem;height:0.42rem;border-radius:50%;border:1px solid var(--hover-color);top:40%;z-index:3;background-size:0.15rem 0.14rem;background-position: center; background-repeat: no-repeat; position: absolute;}
.Founder .slick-arrow.slick-next{right:-0.6rem}
.Founder .slick-arrow.slick-prev{left:-0.6rem; background-image:url(/uploadFiles/images/Floor003145-prev-red.svg)}
.Founder .slick-arrow.slick-next{background-image:url(/uploadFiles/images/Floor003145-next-red.svg)}
.Founder .slick-arrow.slick-prev:hover{background-image:url(/uploadFiles/images/Floor003145-prev-w.svg)}
.Founder .slick-arrow.slick-next:hover{background-image:url(/uploadFiles/images/Floor003145-next-w.svg)}
.Founder .slick-arrow:hover{background-color:var(--hover-color2); border-color: var(--hover-color2);}
@media(min-width:1025px){
  .Founder ul{margin:0 -0.1rem;margin-top:1vw;}
  .Founder ul li{margin:0 0.1rem;}
}
@media(max-width:1024px){
  .Founder .con{flex-direction: column;}
  .Founder .text{width:100%;}
  .Founder .text h2{font-size:0.3rem;}
  .Founder .img{width:100%;order:-1;margin-bottom:0.3rem;}
  .Founder .slick-arrow.slick-prev{left:0;}
  .Founder .slick-arrow.slick-next{right:0;}
}

.Advisorportrait{padding: var(--padMar100) 0;background:url(/uploadFiles/images/Floor002671-bg.jpg) no-repeat center/cover;font-size:0.18rem;}
.Advisorportrait li{display: flex;justify-content:flex-start;align-items: center;margin-bottom:0.2rem;background:#fff;box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.1); padding:0.25rem 0.5rem;border-radius: 0.1rem}
.Advisorportrait li h2{margin:0;font-size:0.24rem;color:#333;}
.Advisorportrait li h2 span{color:var(--hover-color2);}
.Advisorportrait li p{margin:0;}
@media(max-width:768px){
  .Advisorportrait li{padding:0.25rem;display: block;}
  .Advisorportrait li h2{margin-bottom:0.1rem;}
  .Advisorportrait li p{line-height: 1.8}
}

.Consultationmethods{padding: var(--padMar100) 0;}
.Consultationmethods ul{margin:0 auto;}
.Consultationmethods li{box-shadow: 0px 0.05rem 0.2rem rgba(51, 89, 140, 0.15);padding:0.3rem 0.3rem;border-radius: 0.1rem;margin-right:2%;width:18.4%;float:left;}
.Consultationmethods li:nth-child(5){margin-right:0;}
.Consultationmethods li h2{font-size:0.20rem;color:#333;font-weight: normal;margin:0;border-bottom:1px solid #e8e8e8;padding:0.15rem 0;}
.Consultationmethods li h2:nth-child(2n){border-bottom:none;}
.Consultationmethods li h2 span{font-size:0.38rem;color:var(--hover-color);margin-right:0.1rem;}
.Consultationmethods li h2 span.span{color:var(--hover-color2);}
@media(max-width:768px){
  .Consultationmethods li{width:100%;padding:0.1rem 0.2rem;margin-bottom:3%;text-align: center;}
  .Consultationmethods li h2{padding:0.12rem 0;}
  .Consultationmethods li h2 span{font-size:0.3rem;}
}

/*Floor002658 */
.Floor002658{padding: var(--padMar100) 0; overflow:hidden;background:url(/uploadFiles/images/BusinessBox4-bg.jpg) no-repeat center/cover;}
/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .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)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.75); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:2px solid transparent; border-radius:50%; width:0.2rem; height:0.2rem; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:5px; top:5px; right:5px; bottom:5px; border-radius:50%; background:rgba(0,0,0,0.15);}
.Floor002658 .slick-dots li.slick-active{ border-color:var(--hover-color);}
.Floor002658 .slick-dots li.slick-active:before{ background:var(--hover-color);}
.Floor002658 .slick-dots li button{display: none;}



.Floor002658 .slick-arrow{ position:absolute; top:50%; width:0.5rem; height:0.5rem; margin-top:-30px; border:2px solid var(--hover-color); padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.Floor002658 .slick-arrow:hover{ background:var(--hover-color); }
.Floor002658 .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid var(--hover-color); border-right:2px solid var(--hover-color); transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -10px;}
.Floor002658 .slick-arrow:hover:before{ border-color:#fff;}
.Floor002658 .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.Floor002658 .slick-prev{ left:18%}
.Floor002658 .slick-next{ right:18%;}

.Floor002658 .tip{text-align: center;margin:0 0 2vw;font-size:0.18rem;line-height: 1.8}

@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
.Floor002658 .tip br{display: none}
.Floor002658 .slick-dots li{margin:0 3px;}
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 0.4rem; height: 0.4rem; margin-top: -12px;}
}


.video-modal{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.85); z-index:9999; justify-content:center; align-items:center;}
.video-modal .modal-content{position:relative; width:90%; max-width:1000px;}
.video-modal .modal-content .modal-close{position:absolute; right:-15px; top:-15px; width:40px; height:40px; background:#fff; border-radius:50%; text-align:center; line-height:40px; font-size:20px; cursor:pointer; z-index:10;}
.video-modal .modal-content #modalVideo{width:100%; height:auto; display:block;}

/*Location003131 */
.Location003131{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);}
.Location003131 .current{float: right;padding:1.5em 0; font-size: 0.15rem; padding-left: 1.3em;background: url(/uploadFiles/images/Location003131-icon.svg) no-repeat left center;background-size: 1em auto;}
.Location003131 .current,
.Location003131 .current a:not(:hover){color: #999;}
.Location003131 .current span{color: #333;}
.Location003131_nobg{box-shadow: none;}

/*RighInfo002973 */
.RighInfo002973{ padding:1rem 0;color: #333;font-size: 16px;}
.RighInfo002973 > .autoCon-1460{box-shadow: 0 0 0.1rem rgba(0,0,0,0.1)}
.RighInfo002973 .news-details{max-width: 1280px; padding: 3% 0;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom:1px solid #e8e8e8;padding-bottom:2%;}
.RighInfo002973 .news-details .title h1{font-size: 0.28rem; 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 .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973 .pn-page aside a:hover{color:var(--hover-color);}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
}

@media(max-width:640px){
.RighInfo002973{padding:0.4rem 0;}
.RighInfo002973 .news-details{padding:3%;}
.RighInfo002973 .news-details .title h1{font-size:5vw;}
.RighInfo002973{ font-size: 14px;}
}