@charset "utf-8";
html{-webkit-font-smoothing:antialiased}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table,th,td{/* border: 1px solid black; */}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());color: inherit;}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur());}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none;outline: none;font-family: Arial,Microsoft Yahei;}
img{vertical-align:middle;height: auto;}
button,input[type=submit],input[type=text],input[type=button]{outline: none;border:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur());}
input{outline: 0;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
body{color: #000;line-height: 1;min-width: 1400px;overflow-x: auto !important;font-family: Arial,Microsoft Yahei;}
body *{box-sizing: border-box;line-height: 1;}

#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../images/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ab-center{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%)}
.fl{float: left;}
.fr{float: right;}
.c3{color:#333333}
.c6{color:#666666}
.c9{color:#999999}
.bg-cover{background-position: center center; background-size: cover;background-repeat: no-repeat;}
.img-hover{position: relative;overflow: hidden;}
.img-hover img{display: block;transform: scale(1.001);vertical-align: top;transition: all 0.5s ease 0s;}
.img-hover:hover img{transform: scale(1.07);}

.pic-hover{overflow: hidden;position: relative;}
.pic-hover img{transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1);}
.pic-hover:hover img{transform: scale(1.1);}
.layout{width: 1400px;margin: 0 auto;}
.header{position: fixed;left: 0;top: 0;z-index: 999;width: 100%;}
header .logo{float: left;width: 355px;height: 77px;margin-left: 60px;margin-top: 12px;}
header .logo img{width: 100%;}
.nav{line-height: 100px;height: 100px;box-shadow: 0 0 5px 0 rgba(0,0,0,.1);background-color: #fff;min-width: 1200px;}
.h-nav{font-size: 0;margin-right: 43px;}
.nav-item{display: inline-block;position: relative;}
.nav-guide{color: #111111;font-size: 16px;padding: 0 41px;line-height: 100px;height: 100px;display: inline-block;}
.nav-guide.active{color: #21ade5}
.nav-item:hover .nav-guide{color: #21ade5}
.sub-nav{position: absolute;left: 0;bottom: 0;transform: translateY(100%);display: none;width: 100%;box-shadow: 0 0 5px 0 rgba(0,0,0,.1)}
.sub-guide{font-size: 14px;height: 50px;line-height: 50px;width: 100%;text-align: center;color: #333;background-color: #fff;width: 100%;display: block;transition: .2s;}
.sub-guide:hover{color:#fff;background-color: #21ade5;}
.h-usered,
.h-search{width: 100px;line-height: 100px;height: 100px;text-align: center;cursor: pointer;position: relative;}
.h-usered{background-color: #21ade5;}
.h-user img{display: none;}
.h-usered img{width: 45px;height: 45px;border-radius: 50%;overflow: hidden;;border: 5px solid rgba(255,255,255,.2)}
.h-sign-in{font-size: 0;padding:0 15px;}
.h-login,
.h-registration{padding: 0 15px;height: 100px;line-height: 100px;color:#333;text-align: center;;background-color: rgba(255,255,255,.9);display: inline-block;font-size: 16px;}
.h-login:hover,
.h-registration:hover{color:#21ade5;background-color: #fff;}
.h-search img{display: inline-block;transition: .5s}
.h-search{background-color: #f8f8f8;}
.h-user:hover img{transform:scale(1.2)}
.mask{width: 100vw;height: 100vh;background-color: rgba(0,0,0,.5);position: fixed;left: 0;top: 0;z-index: 99;display: none;transition: .5s}
.main{margin-top: 100px;;}
.show-sch  .mask{display: block;}
.h-searching{display: none;transition: .5s;}
.show-sch .h-searching{display: block;width: 100%;padding: 40px 0;position: fixed;top: 0;right: 0;margin-right: 0;z-index: 9999;background-color: #fff;font-size: 0;text-align: center;}
.show-sch .h-form{width: 100%;background-color: transparent;position: relative;overflow: hidden;font-size: 0;}
.show-sch .h-text{width: auto;height: 40px;line-height: 40px;font-size: 14px;padding: 0 10px 0 5px;border: none;border-bottom: 1px solid #ccc;border-right: none;vertical-align: top;background-color: transparent;color: #595757;text-align: left;vertical-align: top;}
.show-sch .h-smt{background-image: url(../images/search.png);background-position: center center;width: 40px;height: 40px;background-size: 20px 20px;background-repeat: no-repeat;color: transparent;cursor: pointer;border: none;border-bottom: 1px solid #ccc;background-color: transparent;transition: all .3s;vertical-align: top;}
@media(max-width: 1500px){
    .nav-guide{padding:0 25px;}
}
.title{font-size: 42px;margin-bottom: 20px;;}
.englist{font-size: 42px;}
/* banner */
.banner{min-height: 840px;}
.banner .slick-slide img{width: 100%;}
.banner-item{position: relative;}
.banner-words{color:#fff;width: 700px;position: absolute;left: 260px;top:50%;transform: translateY(-50%)}
.banner-line{width: 100%;height: 1px;background-color: #fff;margin: 45px 0}
.banner-tit{font-size: 48px;line-height: 1.5;}
.banner-en{font-size: 24px;line-height: 1.75;}
.banner .slick-dots{display: inline-block;width: auto;position: absolute;left: 50%;bottom: 40px;transform: translateX(-50%);font-size: 0}
.banner .slick-dots li {width: 15px;height: 15px;background-color: #fff;border-radius: 50%;transition: .5s;display: inline-block;margin:0 15px;}
.banner .slick-dots .slick-active{border-radius: 8px;width: 50px}
.banner button{display: none !important;}

/* 内页banner */
.sub-banner{width: 100%;min-height: 490px;position: relative;}
.sub-banner-title{position: absolute;left:260px;top:50%;transform: translateY(-50%);padding-bottom: 33px;border-bottom:1px solid #fff ;width: 400px;font-size: 48px;color: #fff;}
.sub-banner-title::after{position: absolute;content:"";width:30px;height: 5px;background-color: #fff;display: inline-block;left: 0;bottom: 0;transform: translateY(50%);}
.sub-banner img{display: block;margin: 0 auto;width: 100%;}
/* 面包屑 */
.crumbs{font-size: 0;height: 70px;line-height: 70px;/* border-bottom: 1px solid #eee; */}
.crumbs a{color:#333;font-size: 16px;display: inline-block;vertical-align: middle;}
.crumbs .classify{margin: 0 20px;}
.crumbs .homepage{margin-top: -5px;margin-right: 20px;}
.crumbs .links:hover{color:#21ade5;}
.crumbs > div{line-height: 70px;}
/* 首页内容 */
.my-home-1{padding-top: 80px;padding-bottom: 100px;}
.mh1-slick{padding-bottom: 64px;}
.my-home-1 .head{text-align: center;}
.my-home-1 .englist{color: #f39800;}
.my-home-1 .tit{font-size: 30px;color:#000;margin-bottom: 30px;font-weight: bold;}
.my-home-1 .text{color: #999999;font-size: 14px;line-height: 2.144;}
.my-home-1 .grids{margin-top: 42px;;}
.my-home-1 .grid{width: 690px;border-radius: 20px;background-color: #fff;padding: 30px;float: left;margin-bottom: 20px;}
.my-home-1 .grid:nth-child(2n){float: right;}
.my-home-1 .grid-left{width: 260px}
.my-home-1 .grid-left{position: relative;overflow: hidden;}
.my-home-1 .grid-left img{display: block;transform: scale(1.001);transition: all 0.5s ease 0s;}
.my-home-1 .grid:hover .grid-left img{transform: scale(1.07);}
.my-home-1 .grid-right{width:370px;padding-left: 41px;margin-top: 14px;}
.my-home-1 .grid:hover .more-icon{width: 48px;}
.my-home-1 .more{height: 27px;position: relative;overflow: hidden;margin-top: 31px;;}
.my-home-1 .more-icon{width: 28px;height: 1px;position: absolute;background-color: #21ade5;transition: .5s;left: 0;top: 50%;transform: translateY(-50%)}
.my-home-1 .grid:hover .more-icon::before{left: auto;right: 0;top: 50%;transform: translate(50%,-50%) rotate(360deg);border-radius: 50%;}
.my-home-1 .more-icon::before{width: 25px;height: 25px;border-radius: 0;border: 1px solid #21ade5;content:"";position: absolute;left: 0;transform: translate(-100%,-50%);transition: .5s}
.my-home-1 .more-icon::after{border: 4px solid transparent;border-left: 4px solid #21ade5;content: "";display: inline-block;width: 0;height: 0;position: absolute;right: 0;top: 50%;transform: translate(100%,-50%);}
.my-home-1 .slick-arrow{border: none;background-color: none;content: "";background: center center / cover no-repeat;width: 44px;height: 44px;border-radius: 50%;cursor: pointer;font-size: 0}
.my-home-1 .slick-prev{position: absolute;right: 50%;bottom: 0;background-image: url(../images/a1_.png);transform: translateX(-5px);}
.my-home-1 .slick-next{position: absolute;left: 50%;bottom: 0;background-image: url(../images/a2_.png);transform: translateX(5px);}
.my-home-1 .slick-prev.slick-disabled{background-image: url(../images/a1.png)}
.my-home-1 .slick-next.slick-disabled{background-image: url(../images/a2.png)}

.my-home-2{padding-top: 102px;padding-bottom: 116px;}
.my-home-2 .head{text-align: center;color: #fff;}
.my-home-2 .englist{margin-bottom: 55px;}
.my-home-2 .block{border-radius: 20px;overflow: hidden;width: 440px;cursor: pointer;}
.my-home-2 .block:nth-child(2){margin: 0 40px}
.my-home-2 .tit{font-size: 26px;color: #333333;margin-bottom: 18px;}
.my-home-2 .text{font-size: 16px;color: #999999;}
.my-home-2 .intro{padding: 30px;background-color: #fff;position: relative;}
.my-home-2 .words{width: 318px;}
.my-home-2 .more{width: 62px;height: 27px;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);overflow: hidden;;}
.my-home-2 .more-icon{width: 48px;height: 1px;position: absolute;background-color: #333333;left: 0;top: 50%;transform: translateY(-50%)}
.my-home-2 .more-icon::before{width: 25px;height: 25px;border-radius: 50%;border: 1px solid #333333;content:"";position: absolute;right: 0;top: 50%;transform: translate(50%,-50%)}
.my-home-2 .more-icon::after{border: 4px solid transparent;border-left: 4px solid #333333;content: "";display: inline-block;width: 0;height: 0;position: absolute;right: 0;top: 50%;transform: translate(100%,-50%);}
.my-home-2 .block:hover .intro{background-color: #f39800}
.my-home-2 .block:hover .tit,
.my-home-2 .block:hover .text{color:#fff}
.my-home-2 .block:hover .more-icon{background-color:#ffffff}
.my-home-2 .block:hover .more-icon::before{border: 1px solid #fff;}
.my-home-2 .block:hover .more-icon::after{border-left-color: #fff}
.my-home-2 .box{position: relative;overflow: hidden;}
.my-home-2 .box img{display: block;transform: scale(1.001);transition: all 0.5s ease 0s;}
.my-home-2 .block:hover .box  img{transform: scale(1.07);}
.my-home-3{padding-top: 100px;padding-bottom: 108px;}
.my-home-3 .box{font-size: 0;}
.my-home-3 .box-left{width: 520px;display: inline-block;vertical-align: top;}
.my-home-3 .title{font-weight: bold}
.my-home-3 .title,
.my-home-3 .englist,
.my-home-3 .tit{color: #111111;}
.my-home-3 .tit{font-size: 30px;margin-top: 53px;margin-bottom: 31px;}
.my-home-3 .box-right{display: inline-block;padding-top: 125px;margin-left: 100px;width: 780px;}
.my-home-3 .text{color:#666;font-size: 16px;line-height: 1.875;}
.my-home-3 .more{display: block;position: relative;overflow: hidden;margin-top: 31px;}
.my-home-3 .more::after{position: absolute;left: 75px;top: 50%;transform: translateY(-50%);content:"";display: inline-block;width: 100%;height: 1px;background-color: rgba(0,0,0,.15);}
.my-home-3 .tomore{display: inline-block;}
.my-home-3 .tomore img{transition: .5s}
.my-home-3 .tomore:hover img{transform: rotate(360deg)}
.my-home-3 .magnitude{font-size: 0; color: #f39800;}
.my-home-3 .strip{width: 33.33%;display: inline-block;}
.my-home-3 .num{font-size: 48px;font-weight: bold;;display: inline-block;vertical-align: 3px;margin-bottom: 5px;}
.my-home-3 .classify{font-size: 24px;display: inline-block;vertical-align: 3px}
.my-home-3 .intro{font-size: 16px;line-height: 1.875;color: #666666;padding-left: 4px;}
.my-home-3 .cloumn{margin-top: 104px;}

/* 页尾 */
.footer{background-color: #1a1c1d;}
.f-head{padding-top: 60px;padding-bottom: 44px;border-bottom: 1px solid rgba(0,0,0,.15)}
.f-logo{display: inline-block;height: 77px;}
.f-lists{font-size: 0}
.f-list{font-size: 16px;color:#fff;display: inline-block;vertical-align: top;height: 77px;line-height: 77px;margin-right: 82px;}
.f-list:last-child{margin-right: 0;}
.f-intro{font-size: 14px;color:rgba(255,255,255,.5);margin-bottom: 19px;}
.f-iphone{font-size: 36px;color:#fff}
.f-address{font-size: 16px;color: #fff;}
.f-block{position: absolute;left: 0;top: 0;height: 160px;width: 1240px;}
.f-middle{position: relative;padding-bottom: 84px;border-bottom: 1px solid rgba(255,255,255,.15)}
.f-infor{position: absolute;left: 0;top: 0;}
.f-infor:last-child{position: absolute;left: 0;top:auto;bottom: 0;}
.f-tail{line-height: 112px;height: 112px;text-align: center;}
.f-copyright{font-size: 16px;color: rgba(255,255,255,.5);display: inline-block;cursor: pointer;}
.f-copyright:hover{color:rgb(255,255,255)}


/* 登录注册 */
.registration-1{width: 100%;position: relative;overflow: hidden;background-position: top left;background-repeat: no-repeat;}
.registration-1 .content{width: 500px;background-color: #fff;position: relative;;padding: 40px 50px;margin: 100px auto }
.registration-1 .tit{color: #333;font-size: 30px;margin-bottom: 30px;font-weight: bold;;}
.registration-1 .block{position: relative;}
.registration-1 .block>input,
.registration-1 .block>select{border: none;width: 400px;height: 60px;font-size: 16px;color: #000;border: solid 1px #cccccc;padding-left: 62px;background: url(../images/l1.png) 20px 20px no-repeat;outline: none;margin-bottom: 20px;}
.registration-1 .input-box-1 .block:nth-child(1)>input{background-image: url(../images/l2.png)}
.registration-1 .input-box-1 .block:nth-child(2)>input{background-image: url(../images/l3.png)}
.registration-1 .input-box-1 .block:nth-child(3)>input{background-image: url(../images/l4.png)}
.registration-1 .input-box-1 .block:nth-child(4)>input{background-image: url(../images/l5.png)}
.registration-1 .input-box-1 .block:nth-child(5)>input{background-image: url(../images/l6.png)}
.registration-1 .input-box-1 .block:nth-child(6)>input{background-image: url(../images/l7.png)}
.registration-1 .input-box-1 .block:nth-child(7)>input{background-image: url(../images/l8.png)}
.registration-1 .input-box-1 .block:nth-child(8)>input{background-image: url(../images/l8.png)}
.registration-1 .input-box-1 .block:nth-child(9)>input{background-image: url(../images/l9.png)}
.registration-1 .input-box-2 {display: none}
.registration-1 .input-box-2 .block:nth-child(1)>input{background-image: url(../images/l5.png)}
.registration-1 .input-box-2 .block:nth-child(2)>input{background-image: url(../images/l6.png)}
.registration-1 .input-box-2 .block:nth-child(3)>input{background-image: url(../images/l7.png)}
.registration-1 .input-box-2 .block:nth-child(4)>input{background-image: url(../images/l8.png)}
.registration-1 .input-box-2 .block:nth-child(5)>input{background-image: url(../images/l8.png)}
.registration-1 .input-box-2 .block:nth-child(6)>input{background-image: url(../images/l11.png)}
.registration-1 .input-box-2 .block:nth-child(7)>input{background-image: url(../images/l9.png)}
.registration-1 .loading{display: none;}
.registration-1 .code{color: #21ade5;font-size: 16px; position: absolute;right: 20px;top:calc(50% - 10px);transform: translateY(-50%);width: 100px;height: 40px;;}
.registration-1 .verification,
.registration-1 .loading{height: 40px;line-height: 40px;text-align: center;;}
.registration-1 .code.show .loading{display: block;background-color: rgb(248, 248, 248);height: 40px;width: 100%;}
.registration-1 .code.show .verification{display: none;}
.registration-1 .image-verification{width: 77px;height: 39px;position: absolute;right: 20px;top:10.5px;;}
.registration-1 ::placeholder{color: #999;}
.registration-1 .block>input:focus,
.registration-1 .block>select:focus{border: solid 1px #21ade5;outline: none;color: #333;}
.registration-1 .box{width: 400px;height: 60px;line-height: 60px;font-size: 0}
.registration-1 .box>*{display: inline-block;vertical-align: middle;font-size: 16px;}
#r-checkbox{margin-top: -3px;}
.registration-1 .box a{color: #21ade5;}
.registration-1 .box label{padding-left: 15px;}
.registration-1 .box a:hover{text-decoration: underline; }
.registration-1 .box {margin-bottom: 20px;}
.registration-1 .box button[type=submit]{width: 100%;display: block;height: 60px;background-color: #21ade5;;color:#fff;border: none;outline:none;cursor: pointer;}
.registration-1 .box button[type=submit]:hover{background-color: rgb(19, 178, 241);}
.registration-1 .box:last-child{text-align: center;}

.login-1{width: 100%;position: relative;overflow: hidden;background-position: top left;background-repeat: no-repeat;}
.login-1 .content{width: 500px;background-color: #fff;position: relative;;padding: 40px 50px;margin: 100px 0;margin-right: 260px; float: right;}
.login-1 .tit{color: #333;font-size: 30px;margin-bottom: 30px;font-weight: bold;;}
.login-1 .block{position: relative;}
.login-1  .block>input{border: none;width: 400px;height: 60px;font-size: 16px;color: #ccc;border: solid 1px #cccccc;padding-left: 62px;background: url(../images/l1.png) 20px 20px no-repeat;outline: none;margin-bottom: 20px;}
.login-1 .block:nth-child(1)>input{background-image: url(../images/l6.png)}
.login-1 .block:nth-child(2)>input{background-image: url(../images/l8.png)}
.login-1 .block:nth-child(3)>input{background-image: url(../images/l9.png)}
.login-1 .verification,
.login-1 .code.show .loading{display: block;background-color: rgb(248, 248, 248);height: 40px;width: 100%;}
.login-1 .code.show .verification{display: none;}
.login-1 .image-verification{width: 77px;height: 39px;position: absolute;right: 20px;top:10.5px;;}
.login-1 ::placeholder{color: #ccc;}
.login-1 .block>input:focus,
.login-1 .block>select:focus{border: solid 1px #21ade5;outline: none;color: #333;}
.login-1 .box{width: 400px;height: 60px;line-height: 60px;font-size: 0}
.login-1 .box>*{display: inline-block;vertical-align: baseline;font-size: 16px;line-height: 60px;}
.login-1 .box a{color: #21ade5;}
.login-1 .box .fr a{color:#333;}
.login-1 .box label{padding-left: 15px;}
.login-1 .box a:hover{text-decoration: underline; }
.login-1 .box {margin-bottom: 20px;}
.login-1 .box button[type=submit]{width: 100%;display: block;height: 60px;background-color: #21ade5;;color:#fff;border: none;outline:none;cursor: pointer;}
.login-1 .box button[type=submit]:hover{background-color: rgb(19, 178, 241);}

.forget-password-1{width: 100%;position: relative;overflow: hidden;background-position: top left;background-repeat: no-repeat;}
.forget-password-1 .content{width: 500px;background-color: #fff;position: relative;;padding: 40px 50px;margin: 100px auto }
.forget-password-1 .tit{color: #333;font-size: 30px;margin-bottom: 30px;font-weight: bold;}
.forget-password-1 .block{position: relative;}
.forget-password-1 .block>input,
.forget-password-1 .block>select{border: none;width: 400px;height: 60px;font-size: 16px;color: #ccc;border: solid 1px #cccccc;padding-left: 62px;background: url(../images/l1.png) 20px 20px no-repeat;outline: none;margin-bottom: 20px;}
.forget-password-1 .block:nth-child(1)>input{background-image: url(../images/l6.png)}
.forget-password-1 .block:nth-child(2)>input{background-image: url(../images/l7.png)}
.forget-password-1 .block:nth-child(3)>input{background-image: url(../images/l8.png)}
.forget-password-1 .block:nth-child(4)>input{background-image: url(../images/l8.png)}
.forget-password-1 .block:nth-child(5)>input{background-image: url(../images/l9.png)}
.forget-password-1 .loading{display: none;}
.forget-password-1 .code{color: #21ade5;font-size: 16px; position: absolute;right: 20px;top:calc(50% - 10px);transform: translateY(-50%);width: 100px;height: 40px;;}
.verification{cursor: pointer;}
.forget-password-1 .verification,
.forget-password-1 .loading{height: 40px;line-height: 40px;text-align: center;;}
.forget-password-1 .code.show .loading{display: block;background-color: rgb(248, 248, 248);height: 40px;width: 100%;}
.forget-password-1 .code.show .verification{display: none;}
.forget-password-1 .image-verification{width: 77px;height: 39px;position: absolute;right: 20px;top:10.5px;;}
.forget-password-1 ::placeholder{color: #ccc;}
.forget-password-1 .block>input:focus,
.forget-password-1 .block>select:focus{border: solid 1px #21ade5;outline: none;color: #333;}
.forget-password-1 .box{width: 400px;height: 60px;line-height: 60px;font-size: 0}
.forget-password-1 .box>*{display: inline-block;vertical-align: middle;font-size: 16px;}
#r-checkbox{margin-top: -3px;}
.forget-password-1 .box a{color: #21ade5;}
.forget-password-1 .box a:hover{text-decoration: underline; }
.forget-password-1 .box {margin-bottom: 20px;}
.forget-password-1 .box-submit{width: 100%;display: block;height: 60px;background-color: #21ade5;;color:#fff;border: none;outline:none;cursor: pointer;font-size: 16px;text-align: center}
.forget-password-1 .box-submit:hover{background-color: rgb(19, 178, 241);}
.forget-password-1 .box:last-child{text-align: center;background-color: rgb(215, 240, 250);}
.forget-password-1 .box button[type=submit]{width: 100%;display: block;height: 60px;background-color: #21ade5;;color:#fff;border: none;outline:none;cursor: pointer;}
.forget-password-1 .box button[type=submit]:hover{background-color: rgb(19, 178, 241);}
.forget-password-1 .box label{padding-left: 15px;}


/* help-center 帮助中心 */
.help-center-1{padding-bottom: 60px;}
.help-center-1 .items{padding: 60px 0;}
.help-center-1 .item.active .item-top{background-color: #21ade5;color: #fff}
.help-center-1 .icon img{display: inline-block;}
.help-center-1 .icon img:nth-child(2){display: none;}
.help-center-1 .item.active .icon img:nth-child(1){display: none}
.help-center-1 .item.active .icon img:nth-child(2){display: inline-block}
.help-center-1 .item.active .item-top::before{transform: translateY(-50%) rotate(135deg);border-color: #fff}
.help-center-1 .item{border-radius: 35px;overflow: hidden;background-color: #f8f8f8;transition: .3s;margin-bottom: 20px;}
.help-center-1 .item-top{height: 70px;line-height: 70px;position: relative;padding:0 40px;color: #333333;cursor: pointer;}
.help-center-1 .item-top::before{position: absolute;transition: .5s;right: 40px;top: 50%;transform:translateY(-50%) rotate(-45deg);width: 8px;height: 8px;border-left:1.5px solid #333;border-bottom: 1.5px solid #333;content: "";background-color: transparent;z-index: 9;;}
.help-center-1 .item .fr{width:calc(100% - 46px)}
.help-center-1 .icon{margin: 22px 20px 22px 0 }
.help-center-1 .text{font-size: 20px;margin-top: 25px;}
.help-center-1 .item-bottom{padding: 29px 40px;display: none;}
.help-center-1 .icon-copy{margin: 0 20px 0 0;}
.help-center-1 .intro{line-height: 2.25;font-size: 16px;color: #757475;}
.page-form{font-size: 0;text-align: center;}
.page-form a{display: inline-block;vertical-align: middle;}
.form-links{font-size: 14px;color:#222;max-height: 50px;width: 50px;height: 50px;border-radius: 50%;line-height: 50px;}
.form-links:hover{box-shadow: 0 0 5px 0 rgba(0,0,0,.1)}
.form-btn{width: 50px;height: 50px;border-radius: 50%;background-color: #dddddd;position: relative;}
.form-btn:hover{background-color: #21ade5;}
.form-btn-prev{margin-right: 11px;}
.form-btn-next{margin-left: 11px;}
.help-center-2 .form-question{font-size: 0;text-align: center;padding: 50px 0}
.help-center-2 input{width: 600px;height: 50px;border-radius: 10px;background-color: #fff;outline: none;border: none;font-size: 16px;padding-left: 30px;;display: inline-block;color: #333;}
.help-center-2 input::placeholder{color:#ccc;}
.help-center-2 button{width: 120px;height: 50px;background-color: #f39800;border-radius: 10px;outline: none;border: none;font-size: 16px;color:#fff;display: inline-block;margin-left: 20px;}

.nav-point{display: inline-block;vertical-align: middle;line-height: 70px;width: 160px;text-align: center;color: #000;font-size: 16px;/* background-color: #fff; */cursor: pointer;}
.nav-point.active{background-color: #21ade5;color:#fff;}

.product-center-wrapper{padding-bottom: 80px;}
.product-center-1{overflow: hidden;}
.product-center-1 .form-search{height: 70px;width: 680px ;border-radius: 35px;display: block;padding: 0 40px ;font-size: 0;line-height: 70px;background-color: #fff;margin: 60px auto;}
.product-center-1 input{display: inline-block;font-size: 16px;line-height: 70px;width: calc(100% - 21px);}
.product-center-1 input::placeholder{color:#999;}
.product-center-1 button{background-color: #fff;padding: 0;display: inline-block;width: 21px;cursor: pointer;}
.product-center-2{padding-bottom: 43px;}
.product-center-2 .tit{line-height: 1.5333;font-size: 30px;min-height: 92px;margin-bottom: 20px;}
.product-center-2 .grids{font-size: 0;}
.product-center-2 .grid{width: 690px;border-radius: 20px;background-color: #fff;padding: 30px;margin-bottom: 20px;display: inline-block;font-size: 0;}
.product-center-2 .grid:nth-child(2n){margin-left: 20px;;}
.product-center-2 .grid-left{width: 260px;overflow: hidden; float: left;}
.product-center-2 .grid-left img{display: block;transform: scale(1.001);transition: all 0.5s ease 0s;}
.product-center-2 .grid:hover .grid-left img{transform: scale(1.07);}
.product-center-2 .grid:hover .tit{color:#21ade5}
.product-center-2 .grid-right{width:370px;padding-left: 41px;margin-top: 8px;;width: calc(100% - 260px); float: left;}
.product-center-2 .grid:hover .more-icon{width: 48px;}
.product-center-2 .text{color: #333333;font-size: 14px;line-height: 1.8;}

.product-center-details-1{padding-top: 80px;}
.product-center-details-1 .tit{color:#000;font-size: 30px;padding-bottom: 42px;;border-bottom: 1px solid #eeeeee;position: relative;margin-top: 10px;font-weight: bold;}
.product-center-details-1 .tit::after{background-color: #00a0e9;position: absolute;left:0;bottom: 0;transform: translateY(50%);content:"";display: inline-block;width: 50px;height: 5px;;}
.product-center-details-1 .goods{font-size: 0;padding-bottom: 60px;}
.product-center-details-1 .goods-img{width: 560px;border-radius: 20px;display: inline-block;vertical-align: top;}
.product-center-details-1 .goods-intro{width: 820px;display: inline-block;vertical-align: top;padding-left: 82px;}
.product-center-details-1 .lists{font-size: 0;margin-top: 34px;}
.product-center-details-1 .list{display: inline-block;vertical-align: top;width:50%;}
.product-center-details-1 .describe{font-size: 16px;line-height: 1.875;color:#999;}
.product-center-details-1 .price{font-size: 0;margin-top: 25px;}
.product-center-details-1 .price>div{display: inline-block;vertical-align: baseline;}
.product-center-details-1 .value{color: #00a0e9;font-size: 36px;margin-right: 31px;}
.product-center-details-1 .fontStyle{font-size: 16px;color:#999;}
.product-center-details-1 .download{display: inline-block;width:160px;background-color: #00a0e9;height: 50px;color: #fff;font-size: 16px;line-height: 50px;text-align: center;border-radius: 10px;margin-top: 41px;}
.product-center-details-1 .download img{margin-left: 20px;}

.product-center-details-2{padding-bottom: 100px;}
.product-center-details-2 .headline{background-color: #f8f8f8;height: 60px;border-radius: 10px;overflow: hidden;;}
.product-center-details-2 .block{width: 200px;height: 60px;background-color: #00a0e9;display:inline-block;line-height: 60px;text-align: center;color:#fff;font-size: 20px;}
.product-center-details-2 .text{font-size: 16px;line-height: 2.222;color:#666;margin: 50px 0;}
.product-center-details-2 img{display: block;margin: 0 auto;}

.about-us-1{padding-top: 60px;padding-bottom: 100px;}
.about-us-1 .content{font-size: 0;}
.about-us-1 .content>div{display: inline-block;vertical-align: middle;}
.about-us-1 .left{width: 520px;}
.about-us-1 .center{width: 710px;padding: 0 110px 0 76px}
.about-us-1 .right{width: 170px;}
.about-us-1 .text{color: #666666;font-size: 16px;line-height: 2.222;margin-top: 34px;}
.about-us-1 .magnitude{font-size: 0; color: #f39800;}
.about-us-1 .strip{margin-top: 60px;}
.about-us-1 .num{font-size: 48px;font-weight: bold;;display: inline-block;vertical-align: 3px;margin-bottom: 5px;}
.about-us-1 .classify{font-size: 24px;display: inline-block;vertical-align: 3px}
.about-us-1 .intro{font-size: 16px;line-height: 1.875;color: #666666;padding-left: 4px;}
.about-us-1 .cloumn{margin-top: 104px;margin-bottom: 12px;}

.about-us-2{font-size: 0;padding-top: 80px;;padding-bottom: 60px;}
.about-us-2 .title,
.about-us-2 .englist{text-align: center;}
.about-us-2 .grid{margin-right: 40px;width: 320px;display: inline-block;vertical-align: top;margin-bottom: 40px;position: relative;border-radius: 10px}
.about-us-2 .grid::after{position: absolute;left:0;bottom: 0;width:100%;height:5px;background-color:#21ade5;content:"";display: inline-block;;}
.about-us-2 .englist{margin-bottom: 40px;;}
.about-us-2 .grid:nth-child(4n){margin-right: 0;}
.about-us-2 .grid{position: relative;overflow: hidden;}
.about-us-2 .grid img{transform: scale(1.001);transition: all 0.5s ease 0s;}
.about-us-2 .grid:hover img{transform: scale(1.07);}
.about-us-2 .slick-arrow{border: none;background-color: none;content: "";background: center center / cover no-repeat;width: 44px;height: 44px;border-radius: 50%;cursor: pointer;font-size: 0}
.about-us-2 .slick-prev{position: absolute;left: -94px;top: 50%;background-image: url(../images/a1_.png);transform: translate(0,-50%);}
.about-us-2 .slick-next{position: absolute;right: -94px;top: 50%;background-image: url(../images/a2_.png);transform:translate(0,-50%);}
.about-us-2 .slick-prev.slick-disabled{background-image: url(../images/a1.png)}
.about-us-2 .slick-next.slick-disabled{background-image: url(../images/a2.png)}

.about-us-3{padding-top: 80px;padding-bottom: 100px;;}
.about-us-3 .title,
.about-us-3 .englist{text-align: center;}
.about-us-3 .englist{margin-bottom: 41px;}
.about-us-3 .items{font-size: 0;}
.about-us-3 .item{width:420px;display: inline-block;vertical-align: top;min-height: 545px;text-align: center;position: relative;	background-color: #f8f8f8;}
.about-us-3 .item:nth-child(2n){margin: 0 70px;}
.about-us-3 .item-top{position: relative;height: 465px;}
.about-us-3 .intro{text-align: center;font-size: 20px;line-height: 1.5;color: #333333;}
.about-us-3 .item:hover{background-color: #ffffff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.05);}
.ab-r-span{position: absolute;padding: 24px;background-size: 100% 100%;display: inline-block;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 80%,rgba(255,255,255,.2));}
.ab-r-span img{width: auto;max-height: 100%;}
.r-span{position: absolute;background-size: 24px 24px;;}
.r-span1{left: 0;top: 0; width: 24px;height: 24px;background-image: url('../images/t1.jpg');}
.r-span2{left: 24px;top: 0; width: calc(100% - 46px);height: 24px;background-image: url('../images/t2.jpg');}
.r-span3{right: 0;top: 0; width: 24px;height: 24px;background-image: url('../images/t3.jpg');}
.r-span4{left: 0;top: 24px; width: 24px;height: calc(100% - 46px);background-image: url('../images/t4.jpg');}
.r-span5{right: 0;top: 24px; width: 24px;height: calc(100% - 46px);background-image: url('../images/t5.jpg');}
.r-span6{left: 0;bottom:  0; width: 24px;height: 24px;background-image: url('../images/t6.jpg');}
.r-span7{left: 24px;bottom: 0; width: calc(100% - 46px);height: 24px;background-image: url('../images/t7.jpg');}
.r-span8{right: 0;bottom:  0; width: 24px;height: 24px;background-image: url('../images/t8.jpg');}

/* 用户中心 通用类名模板 */
.user-center{background-color: #f8f8f8;padding-top: 60px;overflow: hidden;}
.user-center .block-content{padding-bottom: 80px;}
.user-center .box-head{border-radius: 5px;width: 300px;height: 300px;position: relative;background-color: #ffffff;margin-bottom: 20px;}
.user-center .box-header{border-radius: 50%;overflow: hidden;width: 140px;height: 140px;}
.user-center .box-header img{width:100%;height:100%;object-fit: cover;}
.user-center .box-username{font-size: 16px;text-align: center;margin-top: 30px;}
.user-center .box-lists{width: 300px;background-color: #fff;}
.user-center .box-list{height: 80px;width:100%;color:#333;text-align: center;font-size: 0;display: block;cursor: pointer;position: relative;}
.user-center .table-hd{
    font-size: 20px; padding: 20px 40px;
    border-top: 1px solid #eee; border-bottom: 1px solid #eee;
}
.user-management-1 .table2 .table-td{ width: 20%; }
.user-center .table-wrap{ border-bottom: 20px solid #f8f8f8;}
.user-center .table-wrap:last-of-type{border-bottom: none;}
/* .user-center .sub-list::after{} */
.user-center .box-list img{display: inline-block;vertical-align: middle;margin-right: 29px;line-height: 80px;}
.user-center .box-list-intro{font-size: 16px;display: inline-block;vertical-align: middle;line-height: 80px;}
.user-center .box-list.active{background-color: #21ade5;color:#fff;box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);}
.user-center .box-list.has-sub{height: auto;min-width: 80px;;}
.user-center .box-list.has-sub::after {content: '+';display: inline-block;font-size: 20px;text-align: center;position: absolute;right: 10px;top:30px;;font-size: 20px;}
.user-center .sub-list{font-size: 14px;width: 100%;text-align: center;background-color: #fff;display: none;border-top: 1px solid #fff}
.user-center .sub-list-intro{color:#333;display: block}
.user-center .box-list.active.has-sub::after{content: '-'}
.user-center .sub-list-intro{height: 60px;line-height: 60px;padding-left: 0;display: inline-block;}
.user-center .sub-list:hover{background-color: #21ade5;}
.user-center .sub-list:hover > a{color:#fff}
.user-center .box{font-size: 0;}
.user-center .box-left,
.user-center .box-right{display: inline-block;vertical-align: top;}
.user-center .block{margin-left: 30px;width: 1070px;background-color: #fff;}
.user-center .block-head{position: relative;	font-size: 24px;line-height: 80px;color:#000;border-bottom: 1px solid #eeeeee;padding-right: 40px;padding-left: 40px;}
.user-center .block-head::after{width: 5px;height: 23px;background-color: #21ade5;box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);content:"";position: absolute;left:0;top:50%;transform: translateY(-50%)}


.system-management-1 .block-content{padding-left: 40px;padding-right: 40px;}
/* 用户管理 */
/* .user-management-1 .table{margin-bottom: 40px;} */
.user-management-1 .table-tr{font-size: 0;background-color: #fff;padding-left: 40px;padding-right: 40px; border-bottom: 1px solid #eee;}
.user-management-1 .table-td{width: 25%;display: inline-block;font-size: 0;vertical-align: middle;line-height: 80px;min-height: 80px;;}
.user-management-1 .table-th{color:#999;height: 60px;line-height: 60px;font-size: 16px;min-height: 60px}
.user-management-1 .table-wrap:nth-child(2) .table-th,
.user-management-1 .table-wrap:nth-child(2) .table-td{ width: 20%; }
.user-management-1 .con{font-size: 16px;display: inline-block;line-height: 1.8;vertical-align: middle;padding: 26px;padding-left: 0;}
/* .user-management-1 .table-tr:hover{background-color: #fafafa;} */
/* .user-management-1 .table-tr:nth-child(2n){background-color: #fafafa;} */
.user-management-1 .table-td img{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;display: inline-block;vertical-align: middle;}

.model-search-1{}
.model-search-1 .form-func{padding-top: 30px;padding-left: 40px;padding-right: 40px;}
.model-search-1 .btn{min-width: 100px;height: 50px;line-height: 50px;font-size: 14px;color: #999999;background-color: #fff;border-radius: 5px;margin-right: 10px;border: solid 1px #eeeeee;box-sizing: border-box;cursor: pointer;}
.model-search-1 .btn.active{background-color: #21ade5;color:#fff;border-color:#21ade5;;}
.model-search-1 select,
.model-search-1 input{border-radius: 5px;border: solid 1px #eeeeee;height: 50px;font-size: 14px;color: #999999;padding-left: 30px;display: inline-block;}
.model-search-1 select:focus{border: none;border:  solid 1px #eeeeee;outline: none;}
.model-search-1 select{width: 150px;}
.model-search-1 textarea{color: red;border-radius: 5px;border: solid 1px #eeeeee;height: 50px;font-size: 14px;width: 100%;padding: .5em;resize: vertical;height: 6em;line-height: 1.5em;font-weight: bold;}
.model-search-1 .platform_msg{font-size: 13px;line-height: 1.5;/* background: #fafafa; *//* border-radius: 5px; *//* border: solid 1px #eeeeee; *//* padding: .5em; *//* margin-bottom: 5px; */color: red;font-weight: bold;}
.model-search-1 input::placeholder{color:#999999;}
.model-search-1 input{color:#333;margin-left: 10px;width: 180px;padding-right: 30px;padding: 0 10px;}
.model-search-1 button[type="submit"]{background-color: #21ade5;color:#fff;display: inline-block;width: 100px;font-size: 14px;height: 50px;margin-left: 10px;border-radius: 5px;cursor: pointer;}
.model-search-1 button[type="submit"]:hover{background-color: #00b7ff;}

.model-search-1 .table{margin-top: 10px;margin-bottom: 40px;width: 100%;}
.model-search-1 .table-tr{/* font-size: 0; */border-bottom:solid 1px #eeeeee;padding: 22px 40px;/* box-sizing: content-box; */}
.model-search-1 .table-tr:first-child:hover{background-color: #fff;;}
.model-search-1 .table-tr:hover{background-color: #fafafa;;}
.model-search-1 .table-td{vertical-align: top;padding: 22px 10px;/* min-width: 100px; */max-width: 200px;font-size: 14px;}
.model-search-1 .table-th{color: #999999;font-size: 14px;}
.model-search-1 .con,
.model-search-1 .state{display: inline-block;vertical-align: middle;line-height: 1.714;font-size: 14px;white-space: normal;word-break: break-all;}
.model-search-1 .con.ellipsis{white-space: nowrap;width: 100%;}
.model-search-1 .state-false{color: #e50000;}
.model-search-1 .state-true{color:#cccccc}
.model-search-1 .table-td:nth-child(1){padding-left: 40px;min-width: 191px;}
.model-search-1 .table-td:nth-child(3){/* width: 32%; */}
.model-search-1 .table-td:nth-child(5){/* width: 19%; text-align: center;*/}
.model-search-1 .table-td:nth-child(5) .con{/* font-size: 0; */}
.model-search-1 .table-td:last-of-type{padding-right: 20px;min-width: 200px;}
.model-search-1 .con-btn{width: 80px;height: 36px;border-radius: 5px;border: solid 1px #21ade5;display: inline-block;line-height: 36px;text-align: center;color: #21ade5;cursor: pointer;font-size: 14px;float: left; background-color: transparent; }
.model-search-1 .con-btn:nth-child(1){margin-right: 10px;}
.model-search-1 .con-btn:hover{color:white;background-color: #21ade5;box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);}
.model-search-1 .table-td .con-btn { display: block; float: none; }

.model-search-details-1 .block{min-height: 880px;}
.model-search-details-1 .table{border-left: 1px solid #eee;}
.model-search-details-1 .head{background-color: #f8f8f8;padding: 25px 40px;position: relative;border: 1px solid #eee;}
.model-search-details-1 .tit{color: #000000;font-size: 24px;font-weight: bold;}
.model-search-details-1 .fontstyle{font-size: 14px;color:#999;display: inline-block;vertical-align: top}
.model-search-details-1 .con{font-size: 0;margin-top: 12px;}
.model-search-details-1 .state{color: #e50000;margin-right: 40px;}
.model-search-details-1 .download{width: 120px;height: 40px;background-color: #21ade5;border-radius: 5px;color:#fff;font-size: 14px;text-align: center;line-height: 40px;margin-top: 5px;position: absolute;right:40px;top:50%;transform: translateY(-50%); }
.model-search-details-1 .download:hover{box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);background-color: #00b7ff;}
.model-search-details-1 .block-content{padding:30px 40px 80px 40px}
.model-search-details-1 .table-tr{font-size: 0;}
.model-search-details-1 .table-td{min-height: 50px;width: 344.5px;display: inline-block;vertical-align: middle;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box;}
.model-search-details-1 .table-th{width: 150px;text-align: right;}
.model-search-details-1 .table-td .table-con{font-size: 14px;color:#333333;display: inline-block;padding:18px 20px;}
.model-search-details-1 .table-th .table-con{font-size: 14px;color: #999999;;display: inline-block;padding:18px 20px;}
.model-search-details-1 .table-td .ipt { height: 50px; display: block; width: 100%; border: 1px solid transparent; padding: 0 20px; }
.model-search-details-1 .table-td .ipt:focus { border-color: #21ade5; }
.personal-center-1 .head{padding: 80px 0;}
.personal-center-1 .con-header{width:140px;height: 140px;border-radius: 50%;overflow: hidden;margin: 0 auto;position: relative;}
.personal-center-1 .con-header::after{position: absolute;left:0;top: 0;background-color: rgba(0,0,0,.5);width:100%;height:100%;content: "";display: inline-block;z-index: 8;;}
.personal-center-1 .con-header img{width:100%;height: 100%;object-fit: cover;}
.personal-center-1 .tips{font-size: 16px;color:#fff;text-align: center;white-space: nowrap;z-index: 9;}
.personal-center-1 input[type=file]{position: absolute;left: 0;top:0;width:100%;height:100%;opacity: 0;font-size: 0;cursor: pointer;}
.personal-center-1 .table{padding: 0 40px;}
.personal-center-1 .table-pre{min-width: 200px;}
.personal-center-1 .table-tr{padding: 30px 0 ;border-bottom: 1px solid #eee;}
.personal-center-1 .table-pre,
.personal-center-1 .table-td{display:inline-block;vertical-align: middle;}
.personal-center-1 .table-td{width:calc(100% - 200px)}
.personal-center-1 .table-td .table-con{width: calc(100% - 120px);}
.personal-center-1 .table-con{ display: inline-block;vertical-align: middle;font-size: 16px;text-align: justify;}
.personal-center-1 .table-td .modify{width: 120px;padding: 12px 0 ;;background-color: #21ade5;display: inline-block;color:#fff;vertical-align: middle;border-radius: 5px;font-size: 16px;text-align: center;cursor: pointer;;}
.personal-center-1 .table-td .modify:hover{box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);;background-color: #00b7ff;;}
.personal-center-1 .table-tr:last-child .modify{display: none}
.modify-alert{padding:60px 40px;width: 540px;position: fixed;left: 50%;top:50%;transform: translate(-50%,-50%);background-color: #fff;z-index: 999999;}
.modify-alert-mask{position: fixed;width: 100vw;height: 100vh;left: 50%;top:50%;transform: translate(-50%,-50%);;background-color: rgba(0,0,0,.1);z-index: 99999;display: none}
.modify-alert-close{position: absolute;right: 10px;top: 10px;font-size: 14px; cursor: pointer;transition: .3s;}
.modify-alert-close:hover{transform: rotate(180deg)}
.modify-alert .tit{color: #000000;font-size: 24px;text-align: center;margin-bottom: 40px;}
.modify-alert input{width:100%;height: 70px;border-radius: 10px;border: solid 1px #cccccc;font-size: 18px;padding: 0 30px;margin-bottom: 20px;}
.modify-alert input::placeholder{color: #999999;}
.modify-alert button{background-color: #21ade5;color:#fff;width:100%;display: block;font-size: 18px;height: 70px;border-radius: 5px;cursor: pointer;}
.modify-alert button:hover{background-color: #00b7ff;}
.modify-alert{display: none;}
html,body{height:100%;width:100%;}
._citys{width: 450px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; box-sizing: content-box;-ms-word-wrap: break-word; word-wrap: break-word;}
._citys span{color: #56b4f8; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer;}
._citys ._citys0{width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #56b4f8; padding: 0; margin: 0;}
._citys ._citys0 li{display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer;}
._citys .citySel{background-color: #56b4f8; color: #fff !important;}
._citys ._citys1{width: 100%; display: inline-block; padding: 10px 0;}
._citys ._citys1 a{width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer;font-size: 13px; overflow: hidden;}
._citys ._citys1 a:hover{color: #fff; background-color: #56b4f8;}
._citys .AreaS{background-color: #56b4f8 !important; color: #fff !important;}
/* #PoPx,#PoPy{position: fixed !important;left:50% !important;top:50% !important;transform: translate(-50%,-50%) !important;} */
#PoPy{position: fixed !important;left:50% !important;top:50% !important;transform: translate(-50%,-24px);background-color: #fff !important; z-index: 99999999 !important;}
.verify-iphone .head-step{font-size: 0;background-color: #f8f8f8;padding: 55px;margin: 40px}
.verify-iphone .step{width:33.33%;display: inline-block;vertical-align: top;}
.verify-iphone .step-num{color: #666;font-size: 18px;display: inline-block;vertical-align: middle;line-height: 40px;width:40px;height: 40px;border-radius: 50%;background-color: #fff;text-align: center;}
.verify-iphone .step-name{position: relative;font-size: 18px;color: #666;display: inline-block;vertical-align: middle;width: 180px;margin-left: 20px;}
.verify-iphone .step-name::before{position: absolute;transition: .5s;right: 0;top: 50%;transform:translateY(-50%) rotate(-45deg);width: 8px;height: 8px;border-right:1.5px solid #333;border-bottom: 1.5px solid #333;content: "";background-color: transparent;z-index: 9;}
.verify-iphone .box-right{min-height: 880px;}
.verify-iphone .step.active .step-num{background-color: #21ade5;;color:#fff;}
.verify-iphone .step.active .step-name{color:#21ade5}
.verify-iphone .step-name::before{border-color: #21ade5}
.verify-iphone .trunk{padding: 60px 40px 0;}
.verify-iphone .trunk-item{font-size: 0;position: relative;margin-bottom: 20px;}
.verify-iphone .trunk-item>*{display: inline-block;vertical-align: middle;font-size: 18px;color: #333333;line-height: 70px;}
.verify-iphone .prefix{width:279px;text-align: right;padding-right: 29px;}
.verify-iphone .trunk-item input{border-radius: 10px;width: 500px;border: solid 1px #cccccc;display: inline-block;vertical-align: middle;font-size: 18px;color: #333333;line-height: 70px;padding-left: 20px;}
.verify-iphone .trunk-item input::placeholder{font-size: 18px;}
.verify-iphone .loading{display: none;}
.verify-iphone .code{color: #21ade5;font-size: 16px; position: absolute;right: 20px;top:50%;transform: translateY(-50%);width: 100px;height: 40px;;}
.verify-iphone .verification,
.verify-iphone .loading{height: 40px;line-height: 40px;text-align: center;;}
.verify-iphone .code.show .loading{display: block;background-color: rgb(248, 248, 248);height: 40px;width: 100%;}
.verify-iphone .code.show .verification{display: none;}
.verify-iphone .trunk-verify{line-height: 70px;}
.verify-iphone .trunk-input{position: relative;}
.verify-iphone button[type="submit"]{border: none;background-color: #21ade5;width: 150px;height: 70px;color:#fff !important;font-size: 18px;}
.verify-iphone button[type="submit"]:hover{background-color: #00b7ff;}

.verify-iphone .resolve{text-align: center;}
.verify-iphone .resolve-state{position: relative;width: 100px;height: 100px;border-radius: 50%;background-color: #0aa404;margin: 0 auto;}
.verify-iphone .resolve-state::before{position: absolute;transition: .5s;right: 50%;top: 50%;transform:translate(72%,-60%) rotate(40deg);width: 15px;height: 30px;border-right:3px solid #fff;border-bottom: 3px solid #fff;content: "";background-color: transparent;z-index: 9;}
.verify-iphone .resolve-text{font-size: 30px;;color: #666666;margin-top: 49px;;}
.verify-iphone .resolve-btn{width: 150px;height: 70px;line-height: 70px;color:#fff;font-size: 18px;text-align: center;background-color: #21ade5;display: inline-block;border-radius: 10px;margin-top: 42px;;}
.verify-iphone .resolve-btn:hover{background-color:#00b7ff}
.financial-statistics .block-content{padding-left: 40px;padding-right: 40px;padding-top: 30px;}
.financial-statistics .trunk select{width: 120px;height: 50px;font-size: 16px;border-radius: 5px;border: solid 1px #eeeeee;color:#666;margin-right: 10px;padding-left: 20px;}
.financial-statistics .trunk select:focus{outline: none; }
.financial-statistics .trunk select:last-child{margin-right: 0;;}
.financial-statistics input{width: 300px;height: 50px;line-height: 50px;;border: solid 1px #eeeeee;font-size: 14px;;border-radius: 5px;padding-left: 30px;}
.financial-statistics .trunk button[type="submit"]{width: 100px;height: 50px;background-color: #21ade5;color:#fff;font-size:16px;margin-left: 10px;}
.financial-statistics .trunk-table{margin-top: 40px;}
.financial-statistics .table-tr{font-size: 0;padding: 22.4px 30px;display: block;position: relative;
    /* cursor: pointer; */
    background-color: #f8f8f8;}
.financial-statistics .table-td{font-size: 18px;display: inline-block;vertical-align: middle;width: 15%;line-height: 1.4;}
.financial-statistics .table-td:nth-child(1){width: 10%; padding-right: 10px}
.financial-statistics .table-td:nth-child(2){ width: 20%; color:#999;padding-right: 10px}
.financial-statistics .table-td:nth-child(3){width: 50%;font-size: 0;padding: 0;}
.financial-statistics .table-td:nth-child(4){width: 10%;color:#999;}
.financial-statistics .table-td:last-child{width: 10%;color:#666; font-size: 14px;}
.financial-statistics .table-td:last-child a{display: inline-block; padding: 6px 10px; border: 1px solid; border-radius: 5px;}
.financial-statistics .table-td a:hover{color: #21ade5;}
.financial-statistics .percentage,
.financial-statistics .process-bar{display: inline-block;vertical-align: middle; transition: .3s;}
.financial-statistics .percentage{white-space: nowrap;border-radius: 3px;width:15%;font-size: 18px;}
.financial-statistics .process-bar{width:0;height: 6px;background-color: #21ade5;border-radius: 3px;}
/* .financial-statistics .table-tr::before{position: absolute;transition: .5s;right: 30px;top: 50%;transform:translate(0,-50%) rotate(-45deg);width: 10px;height: 10px;border-right:2px solid #333;border-bottom: 2px solid #333;content: "";background-color: transparent;z-index: 9;transition: .5s;} */
/* .financial-statistics .table-tr:hover::before{right: 20px;} */
.financial-statistics .table-tr:nth-child(2n){background-color: #fff;}
.financial-statistics .change{margin-bottom: 66px;}
.financial-statistics .change-box{display: inline-block;font-size: 16px;color:#333;height: 50px;background-color: #21ade5;border-radius: 25px;line-height: 50px;padding: 0 20px;;background-color:transparent;cursor: pointer;margin-right: 20px;}
.financial-statistics .change-box select{border:none;background-color: transparent;font-size: 16px;height: 50px;cursor: pointer;}
.financial-statistics .change-box select:focus{outline: none; }
.financial-statistics .change-box.active{box-shadow: 0px 0px 30px 0px rgba(33, 173, 229, 0.3);background-color: #21ade5;color:#fff}
.financial-statistics .change-box.active select{color:#fff}
.financial-statistics .trunk-lists{margin-top: 10px;margin-bottom: 40px;}
.financial-statistics .trunk-list{font-size: 0;border-bottom: 1px solid #eeeeee;}
.financial-statistics .list-td{width:25%;font-size: 14px;color: #333333;display: inline-block;vertical-align: middle;padding: 28px 0;}
.financial-statistics .list-th{color: #999999;border-bottom: 1px solid #666666;padding: 22px 0;}
.financial-statistics .total{height: 50px;line-height: 50px;color:#21ade5;font-size: 0;}
.financial-statistics .total>div{display: inline-block;vertical-align: middle;font-size: 16px}

.financial-statistics-2 .list-td{width: 20%;}
.detection-service{padding-top: 60px;overflow: hidden;;}
.detection-service .title{margin-bottom: 40px;}
.ds-head{text-align: center;margin-bottom: 40px;}
.ds-items{font-size: 0}
.ds-item{width: 200px;height: 70px;text-align: center;line-height: 70px;font-size: 20px;color: #000000;display: inline-block;vertical-align: top;margin-right: 10px;background-color: #fff;border-radius: 35px; cursor: pointer;transition: .1s}
.ds-item:last-child{margin-right: 0;}
.ds-item:hover{background-color: #21ade5;color:#fff;}
.ds-item.active{background-color: #21ade5;color:#fff;}

.ds-content{background-color: #fff;margin-top: 40px;padding-bottom: 60px;border-top: 2px solid #21ade5;margin-bottom: 80px;}
.ds-top{height: 100px;background-color: #effaff;;color: #21ade5;padding:  0 40px;}
.ds-top>*{line-height: 100px;}
.ds-tit{font-size: 30px;}
.ds-content .tomore{font-size: 16px;}
.ds-content .tomore a{transition:transform .5s;display:inline-block;}
.ds-content .tomore a:hover{transform: translateX(10%)}
.ds-middle{padding-top: 80px;;}
.ds-items{font-size: 0;margin-bottom: 20px;}
.ds-items > div{display: inline-block;vertical-align: top;line-height: 70px;height:70px;}
.ds-content .prefix{width: 430px;color: #333333;font-size: 18px;text-align: right;padding-right: 30px;}
.ds-block{width: 700px;}
.ds-input{overflow: hidden;}
.ds-btn{font-size: 0;}
.ds-btn.fr{position: absolute;left: 580px;top:0;white-space: nowrap;}
.ds-btn>div{display: inline-block;vertical-align: middle;user-select: none;}
.ds-btn>div.hide{display: none;}
.ds-add{margin-right: 10px;}
.ds-btn-child{font-size: 18px;width: 120px;height: 70px;background-color: #ffffff;border-radius: 10px;border: solid 1px #21ade5;text-align: center;line-height: 70px;	color: #21ade5;display: inline-block;cursor: pointer;}
.ds-btn-child.hide{display: none;}
.ds-remove{/* margin-left: 10px; */}
.ds-block input[type=text]{width: 570px;;height: 70px;font-size: 18px;padding: 0 20px;border: solid 1px #cccccc;border-radius: 10px;color:#333;}
.ds-clone-3 .ds-block input[type=text]{width: 440px;}
.ds-clone-3 .ds-selectWrapper-noCharge .ds-block input[type=text]{width: 570px;}
.ds-btn-child img{vertical-align:-2px;}
.ds-numWrapper .ds-items:nth-child(n+2) input[type=text]{/* width:440px; */}
.ds-block input[type=radio]{width: 26px;height: 26px;cursor: pointer;}
.ds-label{cursor: pointer;}
.ds-block{font-size: 0;position: relative;}
.ds-sp-radio .ds-block{padding-right: 130px;}
.ds-box{width:50%;}
.ds-box,
.ds-block input[type=radio],
.ds-intro{display: inline-block;vertical-align: middle;}
.ds-intro{font-size: 18px;letter-spacing: 0px;color: #333333;padding-left: 10px;}
.ds-select select{width: 570px;height: 70px;background-color: #ffffff;border-radius: 10px;border: solid 1px #cccccc;font-size: 18px;color:#333;padding: 0 20px;}
.ds-select{display: inline-block;}
select:focus{outline:none;}
.ds-selectWrapper .ds-items:nth-child(n+2) select{width:440px;}
.ds-selectWrapper-noCharge{display: none;}
.ds-selectWrapper-noCharge .ds-input input{width: 570px;}
.ds-val{line-height: 70px;font-size: 18px;color: #00a0e9;}
.ds-block>input[type=text]{width: 700px;}
.ds-block>button:first-child{background-color: #00a0e9;}
.ds-block>button{width: 150px;height: 70px;background-color: #ccc;border-radius: 10px;font-size: 18px;color:#fff;margin-right: 10px;margin-top: 10px;cursor: pointer;}
.ds-block>button:last-child{margin-right: 0;}

.detection-service-1 select{width:700px;height: 70px;padding: 0 20px;font-size: 18px;color:#333;border: solid 1px #cccccc;border-radius: 10px;}

.ds-table-wrapper{padding:40px;padding-bottom: 0;}
.ds-table{width:100%;}
.ds-th{width:33.33%;padding: 28px 0 ;font-size: 16px;color: #333333;background-color: #f8f8f8;border: solid 1px #eeeeee;}
.ds-td{padding: 28px 10px ;text-align: center;font-size: 16px;color: #333333;border: solid 1px #eeeeee;}
.ds-td{line-height: 30px;}

.ds-sp-radio .ds-box{width: auto;margin-right: 30px;}
.ds-sp-radio .ds-box:last-child{margin-right: 0;}

.c-btn{display: inline-block;vertical-align: top;font-size: 14px;color: #fff;line-height: 1.43;text-align: center;cursor: pointer;user-select: none;border: 1px solid transparent;border-radius: 4px;padding: 7px 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.c-white{background-color: #fff;border: 1px solid #21ade5;color: #21ade5;transition: all .3s;min-width: 80px;}
.c-white:hover,
.c-white:focus,
.c-white:active{background-color:#e6e6e6;border-color:#adadad;}
.c-btn.has-arrow:after{content: "";display: inline-block;vertical-align: middle;border-top: 5px solid #21ade5;border-left: 4px solid transparent;border-right: 4px solid transparent;margin-left: 4px;}
.c-btn.has-arrow.down:after{transform: rotate(180deg);}
.has-menu{display: inline-block;vertical-align: top;position: relative;}
.menu-list{position: absolute;left: 0;top: 100%;min-width: 160px;max-height: 360px;overflow: auto;display: none;padding: 5px 0;font-size: 14px;text-align: left;background-color: #fff;z-index: 123;border: 1px solid #dee2e6;border-radius: 4px;box-shadow: 0 6px 12px rgb(0,0,0,0.18);}
.menu-list.up{top: auto;bottom: 100%;}
.menu-list a{display: block;line-height: 21px;font-size: 13px;color: #666;padding: 4px 12px;white-space: nowrap;cursor: pointer;transition: all .2s;}
.menu-list a.active,
.menu-list a:hover{background-color: #e9ecef;}
.menu-list a.hide{display: none;}
.has-menu.active{z-index: 100 !important;}
.has-menu.active .menu-list{display: block;}
.has-menu.active .c-white{background-color: transparent;border-color: #21ade5;}
.has-menu.active .c-blue{background-color: #19a9d5;border-color: #18a1cc;}
.menu-line{width: 100%;height: 1px;margin: 1px 0;background-color: #e5e5e5;}
.has-menu.abs{position: absolute;right: 40px;top: 50%;transform: translateY(-50%);}


