﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {
    color: #333;
    background: #ffffff;
    font: 16px/30px PingFang SC,PingFang SC Light,PingFang SC Regular, arial, sans-serif;
}
@font-face {
    /*font-family: 'myFont';
    src: url('PingFang SC Light.ttf');
    font-style: normal;*/

}
a {color: #000;text-decoration: none;}
a:hover {color: #e69f0b;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/

/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te_c {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.container{width: 1200px;margin: 0 auto;}


/*全局样式 start*/
.header{position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 80px;}
.header .logo{margin-right: 50px;}
.header .search{border: 2px #FFF solid;border-radius: 5px;width: 200px;height: 41px;margin-right: 20px;}
.header .search input[type='text']{background: none;color: #FFF;padding: 0 15px;width: calc(100% - 40px);}
.header .search input[type='submit']{background: url(../images/search.png)no-repeat center;width: 40px;overflow: hidden;text-indent: -99px;}
.header .admin{color: #FFF;}
.nav a{color: #FFF;margin-right: 20px;}
.banner{width: 100%;height: 560px;color: #FFF;background-position: center top;background-repeat: no-repeat;}
.banner .container{height: 560px;}
.banner .title{font-size: 56px;font-weight: bold;line-height: 1.2;}
.banner .txt{font-size: 32px;line-height: 1.4;}
.banner .btn{margin-top: 10px;}
.banner .btn a{border: 2px #FFF solid;border-radius: 5px;line-height: 35px;padding: 0 20px;margin-right: 20px;color: #FFF;}

.public-title{margin-top: 50px;padding-bottom: 20px;}
.public-title::after{content: '';position: absolute;left: 50%;bottom: 0;width: 60px;height: 6px;background-color: #262b39;border-radius: 3px;transform: translateX(-50%);}
.public-title h2{font-size: 32px;margin: 0;line-height: 1.5;}
.public-title .en{text-transform: uppercase;font-size: 20px;color: #989898;margin-top: 5px;}

.home-num{margin-top: 70px;}
.home-num .icon{background-color: #f2f2f2;width: 80px;height: 80px;overflow: hidden;margin-right: 20px;background-position: center;background-repeat: no-repeat;border-radius: 50%;}
.home-num .counter{font-size: 32px;color: #2650f4;font-weight: 600;}
.home-num .counter::after{content: '+';}
.home-num .txt{font-size: 20px;line-height: 1.4;margin-top: 5px;}
.home-num .item:nth-child(1) .icon{background-image: url(../images/icon1.png);}
.home-num .item:nth-child(2) .icon{background-image: url(../images/icon2.png);}
.home-num .item:nth-child(3) .icon{background-image: url(../images/icon3.png);}
.home-num .item:nth-child(4) .icon{background-image: url(../images/icon4.png);}

.home-news ul{margin-top: 30px;}
.home-news li{width: 385px;overflow: hidden;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1); box-shadow:0px 0px 8px rgba(0,0,0,0.1);margin-right: 20px;}
.home-news li:hover{top: -10px;}
.home-news li:nth-of-type(3n){margin-right: 0;}
.home-news li .pic{height: 175px;overflow: hidden;width: 100%;}
.home-news li .pic img{width: 100%;}
.home-news li .text{padding: 10px 15px;}
.home-news li h4{margin: 0;font-size: 20px;}
.home-news li p{margin: 0;font-size: 18px;}
.home-core li{width: 48%;overflow: hidden;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1); box-shadow:0px 0px 8px rgba(0,0,0,0.1);margin-top: 40px;padding: 30px;}
.home-core li .icon{background-color: #f2f2f2;width: 100px;height: 100px;overflow: hidden;margin-right: 20px;background-position: center;background-repeat: no-repeat;border-radius: 50%;}
.home-core li h4{margin: 0;}
.home-core li p{margin: 0;font-size: 14px;color: #989898;margin-top: 10px;line-height: 24px;}
.home-core li:nth-child(1) .icon{background-image: url(../images/icon5.png);}
.home-core li:nth-child(2) .icon{background-image: url(../images/icon6.png);}
.home-core li:nth-child(3) .icon{background-image: url(../images/icon7.png);}
.home-core li:nth-child(4) .icon{background-image: url(../images/icon8.png);}

.home-scenario .hd{border-bottom: 2px #262b39 solid;font-size: 20px;padding:0 40px 20px 40px;margin-top: 20px;}
.home-scenario .hd .on{font-weight: bold;color: #337ab7;}
.home-scenario .bd{margin-top: 40px;height:470px;}
.home-scenario .pic{overflow: hidden;position: absolute;right: 50px;width: 520px;top: 90px;height: 380px; background-repeat:no-repeat;padding:50px;color: #fff;background-size: cover;}
.home-scenario .pic h3{text-align:center;font-size: 22px;margin:0;}
.home-scenario .pic p{font-size: 18px;}
.home-scenario .pic img{width: 100%;height:100%}
.home-scenario .pic .txt{width:100%;overflow:hidden;height: 100%;}
/*.home-scenario .pic::after{content: '';width: 100%;height: 30px;position: absolute;left: 0;top: 0;background: url(../images/d1.png);}*/
.home-scenario .text-content{width: 100%;z-index: 9;padding-top: 30px;}
.home-scenario .text-content .content{background: #262b39 url(../images/d.png)no-repeat 60px 40px;color: #FFF;padding: 60px 620px 60px 60px;height: 380px;}
.home-scenario .text-content h3{font-size: 20px;margin: 0;}
.home-scenario .text-content p{font-size: 16px;line-height: 35px;}
.home-scenario .text-content::before{content: '';width: 100%;height: 30px;position: absolute;left: 0;top: -10px;background: url(../images/dd4.png);}
.home-scenario .text-content::after{content: '';width: 100%;height: 50px;position: absolute;left: 0;bottom: -60px;background: url(../images/dd4.png);}
.home-scenario .text-content .txt{width:100%;overflow:hidden;height: 100%;}
.home-solution ul{margin-top: 30px;}
.home-solution li{width: 284px;overflow: hidden;margin-right: 20px;moz-box-shadow:0px 0px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1); box-shadow:0px 0px 8px rgba(0,0,0,0.1);}
.home-solution li:nth-of-type(4n){margin-right: 0;}
.home-solution li .pic{width: 100%;height: 180px;overflow: hidden;}
.home-solution li .pic img{width: 100%;}
.home-solution li .text{padding: 10px 15px;}
.home-solution li p{margin: 0;}
.home-solution li  h4{margin: 0;font-size: 20px;}

.footer{background-color: #262b39;margin-top: 70px;color: #FFF;width: 100%;}
.footer ul{padding-top: 30px;}
.footer .tel{font-size: 20px;background: url(../images/tel.png)no-repeat left center;padding-left: 70px;color: #FFF!important;}
.footer li a{line-height: 42px;color: #FFF;font-size: 14px;}
.footer li h4{font-size: 18px;margin: 0;line-height: 42px;}
.copyright{font-size: 14px;color: #989898;}
.copyright a{color: #989898;}

/* 登录 */
.login-content,.reg-content{width: 100%;height: 100vh;background: url(../images/login-bg.jpg)no-repeat center top;background-size: cover;overflow: hidden;}
.login-content .footer,.reg-content .footer{position: absolute;bottom: 0;left: 0;}
.login-content .form{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 10px;padding: 30px;width: 400px;}
.login-content .title,.reg-content .title{font-size: 28px;font-weight: 600;margin-bottom: 30px;}
.login-content input{margin-top: 20px;border-radius: 10px;overflow: hidden;font-size: 18px;height: 43px;width: 100%;}
.login-content .name{background: #f2f7ff url(../images/user.png)no-repeat 25px center;padding-left: 80px;}
.login-content .pass{background: #f2f7ff url(../images/pass.png)no-repeat 25px center;padding-left: 80px;}
.login-content input[type='submit'],.reg-content input[type='submit']{background-color: #262b39;color: #FFF;}
.login-content .txt{margin-top: 20px;font-size: 14px;text-align: right;}
.login-content .txt a{color: #194cce;}
.login-content .txt a:hover{text-decoration: underline;}
.reg-content .title a{position: absolute;left: 0;font-weight: normal;}
.reg-content .form{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 10px;padding: 30px;width: 780px;}
.reg-content .item{width: 48%;margin-top: 35px;}
.reg-content .item:nth-child(1),.reg-content .item:nth-child(2){margin-top: 10px;}
.reg-content .item input{width: 100%;height: 43px;border: 1px #262b39 solid;border-radius: 10px;}
.reg-content .item .name{background: url(../images/user.png)no-repeat 25px center;padding-left: 80px;}
.reg-content .item .mobile{background: url(../images/mob.png)no-repeat 25px center;padding-left: 80px;}
.reg-content .item .email{background: url(../images/email.png)no-repeat 25px center;padding-left: 80px;}
.reg-content .item .com{background: url(../images/com.png)no-repeat 25px center;padding-left: 80px;}
.reg-content input[type='submit']{margin-top: 40px;border-radius: 10px;overflow: hidden;font-size: 18px;height: 53px;width: 100%;}

/* 产品与服务 */
.pingtai{margin-top: 80px;}
.pingtai .item{width: 400px;height: 365px;overflow: hidden;moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);}
.pingtai .mark{position: absolute;left: 0;z-index: 9;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);color: #FFF;}
.pingtai .mark h3{margin: 0;font-size: 26px;}
.pingtai .mark p{font-size: 20px;margin: 0;margin-top: 10px;}
.pingtai .pic{width: 100%;height: 263px;overflow: hidden;}
.pingtai .text{padding:15px 15px 0px 20px;}
.pingtai .text h4{margin: 0;font-size: 20px;}
.pingtai .text p{margin: 0;font-size: 18px;}
.pro-ser .home-scenario .text-content{right: auto;left: 0;}
.pro-ser .home-scenario .text-content h3 span{padding-bottom: 15px;}
.pro-ser .home-scenario .text-content h3 span::after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 6px;background-color: #FFF;border-radius: 3px;}
.pro-ser .home-scenario .text-content .content{padding-top: 90px;}

/* 应用场景 */
.yingyong{margin-top: 40px;}
.yingyong li{width: 385px;height: 280px;overflow: hidden;moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);margin-right: 22px;margin-top: 50px;}
.yingyong li:nth-of-type(3n){margin-right: 0;}
.yingyong li .pic{width: 100%;height: 175px;overflow: hidden;}
.yingyong li .mark{position: absolute;left: 0;z-index: 9;bottom: 0;width: 100%;background-color: rgba(255,255,255);color: #333;padding: 10px 0;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.yingyong li .mark h3{margin: 0;font-size: 20px;}
.yingyong li .mark p{font-size: 18px;margin: 0;}
.yingyong li .items{position: absolute;left: 0;z-index: 19;top: 0;width: 100%;height: 100%;background-color: rgba(255,255,255);padding: 10px 0;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;display:none;}
.yingyong li .items a{color:#fff;font-size: 18px;margin: 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;text-align: center;padding: 5px 20px;}
.yingyong li .items a:hover{color: #e69f0b;}
.yingyong li:hover .items{top: 0;background-color: rgba(0,0,0,0.7);-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;display:flex;}


/* 解决方案 */
.solutions {margin-top: 40px;}
.solutions li{font-size: 20px;width: 25%;line-height: 40px;margin-top: 15px;}
.solutions li a{color: #3053eb;}
.solutions li a:hover{text-decoration: underline;}

.subnav{margin-top: 70px;}
.subnav a{font-size: 20px;margin-right: 50px;line-height: 1.5;padding-bottom: 15px;}
.subnav .on::after{content: '';position: absolute;left: 0;bottom: 0;height: 4px;width: 100%;border-radius: 3px;background-color: #3053eb;}

.crumbs{margin-top: 20px;color: #194cce;font-size: 14px;}
.crumbs a{padding-right: 20px;margin-right: 10px;color: #194cce;}
.crumbs a::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width:0;
    height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #d6d6d6;}

/* 新闻资讯 */
.news{margin-top: 80px;}
.news li {border-bottom: 2px #c3c3c3 solid;padding-bottom: 30px;margin-top: 30px;}
.news li .pic{margin-left: 30px;width: 320px;height: 160px;overflow: hidden;}
.news li .content,.news li .text-content{min-width: 0px;}
.news li .data{margin-right: 30px;}
.news li .data .mon,.news li .data .year{font-size: 18px;}
.news li .data .day{font-size: 44px;font-weight: bold;margin-right: 10px;line-height: 1;}
.news li h3{margin: 0;font-size: 22px;}
.news li p{font-size: 20px;margin: 0;margin-top: 10px;line-height: 32px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.news-details{margin-top: 70px;}
.news-details h1{font-size: 28px;color: #194cce}
.news-details .info{color: #999;margin-top: 20px;}
.news-details .body{font-size: 20px;line-height: 1.6;}
.news-details .body img{max-width: 100%;}

.prev-next{font-size: 20px;color: #194cce;margin-top: 50px;}
.prev-next a{color: #194cce;font-weight: 600;}

/* 技术文档 */
.archive{padding-top: 80px;}
.archive .header{background-color: #262b39;width: 100%;}
.archive .header .container{height: 80px;}
.archive .warp{margin-top: 30px;}
.archive .left-nav{width: 230px;margin-right: 30px;moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);}
.archive .left-nav li{cursor: pointer;}
.archive .left-nav li a{cursor:pointer;}
.archive .left-nav li .first{background: url(../images/word.png)no-repeat 30px center;cursor: pointer;display: block; padding: 15px 15px 15px 55px;font-weight: 700;}
.archive .left-nav li .first.on{color: #194cce;background-image: url(../images/word-on.png);}
.archive .left-nav li .cur{color: #194cce;}
.archive .left-nav .er{display:none;width:100%;}
.archive .left-nav .er li{width:100%;}
.archive .left-nav .er li a{display:block;padding: 14px;padding-left: 42px;}
.archive .left-nav .thr{display:none;}
.archive .left-nav .thr li a{display:block;padding: 14px;padding-left: 62px;}
.archive .left-nav .current a{background: #194cce;color: #FFF;}
.archive .body{moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);padding: 20px 30px;}
.archive .body .con{font-size: 20px;line-height: 36px;}
.archive .body img{max-width: 100%;}
.archive .left-nav li .e_li .second{background: url(../images/word.png)no-repeat 40px center;padding-left:65px;}
.archive .left-nav li .e_li .second.on{color: #194cce;background-image: url(../images/word-on.png);}

/* 关于我们 */
.about{margin-top: 70px;}
.about .com-info .logo{width: 120px;height: 120px;border: 1px #797979 solid;border-radius: 50%;margin-right: 30px;}
.about .com-info .logo img{max-width: 100%;max-height: 100%;}
.about .com-info .text{font-size: 20px;line-height: 36px;}
.about .warp .con{margin-top: 60px;}
.about .warp .pic{width: 554px;overflow: hidden;height: 277px;}
.about .warp .pic img{width: 100%;}
.about .warp .text-content{width: 100%;z-index: 9;background: #fff url(../images/d.png)no-repeat 265px 50px;padding: 0 0 0 584px;height: 277px;}
.about .warp .text-content h3{font-size: 46px;margin: 0;line-height: 1;}
.about .warp .text-content p{font-size: 18px;line-height: 35px;margin: 0px;}
.about .warp .con:first-child .text-content{left: 0;right: auto;background-image: url(../images/d-1.png);background-position: 570px 30px;}
.about .picScroll-left{padding: 0 50px;overflow: hidden;margin-top: 60px;}
.about .picScroll-left .next{position: absolute;right: 0;top: 50px;width: 50px;height: 50px;border-radius: 50%;background-color: #e5e5e5;}
.about .picScroll-left .next::after{content: '';position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-right: 2px #FFF solid;border-top: 2px #FFF solid;transform: translate(-50%,-50%) rotate(45deg);}
.about .picScroll-left .prev{position: absolute;left: 0;top: 60px;width: 50px;height: 50px;border-radius: 50%;background-color: #e5e5e5;}
.about .picScroll-left .prev::after{content: '';position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-left: 2px #FFF solid;border-top: 2px #FFF solid;transform: translate(-50%,-50%) rotate(-45deg);}
.about .picScroll-left::after{content: '';position: absolute;left: 0;top: 85px;width: 100%;height: 2px;background-color: #e5e5e5;z-index: 0;}
.about .picScroll-left ul{z-index: 9;}
.about .picScroll-left li{width: 170px;margin: 0 25px;}
.about .picScroll-left .pic a{width: 170px;height: 170px;overflow: hidden;border-radius: 50%;border: 8px #f87863 solid;overflow: hidden;}
.about .picScroll-left .pic img{width: 100%;height: 100%;}
.about .picScroll-left .pic::after{content: '';position: absolute;width: 0;height: 40px;border-left: 2px #f87863 dashed;bottom: -40px;left: calc(50% - 2px);}
.about .picScroll-left .pic::before{content: '';position: absolute;width: 20px;;height: 20px;border: 2px #f87863 solid;bottom: -60px;left: 50%;border-radius: 50%;background-color: #FFF;transform: translateX(-50%);z-index: 9;}
.about .picScroll-left .time{margin-top: 90px;font-size: 22px;line-height: 1.5;}
.about .picScroll-left .title{font-size: 24px;font-weight: bold;line-height: 1.5;margin-top: 5px;}
.about .picScroll-left .title a{color: #f87863;}
.about .picScroll-left .txt{font-size: 14px;line-height: 25px;margin-top: 5px;}
.about .picScroll-left li:nth-child(even) .pic a{border-color: #382b7b;}
.about .picScroll-left li:nth-child(even) .title a{color: #382b7b;}
.about .picScroll-left li:nth-child(even) .pic::after{border-left-color: #382b7b;}
.about .picScroll-left li:nth-child(even) .pic::before{border-color: #382b7b;}
.about .qywh li{padding: 53px 0;width: 385px;height: 244px;overflow: hidden;moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);margin-right: 22px;margin-top: 50px;}
.about .qywh li:nth-of-type(3n){margin-right: 0;}
.about .qywh li .pic{width: 100%;height: 175px;overflow: hidden;}
.about .qywh li .mark{z-index: 9;width: 100%;background-color: rgba(255,255,255);color: #333;padding-bottom: 30px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.about .qywh li .mark h1{margin: 0;}
.about .qywh li .mark p{font-size: 18px;margin: 0;}
.about .qywh li .items{position: absolute;left: 0;z-index: 19;top: 0;width: 100%;height: 100%;background-color: rgba(255,255,255);padding: 10px 0;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;display:none;padding: 20px;}
.about .qywh li .items a{color:#fff;font-size: 18px;margin: 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;text-align: center;padding: 5px 20px;}
.about .qywh li .items a:hover{color: #e69f0b;}
.about .qywh li:hover .items{top: 0;background-color: #262b39;color:#fff;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;display:block;}
.about .qywh li img{margin:0 auto;}
.about .qywh li .items h3{display:block;text-align:center;margin-top:0;}
.about .qywh li .items .txt{width: 100%;height: 100%;overflow: hidden;}
.about .qywh li .items p{margin:0;}
.fwba {width: 100%;z-index: 0;position: relative;max-width: 1920px;margin: 0 auto;color:#fff;min-height: 282px;margin-top: 50px;}
.fwba .items{text-align: center;padding-top: 86px;}
.fwba .items .txt h2{margin-top: 0;}
.fwba .items .txt p{margin: 0;}

	
.swiper-button-next,.swiper-button-prev{background-size: 24px;top: 320px;}

.gallery-time{background-color: #262b39;margin-top: 50px;height: 210px;}
.gallery-time::before{content: '';width: 100%;position: absolute;left: 0;top: 135px;background-color: #FFF;height: 2px;}
.gallery-time .swiper-slide{font-size: 24px;padding-top: 50px;color: #7f7f7f;}
.gallery-time .swiper-slide::before{content: '';width: 20px;position: absolute;left: 50%;top: 125px;background-color: #FFF;height: 20px;border-radius: 50%;transform: translateX(-50%);-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}

.gallery-time .swiper-slide-thumb-active{font-size: 36px;color: #FFF;}
.gallery-time .swiper-slide-thumb-active::before{width: 36px;height: 36px;top: 117px;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.gallery-content::before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 210px;background-color: #f2f2f2;}
.gallery-content .info{padding: 75px 260px 0 260px;}
.gallery-content .info .pic{width: 275px;height: 220px;overflow: hidden;margin-right: 30px;}
.gallery-content .info .pic img{width: 100%;}
.gallery-content .info h1{margin: 0;font-size: 36px;font-weight: normal;}
.gallery-content .info p{font-size: 20px;}
.gallery-content .info .txt{font-size: 14px;margin-top: 15px;line-height: 26px;}

/* 解决方案 */
.core{margin-top: 50px;}
.core .icon{width: 80px;height: 80px;background: #f2f2f2 url(../images/icon9.png)no-repeat center;border-radius: 50%;overflow: hidden;color: #FFF;}
.core .title{font-size: 26px;line-height: 1.5;margin-top: 10px;}
.core .txt{font-size: 20px;}
.system{margin-top: 50px;}
.system .pic{overflow: hidden;width: 808px;height: 593px;display: table-cell;vertical-align: middle;}
.system .pic::after{content: '';width: 100%;height: 30px;position: absolute;left: 0;top: -30px;background: url(../images/dd4.png);z-index: 0;}
.system .pic::before{content: '';width: 100%;height: 30px;position: absolute;left: 0;bottom: -30px;background: url(../images/dd4.png);z-index: 0;}
/*.system .text-content{position: absolute;right: 0;top: 50%;width: 445px;padding: 65px;height: 524px;background: #262b39 url(../images/d.png)no-repeat 245px 50px;transform: translateY(-50%);color: #FFF;}*/
.system .text-content{position: absolute;right: 0;top: 0;width: 392px;padding: 65px;height: 593px;background: #262b39 url(../images/d.png)no-repeat 245px 50px;color: #FFF;}
.system .text-content h3{font-size: 24px;margin-top: 0;}
.case{margin-top: 50px;padding-left: 60px;padding-right: 60px;}
.case li{background-color: #262b39;color: #FFF;}
.case li .text{background:url(../images/d.png)no-repeat 100px 40px;margin-right: 40px;padding: 50px 55px 0 40px;}
.case li h3{font-size: 24px;margin: 0;}
.case .prev,.case .next{position: absolute;top: 50%;transform: translateY(-50%);width: 30px;height: 50px;background-position: center;background-repeat: no-repeat;}
.case .prev{background-image: url(../images/left.png);left: 0;}
.case .next{background-image: url(../images/right.png);right: 0;}
.fays{margin-top:50px;}
.fays .prev,.fays .next{position: absolute;top: 50%;transform: translateY(-50%);width: 30px;height: 50px;background-position: center;background-repeat: no-repeat;display:none;}
.fays .prev{background-image: url(../images/leftw.png);left: 0;}
.fays .next{background-image: url(../images/rightw.png);right: 0;}
.fays:hover .prev{display:block;}
.fays:hover .next{display:block;}
.fays li{margin-bottom:4px;margin-right:16px;}
.fays li:nth-of-type(4n){margin-right:16px;}
.fays .prevStop{background-image: url(../images/leftg.png);}
.fays .nextStop{background-image: url(../images/rightg.png);}

.features{margin-top: 50px;}
.features li{height:215px;overflow:hidden;border-left: 4px #3053eb solid;width: 285px;moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1); box-shadow:0px 0px 5px rgba(0,0,0,0.1);padding-top: 60px;padding-left: 40px;}
.features li.item::after{content: '';position: absolute;right: 25px;top: 25px;width: 145px;height: 93px;background-repeat: no-repeat;background-position: right center;opacity: 0.1;z-index: 1;}
.features li.item:nth-child(1)::after{background-image: url(../images/01.png);}
.features li.item:nth-child(2)::after{background-image: url(../images/02.png);}
.features li.item:nth-child(3)::after{background-image: url(../images/03.png);}
.features li h4{width:100%;margin:0px;cursor:pointer;overflow:hidden;font-size: 20px;font-weight: normal;}
.features li .con{display:none;font-size: 14px;line-height: 24px;padding-top: 10px;}
.features li .con h5{font-size:18px;font-weight:100;font-family:"微软雅黑","黑体";padding-bottom:10px;}
.features li .con li{height:25px;line-height:25px;background:none;font-size:14px;overflow:hidden; zoom:1;clear:both;width:230px; }
.features li.on{background-color: #3053eb;color: #FFF;width: 630px;}
.features li.on .con{width:100%;display:block;padding-right: 195px;}
.features li.on.item::after{opacity: 0.8;}

/* 搜索结果 */
.search-result{margin-top: 50px;}
.search-result li{border-bottom: 1px #f2f2f2 solid;padding-bottom: 15px;margin-top: 15px;}
.search-result li h2{font-size: 32px;line-height: 1.2;}
.search-result li h2 a{color: #3053eb;}
.search-result li p{font-size: ;}

.page{margin-top: 40px;}
.page a{color: #194cce;font-size: 20px;}

.null{min-height: 600px;}
.null h2{font-size: 32px;font-weight: normal;}


/*分页页码*/
.page-list {
    position: relative;
    margin: 10px 0;
    padding: 0;
    clear: both;
    background: #fff;
}
.page-list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.page-list a,
.page-list span {
    margin: 0.5em 0;
    padding: 0.5em 0;
    display: none;
    float: left;
    width: 24.5%;
    line-height: 1.2em;
    border-left: 1px solid #ececec;
    font-size: 20px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.page-list a:active {
    background: #ececec;
}
.page-list span {
    color: #999;
}
.page-list a {
    color: #333;
}
.page-list span:nth-child(1) {
    border-left: 0;
}
.page-list span:nth-child(1), .page-list span:nth-child(2), .page-list a:nth-child(2) {
    display: block;
    float: left;
}
.page-list span:nth-last-child(1), .page-list a:nth-last-child(1) {
    display: block;
    float: left;
    border-left-color: #ececec;
}
.page-list .current {
    display: block;
    float: left;
}

.slideTxtBox {
    width: 100%;
    height: 560px;
    z-index: 0;
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
}
.slideTxtBox .hd {
	height:12px;
	overflow:hidden;
	position:absolute;
	bottom:28px;
	z-index:9;
	left:50%;
	transform:translate(-50%);
}
.slideTxtBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideTxtBox .hd ul li {
	float:left;
	margin-right:4px;
	width:12px;
	height:12px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	border-radius:12px;
}
.slideTxtBox .hd ul li.on {
	background:#4cb8fd;
}
.slideTxtBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideTxtBox .bd li {
	zoom:1;
	vertical-align:middle;
}
.slideTxtBox .bd img {
	width:100%;
	display:block;
}
.slideTxtBox .bd ul {
}
.slideTxtBox .bd li {
}
.more {
	position:absolute;
	right:5px;
	color:#989898;
}
.ftlink {
    background-color: #262b39;
    padding-top: 20px;
    color: #dedede;
}
.ftlink span {
    font-size: 14px;
}
.ftlink a {
    font-size: 14px;
    color: #dedede;
}
.ftlink a:hover {
    color: #fff;
}
.banner .txt p {
    margin:0;
}
.footer {
    padding-bottom: 30px;
}
.border {
    width: 100%;
    height: 1px;
    background-color: #484848;
}
.ftcr {
    padding: 10px 0;
    background-color: #262b39;
}
.ft2 {
    margin-top:30px;
}
.ft2 .tel{
    min-width: 250px;
}
.hxys {
    height: 607px;
    max-width: 1920px;
    box-sizing: border-box;
    position: relative;
    margin: 50px auto;
    padding-top: 40px;
    color:#fff;
}
.hxys .public-title {
    margin-top:0px;
}
.hxys .public-title .en{
    color: #fff;
}
.hxys .public-title::after{
    background-color: #fff;
}
.hxys .home-core li{
    border: 1px solid rgba(255, 255, 255, 0.6);
    transition: transform 0.1s;
}
.hxys .home-core li:hover{
    transform: translate(0, -5px);
}
.hxys .home-core li p{
    color: #e0e0e0;
}
.hxys .home-core li .icon{
    background-color: transparent;
}
.pingtai .item {
    margin-right:10px;
}
.news li .pic img{
    width:100%;
}