﻿@charset "utf-8";
/* =====================官网样式======================== */

.cpyyinfo .pub-tit{padding:40px 0px 20px;}
.contain2 {
  width: 1300px;
  margin: 0 auto;
}
.banner-pc {display: block;}
.banner-mb {display: none;}

.pub-tit {width: 100%;text-align: center;}
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 42px;
        line-height: 48px;
        color: #333;
    }
.pub-tit p{font-size: 22px;line-height: 40px;color: #cdcccc;font-family: Arial;text-transform : uppercase;}
.pub-tit.ontrue h1,.pub-tit.ontrue p{color: #fff;}
.pub-tit h5{text-align: center;font-size: 16px;line-height: 26px;color: #888;margin-top: 26px;}

/* 关于我们 */
.abo-us{width: 100%;padding: 90px 0 80px;}
.abous-wd {width: 100%;padding: 30px 0 0;}
.abous-wd p{font-size: 16px;line-height: 36px;color: #888;}
.abous-wd p span{font-weight: bold;color: #179ce1;}
.abous-list {width: 100%;padding: 54px 0 38px;}
.abous-list li{width: 25%;float: left;text-align: center;}
.abous-list li h5{font-size: 46px;line-height: 40px;color: #0d75d6;font-family: "DBO";}
.abous-list li p{font-size: 16px;line-height: 20px;color: #777;padding: 0 6px;margin-top: 8px;height: 40px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.abous-imgbox {width: 50%;float: left;}
.abous-img .abous-imgbox:first-child{padding-right: .5%;}
.abous-img .abous-imgbox:last-child{padding-left: .5%;}
.abous-imgbox img{width: 100%;object-fit: cover;}
.abous-list2 {width: 100%;padding-top: 60px;}
.abous-list2 ul{text-align: center;margin:-20px 0 0;}
.abous-list2 li{display: inline-block;margin:20px 96px 0;}
.abous-list2 ul li:first-child{margin-left: 27px;}
.abous-list2 ul li:last-child{margin-right: 27px;}
.abous-list2-img {width: 164px;height: 164px;border-radius: 50%;margin: 0 auto;line-height: 164px;position: relative;}
.abous-list2-img:before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: #dbf6ff;z-index: 1;}
.abous-list2-img:after{position: absolute;content: "";top: 50%;left: 50%;width: 144px;height: 144px;border-radius: 50%;background: linear-gradient(to bottom right,#189ee2,#22caef);z-index: 1;transform: translate(-50%,-50%);}
.abous-list2-img img{z-index: 2;position: relative;}
.abous-list2-wd {margin-top: 20px;}
.abous-list2-wd p{font-size: 20px;line-height: 22px;color: #444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.abous-list2-wd span{font-size: 14px;line-height: 22px;color: #999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


.abUs-comHist {padding:90px 0 120px;background:url('../images/gather/abo-7.png');background-size:cover}
.abUs-comHist .p-title .t {color:#333;font-size:36px;text-align:center}
.abUs-comHist .p-title .s {background:#e50012}
.auCHist-man {width:928px;padding:0 0 48px;position:relative;margin:20px auto 0}
.auCHist-man .swiper-container {padding:69px 0 0}
.auCHist-man .auCHman-box {display:block;height:72px;text-align:center;color:#fff;background:url("../images/gather/abo-8.png") no-repeat center 68px;position:relative}
.auCHman-box .year {line-height:28px;font-size:16px}
.auCHman-box:before {content:"";display:block;width:8px;height:8px;border-radius:100%;background:#fff;position:absolute;left:50%;margin-left:-4px;bottom:0px}
.auCHman-box:after {content:"";display:block;width:1px;height:9px;background:#fff;position:absolute;left:50%;margin-left:-1px;bottom:11px}
.auCHman-box.cur .year {width:77px;height:77px;line-height:77px;color:#10a8d9;background:#fff;border-radius:100%;position:absolute;top:-53px;left:50%;margin-left:-38.5px}
.auCHman-box.cur .year:after {content:"";display:block;width:109px;height:109px;background:rgba(224,233,255,.25);border-radius:100%;position:absolute;top:-16px;left:-16px;z-index:-1}
.auCHman-box.cur:before,.auCHman-box.cur:after {background:#40b4e5}
.auCHman-box.cur:after {height:30px;z-index:2}
.auCHistManSwiper-prev,.auCHistManSwiper-next {display:block;width:11px;height:21px;position:absolute;top:70px;z-index:9999}
.auCHistManSwiper-prev {left:-58px;background:url("../images/gather/abo-10.png") no-repeat center center}
.auCHistManSwiper-next {right:-58px;background:url("../images/gather/abo-11.png") no-repeat center center}
.auCHist-man .orn1,.auCHist-man .orn2 {display:block;height:1px;background:rgba(255,255,1255,1);position:absolute;top:137px}
.auCHist-min {width:1000px;position:relative;margin:0 auto ;z-index:2}
.auCHist-min .swiper-container .swiper-slide {padding:0 10px}
.auCHmin-box {display:block;padding:20px;background:#fff;box-shadow:0 4px 20px rgba(162,162,162,.24);position:relative;overflow:hidden}
.auCHmin-text {width:70%;float:left;padding:20px 40px 20px 20px;height:auto;overflow:hidden;position: relative;}
.auCHmin-text h5 {font-size:26px;color:#222;padding-left:40px;background:url('../images/gather/abo-9.png') left center no-repeat}
.auCHmin-text h6 {font-size:16px;color:#666;line-height:30px;position:relative;margin:20px 0; height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.auCHmin-text span {content:"";display:block;width:35px;height:2px;background-color:#222;position:absolute;left:20px;bottom:0}
.auCHmin-img {float:right;width:30%}
.auCHmin-img img {width:100%;object-fit:cover;max-height: 200px;}

.abo-hz {width: 100%;padding: 96px 0 100px;background: #f5f5f5;}
.abo-hzimg {width: 100%;padding-top: 60px;text-align: center;}
.abo-hzimg img{max-width: 100%;object-fit: cover;}

/* 产品中心 */
.webmap-wd {width: 100%;position: absolute; bottom: 3%;left: 0%;transform: translateY(-50%);color: #fff;}
.webmap-wd h1{font-size: 36px;line-height: 48px;font-weight: bold;}
.webmap-wd h5{font-size: 24px;line-height: 28px;margin-top: 16px;}
.webmap-wdbg {margin: 30px 0 0 6px;background: rgba(23, 156, 225, .8);padding: 36px;max-width: 600px;}
.webmap-wdbg .webmap-wdbg-box:first-child{margin-top: 0;}
.webmap-wdbg-box {width: 100%;margin-top: 10px;}
.webmap-wdbg p ,.webmap-wdbg span {line-height: 18px;}
.webmap-wdbg p{font-size: 14px;float: right;width: 85%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.webmap-wdbg-box.teshu p{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 36px;white-space: pre-wrap;}
.webmap-wdbg span{font-size: 15px;font-weight: bold;float: left;width: 15%;}
.webmap-ban.ontrue>img{min-height: 600px;}

/* 产品中心--硬件核心 */
.product-yj {width: 100%;padding-top: 90px;}
.product-yjpage {width: 100%;text-align: center;padding-top: 26px;animation-fill-mode:initial;}
.product-yjpage a{display: inline-block;margin: 0 32px;line-height: 70px;color: #333;font-size: 18px;position: relative;}
.product-yjpage a:before{position: absolute;content: "";bottom: -25px;left: 50%;transform: translateX(-50%);background: url("../images/product-1.png") no-repeat center;width: 51px;height: 51px;display: none;}
.product-yjpage a.ontrue,.product-yjpage a:hover{font-weight: bold;color: #2c891b;}
.product-yjpage a.ontrue:before,.product-yjpage a:hover:before{display: block;}
.product-yjban {width: 100%;padding: 86px 0 90px;background:#f9f9f9;animation-fill-mode:initial;}
.product-yjban-wdimg {width: 100%;background: #f9f9f9;}
.product-yjban-wdimgbox {display: none;}
.product-yjban-wdimgbox.ontrue {display: block;}
.yjban-wd {width: 55%;float: left;padding-right: 70px;}
.yjban-wd h1{font-size: 32px;line-height: 30px;color: #179ce1;}
.yjban-wd p{font-size: 15px;line-height: 22px;color: #666;padding-left: 30px;background: url("../images/gather/product-2.png") no-repeat left 0 top 0;/*white-space:nowrap;*/text-overflow:ellipsis;overflow:hidden;margin-top: 16px;}
.yjban-wd p:nth-child(2){margin-top: 26px;}
.yjban-wd p:last-child{height: 44px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;}
.yjban-img {width:45%;float: left;}
.yjban-img img{max-width: 100%;object-fit: cover;}







.product-yjpage1 {width: 100%;text-align: center;padding-top: 26px;animation-fill-mode:initial;}
.product-yjpage1 a{display: inline-block;margin: 0 32px;line-height: 70px;color: #333;font-size: 18px;position: relative;}
.product-yjpage1 a:before{position: absolute;content: "";bottom: -25px;left: 50%;transform: translateX(-50%);background: url("../images/product-1.png") no-repeat center;width: 51px;height: 51px;display: none;}
.product-yjpage1 a.ontrue,.product-yjpage a:hover{font-weight: bold;color: #2c891b;}
.product-yjpage1 a.ontrue:before,.product-yjpage a:hover:before{display: block;}

.product-yjban-wdimg1 {width: 100%;background: #f9f9f9;}
.product-yjban-wdimgbox1 {display: none;}
.product-yjban-wdimgbox1.ontrue {display: block;}








/* 产品中心--软件特点 */
.product-rj {width: 100%;padding: 90px 0 100px;background:linear-gradient(#fff,#f2f2f2);}
.product-rj-list {width: 100%;padding-top: 36px;}
.product-rj-wd,.product-rj-img{width: 50%;float: left;height: 390px;}
.product-rj-wd.ontrue{float: right;}
.product-rj-wd {padding: 76px;box-shadow: 0 0 15px rgba(0,0,0, .1);background:#fff url("../images/gather/product-7.png") no-repeat bottom right;}
.product-rj-wd h1{font-size: 30px;line-height: 43px;font-weight: bold;color: #179ce1;}
.product-rj-wd p{font-size: 15px;line-height: 26px;color: #777;margin-top: 8px;}
.product-rj-wd p:nth-child(2){margin-top: 20px;}
.product-rj-img img{width: 100%;object-fit: cover;height: 100%;}

/* 产品中心--经典案例 */
.product-case {width: 100%;padding: 80px 0 70px;}
.case-ban {width: 100%;position: relative;}
.case-ban .swiper-container {width: 100%;padding: 20px;}
.case-ban-link {width: 100%;display: block;box-shadow: 6px 10px 15px rgba(0, 0, 0, .1);transition: all .4s ease;}
.case-ban-link img{width: 100%;object-fit: cover;}
.case-ban-link:hover{box-shadow: 6px 10px 15px rgba(5, 148, 221, .4);transform: translateY(-10px);}
.case-ban-link:hover .case-ban-wd{background: #41a42f;}
.case-ban-link:hover .case-ban-wd h5,.case-ban-link:hover .case-ban-wd p{color: #fff;}
.case-ban-wd {width: 100%;padding: 34px;background: #fff;transition: all .4s ease;}
.case-ban-wd h5{font-size: 18px;line-height: 30px;color: #222;transition: all .4s ease;}
.case-ban-wd p{font-size: 14px;line-height: 24px;height: 48px; color: #999;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10px;}
.case-ban-prev,.case-ban-next{position: absolute;width: 44px;height: 58px;margin-top: -30px;background: #d1d1d1 url(../images/ind-anl-7.png) no-repeat center;top: 50%;opacity: 1 !important;cursor: pointer;z-index: 999999999;}
.case-ban-prev {left: -60px;}
.case-ban-next {right: -60px;transform: rotate(180deg);}
.case-ban-prev:hover, .case-ban-next:hover {background-color: #41a42f;}
.case-btn {margin-top: 30px;width: 100%;text-align: center;}
.case-btn a{display: block;width: 212px;line-height: 54px;background: linear-gradient(to right,#2c891b,#41a42f);font-size: 16px;color: #fff;margin: 0 auto;border-radius: 30px;}
.case-btn a span{font-size: 18px;font-family: \5B8B\4F53;margin-left: 10px;}

/* 产品中心--客户评价 */
.product-evaluate {width: 100%;padding: 80px 0 120px;background:linear-gradient(to bottom right,#1281e9,#3fd0ff);}
.evaluate-list {width: 100%;margin-top: 40px;}
.evaluate-list-box {width: 100%;padding: 38px 36px;background: #fff;}
.evaluate-list .evaluate-list-box:first-child{border-top-left-radius: 6px;border-top-right-radius: 6px;}
.evaluate-list .evaluate-list-box:last-child{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.evaluate-list-box:nth-child(2n) {background: #f8f8f8;}
.evaluate-box-img,.evaluate-box-wd,.evaluate-box-data{float: left;}
.evaluate-box-img {width: 19.5%;}
.evaluate-box-img img{float: left;}
.evaluate-box-img span{font-size: 16px;line-height: 24px;color: #222;font-weight: bold;margin:22px 0 0 10px;padding-right: 20px;max-width: 84px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display: block;float: left;background-repeat:no-repeat ;background-position: top 0 right 0;}
.evaluate-box-wd{width: 69.5%;}
.evaluate-box-wd p{font-size: 16px;line-height: 24px;color: #777;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 20px;}
.evaluate-box-data{width: 11%;text-align: right;}
.evaluate-box-data p{font-size: 16px;line-height: 24px;color: #999;line-height: 69px;}


/* 网站地图 */
.webmap-ban {width: 100%;position: relative;}
.webmap-ban>img{width: 100%;object-fit: cover;min-height: 180px;}
.webmap-ban-page {width: 100%;position: absolute;bottom: 22px;right: 0;font-size: 0;text-align: right;}
.webmap-ban-page.ontrue{text-align: left;}
.webmap-ban-page a{display: inline-block;color: #fff;font-size: 14px;padding: 0 12px 0 6px;position: relative;}
.webmap-ban-page a:before{content: ">";position: absolute;font-family: \5B8B\4F53;right: 0;top: 1px;}
.webmap-ban-page a:first-child{padding-left: 22px;background: url("../images/webmap-2.png") no-repeat center left 0;}
.webmap-ban-page a:last-child:before{display: none;}

.webmap-list {width: 100%;padding: 80px 0;}
.webmap-list li{width: 20%;float: left;text-align: center;font-size: 0;}
.webmap-list li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 15px;line-height: 32px;color: #888;width: 92%;margin: 0 auto;}
.webmap-list li a:first-child{font-size: 22px;line-height: 48px;color: #0c8fd2;padding-bottom: 14px;position: relative;font-weight: bold;display: inline-block;width: initial;}
.webmap-list li a:first-child:before{position: absolute;content: "";bottom: 12px;left: 50%;width: 80%;height: 2px;background: #0c8fd2;transform: translateX(-50%);}
.webmap-list li a:hover{color: #0c8fd2;}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 38px;
        line-height: 38px;
    }
    .abous-list2 li{margin:20px 60px 0;}
    .abous-list2 ul li:first-child{margin-left: 60px;}
    .abous-list2 ul li:last-child{margin-right: 60px;}
    .webmap-wd h1{font-size: 44px;line-height: 44px;}
    .yjban-wd h1 {font-size: 30px;}
    .yjban-wd {padding-right: 60px;}
    .product-rj-wd h1 {font-size: 28px;line-height: 40px;}
    .case-ban-next {right: -50px;}
    .case-ban-prev {left: -50px;}
    .product-case {padding: 80px 2% 70px;}
    .evaluate-list-box {padding: 30px;}
}
@media all and (max-width:1359px) {
    .webmap-wd h5{font-size: 22px;}
    .yjban-wd h1 {font-size: 28px;line-height: 28px;}
    .yjban-wd {padding-right: 50px;}
    .product-yjpage a {margin: 0 28px;}
    .product-rj-wd h1 {font-size: 26px;line-height: 38px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 34px;
        line-height: 34px;
    }
    .pub-tit p {font-size: 20px;line-height: 38px;}
    .pub-tit h5 {line-height: 24px;margin-top: 22px;}
    .abous-wd p {line-height: 32px;}
    .abous-list2 li{margin:20px 40px 0;}
    .abous-list2 ul li:first-child{margin-left: 40px;}
    .abous-list2 ul li:last-child{margin-right: 40px;}
    .auCHist-man{width: 100%;}
    .auCHistManSwiper-prev{left: 0;}
    .auCHistManSwiper-next{right: 0;}
    .auCHman-box.cur .year {width: 60px;height: 60px;line-height: 60px;top: -39px;margin-left: -30.5px;font-size: 14px;}
    .auCHman-box.cur .year:after {width: 80px;height: 80px;top: -10px;left: -10px;}
    .auCHist-min {width: 100%;}
    .webmap-wd h1{font-size: 38px;line-height: 38px;}
    .webmap-wd h5{font-size: 20px;}
    .yjban-wd h1 {font-size: 26px;line-height: 26px;}
    .yjban-wd {padding-right: 40px;}
    .product-yjpage a {margin: 0 24px;}
    .product-rj-wd {padding: 60px;background-size: contain;}
    .product-rj-wd, .product-rj-img {height: 360px;}
    .product-rj-wd h1 {font-size: 24px;line-height: 36px;}
    .product-rj-wd p:nth-child(2) {margin-top: 16px;}
    .product-rj-wd p{margin-top: 6px;}
    .case-ban-wd {padding: 26px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 30px;
        line-height: 30px;
    }
    .pub-tit p {font-size: 18px;line-height: 34px;}
    .abous-list2 li{margin:20px 20px 0;}
    .abous-list2 ul li:first-child{margin-left: 20px;}
    .abous-list2 ul li:last-child{margin-right: 20px;}
    .webmap-wd h1{font-size: 32px;line-height: 32px;}
    .webmap-wd h5{font-size: 18px;}
    .yjban-wd h1 {font-size: 26px;line-height: 26px;}
    .yjban-wd {padding-right: 30px;}
    .product-yjpage a {margin: 0 20px;}
    .product-rj-wd {padding: 40px;}
    .product-rj-wd, .product-rj-img {height: 310px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 28px;
        line-height: 28px;
    }
    .pub-tit p {font-size: 16px;line-height: 30px;}
    .pub-tit h5 {line-height: 22px;margin-top: 16px;font-size: 14px;}
    
    .banner-pc {display: none;}
    .banner-mb {display: block;}
    .webmap-ban-page {bottom: 10px;}
    .webmap-list { padding: 60px 0;}
    .webmap-list li a:first-child {font-size: 20px;line-height: 44px;}
    .webmap-list li a {font-size: 14px;line-height: 28px;}
    .abous-list {padding: 30px 0;}
    .abous-list li h5 {font-size: 38px;line-height: 30px;}
    .abous-list li p {font-size: 14px;padding: 0 4px;margin-top: 6px;}
    .abo-us {padding: 60px 0;}
    .abous-wd {padding: 16px 0 0;}
    .abous-wd p {line-height: 28px;}
    .abous-list2-img:after {width: 120px;height: 120px;}
    .abous-list2-img {width: 130px;height: 130px;line-height: 130px;}
    .abous-list2-img  img{width: 50px;}
    .abous-list2-wd p {font-size: 18px;line-height: 20px;}
    .abous-list2 {padding-top: 30px;}
    .abous-imgbox {width: 100%;float: none;padding: 0 !important;margin-top: 20px;}
    .abous-img .abous-imgbox:first-child{margin: 0;}
    .abUs-comHist {padding: 60px 0;}
    .auCHist-man {margin: 0;padding: 0 0 30px;}
    .auCHmin-text h5 {font-size: 22px;}
    .auCHmin-text h6 {line-height: 26px;margin: 14px 0;height: 52px;}
    .auCHmin-text {padding: 20px;}    
    .auCHist-man .swiper-container {padding: 56px 0 0;}
    .auCHist-man .orn1, .auCHist-man .orn2 {top: 124px;}
    .abo-hz {padding: 60px 0;}
    .abo-hzimg {padding-top: 40px;}
    .webmap-wd h1,.webmap-wd h5{text-align: center;}
    .webmap-wd h5 {font-size: 30px;line-height: 30px;font-size: 16px;margin-top: 6px;}
    .webmap-wdbg {margin: 24px auto 0;padding: 30px;}
    .webmap-ban.ontrue>img {min-height: 530px;}
    .webmap-wdbg span{width: 15%;}
    .webmap-wdbg p{width: 85%;}
    .webmap-wd h1 {font-size: 28px;line-height: 28px;}
    .product-yj {padding-top: 60px;}
    .product-yjpage {padding-top: 0;}
    .product-yjpage a {display: block;margin: 0;float: left;width:33.3333%;line-height: 50px;font-size: 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding: 0 6px;}
    .product-yjpage a:before{display: none !important;}    
    .product-yjban {padding: 60px 0;}
    .product-yjban-wdimg {padding: 36px;}
    .yjban-wd {width: 100%;float: none;padding-right: 0;}
    .yjban-wd h1 {font-size: 22px;line-height: 22px;}
    .yjban-img {width: 100%;float: none;margin-top: 20px;}
    .yjban-wd p:nth-child(2) {margin-top: 18px;}
    .yjban-wd p {font-size: 14px;line-height: 20px;margin-top: 10px;}
    .yjban-wd p:last-child {height: 40px;}
    .product-rj {padding: 60px 0;}
    .product-rj-wd, .product-rj-img {width: 100%;float: none;height: auto;}
    .product-rj-list{padding: 0;}
    .product-rj-listbox  {margin-top: 30px;}
    .product-case {padding: 60px 2%;}
    .case-btn a {width: 180px;line-height: 46px;}
    .case-ban-prev, .case-ban-next {width: 36px;height: 50px;margin-top: -25px;}
    .case-ban-next {right: -40px;}
    .case-ban-prev {left: -40px;}
    .case-btn {margin-top: 20px;}
    .product-evaluate {padding: 60px 0;}
    .evaluate-list {margin-top: 26px;}
    .evaluate-box-img {width: 32.5%;}
    .evaluate-box-wd {width: 51.5%;}
    .evaluate-box-data {width: 16%;}
    .case-ban-wd p{margin-top: 4px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .webmap-list {padding: 30px 0;}
    .webmap-list li {width: 50%;}
    .webmap-list li a:first-child {font-size: 18px;line-height: 38px;}
    .abous-list ul {margin-top: -10px;}
    .abous-list li {width: 50%;margin-top: 10px;}
    .abous-list li h5 {font-size: 26px;line-height: 26px;}
    .abous-list li p { font-size: 12px;}
    .abous-list {padding: 14px 0;}
    .pub-tit h1,
    .pub-tit h2 {
        font-size: 26px;
        line-height: 26px;
    }
    .abo-us {padding: 30px 0;}
    .abous-wd {padding: 8px 0 0;}
    .abous-wd p {line-height: 26px;}
    .abous-list2 li{margin:14px 0 0;width: 50%;float: left;display: block;}
    .abous-list2 ul li:first-child{margin-left: 0;}
    .abous-list2 ul li:last-child{margin-right: 0;}
    .abous-list2-wd {width: 90%;margin: 10px auto 0;}
    .abous-list2-img:after {width: 100px;height: 100px;}
    .abous-list2-img {width: 110px;height: 110px;line-height: 110px;}
    .auCHmin-text ,.auCHmin-img{width: 100%;float: none;}
    .auCHmin-img img {max-height: none;}
    .abUs-comHist {padding: 30px 0;}
    .auCHmin-text {padding: 0;}
    .auCHmin-text span{display: none;}
    .auCHmin-text h5 {font-size: 18px;line-height: 24px;}
    .auCHmin-text h6 {font-size: 14px;}
    .pub-tit h5 br{display: none;}
    .abo-hz {padding: 30px 0;}
    .abo-hzimg {padding-top: 20px;}
    .webmap-wdbg span{width: 28%;}
    .webmap-wdbg p{width: 72%;}
    .webmap-wdbg {margin: 14px auto 0;padding: 20px;}
    .webmap-wd h1 {font-size: 26px;line-height: 26px;}
    .product-yj {padding-top: 30px;}
    .product-yjpage a {width: 50%;line-height: 44px;}
    .product-yjban {padding: 30px 0;}
    .product-yjban-wdimg {padding: 20px;}
    .yjban-wd h1 {font-size: 20px;line-height: 20px;}
    .yjban-wd p {text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: pre-wrap;}
    .product-rj {padding: 30px 0;}
    .product-rj-listbox { margin-top: 20px;}
    .product-rj-wd {padding: 26px;}
    .product-rj-wd h1 {font-size: 22px;line-height: 30px;}
    .product-rj-wd p {font-size: 14px;}
    .product-rj-wd p:nth-child(2) {margin-top: 10px; }
    .product-case {padding: 30px 2%;}
    .case-ban-wd {padding: 16px;}
    .case-ban-next {right: 0;}
    .case-ban-prev {left: 0;}
    .case-btn a {width: 160px;font-size: 14px;}
    .case-btn a span {font-size: 16px;}
    .case-btn {margin-top: 10px;}
    .product-evaluate {padding: 30px 0;}
    .evaluate-list {margin-top: 16px;}
    .evaluate-list-box {padding: 20px;}
    .evaluate-box-data,.evaluate-box-img,.evaluate-box-wd{width: 100%;}
    .evaluate-box-data p{line-height: 24px;}
    .evaluate-box-wd{padding: 20px 0;}
    .evaluate-box-wd p{margin-top: 0;}
    .evaluate-box-img span {max-width: 200px;}
}

.threeImg .item {
    display: inline-block;
    width: 31.2%;
    position: relative;
    margin-bottom: 30px;
	margin-right:10px;
}
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.threeImg .item img {
    width: 100%;
}

  

    .threeImg .item .mark {
        position: absolute;
        width: 100%;
        height: 46px;
        background: rgba(0,0,0,0.48);
        padding: 0 20px;
        bottom: 0;
    }

        .threeImg .item .mark span {
            line-height: 46px;
            font-size: 18px;
            color: #fff;
        }
.padding {
    
    padding: 5% 18.74%;
}

.detailText {
    padding-top: 40px;
    text-align: center;
}
    .detailText h1,h2 {
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .detailText h1 {
        font-size: 32px;
        color: #333;
       
    }

    .detailText h2 {
        font-size: 25px;
        text-align: center;
       
    }

    .detailText h3 {
        font-size: 24px;
        text-align: left;
    }

    .detailText .time, .detailText .scanTimes {
        color: #999;
        font-size: 16px;
    }

    .detailText > div {
        margin: 18px auto;
    }

    .detailText .time {
        margin-right: 60px;
    }

    .detailText img {
        margin: 0 auto;
        margin-top: 12px;
        margin-bottom: 36px;
    }

    .detailText p {
        font-size: 18px;
        line-height: 36px;
        color: #333333;
    }
        .detailText p img {
            display: block;
            margin: 0 auto;
        }
    .detailText p video {
        width:50%;
        margin:auto;
    }

.detailImg {
    width: 100%;
}

.intro .tips {
    display: inline-block;
    width: 4px;
    height: 28px;
    background-color: #037be1;
    margin-right: 20px;
}
.intro .title {
    border-top: 1px solid #efefef;
    line-height: 104px;
    font-size: 24px;
    font-weight: bold;
    color: #333;
}
#news .intro .title {
    margin-bottom: 30px;
    line-height: 60px;
}

#news .intro {
    display: inline-block;
    font-size: 0;
}

#news .zixunLeft {
    width: 68.8%;
    padding-right: 20px;
    border-right: 1px solid #eaeaea;
}

    #news .zixunRight {
        width: 31%;
        float: right;
        padding-left: 30px;
    }
    #news li {
        list-style: none;
        border-bottom: 1px solid #eaeaea;
    }

    #news .zixunLeft li {
        padding-bottom: 36px;
        padding-top: 36px;
    }

        #news .zixunLeft li:nth-last-child(1) {
            border: none;
        }

    #news .zixunRight li {
        padding-bottom: 10px;
        padding-top: 10px;
    }

    #news li a {
        display: block;
        width: 100%;
    }

    #news li .imgLeft, #news .newsTitle {
        display: inline-block;
    }

    #news li .imgLeft {
        vertical-align: top;
        width: 20%;
        margin-right: 20px;
    }

    #news .zixunRight li .imgLeft {
        width: 30%;
    }

    #news li .imgLeft img {
        width: 100%;
    }

    #news .zixunLeft li .imgLeft img {
        min-height: 106px;
    }

    #news .zixunLeft .newsTitle {
        width: 76%;
    }

    #news .zixunRight .newsTitle {
        width: 64%;
    }

    #news .zixunRight li {
        border: none;
    }

        #news .zixunRight li .imgLeft {
            margin-right: 12px;
        }

    #news .zixunRight .moreBtn {
        width: 60%;
        margin-top: 30px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
    }

.newsTitle h5 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    color: #333;
    margin: 0;
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 6px;
}

.newsTitle p {
    font-size: 16px;
    line-height: 28px;
    color: #999999;
    text-overflow: ellipsis;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 6px;
}

.newsTitle .Time span {
    margin: 0;
    color: #999;
}

.newsTitle .Time .splice {
    display: inline-block;
    line-height: 20px;
    border-right: 1px solid #999;
    padding-right: 16px;
    margin-right: 14px;
}




@media all and (max-width:1000px) {
.Container-wrapper {
  margin-top: 0px;
}
.webmap-ban.ontrue > img {
  min-height: 230px;
}	
.contain2{width:100%;}
	
    .pcImg {
        display: none !important;
    }
    .threeImg .item {
        width: 48.6%;
        margin-bottom: 15px;
		margin-right:3px;
    }
    .padding {
        padding: 2% 4%;
    }
    .threeImg .item .mark {
        position: relative;
        width: 100%;
        height: 46px;
        background: #fff;
        color:#000;
        padding: 0;
		margin-right:0;
    }
        .threeImg .item .mark span {
            line-height: 46px;
            font-size: 12px;
            color: #000;
        }
    .detailText > div {
        margin: 0;
        padding: 10px 0;
        border-bottom: 1px solid #efefef;
    }
    .detailText h2 {
        font-size: 13px;
        font-weight: bold;
        text-align: center;
    }
    .detailText p {
        margin-top: 14px;
        font-size: 14px;
        line-height: 20px;
        color: #333;
      
    }
    .detailText h1 {
        font-size: 16px;
        text-align: center;
    }
    .detailText .time, .detailText .scanTimes {
        font-size: 12px;
    }
    .detailText img {
        width: 100%;
        margin-bottom: 10px;
    }
    #news .zixunLeft {
        width: 99%;
        padding-right: 0px;
        border-right: 0px solid #eaeaea;
    }
        #news .zixunLeft .newsTitle {
            width: 98%;
        }
    .newsTitle h5 {
        color: #999999;
    }
    .detailText p video {
        width: 100%;
    }

}