﻿html,body,div,span,h1,h2,h3,h4,p,a,address,em,img,s,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tr,td,article,aside,canvas,footer,header,menu,nav,section,time,video,input{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;outline:none;}
article,aside,details,footer,header,menu,nav,section{display:block;}
body{font-family:Arial,"Microsoft Yahei";line-height:1;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;overflow-y:scroll;}
a{text-decoration:none;-webkit-backface-visibility:hidden;}
a:link,a:active{text-decoration:none;}
li{list-style:none;}
i,b{font-style:normal;}
input{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px white inset;}
html,body{width:100%;height:100%;scroll-behavior:smooth;}
input,textarea{user-select:text;}
video::-webkit-media-controls{display:none !important;}
*{-webkit-tap-highlight-color:transparent;outline:none;}
img {max-width:100%;height:auto;vertical-align:middle;border-style:none;}

.flex{display:flex;}
.flex-center{align-items:center;justify-content:center;}
.flex-1{flex:1;}
.flex-center-1{justify-content:center;}
.flex-middle{align-items:center;}
.vertical{flex-direction:column;}
.sticky{position:sticky;top:0;left:0;right:0;z-index:1;}
.absolute{position:absolute;}
.relative{position:relative;height:100%;}
.abcenter{top:50%;transform:translate(-50%,-50%);left:50%;}
.fixed{position:fixed;}
.show{display:block !important;}
.animation-delay-2{-webkit-animation-delay:0.25s;animation-delay:0.25s;}
.animation-delay-5{-webkit-animation-delay:0.5s;animation-delay:0.5s;}

