*{font-family: "Helvetica Neue", Helvetica, "Microsoft Yahei", Arial, sans-serif;margin: 0;padding: 0;}
body{background: #fff;-webkit-text-size-adjust: none}
ul{list-style: none}
a{text-decoration: none}
img{border: none;transition: all .5s;}
textarea{overflow: auto}
embed{width: 100%}
pre{border: 0;background: 0;white-space: pre-line;word-break: normal}
@font-face{font-family: "iconfont";/* Project id 3022590*/src: url('../fonts/iconfont.woff2?t=1640243327679') format('woff2'), url('../fonts/iconfont.woff?t=1640243327679') format('woff'), url('../fonts/iconfont.ttf?t=1640243327679') format('truetype');}
.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.fl{float: left;}
.fr{float: right;}
.mobile{display: none;}
.wrapper{overflow: hidden;position: relative;}
.container{width: 1280px;margin: 0 auto;}
/* 头部*/.header{padding-top: 17px;}
.head{height: 63px;}
.logo{width: 170px;height: 46px;line-height: 46px;}
.logo img{float: left;height: 45px;width: auto;margin: 11px 0;}
.nav>ul>li{float: left;margin-left: 96px;position: relative;}
.nav-link{height: 46px;line-height: 46px;font-size: 18px;color: #333333;display: block;transition: all .3s;}
.nav-active,
.nav-link:hover{color: #0079ef;}
.nav-child::before{position: absolute;top: -7px;left: 50%;content: '';width: 14px;height: 14px;background: #F9FCFD;transform: rotate(135deg);box-shadow: 0px 4px 10px 2px rgb(0 9 87 /4.6%);margin-left: -7px;}
.nav-child::after{position: absolute;top: 0px;left: 50%;content: '';width: 40px;height: 20px;background: #F9FCFD;transform: translateX(-50%);}
.nav-child{position: absolute;left: 50%;top: 46px;z-index: 2;height: 188px;width: 470px;transform: translateX(-50%);box-shadow: 0px 4px 10px 2px rgba(0, 9, 87, 0.10);display: none;}
.nav-child h6{padding: 0 40px;font-weight: 100;height: 60px;line-height: 60px;font-size: 18px;color: #333333;background: #F9FCFD;}
.nav-child-list{overflow: hidden;background: #F4F9FF;padding: 10px 0;}
.nav-child-list-item{margin: 20px 30px;overflow: hidden;}
.nav-child-list a{width: 126px;float: left;margin-left: 10px;height: 24px;line-height: 24px;font-size: 16px;color: #333333;transition: all .3s;}
.nav-child-list a:hover{color: #0079ef;}
.nav-child-list i{width: 24px;height: 24px;border-radius: 6px;float: left;color: #ffffff;text-align: center;}
.nav-jypx i{background: linear-gradient(312deg, #5f65ff 0%, #71bbff 100%);}
.nav-hyhf i{background: linear-gradient(312deg, #ff5f6d 0%, #ffc371 100%);}
.nav-dljz i{background: linear-gradient(312deg, #fc1c44 0%, #ff79fa 100%);}
.nav-fczx i{background: linear-gradient(312deg, #ff3030 0%, #ff7171 100%);}
.nav-wltg i{background: linear-gradient(312deg, #be04ff 0%, #e8a5ff 100%);}
.nav-child-list span{float: left;margin-left: 10px;}
/* 联系*/.contact{background: url(../images/contact.png) no-repeat center center #0079EF;height: 142px;background-size: 100% auto;margin-bottom: -71px;z-index: 1;position: relative;}
.contact-l{height: 50px;line-height: 50px;font-size: 32px;color: #ffffff;position: absolute;left: 104px;top: 46px;z-index: 1;}
.contact-r{border: 1px solid #ffffff;height: 48px;line-height: 48px;position: absolute;right: 104px;top: 46px;z-index: 1;}
.contact-r-input{float: left;}
.contact-r input{height: 28px;line-height: 28px;background-color: #ffffff;border: none;float: left;width: 430px;padding: 10px 20px 10px 0;outline-style: none;font-size: 14px;}
/* .contact-r input:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}*/.contact-r button{border: none;float: left;width: 146px;text-align: center;height: 48px;line-height: 48px;background: #0079ef;border-radius: 2px;font-size: 16px;color: #ffffff;cursor: pointer;transition: all .3s;}
.contact-r button:hover{background: #1C86F0;}
.contact-r-popover{background-color: #ffffff;width: 108px;height: 48px;line-height: 48px;float: left;position: relative;}
.contact-r-phone{text-align: center;height: 16px;line-height: 16px;margin: 16px 20px 16px 0;border-right: 1px solid #E2E4E5;cursor: pointer;}
.contact-r-phone span{font-size: 16px;color: #333333;}
.contact-r-phone i{font-size: 14px;color: #000000;margin-left: 10px;display: inline-block;transition: all .3s;}
.contact-r-phone-active i{transform: rotateZ(180deg);}
.contact-r-phone-wrap{position: absolute;left: 0;top: 56px;z-index: 1;width: 238px;height: 267px;display: none;}
.contact-r-phone-wrap::before{content: "";position: absolute;left: 35px;top: 0;z-index: 1;height: 0px;width: 0px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;}
.contact-r-phone-list{height: 260px;margin-top: 5px;padding: 0 15px;background: #fff;border: 1px solid rgba(17, 31, 44, .12);overflow-y: auto;-webkit-box-shadow: 0 0 10px 0 rgb(255 255 255 / 70%);box-shadow: 0 0 10px 0 rgb(255 255 255 / 70%);}
.contact-phone-item{cursor: pointer;height: 40px;line-height: 40px;font-size: 14px;color: #333333;transition: all .3s;}
.contact-phone-item:hover{color: #0079EF;}
.contact-phone-item-zh{margin-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.contact-phone-item i{float: right;color: #0079EF;font-size: 14px;opacity: 0;}
.contact-phone-item-active{color: #0079EF;}
.contact-phone-item-active i{opacity: 1;}
/* 底部*/.footer{background-color: #10151F;}
.foot-nav{overflow: hidden;padding-top: 150px;color: #A7A7A7;margin-bottom: 30px;}
.foot-nav h4{height: 24px;line-height: 24px;font-size: 18px;color: #fafafa;font-weight: 100;}
.foot-nav a{height: 32px;line-height: 32px;font-size: 14px;color: #a7a7a7;}
.foot-nav a:hover,
.foot-link a:hover,
.foot-des a:hover{color: #ffffff;transition: all .3s;}
.foot-nav ul li{float: left;margin-right: 133px;}
.foot-nav ul li:last-child{float: right;margin-right: 0;}
.foot-nav ul li ul{margin-top: 14px;}
.foot-nav-tel{height: 24px;line-height: 24px;font-size: 24px;color: #fafafa;margin-top: 12px;}
.foot-nav-date{height: 26px;line-height: 26px;font-size: 14px;color: #a7a7a7;margin-top: 9px;}
.foot-qrcode-item{margin: 0 auto;text-align: center;}
.foot-qrcode-item img{width: 78px;height: 78px;display: block;margin: 0 auto;}
.foot-qrcode-item p{margin-top: 6px;text-align: center;height: 26px;line-height: 26px;font-size: 14px;color: #a7a7a7;}
.foot-link,
.foot-link a,
.foot-link-line{height: 32px;line-height: 32px;font-size: 14px;color: #a7a7a7;}
.foot-link-line{margin: 0 6px;}
.foot-des-link,
.foot-des-copyright{float: left;}
.foot-des-copyright{flex: 1;text-align: center;margin: 0 20px;}
.foot-des-security{float: right;}
.foot-link a,
.foot-link span,
.foot-des a,
.foot-des span{float: left;}
.foot-des{border-top: 1px solid #6A6C71;padding: 12px 0 36px 0;display: flex;}
.foot-des,
.foot-des a{height: 32px;line-height: 32px;font-size: 14px;color: #a7a7a7;}
.foot-des-security span{float: left;margin-right: 35px;}
.foot-des-security img{float: left;display: block;}
.kefu{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .7);z-index: 999999;display: none;}
.kefu-code{position: fixed;left: 50%;top: 50%;z-index: 9999999;transform: translate(-50%, -50%);background: #fff;width: 300px;border-radius: 6px;}
.kefu-code i{position: absolute;top: -24px;right: -40px;width: 24px;height: 24px;border: 2px solid #CECECE;color: #CECECE;font-size: 16px;cursor: pointer;border-radius: 50%;text-align: center;line-height: 24px;transition: all .3s;}
.kefu-code i:hover{border-color: #ffffff;color: #ffffff;}
.kefu-title{height: 34px;line-height: 34px;font-size: 22px;color: #000;text-align: center;margin-top: 35px;}
.kefu-code img{margin: 25px auto 38px auto;display: block;width: 220px;height: auto;}
@media screen and (max-width:992px){.pc{display: none;}
.mobile{display: block;}
.contact{margin-bottom: 0;}
.contact-l{display: none;}
.contact-r{right: 5%;transform: translateY(-50%);top: 50%;float: none;width: 90%;height: 38px;line-height: 38px;box-sizing: border-box;display: flex;}
.contact-r-popover{background-color: #ffffff;height: 36px;line-height: 36px;float: left;position: relative;width: auto;}
.contact-r-phone{width: auto;text-align: center;height: 16px;line-height: 16px;margin: 0;border-right: 1px solid #E2E4E5;cursor: pointer;padding: 10px 10px;}
.contact-r-phone span{font-size: 14px;}
.contact-r-phone i{font-size: 12px;margin-left: 6px;}
.contact-r-phone-wrap{top: 45px;height: 220px;}
.contact-r-phone-list{height: 100%;}
.contact-r-input{flex: 1;}
.contact-r input{height: 28px;line-height: 28px;background-color: #ffffff;border: none;float: left;width: 100%;padding: 4px 20px 4px 10px;outline-style: none;font-size: 14px;border: none;}
.contact-r button{border: none;float: left;width: auto;text-align: center;height: 36px;line-height: 36px;background: #0079ef;border-radius: 2px;font-size: 12px;color: #ffffff;cursor: pointer;transition: all .3s;white-space: nowrap;padding: 0 10px;width: 64px;}
.foot-nav{padding: 20px 24px 0 24px;margin-bottom: 20px;}
.foot-nav ul li{margin-right: 10px;}
.foot-nav-tel{margin-top: 8px;}
.foot-nav-date{margin-top: 4px;}
.foot-qrcode-item p{height: 16px;line-height: 16px;}
.foot-link, .foot-des-link{display: none;}
.foot-des, .foot-des a{height: auto;line-height: 26px;}
.foot-des{display: block;padding: 6px 24px;}
.foot-des-copyright{flex: none;margin: 0;font-size: 12px;overflow: hidden;float: none;}
.foot-des-security{float: none;text-align: center;overflow: hidden;display: flex;justify-content: center;}
.foot-des-security span{margin-right: 15px;}
.foot-des-security span a{font-size: 12px;}
.foot-des-security img{float: none;display: block;height: 20px;margin: 3px 0;}
.kefu-code{width: 70%;}
.kefu-title{margin-top: 20px;font-size: 20px;height: 20px;line-height: 20px;}
.kefu-code img{width: 80%;}}