@charset "utf-8";/* css hack*/html {font-size:62.5%;/* 10÷16=62.5% 10px=1rem*/;}
body {font-family:"inter",Helvetica,Arial,sans-serif;background:#fff;position:relative;z-index:1;}
:focus {outline:0;}
ol,ul {list-style:none;}
fieldset,img,button {border:none;}
a {text-decoration:none;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;color:#333333;}
a:hover {text-decoration:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
h1,.h1 {font-size:32px;}
h2,.h2 {font-size:26px;}
h3,.h3 {font-size:24px;}
h4,.h4 {font-size:22px;}
h5,.h5 {font-size:18px;}
h6,.h6 {font-size:14px;}
table {border-collapse:collapse;border-spacing:0;}
.clearfix:after {display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {*zoom:1;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
@font-face {font-family:'iconfont';src:url('../fonts/iconfont.woff2') format('woff2'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype');}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@font-face {font-family:'noto';src:url('../fonts/noto.eot');src:url('../fonts/noto.eot?#iefix') format('embedded-opentype'),url('../fonts/noto.woff2') format('woff2'),url('../fonts/noto.woff') format('woff'),url('../fonts/noto.ttf') format('truetype'),url('../fonts/noto.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family:'inter';src:url('../fonts/inter.eot');src:url('../fonts/inter.eot') format('embedded-opentype'),url('../fonts/inter.woff') format('woff'),url('../fonts/inter.woff2') format('woff2'),url('../fonts/inter.ttf') format('truetype'),url('../fonts/inter.svg#inter') format('svg');}
@font-face {font-family:'num';src:url('../fonts/num.eot');src:url('../fonts/num.eot') format('embedded-opentype'),url('../fonts/num.woff') format('woff'),url('../fonts/num.woff2') format('woff2'),url('../fonts/num.ttf') format('truetype'),url('../fonts/num.svg#inter') format('svg');}
.p10 {padding:10px;}
.fl {float:left;}
.fr {float:right;}
.rel {position:relative;}
/*布局*/.warp {width:100%;}
.w {padding:1.5rem 5rem;width:100%;}
.pc-hide {display:none;}
.bghui {background:#eef1f7;}
.oh {overflow:hidden;}
.bg03 {background:url(../images/ind_bg3.jpg) #ebebee;background-size:100% 100%;}
.lg-hidden {display:none!important;}
.pb60{ padding-bottom:6rem;}

/*文本*/.text-center {text-align:center;}
.text-oneline {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-someline {display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.line2 {-webkit-line-clamp:2;}
.line3 {-webkit-line-clamp:3;}
.line4 {-webkit-line-clamp:4;}
.line5 {-webkit-line-clamp:5;}
.line6 {-webkit-line-clamp:6;}
.bigfont {text-transform:uppercase;}
.smallfont {text-transform:lowercase;}
.shadow {-o-box-shadow:0 0 20px rgba(0,0,0,.1);-ms-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);}
.lg-hidden {display:none!important;}
/*顶部*/.ak-nav-box {display:flex;flex-direction:row;justify-content:center;position:relative;z-index:1;}
.ak-nav {position:fixed;/*background:rgba(0,0,0,.6);*/ top:0;z-index:999;}
.ak-nav-tel {float:right;color:#FFFFFF;display:flex;justify-content:flex-end;align-items:center;height:80px;font-size:20px;}
.ak-nav-tel i {font-size:28px;display:inline-block;padding-right:10px;}
.ak-logo {float:left;display:flex;justify-content:flex-start;align-items:center;height:80px;color:#FFFFFF;font-size:18px;font-weight:600;}
.ak-logo a {color:#FFFFFF;display:flex;justify-content:flex-start;align-items:center;}
.ak-logo a img {margin-right:10px;max-height:60px;}
.ak-nav-right {display:flex;align-items:center;margin-left:auto;justify-content:flex-end;flex:1;}
.ak-nav-right a {color:#fff;display:block;position:relative;padding:0 2rem;font-size:1.5rem;font-weight:400;line-height:8rem;}
.ak-nav-right a i {font-size:2rem;display:inline-block;padding-right:.5rem;}
.ak-nav-right a:hover {color:#0070c0;}
/*搜索*/.ak-search {overflow:hidden auto;right:0;width:100%;opacity:0;position:fixed;top:8rem;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;z-index:1;}
.ak-search.open {opacity:1;visibility:visible;}
.ak-search:after {background:hsla(0,0%,45%,.6);content:"";inset:0;width:100vw;}
.ak-search-box {background:#f0f0f0;padding:2rem;position:relative;}
.ak-search-con {margin:0 auto;max-width:80rem;width:100%;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;}
.ak-input-txt {background:#fff;border:0;border-radius:0;font-size:1.3rem;height:4.3rem;padding:1.5rem 2rem;width:70rem;}
.ak-form-search-btn {-ms-flex-negative:0;background:#0070c0;border:0;color:#fff;cursor:pointer;flex-shrink:0;height:4.3rem;line-height:4.3rem;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:4.3rem;}
.ak-search-zz {opacity:0;position:fixed;top:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;z-index:-1;background:hsla(0,0%,45%,.6);top:10rem;left:0;right:0;bottom:0;width:100vw;}
.ak-search.open .ak-search-zz {opacity:1;visibility:visible;}
/*顶部*/.ak-nav-con {height:80px;/*padding-top:15px;position:absolute;top:0;width:100%;z-index:9999;text-align:center;*/display:flex;align-items:center;float:left;padding-left:50px;}
.top-nav {text-align:center;width:100%;height:100%;text-align:center;}
.top-nav>li {position:relative;z-index:10;display:inline-block;height:100%;}
.top-nav>li:first-child {;}
.top-nav li:hover {;}
.top-nav .navhover {;}
.top-nav li a {color:#fff;display:block;position:relative;padding:0 2rem;font-size:1.7rem;font-weight:400;line-height:8rem;}
.top-nav li>ul {position:absolute;left:0;top:140%;visibility:hidden;opacity:0;box-shadow:0px 10px 70px rgba(0,0,0,0.15);background:#fff;transition:all .3s ease;padding:6px 30px 15px 15px;text-align:left;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.top-nav>li:hover>ul {top:100%;opacity:1;visibility:visible;}
.top-nav>li>ul>li {float:left;position:relative;min-width:100%;display:block;white-space:nowrap;}
.top-nav>li>ul>li:hover {background:none;}
.top-nav>li>ul>li>a {color:#fff;font-size:14px;padding:10px 0 10px  5px;line-height:normal!important;}
.top-nav>li>ul>li>a:before {content:'\eb8e';font-family:"iconfont";color:#2d2c2a;font-size:14px;font-weight:600;}
.top-nav>li>ul>li:first-child {background:none;}
.top-nav li>ul a {font-weight:normal;}
.top-nav>li>ul>li>a:hover {transform:translateX(3px);-webkit-transform:translateX(3px);color:#0070c0;background:none;}
.top-nav li .hson:after {/*content:'\eb8f';font-family:"iconfont";position:absolute;right:0;top:50%;height:13px;width:13px;transform:rotate(0) translateY(-50%);font-size:13px!important;line-height:normal;*/;}
.top-nav>li>a:before {content:"";position:absolute;width:0;height:2px;background-color:#00b0f0;bottom:0;right:10%;-webkit-transition:0.5s;transition:all 0.5s ease-in-out;left:10%;}
.top-nav>li>a:hover:before {width:80%;}

.zwcon {width:100%;height:80px;}
.ak-nav.on {background:#0070c0;box-shadow:0 1.5rem 1.5rem 0 rgba(0,0,0,0.05);}
.ak-nav.on .ak-nav-tel {color:#fff;}
.ak-nav.on .ak-logo a {color:#fff;}
.ak-nav.on .top-nav li a {color:#fff;}
.ak-nav.on .top-nav li:hover a {color:#00b0f0;}
.ak-nav.on .top-nav li:hover>ul>li>a {color:#2d2c2a;}
.ak-nav.on .top-nav li:hover>ul>li>a:hover {color:#0070c0;}
.ak-nav.on .top-nav li:hover>ul>li>a:hover:before {color:#0070c0;}
.ak-nav.on .top-nav .navhover {color:#FFFFFF;}
.ak-nav.on .ak-nav-right a {color:#fff;}

.ak-nav-ny {position:fixed;/*background:rgba(0,0,0,.6);*/ top:0;z-index:999;}
.ak-nav-ny.on {background:#0070c0;box-shadow:0 1.5rem 1.5rem 0 rgba(0,0,0,0.05);}
.ak-nav-ny.on .ak-nav-tel {color:#fff;}
.ak-nav-ny.on .ak-logo a {color:#fff;}
.ak-nav-ny.on .top-nav li a {color:#fff;}
.ak-nav-ny.on .top-nav li:hover a {color:#00b0f0;}
.ak-nav-ny.on .top-nav li:hover>ul>li>a {color:#2d2c2a;}
.ak-nav-ny.on .top-nav li:hover>ul>li>a:hover {color:#0070c0;}
.ak-nav-ny.on .top-nav li:hover>ul>li>a:hover:before {color:#0070c0;}
.ak-nav-ny.on .top-nav .navhover {color:#FFFFFF;}
.ak-nav-ny.on .ak-nav-right a {color:#fff;}


/*向下滑动提示*/.icon-scroll {width:2rem;height:3.5rem;margin-left:-1rem;position:absolute;bottom:3rem;margin-top:-3.5rem;box-shadow:inset 0 0 0 0.1rem #fff;border-radius:2.5rem;z-index:99;}
.icon-scroll,.icon-scroll:before {position:absolute;left:90%;}
.icon-scroll:before {content:'';width:.4rem;height:.8rem;background:#fff;margin-left:-1rem;top:.4rem;border-radius:.4rem;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;}
/*提示下滑鼠标图形动画*/@-webkit-keyframes scroll {0% {opacity:1;}
100% {opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);}
;}
@keyframes scroll {0% {opacity:1;}
100% {opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);}
;}
/*幻灯片*/.ak-banner {/*height:auto;*/ width:100%;background:#333;overflow:hidden;position:relative;padding:0 0 0 0;}
.banner-content {position:relative;height:100%;width:100%;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#ededed;display:flex;justify-content:center;align-items:center;}
/*.ak-banner .swiper-button-next {background:url(../images/icon-next.png) no-repeat center center;opacity:0;}
.ak-banner .swiper-button-prev {background:url(../images/icon-prev.png) no-repeat center center;opacity:0;}
.ak-banner:hover .swiper-button-next {opacity:0;}
.ak-banner:hover .swiper-button-prev {opacity:0;}*/.banner-zz {background:rgba(0,0,0,0);width:100%;height:100%;position:absolute;}
.banner-text {width:100%;height:100%;display:flex;/*justify-content:center;*/align-items:center;}
.banner-txt {width:100%;position:relative;z-index:100;padding:0 15rem;}
.banner-stitle {width:100%;font-size:1.6rem;line-height:1.5;color:#FFFFFF;padding:0 0 4rem 0;word-break:break-all;}
.banner-bigtitle {width:100%;font-size:4.8rem;line-height:1.5;font-weight:600;padding:0 0 3rem 0;}
.banner-bigtitle span {font-weight:200;}
.banner-btn {display:inline-block;padding:1.5rem 3rem;font-size:1.5rem;color:#FFFFFF;border-radius:.5rem;background:#025c9d;margin:0 3rem 0 0;}
.banner-btn-bai {background:#0070c0;}
.ak-banner .swiper-pagination {position:absolute;bottom:40px;width:100%;text-align:center;}
.ak-banner .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 6px;width:10px;height:10px;background:#fff;opacity:1;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.ak-banner .swiper-pagination-bullets .swiper-pagination-bullet-active {width:30px;border-radius:5px;}
/*.ak-banner .swiper-button-next,.ak-banner .swiper-button-prev {border-radius:3px;opacity:0;width:40px;height:80px;margin-top:-40px;z-index:999;cursor:pointer;background-color:rgba(0,0,0,0.8);}
.ak-banner .swiper-button-prev {left:8%;}
.ak-banner .swiper-button-next {right:8%;}*/.ak-banner .swiper-button-prev:after,.ak-banner .swiper-button-next:after {color:#FFFFFF;font-size:1.4rem;}
.ak-banner .swiper-button-next:focus,.ak-banner .swiper-button-prev:focus {outline:none;}
.ak-banner:hover .swiper-button-next,.ak-banner:hover .swiper-button-prev {opacity:0.6;}
.ak-banner .swiper-button-prev:after,.ak-banner .swiper-button-next:after {content:'';}
/*大标题*/.container {padding:6rem 0 0 0;margin:0 auto;}
.ww3 {width:33.33333%;padding:0 1.5rem;float:left;}
.ww7 {width:66.66666%;padding:0 1.5rem;float:left;}
.intro-bt {font-size:3.2rem;line-height:1.5; font-weight:600;}
.more{display:flex;display: -webkit-flex;justify-content:flex-start; align-items:center; font-size:1.3rem; font-weight:400; color:#0070c0;transition:all .3s ease; margin:2rem 0 2rem 0;}
.more i{ font-size:1.2rem; font-weight:400;}
.more:hover{transform:translateX(5px);-webkit-transform:translateX(5px);}
.intro-x {font-size:1.7rem;line-height:2;}

/*快捷*/
.center-title{ margin:0 auto; padding-bottom:6rem; text-align:center; font-size:3.2rem; color:#2a2a2b; font-weight:600;}
.threebox{ margin-left:-5%;}
.threebox-item{ margin:0 0 3% 5%; width:28.33333%; float:left;}
.bt-img{ width:100%;transition: opacity 0.2s ease; position: relative; overflow:hidden; padding-bottom:62.8%;}
.bt-img img{max-width: 100%;max-height: 100%;display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 1s;transition: transform .3s ease-in;display: block;z-index: 2; }
.bt-img:hover span{opacity: 0.8;}
.threebox-item h4{ width:100%;font-size:2.4rem; color:#2a2a2b; font-weight:600; line-height:1.2; padding:1.5rem 0 0 0;}
.threebox-item h3{ width:100%;font-size:1.5rem; color:#666; font-weight:400; line-height:1.2; padding:1.5rem 0;}
.threebox-item h6{display:flex;display: -webkit-flex;justify-content:flex-start; align-items:center; font-size:1.3rem; font-weight:400; color:#0070c0;transition:all .3s ease; margin:0  0 1.5rem 0}
.threebox-item h6 i{font-size:1.2rem; font-weight:400;}
.threebox-item:hover h6{transform:translateX(5px);-webkit-transform:translateX(5px);}

/*通栏*/
.tlbg{ height:50rem;}
.tlsm{ width:37.8%; padding:4rem 4rem 2rem 4rem; background:#FFFFFF; position:relative; z-index:2; top:20rem; left:62.8%;}
.tlsm:before{content:''; position:absolute; left:-1rem; top:50%; transform:translateY(-50%);width: 0;height: 0;border-top:1rem solid transparent; /* 上边框透明 */border-right:1.2rem solid #fff; /* 右边框为三角形的底部颜色 */border-bottom:1rem solid transparent; /* 下边框透明 */}
.tlsm-con h5{ font-size:1.4rem; font-weight:normal;color:#0070c0;}
.tlsm-con h2{ font-size:2.8rem; font-weight:600; padding:1.5rem 0 0 0; }
.tlsm-con p{ font-size:1.5rem; padding:1.5rem 0 0  0; line-height:2; }

/*产品*/
.left-title{ float:left; padding-bottom:6rem;  font-size:3.2rem; color:#2a2a2b; font-weight:600; width:100%;}
.product{ width:100%; margin-bottom:6rem; overflow:hidden;}

.bt-img-2{ width:100%;transition: opacity 0.2s ease; position: relative; overflow:hidden; padding-bottom:88%; background:#f8f8f8;}
.bt-img-2 img{max-width: 100%;max-height: 100%;display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 1s;transition: transform .3s ease-in;display: block;z-index: 2; }
.fourbox{ margin-left:-2%; display:flex; flex-wrap:wrap;}
.fourbox-item{ margin:0 0 2% 2%; width:23%; float:left; background:#FFFFFF; box-shadow: rgba(0,0,0,0.08) 0 0 1.2rem 0; overflow:hidden; padding:1.5rem;}
.fourbox-item h2{ width:100%;font-size:1.5rem; color:#666; font-weight:600; line-height:1.2; }
.fourbox-item h5{ width:100%;font-size:1.3rem; color:#666; font-weight:400; line-height:1.2; }
.fourbox-item h1{ width:100%;font-size:2rem; color:#222; font-weight:600; line-height:1.2; padding-top:1.5rem;}
.fourbox-item h6{display:flex;display: -webkit-flex;justify-content:flex-start; align-items:center; font-size:1.3rem; font-weight:400; color:#0070c0;transition:all .3s ease; margin:1.5rem  0 0 0}
.fourbox-item h6 i{font-size:1.2rem; font-weight:400;}
.fourbox-item:hover h6{transform:translateX(5px);-webkit-transform:translateX(5px);}
.fourbox-item a:hover .bt-img-2 img {transform: scale(1.2);transition: 0.3s;}
.fourbox-item a:hover h1{color:#0070c0;}

.gdbox li{ background:#FFFFFF; border-radius:.6rem; overflow:hidden;}
.gdbox h2{ width:100%;font-size:1.5rem; color:#666; font-weight:400; line-height:1.2; padding:1.5rem;}
.gdbox h6{display:flex;display: -webkit-flex;justify-content:flex-start; align-items:center; font-size:1.3rem; font-weight:400; color:#0070c0;transition:all .3s ease; margin:0  1.5rem 2rem 1.5rem}
.gdbox h6 i{font-size:1.2rem; font-weight:400;}
.gdbox:hover h6{transform:translateX(5px);-webkit-transform:translateX(5px);}
.gdbox a:hover .bt-img-2 img {transform: scale(1.2);transition: 0.3s;}

/*新闻*/
.bgnews{background-repeat: no-repeat;background-size:cover;background-position:0 100%; }
.right-title{ float:right; font-size:3.2rem; color:#2a2a2b; font-weight:600; width:100%; text-align:right;}
.top-news-img{ position:absolute; height:100%; left:0;top:0; width:50%;}
.top-news-img-box{width:100%;transition: opacity 0.2s ease; position: relative; overflow:hidden; padding-bottom:62.8%;}
.top-news-img img{width:100%;display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 1s;transition: transform .3s ease-in;display: block;z-index: 2;}
.z-2{z-index:2}

.top-news-box{width:62.8%; height:35rem; margin-bottom:7rem; background:#FFFFFF; padding:7rem ; position:relative; float:right;}
.top-news-box:before{content:'\ebe1'; font-family:"iconfont"; font-size:3.6rem; left:2rem; top:2rem; position:absolute; color:#0070c0;}
.top-news-box:after{content:'\ebe0'; font-family:"iconfont"; font-size:3.6rem; right:2rem; bottom:2rem; position:absolute;color:#0070c0;}
.top-news-box h1{ font-size:3.2rem; line-height:1.2; padding:2rem 0 0 0;}
.top-news-con{ font-size:1.4rem; line-height:2; padding:2rem 0 0 0;}
.top-news-box h5{display:flex;display: -webkit-flex;justify-content:flex-start; align-items:center; font-size:1.3rem; font-weight:400; color:#0070c0;transition:all .3s ease; margin:2rem 0 0 0 }
.top-news-box h5 i{font-size:1.2rem; font-weight:400;}
.top-news-box:hover h5{transform:translateX(5px);-webkit-transform:translateX(5px);}
.top-news-box a:hover h1{ color:#0070c0;}
.text-right{ justify-content:flex-end;}
.news-txt{width:100%;font-size:1.4rem; color:#666; font-weight:400; line-height:1.5; padding-top:1.5rem;}

/*底部*/.footer {width:100%;padding:4rem 0;background:#1c1c1c;color:rgba(255,255,255,0.6);}
.fot-item {width:20%;float:left;}
.fot-item-title {font-size:2.2rem;color:#fff;line-height:1.5;padding-bottom:2rem;font-weight:500;display:flex;align-items:center;}
.fot-item-con {font-size:1.3rem;color:#fff;line-height:2.4;}
.fot-item-list {width:20%;margin-left:5%;}
.fot-item-cp {width:32%;}
.fot-item-ul li {margin:0;padding-top:1.5rem;width:100%;display:inline-block;float:left;}
.fot-item-cp-ul li {width:84%;margin-right:16%;}
.fot-item-cp-ul li:nth-child(2n) {margin-right:0;}
.fot-item-ul li  a {font-size:1.4rem;color:rgba(0255,255,255,.6);line-height:2;transition:all .3s;}
.fot-item-ul li  a:hover {color:rgba(255,255,255,1);}
#dlogo {max-height:4rem;max-width:100%;}
.f-line {width:100%;height:.1rem;background:rgba(255,255,255,0.1);line-height:.1rem;margin-bottom:2rem;}
.f-address {color:rgba(255,255,255,0.6);font-size:1.4rem;line-height:1.2;padding-bottom:2rem;word-wrap:break-word;}
.f-tel {color:#ffffff;transition:all 200ms linear;transition-delay:0.1s;font-weight:600;font-size:2.4rem;padding:0 0 0 5rem;margin-bottom:2rem;position:relative;}
.f-tel:before {content:"\eb95";font-family:"iconfont";font-size:3rem;color:#0070c0;width:3.2rem;height:3.2rem;position:absolute;left:0;top:0;}
.f-tel span {display:block;white-space:nowrap;}
.f-tel2 {padding-bottom:2rem;position:relative;font-size:1.4rem;line-height:1.6;}
.f-tel2 em {color:#0070c0;display:inline-block;font-style:normal;}
.fot-item h6 {font-size:1.3rem;font-weight:400;color:rgba(255,255,255,0.6);padding:1rem 0 3rem 0;}
.fot-item h4 {font-size:1.8rem;font-weight:600;color:#fff;padding-bottom:2rem;}
.foot-icon {float:right;}
.foot-icon a {display:inline-block;position:relative;margin-left:20px;width:40px;height:40px;line-height:40px;border-radius:5px;background:#202022;color:#0070c0;text-align:center;}
.foot-icon a i {font-size:20px;}
.foot-icon a:hover {background:#0070c0;color:#fff;}
.footbq {width:100%;background:#101011;}
.footbq h1 {display:block;float:left;color:rgba(255,255,255,0.6);font-weight:400;font-size:14px;line-height:40px;}
.footbq a {color:#0070c0;}
.foot-icon .foot-a-home {display:none;}
.foot-alert {display:none;width:158px;background:#fff;position:absolute;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161,163,175,0.6);padding:15px;bottom:120%;left:-20px;text-align:center;color:#282828;}
.weixin-con img {width:100%;}
.foot-alert:before {display:block;content:'';width:0;border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent;position:absolute;bottom:-15px;left:30px;}
.foot-alert span {color:#aaa;font-size:12px;display:inline-block;width:100%;padding-bottom:5px;font-weight:normal;}
.foot-alert p {font-size:18px;font-weight:bold;display:inline-block;width:100%;}
.evm-con {width:128px;background:#fff;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161,163,175,0.6);padding:10px;text-align:center;}
.evm-con img {width:100%;}
/*手机菜单*/.m-w {display:none;padding:15px 15px;background:#f7f7f7;}
.m-w:after,.m-menu-content:after {display:block;font-size:0;content:" ";clear:both;height:0;}
.m-top {border-top:#f2f2f2 1px solid;padding:10px 15px;background:#FFFFFF;}
.m-logo img {height:30px;}
.m-logo {float:left;}
.m-logo-sm {font-size:15px;float:left;padding:6px 0 0 10px;line-height:15px;font-weight:600;}
.m-menu {float:right;line-height:30px;transition:.3s ease;}
.m-menu a i {font-size:24px;color:#333333;}
.m-menu-content {display:none;padding:15px;background:#333333;}
/*手机二级菜单*/.touch-menu li {border-bottom:1px solid #454545;position:relative;}
.touch-menu li a {color:#fff;display:block;font-size:16px;height:48px;line-height:48px;padding-left:10px;}
.touch-menu li a:hover,.touch-menu li a:active {background-color:#fff;color:#333;}
.touch-menu ul {display:none;margin:0;padding:10px 10px 10px 20px;box-shadow:none;border-top:1px solid #454545;}
.touch-menu ul li:last-child {border-bottom:none;}
.touch-menu ul li a {padding:0;padding-left:5px;font-size:16px;height:38px;line-height:38px;}
.touch-menu>.m-sub-menu>a:after {content:"\eb8f";margin-left:5px;font-family:iconfont;}
/*菜单图标*/.toggle {position:relative;width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.toggle span {height:2px;margin:2px 5px;width:24px;display:block;background:#333;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.toggle.active span:nth-child(1) {-webkit-transform:rotate(-45deg) translate(-5px,4px);-ms-transform:rotate(-45deg) translate(-5px,4px);transform:rotate(-45deg) translate(-5px,4px);}
.toggle.active span:nth-child(2) {opacity:0;}
.toggle.active span:nth-child(3) {-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px);}
/*手机底部按钮*/.mobile_btn {display:none;position:fixed;z-index:98;bottom:0;right:0;left:0;text-align:center;background-color:#fff;border-top:1px #f2f2f2 solid;padding:5px 0 5px 0;width:100%;overflow:hidden;}
.mobile_btn ul {margin-right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:5px;}
.mobile_btn ul li {min-width:25%;}
.mobile_btn ul li a {font-size:12px;display:block;color:#b8b8b8;}
.mobile_btn ul li a i {display:block;font-size:24px !important;color:#787878;}
/*弹出二维码窗口*/.mobile-foot-weixin-dropdown {position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:999999;-webkit-animation:fade-zoom-in .3s forwards;-o-animation:fade-zoom-in .3s forwards;animation:fade-zoom-in .3s forwards;display:none;-webkit-backface-visibility:hidden;}
.mobile-foot-weixin-dropdown .tooltip-weixin-inner {width:80%;text-align:center;border-radius:21px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;height:auto;background:#fff;}
.dhk-con {display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;position:relative;background:#fff;border-radius:15px;}
.mobile-foot-weixin-dropdown .qcode img {width:100%;height:auto;}
.mobile-foot-weixin-dropdown.is-visible {display:block;}
.close-weixin {position:absolute;right:15px;top:15px;z-index:2;cursor:pointer;font-size:16px;color:#000000;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
.close-weixin:hover {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.dhk-content {width:100%;}
.dhk-content-fix {display:flex;align-items:center;justify-content:center;flex-direction:column;}
.dhk-content-fix .success {color:#1aad17;font-size:48px;}
.dhk-content-fix h3 {color:#000;font-size:24px;line-height:1;font-weight:bold;margin:20px 0;}
.dhk-content-fix-dec {width:100%;font-size:16px;line-height:2;color:#666666;}
.dhk-content-fix-btn {width:100%;margin:20px 0;}
.dhk-content-fix-btn a {display:inline-block;width:45%;margin-right:5%;padding:6px 0 6px 0;text-align:center;font-size:22px;border-radius:5px;}
#stopwx {background:#ebebeb;color:#8d8d8d;}
#wxcopy {background:#1aad17;color:#fff;margin-right:0;}
/*对话框*//**/.ck-alert.open {position:fixed;top:0;bottom:0;left:0;right:0;z-index:1028;}
.ck-alert.open .ck-zhezhao {position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);}
.ck-tanchuang {width:300px;text-align:center;border-radius:10px;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:all 0.6s;position:absolute;height:auto;background:#fff;position:fixed;padding:20px;}
.ck-alert .ck-tanchuang .success {color:#1aad17;font-size:48px;}
.ck-alert .ck-tanchuang .fail {color:#FF0000;}
.ck-alert .ck-tanchuang p {width:100%;font-size:16px;line-height:2;color:#666666;margin:20px 0;}
.ck-alert .ck-tanchuang .ck-tanchuang-btn {width:100%;margin:20px 0;text-align:center;}
.ck-alert .ck-tanchuang .ck-tanchuang-close {display:inline-block;width:45%;padding:6px 0 6px 0;text-align:center;font-size:22px;border-radius:5px;background:#1aad17;color:#fff;}
.ck-alert .ck-tanchuang .ck-tanchuang-close.fail {background:#FF0000;}
.ck-alert.open .ck-tanchuang {transform:translate(-50%,-50%) scale(1);}
/*分布*/.content .data-box {width:45%;padding-top:30px;}
.content .data-box .item {float:left;width:33%;height:0;padding-top:33%;position:relative;overflow:hidden;}
.content .data-box .item .item-con {padding:20px;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;right:0;}
.content .data-box .item .item-con-box {background:linear-gradient(to left,#c9ac40,#b69d3e);border-radius:8px;width:100%;height:100%;margin:auto;display:flex;justify-content:center;/* 水平居中*/align-items:center;/* 垂直居中*/position:relative;}
.content .data-box .item p {font-size:12px;color:#feefb7;text-align:center;overflow:hidden;width:100%;display:inline-block;}
.content .data-box .item p.data {padding-top:15px;font-size:22px;font-weight:700;color:#fff;}
.map-box {padding-top:30px;}
.map-box li {width:48%;float:left;margin-right:1%;margin-bottom:2%;box-shadow:0 0px 30px rgba(0,0,0,0.1);}
.map-box li:nth-child(2n) {margin-right:0;}
.ptb0 {padding-top:0!important;padding-bottom:0!important;}
.pb4 {padding-bottom:4rem;}
.pb2 {padding-bottom:2rem;}
.p0{ padding:0;}
.pb6 {padding-bottom:6rem;}
.pt6 {padding-top:6rem;}
.p60 {padding:6rem 0 6rem 0;}
.p40 {padding:4rem 0 4rem 0;}
.p4 {padding:4rem;}
.pt30 {padding:3rem 0 0 0;}
.pl0 {padding-left:0!important;}
.m0{ margin:0;}