html, body {    min-height: 100%;    font-size: 12px;    font-family: '微软雅黑';    /* overflow-x:hidden; */}body {    margin: 0;    padding: 0;    background-color: #fff}/*清除body自带外边框*/a {    text-decoration: none;    color: black;    font-family: '微软雅黑';}/*去除链接下划线，设置链接默认颜色*/h1, h2, h3, h4, h5, h6 {    margin: 0;    font-size: 1em;    font-weight: normal;    font-family: '微软雅黑';}li {    list-style: none;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {    margin: 0;    padding: 0;}table {    border-collapse: collapse;    border-spacing: 0;}/*a:link,a:visited {color: #333333;text-decoration: none;}a:hover,a:active {color: #46b4e6;text-decoration: none;}*/.box {    margin: 0 auto;}/*fixed box*/.right {    position: fixed;    right: 0;    z-index: 9999;    width: 80px;    bottom: 0;    height: 284px;    border: 1px solid #eaeaea;    background-color: white;}.weixin-lan {    display: none;    position: fixed;    right: 100px;    bottom: 0;    width: 100px;}.kefu-lan {    display: none;    position: fixed;    right: 80px;    bottom: 206px;    width: 140px;    background-color: white;}.weixin:hover .weixin-lan {    display: block;    border: 1px solid #ececec;}.kefu:hover .kefu-lan {    display: block;    border: 1px solid #ececec;}/*header nav*/.header-first {    width: 1920px;    height: 40px;    background-color: rgba(255, 255, 255, 1.0);    position: fixed;    left: 50%;    margin-left: -960px;    z-index: 9999;    top: 0;}.logo {    position: absolute;    left: 21%;    top: 10px;}.logo img {    user-select: none;    -webkit-user-drag: none;}.phone {    position: absolute;    left: 1300px;}.header-secent {    width: 1920px;    height: 60px;    background-color: rgba(240, 240, 240, 1.0);    position: fixed;    left: 50%;    margin-left: -960px;    z-index: 998;    top: 40px;    /*box-shadow: 0 1px 3px rgba(0,0,0,0.1);    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);*/    -webkit-transition: all .3s ease-out 0s;    transition: all .3s ease-out 0s;}.header-secent a {    color: black;}.shouye {    position: absolute;    left: 20%;}.chanpin {    position: absolute;    left: 24.9%;}.fangan {    position: absolute;    left: 31.7%;}.anli {    position: absolute;    left: 38.44%;}.news {    position: absolute;    left: 45.26%;}.support {    position: absolute;    left: 52%;}.guanyu {    position: absolute;    left: 58.8%;}.lianxi {    position: absolute;    left: 65.55%;}.nav a {    float: left;    line-height: 60px;    font-size: 18px;    padding: 0px 20px;}.nav a:hover, a:active {    background-color: #00468e;    color: white;    text-decoration: none;    transition: 0.3s;}.chanpin-lan {    position: absolute;    top: 60px;    display: none;    border: 1px solid #ececec;}.fangan-lan {    position: absolute;    top: 60px;    display: none;    border: 1px solid #ececec;}.anli-lan {    position: absolute;    top: 60px;    display: none;    border: 1px solid #ececec;}.support-lan {    position: absolute;    top: 60px;    display: none;    border: 1px solid #ececec;}/*.guanyu-lan{position: absolute;top: 60px; display: none;}.lianxi-lan{position: absolute;top: 60px; display: none;}*/.chanpin:hover .chanpin-lan {    display: block;}.fangan:hover .fangan-lan {    display: block;}.support:hover .support-lan {    display: block;}/*.anli:hover .anli-lan{display: block;}*/.guanyu:hover .guanyu-lan {    display: block;}.lianxi:hover .lianxi-lan {    display: block;}/*登录，注册*/.login {    position: absolute;    top: 15px;    left: 73%;    border: 1px solid #2b94ff;    color: #1b8bff !important;    width: 75px;    height: 30px;    text-align: center;    line-height: 27px !important;    font-size: 14px !important;    cursor: pointer;    background-color: #fff;    border-radius: 1px;    transition: .3s border-color;    padding: 0 !important;}.login:hover {    background-color: #fff !important;    border-color: #4CB0F9 !important;    color: #1075dc !important;}.register {    position: absolute;    top: 15px;    left: 77.1%;    border: none;    color: #fff !important;    width: 75px;    height: 30px;    text-align: center;    line-height: 30px !important;    font-size: 14px !important;    cursor: pointer;    background-color: #1A5DA1 !important;    border-radius: 1px;    transition: .3s background-color;    padding: 0 !important;}.register:hover {    background-color: #238cd8 !important;}/*banner*/* {    margin: 0;    padding: 0;}.slide {    max-width: 100%;    /*height: auto;*/    margin: 0 auto;    position: relative;    z-index: 3;    overflow: hidden;    padding-top: 60px;    width: 1920px;    height: 100%;}.slide ul {    width: 10000%;    list-style-type: none;}.next_btn {    position: absolute;    width: 45px;    height: 43px;    line-height: 43px;    text-align: center;    opacity: .2;    vertical-align: middle;    right: 5px;    top: calc(50% + 9px);    color: #fff;    font-size: 40px;    font-weight: bold;    display: inline-block;    font-family: "微软雅黑";    cursor: pointer;}.prev_btn {    position: absolute;    width: 45px;    height: 43px;    line-height: 43px;    text-align: center;    opacity: .2;    vertical-align: middle;    left: 5px;    top: calc(50% + 9px);    color: #fff;    font-family: "微软雅黑";    font-size: 40px;    font-weight: bold;    display: inline-block;    cursor: pointer;}.prev_btn:hover, .next_btn:hover {    opacity: .25;}.nav-box {    display: none;}.slide ul:after {    content: '';    clear: both;    display: block;}.slide ul li {    float: left;    text-align: center;}.slide ul li img {    vertical-align: middle;    max-width: 100%;    width: 100%;    height: 100%;}.slide .circle_btn {    position: absolute;    bottom: 15px;    text-align: center;    left: 0;    display: table;    margin: 0 auto;    width: 100%;}.slide .circle_btn button {    box-sizing: content-box;    opacity: .8;    outline: none;    border: none;    padding: 2px 18px;    background-color: rgba(255, 255, 255, .2);    margin: 2px 5px;    overflow: hidden;    transition: all .6s;    cursor: pointer;}.slide .circle_btn button.active {    background-color: rgba(167, 167, 167, .8);}/*list one*/.list-all {    width: 100%;}.list {    max-width: 1200px;    min-height: 540px;    position: relative;    vertical-align: middle;}/*.first,.second,.third{float:left;}*/.first {    width: 360px;    height: 320px;    position: relative; /*left: 30px;top: 20px;*/}.second {    width: 360px;    height: 320px;    position: relative; /*left: 60px;top:20px;*/}.third {    width: 360px;    height: 320px;    position: relative; /*left: 90px;top: 20px;*/}.heiA {    width: 360px;    height: 320px;    background-color: rgba(67, 139, 205, 0.8);    position: absolute;    top: 80px;    display: none;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.hei1 {    width: 360px;    height: 320px;    background-color: rgba(100, 181, 255, 0.95);    position: absolute;    top: 80px;    display: block;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.first:hover .heiA {    display: block;}.first:hover .hei1 {    display: none;}.heiA a:hover, a:active {    text-decoration: none;}.heiB {    width: 360px;    height: 320px;    background-color: rgba(23, 136, 216, 0.6);    position: absolute;    top: 80px;    display: none;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.hei2 {    width: 360px;    height: 320px;    background-color: rgba(23, 136, 216, 0.85);    position: absolute;    top: 80px;    display: block;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.second:hover .heiB {    display: block;}.second:hover .hei2 {    display: none;}.heiB a:hover, a:active {    text-decoration: none;}.heiC {    width: 360px;    height: 320px;    background-color: rgba(0, 78, 160, 0.8);    position: absolute;    top: 80px;    display: none;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.hei3 {    width: 360px;    height: 320px;    background-color: rgba(0, 78, 160, 0.97);    position: absolute;    top: 80px;    display: block;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;    box-shadow: 0 10px 15px #d0d0d0;}.third:hover .heiC {    display: block;}.third:hover .hei3 {    display: none;}.heiC a:hover, a:active {    text-decoration: none;}/*list two*/.all {    width: 1200px;    position: relative;    top: 30px;    height: 360px;}.all li {    float: left;    width: calc(100% / 3 - 20px);    height: 180px;}.all li:nth-child(1) {    margin-left: 30px;}.all li:nth-child(4) {    margin-left: 30px;}/*list three*/.sent, .receive {    float: left;}.sent {    width: 540px;    height: 420px;    position: relative;    left: 30px;    top: 20px;}.receive {    width: 540px;    height: 420px;    position: relative;    left: 90px;    top: 20px;}.hei {    width: 540px;    height: 360px;    background-color: rgba(0, 0, 0, 0.85);    position: absolute;    top: 60px;}/*NEWS*/.NEW {    position: relative;    width: 1200px;    height: 540px;    top: 50px;}.more:hover {    background-color: #00268e;}.more a:hover, a:active {    color: white;}/*last*/.last {    background-color: rgb(47, 152, 237);    width: 100%;    height: 200px;    position: relative;    top: 50px;}.lastnav {    overflow: auto;}.lastnav a {    font-size: 18px;    background: none;}.lastnav a:hover {    text-decoration: underline;}.chanpin1 {    position: absolute;    left: 19.5%;    font-size: 18px;    line-height: 40px;    top: 10px;}.fangan1 {    position: absolute;    left: 31.5%;    font-size: 18px;    line-height: 40px;    top: 10px;}.anli1 {    position: absolute;    left: 44.2%;    font-size: 18px;    line-height: 40px;    top: 10px;}.lianxi1 {    position: absolute;    left: 56%;    font-size: 18px;    line-height: 40px;    top: 10px;}/*----------------------------------------------1----------------------------------------------*/.first, .second, .third {    margin: 5px auto;}.first {    width: 360px;    height: 400px; /*position: relative;left: 30px;top: 20px;*/}.second {    width: 360px;    height: 400px; /*position: relative;left: 60px;top:20px;*/}.third {    width: 360px;    height: 400px; /*position: relative;left: 90px;top: 20px;*/}.NEW {    position: relative;    width: 1200px;    height: 350px;    top: 50px;}.new {    overflow: hidden;}.new .ne_list li {    line-height: 30px;    height: 180px;    width: 540px;;    border-bottom: 2px solid #ececec;    position: relative;}.lainxi-dianhua {    font-size: 22px;    color: rgba(255, 173, 15, 1.0);    margin-left: 15px;}/*.all{width:80px;line-height: 30px;font-size:14px;border: 1px #00268e solid;border-radius: 10px;  position: absolute;right: 10px;}*//*.all:hover{background-color: #00268e;}.all a:hover, a:active {color: white;}*/*, *:before, *:after {    box-sizing: border-box;}*, *:focus, *:active, *:focus:active, *:before, *:before:focus, *:before:active, *:before:focus:active, *:after, *:after:focus, *:after:active, *:after:focus:active {    outline: none;}.container {    margin: 0 auto;    max-width: 1200px;}.carousel {    margin: 0 30px;    /*width: calc(100% - ($button-spacing * 2));*/}.carousel[data-shift="1"] .carousel-inner > .item {    -webkit-transition: all .5s ease-in-out;    transition: all .5s ease-in-out;}.carousel .carousel-inner > .item.row {    margin: 0;}.carousel .carousel-control {    background: none;    color: transparent;    overflow: hidden;    text-shadow: none;    -webkit-transition: all .3s ease-in-out;    transition: all .3s ease-in-out;    width: 30px;}.carousel .carousel-control:before {    color: #444;    font-family: 'Glyphicons Halflings';    position: absolute;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    width: 30px;}.carousel .carousel-control:after {    border-radius: 50%;    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);    content: '';    height: 60%;    position: absolute;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    -webkit-transition: all .3s ease-in-out;    transition: all .3s ease-in-out;    width: 100%;}.carousel .carousel-control:hover:after {    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.7);}.carousel .carousel-control.left {    left: -30px;}.carousel .carousel-control.left:before {    content: '\e079';}.carousel .carousel-control.left:after {    right: -100%;}.carousel .carousel-control.right {    right: -30px;}.carousel .carousel-control.right:before {    content: '\e080';}.carousel .carousel-control.right:after {    left: -100%;}/* CSS Document */img {    display: inline-block;    border: none;    vertical-align: middle;}/*解决图片底部无故空隙*/a {    text-decoration: none;    color: black;}/*去除链接下划线，设置链接默认颜色*/h1, h2, h3, h4, h5, h6 {    margin: 0;    font-size: 1em;    font-weight: normal;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {    margin: 0;    padding: 0;}table {    border-collapse: collapse;    border-spacing: 0;}fieldset, img {    border: 0;}address, caption, cite, code, dfn, em, strong, th, var {    font-style: normal;    /*font-weight: normal;*/}li {    list-style: none;}caption, th {    text-align: left;}h1, h2, h3, h4, h5, h6 {    font-size: 100%;    font-weight: normal;}q:before, q:after {    content: '';}abbr, acronym {    border: 0;    font-variant: normal;}sup {    vertical-align: text-top;}sub {    vertical-align: text-bottom;}input, textarea, select {    font-family: inherit;    font-size: inherit;    font-weight: inherit;}input, textarea, select {    *font-size: 100%;}legend {    color: #000;}/*header nav*//*list*/.one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven {    width: 1200px;}.one {    height: 490px;}.box_01 {    float: left;}.two {    width: 1200px;}.box_02 {    float: left;    margin-left: 20px;    margin-top: 30px;}.three {    height: 776px;}.six {    height: 608px;}.company-A, .company-B, .company-C {    float: left}.ten {    height: 1050px;}.content {    width: 100%;    margin: 0 auto;    max-width: 1200px;    font-size: 14px;    color: #666;}.center {    margin: 0 auto;    text-align: center;}.content p, .content span, .content div {    line-height: 30px;}.content h2 {    padding: 30px 0;    font-size: 18px;    font-weight: 600;    text-align: center;}.content img {    width: 100%;}.bannerbox {    padding-top: 60px;}.bannerbox img {    max-width: 100%;    margin: 0 auto;}.dibu p a {    color: white;    font-size: 13px;}.dibus p a {    color: white;    font-size: 13px;}/*电子签章*/#digital-seal {    width: 100%;    height: 100%;    margin: 0 auto;    padding: 50px 0;}.module-title {    font-size: 38px;    line-height: 30px;    margin-bottom: 20px;    letter-spacing: 2px;    font-weight: bold;}#digital-seal ul {    /*width: 1000px;*/    height: 300px;    margin: 75px auto 0 auto;    overflow: hidden;}#digital-seal ul li {    display: inline-block;    margin: -40px;    width: 180px;    float: left;}.btn-box button {    margin: 10px;}.btn-primary {    border: 1px solid rgba(0, 0, 0, 0);    border-radius: 5px;    background-color: #00B0F0;    color: #ffffff;    cursor: pointer;}.btn-default {    border: 1px solid #7F7F7F;    border-radius: 5px;    background-color: #ffffff;    color: black;    cursor: pointer;}.btn-normal {    border: 1px solid #fff;    border-radius: 5px;    background-color: rgba(0, 0, 0, 0);    color: #fff;    cursor: pointer;}.btn-lg {    width: 165px;    padding: 10px 20px;    font-size: 18px;}.btn-primary:hover, .btn-normal:hover {    opacity: .8;}.btn-default:hover {    opacity: .8;    border-color: #aaa;}.show-img-cont {    /*border: 1px solid #fff;*/    width: 110px;    height: 110px;    border-radius: 50%;    margin: 0 auto 25px auto;}.show-img {    width: 70px;    height: 70px;    position: relative;    top: 20px;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-user-drag: none;}.show-img-index {    width: 70px;    height: 90px;    position: relative;    top: 20px;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-user-drag: none;}.show-feature {    font-size: 20px;    letter-spacing: 1px;    display: block;}.show-explain {    padding-top: 5px;    font-size: 15px;    color: #191919;    line-height: 22px;}.show-explain-white {    padding-top: 5px;    font-size: 15px;    line-height: 22px;    color: #f5f5f5;}/*销售管理*/#sell {    width: 100%;    height: 540px;    padding-top: 50px;    text-align: center;    background-image: url('/images/seal_bg.jpg');}#sell ul {    width: 952px;    margin: 40px auto 0 auto;    overflow: hidden;}#sell ul li {    width: 170px;    display: inline-block;    margin: 10px;    float: left;}.small-size {    width: 75px;    height: 75px;}/*软硬件一体产品*/#container {    border: 1px solid red;    background-color: #EDEDED;}#soft-hardware {    padding-top: 40px;    padding-bottom: 26px;    background-color: #EDEDED;    text-align: center;}/*文件处理机器人*/#robot {    width: 100%;    min-height: 540px;    text-align: center;    padding-top: 50px;    margin-bottom: 41px;}.robot-feature {    width: 560px;    height: 360px;    border-radius: 5px;    margin: 25px 10px 10px 10px;    display: inline-block;    overflow: hidden;    box-shadow: 0 2px 7px 0 hsla(0, 0%, 77%, 0.5);}.robot-title {    height: 50px;    font-size: 22px;    line-height: 50px;    color: #ffffff;}.robot-content {    width: calc(100% - 50px);    height: calc(100% - 50px);    float: left;    margin-left: 60px;    margin-top: 25px;    color: #ffffff;    position: absolute;}.robot-content li {    list-style-type: disc;    text-align: left;    font-size: 18px;    font-family: '等线';    line-height: 30px;}/*客户案例*/#customer-case {    width: 100%;    height: auto;    text-align: center;    padding-top: 50px;}/*新闻中心*/#news-center {    width: 100%;    min-height: 540px;    text-align: center;    padding-top: 50px;    background-color: #D0D0D0;}#news-box {    margin-top: 50px;    padding-top: 10px;}.news-module {    border-radius: 2px;    display: inline-block;    width: 370px;    height: 330px;    background-color: #fdfdfd;    padding-top: 30px;    margin: 0 20px 50px 20px;    overflow-y: hidden;}.news-title {    height: 40px;    border-bottom: 1px solid #DDDDDD;    overflow: hidden;    margin: 10px 50px;}.news-content {    padding-left: 65px;    padding-top: 28px;}.news-content li {    list-style-type: disc !important;    margin-right: 43px;    text-align: left;}.news-content li a {    display: inline-block;    width: 100%;    line-height: 32px;    vertical-align: middle;    font-size: 16px;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    color: #4a4a4a;    letter-spacing: 2px;}.news-content li a:hover {    text-decoration: underline;    color: #07c;}.news-content li a:active {    background: none;}.news-title .module-name {    display: inline-block;    font-size: 19px;    font-weight: bold;    float: left;    line-height: 40px;    margin-left: 10px;}.news-title .news-more a {    font-size: 15px;    color: #999;    float: right;    line-height: 40px;    margin-right: 10px;}.news-title .news-more a:hover {    color: #666;    text-decoration: underline;}.news-title .news-more a:active {    background: none;}.hide {    display: none;}/* webkit, opera, IE9 */::selection {    background: rgba(150, 202, 255, 0.48);}/* mozilla firefox */::-moz-selection {    background: rgba(150, 202, 255, 0.48);}/*电子签章为核心，轻销售管理start*/.module-left-middle-right {    width: 100%;    height: 100%;    margin: 0 auto;    padding: 50px 0;    /*background-image: url(/images/seal_bg.jpg);*/}.module-left-middle-right-cont {    overflow: auto;    /*width: 1200px;*/    width: 80%;    margin: 0 auto;}.module-left-middle-right-cont .module-title {    padding-top: 30px;}.sub-module {    margin-top: 30px;}.sub-module-left, .sub-module-middle, .sub-module-right {    height: 450px;    float: left;}.sub-module-left {    padding: 35px 5px 35px 72px;}.sub-module-right {    padding: 35px 72px 35px 5px;}.sub-module-left, .sub-module-right {    width: 25%;}.sub-module-middle {    width: 49.9%;}.sub-module-middle img {    width: 550px;    margin: 30px auto 0 auto;    display: block;}.sub-module-left .head, .sub-module-right .head {    margin-top: 15px;    font-size: 23px;    color: #ff7f00;    letter-spacing: 1px;}.sub-module-left .content, .sub-module-right .content {    font-size: 15px;    line-height: 26px;    padding: 10px 0;    color: #333333;}/*电子签章为核心，轻销售管理end*//*imdoc 文档管理系统start*/.module {    text-align: center;    width: 100%;    height: 540px;    padding: 50px 0;}#imdoc-sys ul {    width: 1000px;    margin: 65px auto 0 auto;    overflow: hidden;}#imdoc-sys ul li {    display: inline-block;    margin: 10px;    width: 180px;    float: left;}.text_blue {    color: #0070C0;}#imdoc-sys .show-img-cont {    border: 1px solid #fff;    width: 100px;    height: 100px;    border-radius: 50%;    margin: 0 auto 25px auto;}#imdoc-sys .show-img {    width: 60px;    height: 60px;    position: relative;    top: 20px;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-user-drag: none;}/*imdoc 文档管理系统end*/