@font-face {font-family:"iconfont";src:url('../font/font_sk.woff2') format('woff2'),url('../font/font_sk.woff') format('woff'),url('../font/font_sk.ttf') format('truetype');display:inline-block;}
.icon {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-mail:before {content:"\e616";}
.icon-tel:before {content:"\e606";}
.icon-up:before {content:"\e605";}
.icon-address:before {content:"\e600";}
.icon-time:before {content:"\e744";}
.icons {background-image:url(../image/icons.png);display:inline-block;vertical-align:middle;}


html, body{font-size:15px;color:#454545;font-family:'Montserrat',sans-serif;vertical-align:baseline;line-height:26px;font-weight:400;overflow-x:hidden;}
.headerP{height:1rem;background:#fff;padding:0 3rem;border-bottom:0.01rem solid rgba(100,113,131,0.05);box-shadow:0.03rem 0.05rem 0.3rem 0.02rem rgba(100,113,131,0.05);display:flex;justify-content:space-between;align-items:center;position:fixed;left:0;right:0;top:0;z-index:9999;}
.headerP .logo{flex:1;display:flex;}
.headerP .logo img{width:1.7rem;height:0.7rem;}

.topNav{display:flex;height:1rem;align-items:center;justify-content:space-between;}
.topNav li{height:1rem;line-height:1rem;margin:0 0.3rem;padding:0 0.1rem;color:#1e1e1e;font-size:0.22rem;position:relative;}
.topNav li a{color:#1e1e1e;}
.topNav li.hover a{font-weight:600;}
.topNav li i{display:block;position:absolute;width:0px;height:0px;background:#015be2;top:0.72rem;left:50%;z-index:30;}
.topNav li:hover .subNav{opacity:1;height:auto;padding:0.4rem;box-sizing:content-box;}
.subNav{height:auto;padding:0.4rem;width:1.9rem;display:flex;flex-direction:column;align-items:center;left:-0.85rem;right:0;background:rgba(255,255,255,0.85);position:absolute;top:0.9rem;opacity:0;display:none;border-radius:0 0 8px 8px;}
.subNav dd{font-size:0.21rem;color:#1e1e1e;line-height:0.2rem;margin-bottom:0.3rem;text-align:center;transition:all 0.3s;}
.subNav dd:hover{color:#0051ac;}
.subNav dd:hover a{color:#0051ac;}
.subNav dd:nth-last-child(1){margin:0;}
.subNav dd a{cursor:pointer;}

.topTel {display:flex;height:1rem;align-items:center;margin-left:0.6rem;}
.topTel i:before {font-size:26px;color:#e73a2a;font-weight:400;}
.topTel span{color:#101010;font-size:24px;margin-left:0.2rem;}
.headerM{display:none;}
.footerM{display:none;}
.circleB {border-radius:50%;background-color:white;opacity:0.02;width:777px;height:777px;position:absolute;right:calc(50% - 100px);top:50%;transform:translateY(-50%);}
.circleS {border-radius:50%;background-color:white;opacity:0.02;width:247px;height:247px;position:absolute;left:calc(50% + 250px);top:50%;transform:translateY(-50%);}

#fBox{position: fixed;right:30px;bottom: 100px;z-index:10000;}
#fBox .fMenu a{width: 50px;height: 50px;display: block;border-radius: 100%;margin-bottom: 6px;background:#07bb8a  url(../image/chat_menu.png) no-repeat 0 0;}
#fBox .fMenu #goTop{visibility: hidden;opacity: 0;background: url(../image/arrow-up.svg) 50% 50% no-repeat rgba(229,229,229,.75);}
#fBox .fMenu #goTop.show{visibility: visible;opacity: 1;}
#fBox .fMenu .top {background-position: 0 -50px;background-color: #b0b0b0;transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;}

@media screen and (max-width:750px){
body{margin:0;overflow-x:hidden;}
body a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:none;background:none;text-decoration:none;}
.headerP{display:none;}
.headerM{display:block;width:100%;background:#fff;border-bottom: 1px solid #EAEAEA;position:fixed;top:0;z-index:99999;}
.headerM .topBar{padding:0 0.27rem;display:flex;justify-content:space-between;height:1.3rem;align-items:center;}
.headerM .topBar .logoM{display:inherit;}
.headerM .topBar .logoM img{width:2rem;height:0.9rem;}   
.headerM .topBar .navM{width:0.4rem;width:16px;height:16px;background: url(../image/sjmenu.svg) no-repeat center/cover;}
.navBox{position:absolute;width:100%;height:20rem;right:-100%;transition:all 0.5s;top:0;background-color:#fff;z-index:999999;}
.navBox .mTit{height:0.84rem;line-height:0.84rem;text-align:center;font-size:0.33rem;font-weight:400;color:#1e1e1e;position:relative;background-color:#f6f8fc;margin-bottom:0.8rem;}
.navBox .mTit .navX{position:absolute;right:0.22rem;top:0.3rem;width:0.38rem;}
.navBox .mTit span{font-size:0.35rem;font-weight:400;color:#1e1e1e;}
.navBox .mList{font-size:0.3rem;margin-bottom:0.72rem;position:relative;}
.navBox .mList .mCur{position:absolute;display:none;width:10px;height:10px;background-color:#c40e18;border-radius:50%;left:0.49rem;top:0.2rem;}
.navBox .mList .mCol{display:flex;justify-content:space-between;padding-left:0.4rem;padding:0 0.34rem 0 0.9rem;align-items:center;margin-bottom:0.17rem;}
.navBox .mList .mCol .listC{width:0.42rem;height:0.24rem;transform:rotate(180deg);}
.navBox .mList .mCol i{display:inline-block;width:0.6rem;text-align:right;}
.navBox .mList .mCol a{font-size:0.35rem;font-weight:400;color:#1e1e1e;}
.navBox .mList .mItem{display:none;}
.navBox .mList .mItem .mBox{display:flex;flex-direction:column;}
.navBox .mList .mItem .mBox a{padding-left:0.9rem;display:inline-block;height:0.75rem;line-height:0.75rem;font-size:0.31rem;font-weight:300;color:rgba(30,30,30,0.6);}
.footerM{display:block;padding-top:1rem;}
.footerM div,.footerM p{box-sizing:border-box;}
#fBox {right:10px;}
}
@keyframes dd{0%{opacity:0;transform:translateY(-0.2rem);}50%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(0.2rem);}}
#contact{display:block;}
#footer{position:relative;background:#090d1b;overflow:hidden;z-index:0;}
.fWrap{position:relative;z-index:1;padding:70px 0px;overflow:hidden;}
.fLi{width:20rem;margin:0 auto;display:flex;justify-content:center;}
.fLi p{line-height:40px;letter-spacing:3px;}
.fLi a{color:#7c85a1;font-size:0.21rem;display:block;float:left;text-align:left;}
.fLi dd a {width:25%;margin-bottom:8px;}
.fLi a:hover{color:#fff;}
.fNav{width:40%;margin-right:8%;}
.fCon{width:23%;color:#7c85a1;display:flex;flex-direction:column;}
.fNav dl {overflow:hidden;margin-bottom:15px;}
.fNav dt {padding:10px 0;margin-bottom:10px;border-bottom:1px solid #10202f;overflow:hidden;}
.fNav dt a {display:block;}
.fNav dt h3 {color:#7c85a1;font-size:0.25rem; text-align:left;}
.fCon h3 {color:#7c85a1;font-size:0.25rem;padding:17px 0;margin-bottom:17px;border-bottom:1px solid #10202f;}
.fCon .fcList{margin-bottom:10px;display:flex;}
.fCon .fcList .fcBox{padding-left:1%;margin-top:8px;}
.fCon .icon{display:block;width:40px;height:40px;font-size:24px;color:#7c85a1;border-radius:50%;line-height:40px;text-align:center;}
.fCon .icon-address {width:65px;}
.fCon p{line-height:20px;letter-spacing:1px;font-size:0.21rem;}
.fCon a{float:none;display:inline;}
.fLogo{width:20%;margin-right:6%;}
.fLogo .skLogo{padding-bottom:20px;overflow:hidden;}
.fLogo .fCode{text-align:center;margin-top:10px;margin-bottom:20px;}
.fLogo .fCode img{width:56%;max-width:160px;min-width:54px;}
.fLogo .skLogo a{font-size:42px;text-align:center;width:100%;}
.copyright{background:rgba(0,0,0,0.3);position:relative;z-index:1;color:#313853;padding:28px 0;text-align:center;font-size:13px;}
.copyright a{color:#313853;font-size:13px;}
.copyright a:hover{color:#fff;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:1px;right:1px;z-index:99;overflow:hidden;width:43px;height:43px;line-height:43px;font-size:22px;text-align:center;border:none;background:#2F318B;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;}
#toTop .icon-up{margin-top:10px;display:inline-block;}
@media(max-width:1200px){.fCon .fcList .fcBox{width:90%;}.fCon .fcList .fcBox p{overflow:hidden;white-space:nowrap;}}
@media(max-width:1024px){.fWrap{padding:50px 0;}.fLogo .skLogo a{font-size:40px;}}
@media(max-width:991px){
	.fLi p{line-height:25px;}
	.fCon p{line-height:20px;}
	.nList{margin-bottom:10px;}
	.fWrap .container{position:relative;}
	.fCon{width:100%;margin-right:0;}
	.fLogo{position:absolute;right:0px;}
	.fLogo .skLogo a{font-size:38px;}
	.fLogo .skLogo{padding-bottom:0px;}
	.copyright{padding:30px 0;}
}
@media(max-width:751px){
	.fLi p{line-height:25px;}
	.fCon p{line-height:20px;}
	.nList{margin-bottom:10px;}
	.fWrap .container{position:relative;}
	.fNav{width:100%;margin-right:0px;}
	.fCon{width:100%;margin-right:0;}
	.fLogo{top:200px;}
	.fLogo .skLogo a{font-size:38px;}
	.fLogo .skLogo{display:none;}
	.copyright{padding:30px 0;}
	.fLogo .fCode img {width: 130px;}
	.fNav dt H3 {font-size:0.35rem;}
	.fLi a {font-size:0.31rem;}
	.fCon H3{font-size:0.35rem;}
}
@media(max-width:540px){
	.fWrap{padding:30px 0;}
	.fLi {width:100%;padding:0 20px;flex-wrap:wrap;}
	.fLi dd a {width:50%;}
	.fLi p{line-height:25px;}
	.fCon p{line-height:20px;}
	.nList{margin-bottom:10px;}
	.fWrap .container{position:relative;}
	.fNav{width:100%;margin-right:0px;}
	.fCon{width:100%;margin-right:0;}
	.fLogo{top:200px;}
	.fLogo .skLogo a{font-size:38px;}
	.fLogo .skLogo{display:none;}
	.copyright{padding:30px 0;}
}
@media(max-width:475px){
	#footer{text-align:center;}
	.fWrap{padding:30px 0;}
	.fLi p{line-height:25px;}
	.fCon p{line-height:20px;}
	.nList{margin-bottom:10px;}
	.fWrap .container{position:relative;}
	.fNav{width:100%;margin-right:0;}
	.fCon{width:100%;margin-right:0;font-size:0.3rem;}
	.fCon .fcList .fcBox{width:90%;float:left;text-align:left;}
	.fCon .fcList .fcBox p{white-space:normal;font-size:0.3rem;}
	.fCon .icon{float:left;margin:4px auto;width:30px;height:30px;line-height:30px;}
	.fLogo{position:static;width:100%;}
	.fLogo .fCode img{width:130px;}
	.fLogo .skLogo a{font-size:38px;}
	.fLogo .skLogo{display:none;}
	.copyright{padding:20px 0;}
	.copyright a{font-size:12px;}
}
@media(max-width:360px){.fCon .fcList .fcBox{width:90%;}}