@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(pscroll.css);
@import url(animate.min.css);
@keyframes scaleAnim{
    0%{         
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
.header-v1 .search{ background:#f6f6f6;}
/*内页*/
.postions{ height:60px; line-height:60px; overflow:hidden;color:#999999; font-size:14px; background:#fff; position:relative;}
.postions:after{ content:""; position:absolute; bottom:0; left:0; height:1px; width:100%; background:#e5e5e5;}
.sec .postions{ margin-top:20px;}
.postions.bgs2{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.1);box-shadow: 0 5px 15px rgba(0,0,0,.1);}
.postions.bgs3{ border-bottom:0; height:58px; line-height:58px;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#999999; }
.postions a:hover{ color:#0000ff;}
.postions label{ color:#777777;}
.postions .goback{ float:right; height:72px; line-height:72px;color:#777777; font-size:14px; padding-left:25px; background:url(../image/goback.png) left center no-repeat; background-size:16px 15px;}
.postions .goback:hover{color:#00468c;}
.postions .postions_r{}
.postions .postions_r img{ vertical-align:text-top; margin-right:8px; height:16px;}
.postions .postions_r img:first-child{ margin-left:0;}
.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}
.postions h2 span{font-size:16px; font-family:Arial; }
.postions .rclass{ float:right;background:url(../image/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}
.postions .postions_b{ text-align:center;}
.postions .postions_b a{ display:inline-block; vertical-align:top; /*float:left;*/ width:19.5%; text-align:center;overflow:hidden; font-size:18px; color:#2d317c; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; }
.postions.bgs4 .postions_b a{max-width:200px;}
.postions .postions_b a:hover{color:#63c6ed;}
.postions .postions_b a span{ display:inline-block; vertical-align:top; overflow:hidden; padding:inherit; z-index:0; position:relative;}
.postions .postions_b a span:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:3px;opacity: 0;background:#63c6ed;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
.postions .postions_b a:before{ content:""; position:absolute; right:0; top:50%; margin-top:-15px; height:30px; width:1px; background:#e6e6e6;}
.postions .postions_b a:last-child:before{ display:none;}
.postions .postions_b a.isel span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a:hover span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a.isel{color:#63c6ed; }
/*搜索*/
.postions .search{ float:right; background:#ffffff;border-radius:4px; overflow:hidden; margin-top:16px; width:374px; border:1px solid #dddddd;}
.postions .search .inputs{height:38px; line-height:38px; background:none; border:0;width:calc(100% - 112px);width:-webkit-calc(100% - 112px);width:-moz-calc(100% - 112px); float:left; outline:none; text-indent:12px; font-size:14px; color:#777777; font-family:"微软雅黑";}
.postions .search .inputs::-webkit-input-placeholder{color:#999999;}
.postions .search .inputs::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999999;}
.postions .search .inputs:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#999999;}
.postions .search .inputs:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#999999;}
.postions .search .bnts{ float:right;width:112px; height:38px; background:#00468c;  cursor:pointer; border:none; border-radius:0 4px 4px 0; color:#fff; background:#00468c;}
.position2 .search .bnts:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../image/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}

.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .cons .wrap3{ height:100%; display:table; }
.o_big_con .cons .wrap12{ height:100%; display:table; }
.o_big_con .h2{font-weight:normal; display:table-cell; vertical-align:middle;   text-transform:uppercase; text-align:center; /* text-align:left; */}
.o_big_con .h2 label{width:100%; display:block;color:rgba(255,255,255,1);  margin-top:2.5%; font-size:32px; text-transform:none;max-width:980px; line-height:50px; margin: 0 auto;}
.o_big_con .h2 span{ display:block; overflow:hidden; color:rgba(255,255,255,0.8); line-height:1;  position:relative;  letter-spacing:1px; font-weight:bold; }
.o_big_con .h2 span i{ font-style:normal; overflow:hidden; color:rgba(153,153,153,0.15); font-family:Arial; display:block; position:relative; line-height:100px; text-transform:uppercase;}
.o_big_con .h2 span em{ font-style:normal; overflow:hidden; color:#fff; position:absolute; bottom:0; left:0;}
.postions2{ position:absolute; left:0; width:100%; height:60px; line-height:60px; overflow:hidden;color:rgba(255,255,255,0.4); font-size:14px; bottom:0; }
.postions2 a{color:rgba(255,255,255,0.8); font-size:16px;}
.postions2 a:hover{ color:#63c6ed;}
.postions2 .postions_r img{ height:16px; margin-right:9px;vertical-align:text-bottom; margin-bottom:2px;}
.postions2 .postions_r{ overflow:hidden; position:relative;}
/*.postions2 .postions_r:after{ content:""; position:absolute; left:24px; top:50%; margin-top:-5px; height:10px; width:1px;background:rgba(255,255,255,0.5); }*/
.postions2 label{ color:#63c6ed;}
.postions2 h2{ float:left; font-weight:normal; color:#fff; height:58px; }
.postions2 h2 span{font-size:15px; font-family:Arial; color:rgba(255,255,255,0.5); }
.map{ position: relative;top: -80px; color:#999999; font-size:14px;transition:all 0.3s;}
/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:4%; padding-bottom:5%; clear:both; font-family:Arial;}
.yema.bgs2{ text-align:right;}
.yema a{ display:inline-block; height:42px; line-height:42px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:50px;margin-left:3px;  text-align:center; color:#999999; font-size:15px; border:1px solid #ffffff; background:#ffffff; }
.yema a:hover{ text-decoration:none; color:#fff; background:#63c6ed;border:1px solid #63c6ed;}
.yema a.page-num-current{color:#fff;  background:#63c6ed;border:1px solid #63c6ed;}
.yema a.first,.yema a.last{ margin-right:0;  }
.yema a.first:hover,.yema a.last:hover{background-color:#63c6ed;}
.yema a span{ font-family:"宋体"; font-weight:bold; font-size:15px;}
/*暂无内容*/
.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(../image/empty.png) center top no-repeat; background-size:auto 169px; padding-top:180px;}
.nodata .title{ color:#555555; font-size:18px; overflow:hidden; margin-top:2%; line-height:26px;}
.nodata .desc{color:#999999; font-size:14px; overflow:hidden; line-height:24px; margin-top:5px;}

/*业务介绍*/
.pro_pox{ position:relative; top:-80px;}
.business_con{ overflow:hidden; margin-bottom:7%; margin-top:2%;}
.business_con ul li{ display:block; border-bottom:1px solid #dcdcdc; overflow:hidden; padding-top:4%; padding-bottom:3%; }
.business_con ul li .h3{ font-weight:normal; line-height:38px; font-size:24px; color:#222222; overflow:hidden; padding-left:48px; background-repeat:no-repeat; background-position:left top; background-size:38px 38px;}
.business_con ul li .p{ color:#666666; margin-top:2%; overflow:hidden; line-height:30px; font-size:18px;}
.business_con ul li .p span{ float:left; width:23%; margin-left:2%; max-width:230px; overflow:hidden; position:relative; padding-left:16px;}
.business_con ul li .p span:after{ content:""; position:absolute; left:0; top:11px; width:8px; height:8px; border-radius:50%; background:#b7b7b7;}
/*产品与技术*/
.product_one{ margin-top:0%;overflow:hidden; position:relative; margin-bottom:6%; }
.padn { margin-top: 5%;}
.product_one .product_one_t{ text-align:left; position:relative; overflow:hidden;padding-bottom:4%; color:#222222; }
.product_one .product_one_t:after{ position:absolute; content:""; bottom:0; left:0%;  width:100%; height:1px; background:#e5e5e5;}
.product_one .product_one_t .h3{ font-weight:normal; color:#555555; line-height:1.1; }
.product_one .product_one_t span{ color:#222222; margin-bottom:3%;/*font-family:"PingFang SC ExtraLight";*/ overflow:hidden; /*text-transform:uppercase;*/ letter-spacing:2px; display:block;}

.product_one .txts .a{ font-style:normal; float:left; margin-top:44px; line-height:48px; height:48px; text-align:center; overflow:hidden; width:140px; border:1px solid #333333; color:#333; font-size:16px;transition:all 0.3s; }
.product_one .txts .a:hover{ color:#fff;  background:#60c6ec; padding-left:5px;border:none;}
.product_one .txts .a span{ font-family:"宋体"; font-weight:bold; padding-left:13px; font-size:14px;}

.product_one .imgs{ float:right; width:65%; overflow:hidden;border:1px solid #cccccc;}
.product_one .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.product_one .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.product_one .txts{ overflow:hidden; width:30%; max-width:726px; /*position:absolute;*/ left:0; /*height:100%; */ float:left;top:0;display: flex; align-items: center; justify-content: left; }
.product_one .txts .cons{ width:100%;  overflow:hidden;}
.product_one .txts .p{ margin-top:2%; line-height:26px; font-size:16px; color:#666666;overflow:hidden;}

.product_t{ background:#FFFFFF; display: flex;  justify-content: center;}
.promoudletitle {padding:60px 0;}
.promoudletitle .probigtitle {font-size:36px; font-weight:lighter; text-align:center; color: #333333;}
.promoudletitle .prolittletitle {font-size:26px; line-height:60px; text-align:center;}
.promoudletitle .proinfo {font-size:18px; line-height:28px; text-indent:2em; margin-top:10px; color:#999;}

.product_t .h4{ float:left; padding-left:60px; padding-right:41px; background:url(../image/product_pic1.png) left 26px center #60c6ec no-repeat; background-size:27px 25px; color:#fff; height:70px; line-height:70px; font-weight:bold; margin-right:1%; cursor:pointer; margin-bottom:1%;}
.product_t .h4.osel{ background-color:#187FC4; }
.product_cons{ overflow:hidden; border:1px solid #eeeeee; line-height:1.6; font-size:16px; color:#666;}
.product_cons .divhidden{opacity: 0; filter: Alpha(opacity=0);transition: all 0.3s;/* height: 0; */display: none; /* overflow: hidden; */}
.product_cons .divhidden.on{opacity: 1.0; filter: Alpha(opacity=100); /* height: auto; */ display: block;}
.product_cons .cons{ padding-top:3%;}
.product_cons .cons ul li{ list-style:disc;margin-left:16px;}
.product_cons .boxs{ width:96%; margin:0 auto; max-width:1520px;  margin-bottom:5%;}
.product_cons .h5{ font-weight:bold; height:30px; line-height:30px; overflow:hidden; color:#333333; margin-top:4%; margin-bottom:2.5%;}
.product_cons table{border-collapse:collapse;border-spacing:0; border-bottom:1px solid #eeeeee; color:#666; width:100%; text-align:center; width:100%!important; margin-top:2%; margin-bottom:2%;}
.product_cons table td{ line-height:22px;height:60px; /*border:1px solid #000;*/ border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc; vertical-align:middle!important;width:auto!important;}
.product_cons table tr:nth-child(2n+0) td{ background:#f7f7f7;}
.product_cons table th{ height:60px; background:#02465e; color:#fff; font-weight:normal;width:auto!important;}
.product_cons .ul{ overflow:hidden;}
.product_cons .ul li{ overflow:hidden; display:block; line-height:24px; margin-bottom:1%; padding-left:16px; background:url(../image/product_pic2.png) left top 8px no-repeat;background-size:8px 8px;}
.product_cons .ul2{ overflow:hidden; display:flex;}
.product_cons .ul2 li{ float:left; width:18.4%; overflow:hidden; margin-right:2%; background:#f7f7f7; text-align:center;}
.product_cons .ul2 li:nth-child(5n+0){ margin-right:0;}
.product_cons .ul2 li .box2{ width:96%; margin:0 auto;}
.product_cons .ul2 li img{ display:block; margin:0 auto; height:86px; margin-top:70px;transition:all 0.3s;}
.product_cons .ul2 li:hover img{transform: rotate(360deg);}
.product_cons .ul2 li .h6{ font-weight:normal; line-height:36px; color:#333; margin-top:27px; margin-bottom:36px;}

.product_t1 { background:#ffffff; display: flex;  justify-content: center;}
.product_t1 .h4{ float:left; padding-left:60px; padding-right:41px; background:url(../image/product_pic1.png) left 26px center #60c6ec no-repeat; background-size:27px 25px; color:#fff; height:70px; line-height:70px; font-weight:bold; margin-right:1%; cursor:pointer; margin-bottom:1%;}
.product_t1 .h4.osel{ background-color:#187FC4; }
.product_cons1 { overflow:hidden; border:1px solid #eeeeee; line-height:1.6; font-size:16px; color:#666;}
.product_cons1 .divhidden{opacity: 0; filter: Alpha(opacity=0);transition: all 0.3s;/* height: 0; */display: none; /* overflow: hidden; */}
.product_cons1 .divhidden.on{opacity: 1.0; filter: Alpha(opacity=100); /* height: auto; */ display: block;}
.product_cons1 .cons{ padding-top:3%;}
.product_cons1 .cons ul li{ list-style:disc;margin-left:16px;}
.product_cons1 .boxs{ width:96%; margin:0 auto; max-width:1520px;  margin-bottom:5%;}
.product_cons1 .h5{ font-weight:bold; height:30px; line-height:30px; overflow:hidden; color:#333333; margin-top:4%; margin-bottom:2.5%;}
.product_cons1 table{border-collapse:collapse;border-spacing:0; border-bottom:1px solid #eeeeee; color:#666; width:100%; text-align:center; width:100%!important; margin-top:2%; margin-bottom:2%;}
.product_cons table td{ line-height:22px;height:60px; /*border:1px solid #000;*/ border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc; vertical-align:middle!important;width:auto!important;}
.product_cons1 table tr:nth-child(2n+0) td{ background:#f7f7f7;}
.product_cons1 table th{ height:60px; background:#02465e; color:#fff; font-weight:normal;width:auto!important;}
.product_cons1 .ul{ overflow:hidden;}
.product_cons1 .ul li{ overflow:hidden; display:block; line-height:24px; margin-bottom:1%; padding-left:16px; background:url(../image/product_pic2.png) left top 8px no-repeat;background-size:8px 8px;}
.product_cons1 .ul2{ overflow:hidden; display:flex;}
.product_cons1 .ul2 li{ float:left; width:18.4%; overflow:hidden; margin-right:2%; background:#f7f7f7; text-align:center;}
.product_cons1 .ul2 li:nth-child(5n+0){ margin-right:0;}
.product_cons1 .ul2 li .box2{ width:96%; margin:0 auto;}
.product_cons1 .ul2 li img{ display:block; margin:0 auto; height:86px; margin-top:70px;transition:all 0.3s;}
.product_cons1 .ul2 li:hover img{transform: rotate(360deg);}
.product_cons1 .ul2 li .h6{ font-weight:normal; line-height:36px; color:#333; margin-top:27px; margin-bottom:36px;}

.make-advantage-b {
  display: flex;
}
.make-advantage-b .img-div {
  display: flex;
  width: 100%;
  justify-content: center;
}
.make-advantage-b .img-div img {
  display: block; width:100%;
  object-fit: cover;
}
.make-advantage-b .cont-div {
  display: flex;
  margin-left: -100%;
  width: 100%;
  padding: 1px 0;
  align-items: center;
  text-align: center;
  color: #ffffff;
}
.make-advantage-b .cont-div .h3 {
  color: #ffffff;
}
.make-advantage-b .cont-div .h5 {
  line-height: 1.3;
  color: #ffffff;
}
.make-advantage-b .cont-div .des {
  margin-top: 3.7%;
  margin-bottom: 5%;
}
.make-advantage-b .cont-div .word {
  margin-top: 1.785%;
  margin-bottom: 3.92%;
  line-height: 1.3;
  color:#333333;
}
.make-advantage-c {background-color:#f7f7f7;}
.make-advantage-c .i_title {
  padding-top: 0.7%;
}
.make-advantage-c .list {
  --gap: 16px;
  display: flex;
  flex-wrap: wrap;
  margin: calc(var(--gap)*-1);
  padding-top: 4.62%;
  padding-bottom: 8.92%;
  justify-content:space-around;
}
.make-advantage-c .list .list-li {
  width: 33%;
  padding: var(--gap);
}
.make-advantage-c .list .list-box {
  height: 100%;
  background-color: #ffffff;
  /*font-weight: bold;*/
  line-height: 1.5em;
  color: #333333;
  transition: all 0.3s;
}
.make-advantage-c .list .list-box:hover {
  box-shadow: 0 0 15px 7px rgba(0, 0, 0, 0.1);
}
.make-advantage-c .list .list-box .lctitle {
	border-left:24px solid #057ccf;
	border-bottom:4px solid #057ccf;
	overflow:hidden;
	padding:10px;
}
.make-advantage-c .list .list-box .lctitle .lcnum {
	width:30%;float:left;font-size:60px;font-family:Arial;font-weight:bold;padding:15px;
}
.make-advantage-c .list .list-box .lctitle .lcdes {
	width:62%;float:left;
}
.make-advantage-c .list .list-box .lctitle .lcdes p {font-size:16px;}
.make-advantage-c .list .img {
  position: relative;
  padding-top: 86%;
}
.make-advantage-c .list .img img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
}
.make-advantage-c .list .cont {
  padding: 40px 20px;
}
.make-advantage-c .list .cont p{ position:relative; overflow:hidden; font-size:18px; color:#666;}
.make-advantage-d {
  display: flex; margin-bottom:80px;
}
.make-advantage-d .appshow {display:none;}
.make-advantage-d .appshow.on {display:block;}
.make-advantage-d .img-div {
  display: flex;
  position: relative;
  width: 100%;
  justify-content: center;
}
.make-advantage-d .img-div img {
  display: block;
  object-fit: cover;
  width:100%;
}
.make-advantage-d .img-div::before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.44);
}
.make-advantage-d .cont-div {
  display: flex;
  margin-left: -100%;
  position: relative;
  width: 100%;
  padding: 1px 0;
  align-items: center;
}
.make-advantage-d .cont-div .i_title {
  text-align: left;
}
.make-advantage-d .cont-div .i_title .h3 {
  color: #ffffff;
}
.make-advantage-d .cont-div .des {
  margin-top: 1.428%;
  line-height: 1.3;
  color: #ffffff;
}
.make-advantage-d .cont-div .swiper-container {
  margin-top: 4.14%;
  padding-bottom: 5%;
}
.make-advantage-d .cont-div .swiper-container .swiper-slide {
  --sw: 100px;
  position: relative;
  width: var(--sw);
}
.make-advantage-d .cont-div .swiper-container .swiper-slide::before,
.make-advantage-d .cont-div .swiper-container .swiper-slide::after {
  content: '';
  position: absolute;
  opacity: 0;
  transition: all 0.3s;
}
.make-advantage-d .cont-div .swiper-container .swiper-slide::before {
  left: 0;
  top: 0;
  border: solid 2px var(--main-color);
  width: 100%;
  height: 100%;
}
.make-advantage-d .cont-div .swiper-container .swiper-slide::after {
  transform: translate(0, -50%);
  right: 0;
  top: 50%;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid var(--main-color);
}
.make-advantage-d .cont-div .swiper-container .swiper-slide img {
  display: block;
  height: calc(var(--sw)*0.5882);
  object-fit: cover;
  object-position: center;
}
.make-advantage-d .cont-div .swiper-container .swiper-slide.on::before,
.make-advantage-d .cont-div .swiper-container .swiper-slide:hover::before,
.make-advantage-d .cont-div .swiper-container .swiper-slide.on::after,
.make-advantage-d .cont-div .swiper-container .swiper-slide:hover::after {
  opacity: 1;
}
/*项目案例*/
html{--scroll-w: 4px;--wrap-1520-width: clamp(calc(480px - var(--scroll-w) - 68px*2), calc(100vw - var(--scroll-w) - 68px*2), 1520px);}
.caseleftico {width:46px;height:46px;position:absolute;left:0; top:0;background-color:#0c91e4;}
.i_business_bg{  overflow: hidden; position: relative;}
.i_business{ position:relative; overflow: hidden;--ww: var(--wrap-1520-width); z-index: 0; padding-bottom: 6%; z-index: 0; background-color:#f7f7f7;}
.i_title2{ overflow: hidden; margin-top: 7%;color: #222222; text-align: center; }
.i_title2 .h3{  font-weight: bold;line-height: 1.1;}
.i_title2 .p{ overflow: hidden; padding-top:1.5%; color: #333333;}
.i_business .right-cont {/*  right: -40%; */  left: 34%;position: absolute; top: 60px; z-index: -2; text-align: center;pointer-events: none; word-break: keep-all;
 white-space: nowrap;
 -webkit-animation: backward-infinite 40s linear 1s infinite;
 -moz-animation: backward-infinite 40s linear 1s infinite; letter-spacing: -0.05em; 
 animation: backward-infinite 40s linear 1s infinite;--fs: clamp(0px, 12.8125vw, 246px);font-size: var(--fs);color: #f4f4f4; font-family: DIN-Bold; font-weight: bold;line-height: 0.8em;}
 .i_business .right-cont::before{content: attr(data-title); padding-right: 0.5em;}
 .i_business .right-cont::after{content: attr(data-title); padding-left: 0.5em;}
.i_business .right-cont .big-txt {margin-left: -0.07em;/* font-size: calc(var(--ww)*0.1755);  */display:inline-block;
}
.i_business .right-cont::before, .i_business .right-cont::after {
  width: max(1920px,100vw);
}
.i_business_ul{ 
  overflow: hidden;
  margin-top: 3%;
}
.i_business_ul ul{ width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  flex-wrap:wrap;
}
.i_business_ul ul:first-child{ margin-bottom: 1.5%;}
.i_business_ul li{
  /* float: left; */
  width: 49%;
  margin-bottom: 2%;
  overflow: hidden;
  background-color: #ffffff;
  position: relative;
  max-width: 774px;


 }
/* .i_business_ul li:nth-child(2n){ float: right;} */
.i_business_ul ul li .imgs{ overflow:hidden; position:relative; padding-top:50%; }
.i_business_ul ul li .imgs img{display: block;width: auto; position:absolute; height:100%; right:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_business_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_business_ul ul li .bgs{ 
  /* background: url(../images/i_bg1.png) center center no-repeat; background-size: cover; */ 
  position: absolute; top: 0;height:100%; left:0;width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.i_business_ul ul li .bgs .boxs{ width: 90%; margin: 0 auto; max-width: 680px;overflow: hidden;}
.i_business_ul ul li .bgs .boxs .cons{ max-width: 245px; width: 50%;}
.i_business_ul ul li .bgs .h3{
  /* font-weight: bold; */
  line-height:1.1 ;
  color: #333;
}
.i_business_ul ul li .bgs .p{ overflow: hidden;line-height: 1.7; margin-top: 12%;}
.i_business_ul ul li a{ color: #333; display: block;}
.imore{ display: inline-block; height: 44px; overflow: hidden;  line-height: 44px; /* text-align: center; padding-left: 40px; padding-right: 40px; */-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; position: relative; z-index: 0; margin-top: 15%; z-index: 0;}
.imore .ico{ margin-bottom: 2px; height: 0;transition:all 0.3s;}
.imore:before{ content: ""; width: 0%; position:absolute; height:100%; left:0; top:0;background: #005baa;-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;/* border-radius: 25px 0px 25px 0px; */ z-index: -1;}
.imore:after{  content: ""; width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;border:1px solid #fff; /* border-radius: 25px 0px 25px 0px; */z-index: -2;}
.imore .span{ font-size: 15px;}
.m_ac:hover .imore{ padding-left: 30px; padding-right: 30px;}
.m_ac:hover .imore .ico{ height: 7px;}
.m_ac:hover .imore::before{ width: 100%;}
.m_ac:hover .imore::after{border-color: #005baa;}
.imore:hover{ padding-left: 30px; padding-right: 30px;}
.imore:hover::before{ width: 100%;}
.imore:hover::after{border-color: #005baa;}
.imore:hover .ico{  height: 7px;}
.i_business_ul ul li a:hover .span {color:#ffffff;}
/*技术优势*/
.product_t2{ text-align:center; margin-top:6%;}
.product_t2.bgs2{ text-align:left;}
.product_t2 .h3{ font-weight:bold; color:#333333; line-height:1.2;}
.product_t2 .p{ overflow:hidden; text-transform:uppercase; color:#cccccc; line-height:1.6; font-family:Arial; margin-top:0.5%; font-weight:lighter;}
.product_t2.bgs2 .p{ text-transform:none;}
.product2_one{ margin-top:3%;overflow:hidden;  margin-bottom:6%; }
.product2_one .product_one_t{ text-align:left; position:relative; overflow:hidden;padding-bottom:4%; color:#222222; }
.product2_one .product_one_t:after{ position:absolute; content:""; bottom:0; left:0%;  width:100%; height:1px; background:#e5e5e5;}
.product2_one .product_one_t .h3{ font-weight:normal; color:#666; line-height:1.1; font-size:16px;}
.product2_one .product_one_t span{ color:#333333; margin-bottom:3%;/*font-family:"PingFang SC ExtraLight";*/ overflow:hidden; /*text-transform:uppercase;*/  display:block;}
.product2_one .imgs img{display: block;width: 100%;opacity:0;filter:Alpha(opacity=0);}
.product2_one .imgs{ float:left; width:50%; overflow:hidden;}
.product2_one .imgs .img{ overflow:hidden; height:500px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.product2_one .imgs .img{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.product2_one .imgs:hover .img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.product2_one .txts{ overflow:hidden; width:50%;  position:absolute; right:0; height:100%; top:0;display: flex; align-items: center; justify-content: left; }
.product2_one .txts .cons{ width:96%; margin:0 auto;max-width:688px;  overflow:hidden; position:relative;}
.product2_one .txts .p{ margin-top:3%; line-height:30px; font-size:14px; color:#666666;overflow:hidden;}
.product2_one .txts img{ height:58px; display:block; margin-bottom:27px;}
.product2_one li{ display:block; background:#f7f7f7; overflow:hidden; margin-bottom:2%;position:relative;}
.product2_one li:nth-child(2n+0) .imgs{ float:right;}
.product2_one li:nth-child(2n+0) .txts{ right:auto; left:0;}
.product2_one .txts .nums{top: 0px;right: 0; position: absolute;font-size: 100px;font-weight: bold;color: rgba(0,0,0,0.1);line-height: 76px;height: 76px;font-family: Arial;}

/*产品优势*/
.i_four{ margin-top:2%; overflow:hidden; margin-bottom:5%;}
.i_four li{ float:left; width:32%; margin-right:2%; margin-bottom:2%;  position:relative;}
.i_four li:nth-child(3n){ margin-right:0;}
.i_four li .imgs{ overflow:hidden;}
.i_four li .imgs img{ width:100%; display:block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.i_four li .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_four li .bgs{ background:rgba(0,0,0,0.6); overflow:hidden; position:absolute; top:0; left:0; width:100%; height:100%; text-align:center;display: flex; align-items: center; justify-content: center;transition:all 0.3s;}
.i_four li .boxs{ width:82%; margin:0 auto; overflow:hidden;}
.i_four li .ico{ display:block; height:90px; margin:0 auto; margin-bottom:4%;transition:all 0.3s;}
.i_four li .h3{overflow:hidden; line-height:44px; height:44px;white-space:nowrap;text-overflow:ellipsis; font-weight:normal;transition:all 0.3s;color:#fff;}
.i_four li:hover .h3{ color:#fff;}
.i_four li .p{ overflow:hidden; line-height:30px; height:90px;/* text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; */ color:#ffffff; margin-top:3%;transition:all 0.3s;}
.i_four li:hover .p{ color:#fff;}
.i_four li:hover .bgs{ background:rgba(0,0,0,0.8);}
.i_four li:hover .ico{ display:none;}

/*资料下载*/
.down_ul{ max-width:1400px; margin:0 auto;margin-top:5%; }
.down_ul ul li{ float:left; width:49%; display:block; overflow:hidden;/* background:url(../images/down_bg1.png) right center no-repeat; background-size:cover;*/  padding-top:3%; padding-bottom:3%; margin-bottom:2%; max-width:680px;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05);}
.down_ul ul li:nth-child(2n+0){ float:right;}
.down_ul ul li .boxs{ margin:0 auto; width:94%; max-width:600px;}
.down_ul ul li .imgs{ float:left; height:121px; width:92px; }
.down_ul ul li .txts{ float:left; margin-left:2%; padding-left:2%; overflow:hidden;width:calc(96% - 144px);width:-webkit-calc(96% - 144px);width:-moz-calc(96% - 144px);}
.down_ul ul li .h3{  overflow:hidden; line-height:28px; height:56px;/*text-overflow: ellipsis;white-space: nowrap;*/ text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size:18px; color:#333333; margin-top:12px; font-weight:normal;transition:all 0.3s;}
.down_ul ul li .ico{ overflow:hidden;  height:52px; width:52px; margin-top:6px; float:right; background:url(../image/down_pic2.png) center center #60c6ec no-repeat; background-size:22px 21px; margin-top:32px;transition:all 0.3s;}
.down_ul ul li .date{ color:#999; font-size:14px; line-height:22px; margin-top:21px;}
.down_ul ul li:hover .h3{ color:#63c6ed;}
.down_ul ul li:hover .ico{ background-color:#0f455c;}
/*在线留言*/
.feedback_bgs{z-index: 106;background-color: #000;opacity: 0.5; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.feedback_box{z-index: 107; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#f2f2f2;  overflow:hidden;}
.feedback_box.showdiv{ width:96%;max-width:500px; height:562px; margin-left:-250px;/*top:157.5px;*/top:50%; margin-top:-281px;transition:all 0.3s;}
.feedback_box .feedback_box_close{position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;transition:all 0.3s;}
.feedback_box .feedback_box_close a{ color:#333; font-size:26px;}
.feedback_box .feedback_box_close:hover{transform: rotate(360deg);}
.feedback_box .feedback_con{ width:94%; max-width:504px; margin:0 auto;}
.feedback_box .feedtack_tt{ overflow:hidden;  position:relative; margin-top:54px; margin-bottom:19px; text-align:center;}
.feedback_box .feedtack_tt .h3{ font-weight:normal; position:relative; overflow:hidden; color:#333333; height:42px; line-height:42px; }
.feedback_box .feedtack_tt .p{ display:inline-block; vertical-align:top; padding-left:25px; overflow:hidden; line-height:24px; margin-top:5px; font-size:14px; color:#666666;background:url(../image/down_pic3.png) left center no-repeat; background-size:17px 16px;}
.feedback_box .divs{ overflow:hidden; margin-bottom:10px; position:relative;}
.feedback_box .divs.r{ margin-right:0;}
.feedback_box .divs.partner_file #card1{position: absolute;font-size: 100px; right: 0; top: 0;  opacity: 0; filter: alpha(opacity=0); cursor: pointer; width:100%; height:100%; z-index:1;cursor:pointer;}
.feedback_box .divs.partner_file{background-color:#f0f0f0;}
.feedback_box .divs.partner_file span{font-size: 14px;  line-height:20px; margin-top:5px; height:45px; padding-left:240px; display:block; color: #666666;}
.feedback_box .divs.partner_file em{transition:all 0.3s; position:absolute; left:0px; top:0px; width:210px; line-height:50px; height:50px; text-align:center; color:#333333; background:#fff; font-style:normal; font-size:14px; }
.feedback_box .divs.partner_file:hover em{opacity:0.8;filter:Alpha(opacity=80);}
.feedback_box .input_shurk{width:100%;height: 50px;font-size: 14px; border:0; overflow:hidden; color:#999999;text-indent:20px; line-height:50px; outline:none; background-repeat:no-repeat; background-position:9px center; background-color:#ffffff;font-family:"微软雅黑"; }
/*.feedback_box .input_shurk.bgs1{ background-image:url(../images/i_pic1.png);}
.feedback_box .input_shurk.bgs2{ background-image:url(../images/i_pic2.png);}
.feedback_box .input_shurk.bgs3{ background-image:url(../images/i_pic3.png);}*/
.feedback_box select.input_shurk{appearance: none; -moz-appearance: none; -webkit-appearance: none;background: url(../image/shiyong_bg1.png) #fff right 11px center no-repeat; padding-left:13px; text-indent:0;}
.feedback_box select.input_shurk::-webkit-input-placeholder {color: #999999;}
.feedback_box select.input_shurk:-moz-placeholder {color: #999999;}
.feedback_box select.input_shurk::-moz-placeholder { color: #999999;}
.feedback_box select.input_shurk:-ms-input-placeholder { color: #999999;}
.feedback_box .textarea{ padding:2%; width:100%; padding-left:20px; background:#fff; font-size:14px; border:0; outline:none; color:#999999; height:110px;font-family:"微软雅黑";  }
.feedback_box .ends{ overflow:hidden; }
.feedback_box .bnts{ width:100%; vertical-align:top; display:block; overflow:hidden;line-height:50px; height:50px; background:#0f455c; outline:none;-webkit-tap-highlight-color:transparent;transition:all 0.3s; border:0; cursor:pointer; color:#999999; font-size:16px;  transition:all 0.3s; letter-spacing:10px; }
.feedback_box .bnts:hover{ background:#0f455c;color:#fff;opacity:0.8;filter:Alpha(opacity=80);}
.feedback_box .bnts.bgs2{ background:#0f455c;  color:#fff;}
.feedback_box .o_more{ cursor:pointer; float:left;}
/*客户案例*/
.case_bg{ background:#f7f7f7; overflow:hidden;}
.case_ul{margin-top:5%; }
.case_ul ul li{ float:left; width:49%; display:block; overflow:hidden; background:#fff;  margin-bottom:2%; max-width:680px;transition:all 0.3s; overflow:hidden;}
.case_ul ul li:nth-child(2n+0){ float:right;}
.case_ul ul li:nth-child(2n+1){ clear:both;}
.case_ul ul li:hover{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05);}
.case_ul ul li .boxs{ margin:0 auto; width:94%; max-width:630px; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.case_ul ul li .imgs{ float:left; height:72px; width:144px; margin-top:35px; }
.case_ul ul li .txts{ float:right; margin-left:26px; padding-left:26px; overflow:hidden;width:calc(100% - 170px);width:-webkit-calc(100% - 170px);width:-moz-calc(100% - 170px); border-left:1px solid #dff4fb;}
.case_ul ul li .txts .cons{ max-width:396px; margin:0 auto; overflow:hidden;}
.case_ul ul li .h3{  overflow:hidden; line-height:26px; height:26px;/*text-overflow: ellipsis;white-space: nowrap;*/ text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;font-size:20px; color:#333333; margin-top:16px; font-weight:normal;transition:all 0.3s;}
.case_ul ul li .p{ color:#666666; font-size:14px; line-height:24px; overflow:hidden; margin-top:7px; min-height:72px;margin-bottom:18px;}
.case_ul ul li:hover .h3{ color:#63c6ed;}
/*视频列表*/
.video_ul{ margin-top:5%; }
.video_ul ul li{ float:left; width:32%; margin-right:2%; margin-bottom:2%;position:relative;}
.video_ul ul li:nth-child(3n+0){ margin-right:0;}
.video_ul ul li .imgs{ overflow:hidden;position:relative; padding-top:67.412%;}
.video_ul ul li .imgs:after{ content:""; background:rgba(0,0,0,0.2); top:0; left:0; width:100%; height:100%; position:absolute; z-index:1;}
.video_ul ul li:hover .imgs:after{background:rgba(0,0,0,0.4);}
.video_ul ul li .imgs img{display: block;width: 100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.video_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.video_ul ul li .boxs{ overflow:hidden; background:#f5f5f5;transition:all 0.3s;}
.video_ul ul li:hover .boxs{ background:#63c6ed;}
.video_ul ul li .h3{ text-align:center;max-width:400px; width:94%; margin:0 auto;font-weight:normal; font-size:18px;  line-height:60px; height:60px; color:#333333;  overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.video_ul ul li:hover .h3{ color:#fff;}
.video_ul ul li i{ display:block; width:49px; height:44px; margin-top:-22px; margin-left:-25px; position:absolute; left:50%; top:50%;background:url(../image/video_pic1.png) center center no-repeat; background-size:100%;transition:all 0.3s; z-index:2;}
.video_ul ul li:hover i{transform:scale(1.1, 1.1); background-image:url(../image/video_pic1_on.png);}
/*加入我们*/
.search_form{  height:48px; max-width:800px; margin-top:2.5%; position:relative; z-index:2;}
.search_form .searchtitle4{width:160px;height: 48px;font-size: 14px;position: relative;  background:url(../image/job_pic1.png) #fff right 25px top 22px no-repeat; background-size:10px 5px; float:left;margin-right:10px;  }
.search_form .searchtitle4 label{text-indent:18px;height:48px; line-height:48px; display:block; width:100%; text-decoration:none; cursor:pointer; overflow:hidden; color:#666666; text-align:left;border:1px solid #e5e5e5; }
.search_form .searchtitle4 ul{display: none;position: absolute;z-index: 10;width: 100%; top: 39px; background-color:#fff; border:1px solid #dddddd; border-top:0; margin-right:0; border-radius:0 0 6px 6px;}
.search_form .searchtitle4 li{cursor: pointer; line-height:34px;text-indent:18px;color:#fff;overflow:hidden; height:34px;}
.search_form .searchtitle4 li:last-child{border-radius:0 0 6px 6px;}
.search_form .searchtitle4 li a{ color:#333;/*border-bottom:1px solid #eee; */text-align:left; display:block;text-decoration:none; font-size:14px; text-indent:18px;}
.search_form .searchtitle4 li:hover{background: #63c6ed; color:#fff;}
.search_form .searchtitle4 li:hover a{ color:#fff;}
.search_form .input_shurk{ margin-right:10px; float:left;width:calc(100% - 500px);width:-webkit-calc(100% - 500px);width:-moz-calc(100% - 500px); height:48px; line-height:48px; background:#fff;border:1px solid #e5e5e5;outline:medium; color:#555555; font-size:15px; text-indent:20px; font-family:"PingFang-Bold";}
.search_form .s_btns{ float:right; width:150px; height:48px;background:#63c6ed; font-size:15px; color:#fff;  border:none;cursor:pointer; outline:none; font-family:"PingFang-Bold";}
.search_form .s_btns:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.faq_ul2{ margin-top:4%; margin-bottom:1%;}
.faq_ul2 ul li{ display:block; overflow:hidden; background:url(../image/job_bg4.png) #f7f7f7 right 40px top 19px no-repeat;transition:all 0.3s; cursor:pointer;-webkit-tap-highlight-color:transparent; background-size:40px 40px; margin-bottom:40px; padding-left:40px; padding-right:40px; border-radius:4px;}
.faq_ul2 ul li:last-child{ margin-bottom:0;}
.faq_ul2 ul li:hover{ background-image:url(../image/job_bg4_on.png);/* background-color:#63c6ed;*/box-shadow: 0 4px 14px 1px rgba(0, 0, 0, 0.03);}
.faq_ul2 ul li:hover .h3{  /* color:#fff;*/ /*background-image:url(../images/job_bg1_on.png);*/}
.faq_ul2 ul li:hover .h3 em{ color:#63c6ed;}
.faq_ul2 ul li.on .h3{ background-image:url(../image/job_bg1.png); color:#333;}
.faq_ul2 ul li.on .h3 em{ color:#999999;}
.faq_ul2 ul li.on:hover{ background-color:#f7f7f7;}
.faq_ul2 ul li.on:hover .h3{ color:#333;}
.faq_ul2 ul li.on{ background-image:url(../image/job_bg4_on2.png);}
.faq_ul2 ul li .h3{ font-weight:normal; overflow:hidden; padding-top:18px; padding-bottom:18px;line-height:40px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#333333; transition:all 0.3s; position:relative; font-size:21px; border-bottom:1px solid #dddddd; padding-left:40px; background:url(../image/job_bg1.png) left top 26px no-repeat; background-size:22px 24px;}
.faq_ul2 ul li .h3 em{ float:right; overflow:hidden; font-style:normal; color:#999999; font-size:15px; padding-right:58px;}
.faq_ul2 ul li .desc{ color:#666666; overflow:hidden; font-size:16px; line-height:36px; padding-top:30px; padding-bottom:30px;}
/*.faq_ul2 ul li:hover .desc{ color:#fff;}*/
.faq_ul2 ul li.on:hover .desc{ color:#777777;}
.faq_ul2 ul li .desc label{ display:inline-block; vertical-align:top; margin-right:6%;}
/*.faq_ul2 ul li .desc label:nth-child(4){ margin-right:0;}
.faq_ul2 ul li .desc label:nth-child(5){ display:block;}*/
.faq_ul2 ul li .down{ overflow:hidden; line-height:36px; font-size:16px;padding: 3% 0 3%  0; display: none; color:#777777; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .h4{ font-weight:normal; color:#333; overflow:hidden; margin-bottom:0.5%; font-size:16px; text-transform:uppercase;}
.faq_ul2 ul li .down .p{ overflow:hidden; margin-bottom:2%;}
.faq_ul2 ul li .down .p:last-child{ margin-bottom:0;}
.faq_ul2 ul li .down .two{ overflow:hidden; margin-top:1%; padding-top:2.5%; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .two a{ color:#f6f6f6; background:#63c6ed; display:block; width:190px; line-height:54px; height:54px; text-align:center; overflow:hidden;transition:all 0.3s; border-radius:6px; }
.faq_ul2 ul li .down .two a:hover{opacity:0.8;filter:Alpha(opacity=80);}
/*历程*/
.pcshow { display:block;}
.mbshow { display:none!important;}
.development-history { position:relative; }
.development-history .top{position: absolute;width: 100%;height: 100%;}
.swiper-container{ overflow:visible!important;}
.swiper-history .swiper-history-time{text-align: center;background: url("../image/line.png") center top 190px no-repeat; background-size:103% 1px; height:auto;overflow:hidden!important;}
.swiper-history .swiper-history-time .year-num {font-size: 24px;color: #63c6ed;}
.swiper-history .swiper-history-time .year-num span {color: #63c6ed;}
.swiper-history .swiper-history-time .text{ font-size: 20px;line-height: 28px;color: #222222;margin: auto; max-width:410px;overflow: hidden;display: none;font-family:"PingFang-Bold","微软雅黑";}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size: 200px;color: #005baa;padding-top: 40px;font-family:"HELVETICA","微软雅黑";}
.swiper-history .swiper-history-time .swiper-slide-active .year-num span {color: #005baa;}
.swiper-history .swiper-history-time .swiper-slide-active .text{display: block;min-height: 88px;}
.swiper-history .swiper-history-time .swiper-button-next,.swiper-history .swiper-history-time .swiper-button-prev {background-color: #fff;width: 58px;height: 58px;border-radius: 100%;border: 1px solid #66c7ed;opacity: 1;}
.swiper-history .swiper-history-time .swiper-button-next {right:18%;background: url("../image/right2.png") #f6f6f6 center no-repeat;}
.swiper-history .swiper-history-time .swiper-button-prev {left:18%;background: url("../image/left2.png") #f6f6f6 center no-repeat;}
.development-history .img img{width: 100%; min-height:380px;}
.swiper-mhistory {} 
.swiper-history-year {position: relative;} 
.swiper-history-year::before {content: '';display: block;width: 100%;height: 1px;background: #ccc;position: absolute; left: 0;top:20px;}
.swiper-history-year .swiper-slide{text-align: center;color: #999;font-size: 28px; background: #f6f6f6;font-family: 'Barlow-Light',Microsoft Yahei,Arial;}
.swiper-history-year .swiper-slide.swiper-slide-thumb-active {color:#63c6ed;font-weight: bold;}
/*合作伙伴*/
.about_partner{ overflow:hidden; background:#f2fbff;}
/*优晶展示*/
.life_ul{ overflow:hidden; margin-top:5%; margin-bottom:2%;}
.life_ul li{ display:block; margin-bottom:5%; overflow:hidden; position:relative;}
.life_ul li .life_img{ float:right; overflow:hidden; width:50%;}
.life_ul li:nth-child(2n+0) .life_img{ float:left;}
.life_ul li .txts{ float:left;overflow:hidden; width:48%;max-width:640px;  position:absolute; height:100%; left:0;  line-height:26px; color:#666666; font-size:16px;display: flex; align-items: center; justify-content: left;}
.life_ul li:nth-child(2n+0) .txts{ right:0; left:auto;}
.life_ul li .txts .cons{ width:100%;}
.life_ul li:nth-child(2n+0) .txts .cons{ float:right;}
.life_ul li .txts .h4{ font-weight:bold; color:#000000;overflow:hidden; border-bottom:1px solid #cccccc;line-height:38px; padding-top:12px; padding-bottom:15px; margin-bottom:3px;}
.life_ul li .txts .h5{font-weight:bold; color:#333333;overflow:hidden; margin-top:19px; line-height:30px; margin-bottom:5px; padding-left:32px; background-repeat:no-repeat; background-position:left top 4px; background-size:22px 22px;}
@media screen and (max-width: 5120px) {
/*历程*/
.swiper-history .swiper-history-time .year-num {padding-top: 260px;}	
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: 40px;}	
}
@media screen and (max-width: 3840px) {
/*历程*/
.swiper-history .swiper-history-time .year-num {padding-top: 280px;}	
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: 65px;}		
}
@media screen and (max-width: 2560px) {
/*历程*/
	.swiper-history .swiper-history-time .year-num {padding-top: 150px;}	
	.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -73px;}	
}
@media screen and (max-width: 2048px) {
/*历程*/
	.swiper-history .swiper-history-time .year-num {padding-top: 140px;}	
	.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -83px;}	
}
@media screen and (max-width: 1920px) {
/*历程*/
.swiper-history .swiper-history-time .year-num {padding-top: 175px;}	
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -30px;}	

}
@media screen and (max-width: 1680px) {
/*历程*/
.swiper-history .swiper-history-time .text {font-size: 18px;line-height: 26px;}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size: 200px;}
.swiper-history .swiper-history-time .year-num {/*padding-top: 165px;*/}
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -30px;}
.swiper-history .swiper-history-time .swiper-button-prev {left: 18%;}
.swiper-history .swiper-history-time .swiper-button-next {right: 18%;}
.swiper-history .swiper-history-time {background: url(../image/line.png) center top 190px no-repeat;background-size: 100%;}
}
@media screen and (max-width: 1500px) {
/*产品优势*/
.i_four{ margin-top:3%;}
.i_four li .ico{ height:80px;}
.i_four li .h3{ height:40px; line-height:40px;}
.i_four li .p{ line-height:18px; height:110px;}
}
@media screen and (max-width: 1440px) {
/*内页*/
.postions{  font-size:14px;}
.postions .search{ margin-top:10px;}
.postions .goback{height:60px; line-height:60px;}
/*历程*/
.swiper-history .swiper-history-time .text{font-size: 16px;line-height: 24px;}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size: 150px;}
.swiper-history .swiper-history-time .year-num { /*padding-top: 140px;*//*font-size:30px;*/}
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -28px;}
/*国微新生活*/
.life_ul li .txts{ position:static; display:block; }
.life_ul li:nth-child(2n+0) .txts{ float:right;}

}
@media screen and (max-width: 1360px) {
.o_big_con .h2 span i{ line-height:86px;}
/*客户案例*/
.case_ul ul li .txts{ margin-left:0;width:calc(100% - 144px);width:-webkit-calc(100% - 144px);width:-moz-calc(100% - 144px);}
/*历程*/
.swiper-history .swiper-history-time .text {font-size:14px;line-height:22px;}
/*.swiper-history .swiper-history-time .year-num { padding-top: 122px;}*/
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -27px;}
.make-advantage-c .list .list-box .lctitle .lcdes {font-size:18px;}
}

@media screen and (max-width: 1200px) {
/*内页*/
.sec .postions{ margin-top:10px;}
.postions h2{ font-size:18px;}
.postions h2 span{ font-size:14px;}
.postions2{ height:50px; line-height:50px;}
.postions2 h2{ font-size:18px;}
.postions2 h2 span{ font-size:14px;}
.o_big_con.bgs2 .h2 label{ margin-bottom:3%;}
.o_big_con .h2 label{ line-height:30px; font-size:20px;}
.o_big_con .h2 span i{ line-height:72px;}
.map{ top:-50px;}
/*产品与技术*/
.product_one .txts .p{ font-size:15px; line-height:30px;}
.product_t .h4{ height:70px; line-height:70px;}
.product_cons{ font-size:15px;}
.product_cons table th{ height:50px;}
.product_cons table td{ height:50px;}
.product_cons .ul2 li img{ height:76px;}
.product_cons .ul2 li .h6{ margin-top:20px; margin-bottom:30px;}

.product_t1 .h4{ height:70px; line-height:70px;}
.product_cons1{ font-size:15px;}
.product_cons1 table th{ height:50px;}
.product_cons1 table td{ height:50px;}
.product_cons1 .ul2 li img{ height:76px;}
.product_cons1 .ul2 li .h6{ margin-top:20px; margin-bottom:30px;}

.make-advantage-c .list { --gap: 12px;}
.make-advantage-c .list .cont { padding: 20px 25px; }
/*产品优势*/
.i_four li{ width:32%;}
.i_four li:nth-child(3n){ margin-right:0;}
/*技术优势*/
.product2_one .txts .nums{ font-size:90px; height:66px; line-height:66px;}
/*资料下载*/
.down_ul ul li .txts{ padding-left:0;}
/*加入我们*/
.faq_ul2 ul li .down{  line-height:30px; /*font-size:16px;*/}
/*.faq_ul2 ul li .down .h4{ font-size:16px;}*/
.faq_ul2 ul li .desc{ /*font-size:16px;*/ line-height:30px; padding-top:20px; padding-bottom:20px;}
/*历程*/
.swiper-history .swiper-history-time{ height:auto; min-height:380px; background-position:center top 120px;}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size:130px;}
.swiper-history .swiper-history-time .year-num {padding-top: 105px;}
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -100px;}
/*主营业务*/
.i_business_ul ul li .bgs .p{ margin-top: 8%;}
.imore{ margin-top: 10%; height: 40px;  line-height: 40px;}
.imore .span{ font-size: 14px;}
.i_business .right-cont{ top:50px;}
}

@media screen and (max-width: 1100px) {
/*内页*/
.postions .search{ margin-top:6px; width:300px;}
.postions .search .inputs{width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px); font-size:13px;}
.postions .search .bnts{ width:80px;}
.postions .goback{height:50px; line-height:50px;}

/*分页*/
.yema a{ height:36px; line-height:36px;min-width:30px; font-size:14px;}
.yema a span{ font-size:14px;}

/*业务介绍*/
.pro_pox{ position:relative; top:-50px;}
/*产品与技术*/
.product_one .txts .p{  line-height:26px;}
/*技术优势*/
.product2_one .txts .p{  line-height:26px;}
/*历程*/
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {width: 30px;height: 30px; background-size:11px auto;}
.swiper-history .swiper-history-time .year-num {padding-top: 70px;}
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -60px;}
.swiper-history .swiper-history-time .year-num {font-size:24px;}
.caseleftico {width: 36px; height: 36px;}
.make-advantage-c .list .list-box .lctitle .lcnum {padding:6px;font-size:40px;}
.make-advantage-c .list .list-box .lctitle .lcdes {font-size:16px;}
.make-advantage-c .list .list-box .lctitle .lcdes p {
    font-size: 14px;
}
}
@media screen and (max-width: 1000px) {
/*内页*/
.postions{ position:static; border-bottom:1px solid #e1e1ea;}
.postions:after{ display:none;}
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}
.postions .postions_b a{ float:none; font-size:16px; display:block;  margin-left:0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto; margin-right:0;}
.postions.bgs4 .postions_b a{max-width:none;}
.postions .postions_b a:hover{ background:#00468c; color:#fff;}
.postions .postions_b a.isel{ color:#fff;background:#63c6ed;}
.postions .postions_b a span:after{ height:0;}
.postions2{ height:40px; line-height:40px;}
.postions2 .postions_r:after{ left:24px;}
.o_big_con .h2 label{ font-size:18px; line-height:26px;}
.o_big_con .h2 span i{ line-height:68px;}

/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.postions_b.lws .about_tc{ width:80%;}
.postions_b.lws{ display:block;}
.about_l.lws .about_tc{ width:88%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#f5f5f7; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*历程*/
.swiper-history .swiper-history-time{ min-height:inherit;}
.swiper-history .swiper-history-time .text { font-size:12px;}
.swiper-history .swiper-history-time .swiper-slide-active .text {width: 90%;}
.swiper-history .swiper-history-time .swiper-button-prev ,.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev{display: none;}
.swiper-history .swiper-history-time {background: none;}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size:90px;}

}
@media screen and (max-width: 992px) {
/*产品优势*/
.i_four li .ico{ height:70px;}
.i_four li .h3{ height:32px; line-height:32px;}
.i_four li .p{ line-height:26px; height:78px;}
.make-advantage-b .cont-div .des { margin-bottom: 7%;}
.make-advantage-c .list { --gap: 6px;}
.make-advantage-c .list .list-li { width: 50%;}
.make-advantage-c .list .cont { padding: 15px 20px;}
.make-advantage-c .list .cont p:after{ top:8px;}
}
@media screen and (max-width: 960px) {
/*业务介绍*/
.business_con ul li .h3{ font-size:20px;}
.business_con ul li .p{ font-size:16px;}
/*产品与技术*/
.product_one .imgs{ float:none; width:100%; max-width:none;margin-top:4%;border:1px solid #cccccc;}
.product_one .txts{ position:static; display:block; width:100%; max-width:none; float:none; }
.product_one .product_one_t{ padding-bottom:4%;}
.product_one .product_one_t span{ margin-bottom:2%;}
.product_one .txts .p{ margin-top:3%; font-size:14px;}
.product_t .h4{ height:60px; line-height:60px; padding-left:50px; padding-right:36px; background-position:left 20px center;}
.product_cons{ font-size:14px;}
.product_cons .ul2 li .h6{ line-height:30px;}
.product_cons .ul2 li img{ margin-top:50px;}

.product_t1 .h4{ height:60px; line-height:60px; padding-left:50px; padding-right:36px; background-position:left 20px center;}
.product_cons1{ font-size:14px;}
.product_cons1 .ul2 li .h6{ line-height:30px;}
.product_cons1 .ul2 li img{ margin-top:50px;}
/*技术优势*/
.product2_one .imgs{ float:none; width:100%; max-width:none;}
.product2_one .imgs .img{ height:auto;}
.product2_one .txts{ position:static; display:block; width:100%; max-width:none; padding-top:4%; clear:both;}
.product2_one .product_one_t{ padding-bottom:4%;}
.product2_one .product_one_t span{ margin-bottom:2%;}
.product2_one .txts .p{ margin-top:3%; font-size:14px;}
.product2_one .txts .cons{ max-width:none; margin-bottom:4%;}
.product2_one .txts .nums{ font-size:80px;height:60px; line-height:60px;}
/*资料下载*/
.down_ul ul li{ float:none; width:100%; max-width:none;}
.down_ul ul li:nth-child(2n+0){ float:none;}
.down_ul ul li .boxs{ max-width:800px;}
.down_ul ul li .txts{padding-left: 2%;}
/*视频列表*/
.video_ul ul li .h3{  font-size:16px; height:50px; line-height:50px;}
.video_ul ul li i{ width:40px; height:36px; margin-left:-20px; margin-top:-18px;}
/*加入我们*/
.faq_ul2 ul li{ margin-bottom:20px;padding-left:23px; padding-right:23px; background-position:right 23px top 15px;}
.faq_ul2 ul li .down{  line-height:26px; font-size:15px;}
.faq_ul2 ul li .down .h4{ font-size:15px;}
.faq_ul2 ul li .h3{  padding-top:14px; padding-bottom:14px; padding-left:30px; font-size:18px; background-position:left top 21px; background-size:20px 22px; }
.faq_ul2 ul li .h3 em{ font-size:13px; padding-right:50px;}
.faq_ul2 ul li .desc{ line-height:26px; padding-top:15px; padding-bottom:15px; font-size:15px;}
.faq_ul2 ul li .down .two{ padding-top:3%;}
.faq_ul2 ul li .down .two a{ width:140px; height:44px; line-height:44px;}
/*国微新生活*/
.life_ul li .txts{ float:none; width:100%; max-width:none;}
.life_ul li:nth-child(2n+0) .txts{ float:none;}
.life_ul li .life_img{ float:none; width:100%; margin-top:5%;}
.life_ul li:nth-child(2n+0) .life_img{ float:none;}
.life_ul li .txts{ font-size:14px;}

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/*历程*/
.swiper-history .swiper-history-time .year-num {padding-top: 85px;}
.swiper-history .swiper-history-time .swiper-button-next, .swiper-history .swiper-history-time .swiper-button-prev {margin-top: -20px;}
.swiper-history {/*margin-top: -40px;*/ margin-top:-10px;}

}
@media screen and (max-width: 830px) {
/*内页*/
.postions h2{ font-size:16px;}
.postions h2 span{ font-size:13px;}
.postions2 h2{ font-size:16px;}
.postions2 h2 span{ font-size:13px;}
.mbshow{ display: block!important;}
.pcshow{ display: none!important;}

}
@media screen and (max-width: 780px) {
/*内页*/
.o_big{ height:290px;}
.o_big_con .h2 span i{ line-height:60px;}
.postions{ height:44px; line-height:44px; font-size:13px;}
.postions.bgs3{height:44px; line-height:44px;}
.sec .postions{ margin-top:0px;}
.postions h2{ display:none;}
.postions .postions_b a{ height:44px; line-height:44px; font-size:14px;}
.postions .search{ margin-top:3px;}
.postions .goback{height:44px; line-height:44px; font-size:12px;}
.postions2{ font-size:13px; height:30px; line-height:30px;}
/*分页*/
.yema a{ height:26px; line-height:24px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px; min-width:26px;}
.yema a span{ font-size:13px;}
/*业务介绍*/
.business_con ul li .h3{ font-size:18px; padding-left:38px; background-size:30px 30px; line-height:30px;}
.business_con ul li .p{ font-size:15px;}
/*客户案例*/
.case_ul ul li{ float:none; width:100%; max-width:none;}
.case_ul ul li:nth-child(2n+0){ float:none;}
.case_ul ul li .boxs{ max-width:800px;}
.case_ul ul li .txts{padding-left: 2%;}
.case_ul ul li .h3{ font-size:18px;}
.case_ul ul li .txts .cons{ max-width:510px;}
.case_ul ul li .p{ min-height:inherit;}
/*视频列表*/
.video_ul ul li{ width:49%; margin-right:2%; margin-bottom:2%;}
.video_ul ul li:nth-child(3n+0){ margin-right:2%;}
.video_ul ul li:nth-child(2n+0){ margin-right:0;}
.video_ul ul li .h3{ font-size:15px; line-height:40px; height:40px;}
.caseleftico { width: 22px; height: 22px;}
}

@media screen and (max-width: 640px) {
/*内页*/
.position{height:44px; line-height:44px; font-size:13px;}
.position .postions_b a{ font-size:13px;}
.postions .postions_r img{ height:16px;}
.o_big_con .h2 label{ font-size:16px; line-height:24px;}
.o_big_con .h2 span i{ line-height:50px;}
/*分页*/
.yema a{ font-size:12px;}
.yema a span{ font-size:12px;}
/*暂无内容*/
.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}
/*业务介绍*/
.business_con ul li .h3{ font-size:17px;}
.business_con ul li .p{ font-size:14px;}
.business_con ul li .p span{width:31.33%; }
/*产品与技术*/
.product_t .h4{ height:50px; line-height:50px; padding-left:45px; padding-right:30px; background-position:left 16px center; width:40%;}
.product_cons{ font-size:14px;}
.product_cons table th{ height:44px;}
.product_cons table td{ height:44px;}
.product_cons .ul2{ display:block;}
.product_cons .ul2 li{ width:31%; margin-bottom:2%;}
.product_cons .ul2 li:nth-child(5n+0){ margin-right:2%;}
.product_cons .ul2 li:nth-child(3n+0){ margin-right:0;}
.product_cons .ul2 li img{ height:66px;margin-top:40px;}
.product_cons .ul2 li .h6{ margin-top:15px; margin-bottom:20px; line-height:26px;}
.product_cons .h5{ font-size:15px;}

.product_t1 .h4{ height:50px; line-height:50px; padding-left:45px; padding-right:30px; background-position:left 16px center; width:32.33%;}
.product_cons1{ font-size:14px;}
.product_cons1 table th{ height:44px;}
.product_cons1 table td{ height:44px;}
.product_cons1 .ul2{ display:block;}
.product_cons1 .ul2 li{ width:31%; margin-bottom:2%;}
.product_cons1 .ul2 li:nth-child(5n+0){ margin-right:2%;}
.product_cons1 .ul2 li:nth-child(3n+0){ margin-right:0;}
.product_cons1 .ul2 li img{ height:66px;margin-top:40px;}
.product_cons1 .ul2 li .h6{ margin-top:15px; margin-bottom:20px; line-height:26px;}
.product_cons1 .h5{ font-size:15px;}
.make-advantage-d .cont-div .swiper-container .swiper-slide { --sw: calc( (46vw - 20px)*.33 );}
/*产品优势*/
.i_four li .ico{ height:50px;}
.i_four li .h3{ height:28px; line-height:28px;}
.i_four li .p{ line-height:22px; height:66px;}
.i_four li .imgs img{ min-height:179px;}
/*技术优势*/
.product_t2 .h3{ font-size:18px;}
.product2_one .txts img{ height:49px; margin-bottom:4%;}
.product2_one .txts .nums{ font-size:70px; line-height:56px; height:56px;}
/*资料下载*/
.down_ul ul li .txts{padding-left: 0%; }
.down_ul ul li .h3{ font-size:16px;}
/*在线留言*/
.feedback_box.showdiv{ max-width:none; margin-left:-48%;/*top:90px;*/ height:470px; margin-top:-235px;}
.feedback_box .feedtack_tt{  margin-bottom:20px; margin-top:20px;}
.feedback_box .feedtack_tt .p{ font-size:13px; line-height:22px; margin-top:4px;}
.feedback_box .input_shurk{ font-size:13px; line-height:40px; height:40px;}
/*.feedback_box .divs{ margin-right:0; float:none; width:100%;}
.feedback_box .textarea{ margin-bottom:5px; height:66px;}*/
.feedback_box .divs.partner_file span{ font-size:12px; padding-left:0;}
.feedback_box .divs.partner_file span br{ display:none;}
.feedback_box .divs.partner_file span{ height:40px; line-height:40px;font-size:12px;text-indent:12px;}
.feedback_box .divs.partner_file em{ left:auto; right:6px; top:5px; height:30px; line-height:30px; font-size:12px; width:70px;}

/*客户案例*/
.case_ul ul li .h3{ font-size:16px;}
.case_ul ul li .p{ font-size:13px;}
/*加入我们*/
.product_t2.bgs2{ text-align:center;}
.search_form{height:80px;}
.search_form .searchtitle4{width:49%; margin-bottom:2%; margin-right:2%; background-position:right 12px top 17px; height:38px;}
.search_form .searchtitle4:nth-child(2){ margin-right:0;}
.search_form .searchtitle4 label{ text-indent:12px; height:38px; line-height:38px;  font-size:14px;}
.search_form .searchtitle4 li{ text-indent:12px; height:30px; line-height:30px;}
.search_form .s_btns{ width:120px; height:38px; line-height:38px; font-size:14px;}
.search_form .input_shurk{ text-indent:12px; font-size:14px; height:38px; line-height:38px;width: calc(100% - 130px);width: -webkit-calc(100% - 130px); width: -moz-calc(100% - 130px);}
.faq_ul2 ul li{ padding-left:13px; padding-right:13px;  background-position:right 18px top 20px;margin-bottom:10px; background-size:30px 30px;}
.faq_ul2 ul li .h3{ font-size:14px; background-position:left top 21px;}
.faq_ul2 ul li .h3 em{ padding-right:40px; font-size:12px;}
.faq_ul2 ul li .down{ font-size:14px; line-height:24px;}
.faq_ul2 ul li .down .h4{ font-size:14px; margin-bottom:1%;}
.faq_ul2 ul li .down .two a{width:130px; height:36px; line-height:36px;}
.faq_ul2 ul li .desc{font-size:13px; line-height:24px;}
/*国微新生活*/
.life_ul li .txts .h4{ line-height:30px;}
.life_ul li .txts{ font-size:13px; line-height:22px;}
.promoudletitle {padding:20px 0;}
.promoudletitle .probigtitle {font-size:24px;}
.postions2 a {font-size:14px;}
.product_one {margin-top:0;}
.i_business_ul li {width:100%;}
.i_business_ul ul {
    flex-direction: column;
}
.make-advantage-d {margin-bottom:30px;}
.make-advantage-d .cont-div {padding:10px 0;}
.make-advantage-c .list .cont p {font-size:14px;}
.promoudletitle .prolittletitle {font-size:18px;}
.i_four li {width:100%;}
.swiper-history .swiper-history-time .swiper-slide-active .year-num {font-size:80px;}
.make-advantage-c .list .list-box .lctitle .lcdes {font-size:15px;}
.make-advantage-c .list .list-box .lctitle .lcnum {font-size:30px;}
.make-advantage-c .list .list-box .lctitle {border-left: 14px solid #057ccf;}
.make-advantage-c .list .list-li {width:100%;}
.make-advantage-c .list .list-box .lctitle .lcdes {width:66%;}
}


@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:200px;}
.o_big_con .h2{ font-size:18px; }
.o_big_con .h2 label{ font-size:14px; line-height:22px; margin-bottom:10px;}
.o_big_con .h2 span i{ line-height:50px;}
.postions{ font-size:12px;}
.postions .postions_b a{ font-size:13px;}
.postions .postions_r span{ display:none;}
.postions .postions_r img{ height:14px;}
.postions .search{ width:220px;}
.postions .search .inputs{width: calc(100% - 60px);width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px); font-size:12px;}
.postions .search .bnts{ width:60px;}
.postions2{ font-size:12px;}

/*分页*/
.yema{ padding-top:35px; padding-bottom:40px;}
.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;}
/*业务介绍*/
.business_con ul li .h3{ font-size:16px;padding-left:32px; background-size:26px 26px; line-height:26px;}
.business_con ul li .p{ font-size:13px;}
.business_con ul li .p span{width:48%; }
/*产品与技术*/
.product_one .txts{ margin-top:5%;}
.product_one .txts .p{ font-size:13px; line-height:24px;}
.product_t .h4{ height:46px; line-height:46px; padding-left:36px; padding-right:14px; background-position:left 10px center; background-size:20px auto; font-size:14px;}
.product_cons{ font-size:13px;}
.product_cons .ul2 li img{ height:50px; margin-top:30px;}
.product_cons .ul2 li .h6{ line-height:22px; min-height:66px;}
.product_cons .h5{ font-size:15px;}

.product_t1 .h4{ height:46px; line-height:46px; padding-left:36px; padding-right:14px; background-position:left 10px center; background-size:20px auto; font-size:14px;}
.product_cons1{ font-size:13px;}
.product_cons1 .ul2 li img{ height:50px; margin-top:30px;}
.product_cons1 .ul2 li .h6{ line-height:22px; min-height:66px;}
.product_cons1 .h5{ font-size:15px;}
/*产品优势*/
.i_four li .ico{ height:40px;}
.i_four li .h3{ height:24px; line-height:24px; }
.i_four li .p{ line-height:20px; height:80px; -webkit-line-clamp: 4;}
.i_four li .imgs img{ min-height:155px;}
/*技术优势*/
.product2_one .txts{ padding-top:5%;}
.product2_one .txts .p{ font-size:13px; line-height:24px;}
.product2_one .txts .nums{ font-size:60px; line-height:46px; height:46px;}
/*资料下载*/
.down_ul ul li .imgs{ width:70px; height:92px;}
.down_ul ul li .txts{width: calc(96% - 102px); width: -webkit-calc(96% - 102px); width: -moz-calc(96% - 102px);}
.down_ul ul li .ico{ width:32px; height:32px; margin-top:22px; background-size:15px 14px;}
.down_ul ul li .h3{ line-height:26px; height:52px; font-size:15px; margin-top:6px;}
.down_ul ul li .date{ font-size:12px; margin-top:10px;}
/*在线留言*/
.feedback_box.showdiv{ height:450px; margin-top:-225px;}
.feedback_box .feedtack_tt .p{ font-size:12px; line-height:20px; }
.feedback_box .feedtack_tt .h3{ font-size:18px;}
/*客户案例*/
.case_ul ul li .boxs{ margin-top:15px; margin-bottom:15px;}
.case_ul ul li .p{ line-height:22px; margin-bottom:10px; margin-top:3px;}
.case_ul ul li .imgs{ margin-top:25px; width:120px; height:60px;}
.case_ul ul li .txts{width: calc(100% - 120px); width: -webkit-calc(100% - 120px); width: -moz-calc(100% - 120px);}
.case_ul ul li .h3{ margin-top:10px;}
/*视频列表*/
.video_ul ul li .h3{  font-size:14px; line-height:36px; height:36px;}
.video_ul ul li i{ width:30px; height:27px; margin-left:-15px; margin-top:-13px;}
/*加入我们*/
.search_form .searchtitle4 label{ font-size:13px;}
.search_form .s_btns{ font-size:13px;}
.search_form .input_shurk{ font-size:13px;}
.faq_ul2 ul li{ background-position:right 13px top 17px; background-size:20px 20px;}
.faq_ul2 ul li .down{ padding-top:20px; padding-bottom:20px; font-size:12px; line-height:22px;}
.faq_ul2 ul li .down .h4{ font-size:13px;}
.faq_ul2 ul li .desc{ line-height:22px; font-size:12px; padding-top:12px; padding-bottom:12px;}
.faq_ul2 ul li .h3 em{ font-size:12px; padding-right:28px;}
.faq_ul2 ul li .h3{ padding-left:22px; background-size:16px 17px; background-position:left top 16px; line-height:24px;}
.faq_ul2 ul li .down .two{ padding-top:4%;}
/*历程*/
.swiper-history-year .swiper-slide{ font-size:20px;}
/*国微新生活*/
.life_ul li .txts .h5{ font-size:14px;}
.life_ul li .txts .h4{ font-size:16px;}
.life_ul li .txts{ font-size:12px;}
}

@media screen and (max-width: 420px) {
/*内页*/
.o_big_con .h2 label{ font-size:13px; line-height:20px;}
.o_big_con .h2 span i{ line-height:46px;}

/*产品与技术*/
.product_one .txts .p{ font-size:14px; line-height:22px;}
.product_cons{ font-size:12px;}
.product_cons .ul2 li img{ height:44px;}
.product_t .h4{ font-size:13px;padding-left:30px; padding-right:10px; background-position:left 6px center; background-size:16px auto; }

.product_cons1{ font-size:12px;}
.product_cons1 .ul2 li img{ height:44px;}
.product_t1 .h4{ font-size:13px;padding-left:30px; padding-right:10px; background-position:left 6px center; background-size:16px auto; }
/*产品优势*/
.i_four li{ margin-bottom:4%;}
.i_four li .h3{ font-size:16px;}
/*技术优势*/
.product2_one .txts .p{ font-size:12px; line-height:22px;}
/*资料下载*/
.down_ul ul li .h3{ font-size:14px; line-height:24px; height:48px; margin-top:3px;}
.down_ul ul li .imgs{ width:60px; height:79px;}
.down_ul ul li .txts{width: calc(96% - 92px); width: -webkit-calc(96% - 92px); width: -moz-calc(96% - 92px);}
.down_ul ul li .date{ margin-top:5px;}
/*客户案例*/
.case_ul ul li .h3{ font-size:14px; line-height:24px; height:24px; margin-top:8px;}
.case_ul ul li .p{ font-size:12px;}
/*视频列表*/
.video_ul ul li .h3{  font-size:13px;}
}
@media screen and (max-width: 360px) {
/*内页*/
.o_big_con .h2 label{ font-size:12px;}
/*资料下载*/
.down_ul ul li .h3{ font-size:13px; line-height:22px; height:44px;}
/*客户案例*/
.case_ul ul li .h3{ font-size:13px; line-height:22px; height:22px;}
/*产品与技术*/
.product_t .h4{ font-size:12px; }
.product_t1 .h4{ font-size:12px; }
/*产品优势*/
.i_four li .h3{ font-size:15px;}

}


.selects{height: 52px;  width: 100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 66px;}
@media screen and (max-width: 1440px){
	.selects{
		height:46px;
		padding-left: 50px;
	}
}
@media screen and (max-width: 640px){
	.selects{
		height:40px;
		width:100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 10px;
	}
}

@media screen and (max-width: 480px){
.selects{ font-size:14px;}
}
.zhankai{display:none;}
.additional-features {
  position: fixed;
  right: 0px;
  bottom: 180px;
  z-index: 200;
 /* width: 80px;*/
  box-sizing: border-box;
 /* display:none;*/
  /*border:1px solid #e5e5e5;*//* box-shadow: 2px 2px 25px rgba(0,0,0,0.1);*/
    
}

.additional-features.show{ display:block;}
.additional-features li {
  position: relative;
  padding-top:1px;
 border-top:1px solid #e6e6e6;
 border-bottom:1px solid #e6e6e6;
 border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;
  width: 72px;
  height: 70px;
  line-height: 1;
  cursor: pointer;
  background-color: rgba(255,255,255,1.0);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000)";
  transition: all 0.2s linear;
  box-sizing: border-box;
  
}
/*.additional-features li.kf{
  background-color: #00b43c;
}
.additional-features li.kf:hover{
  background-color: #009632;
}*/
.db { position: fixed;cursor:pointer;
  right: 0px;
  bottom: 114px;
  padding-top:6px; width: 72px;
  height:70px; border-radius:0 0 6px 6px;  background-color: rgba(255,255,255,1); z-index:1; box-sizing: border-box;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee; border-bottom:1px solid #dddddd;
}
.db:hover{ background-color: #028ee3; border-color:#028ee3;}
.additional-features li.xx{/*border-bottom:0;*/border-radius:6px 6px 0 0; }
.additional-features li.xx .xx-dot{
  position: absolute;
  display: block;
  top:13px;
  right:13px;
  width: 7px;
  height: 7px;
  background-color: #ff1e00;
  border-radius: 50%;
  -moz-border-radius:50%;
  -webkit-border-radius:50%;
}

.additional-features li.rx .revi-hotline-wrapper {
  display: none;
  position: absolute;
  left: -222px;
  bottom: 0px;
  width: 235px;
  height: 60px;
}
.additional-features li.rx.active .revi-hotline-wrapper { display:block;}
.additional-features li.rx .revi-hotline {
  position: absolute;
  left: 0;
  width: 221px;
  height: 60px;
  line-height:60px;
  background-color: #fff;
  border: 1px solid #ddd;
  cursor: text;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  box-shadow: -2px 3px 25px rgba(0,0,0,0.1);
  padding-left:12px;
}
.additional-features li.rx .revi-hotline h3 {
  /* margin: 16px 0 16px; */
  font-family: 'Arial',"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,PingFang SC,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;
  font-size: 28px;
  color: #028ee3;
  font-weight:normal;
}
.additional-features li.rx .revi-hotline h4{ font-weight:normal; font-size:13px;}
/*.additional-features li.xz{border-bottom:0;border-radius: 0 0 6px 6px; }*/
.additional-features li.xz .xz-ewm {
  display: none;
  position: absolute;
  top: -19px;
  left: -114px;
  width: 100px;
  height: 100px;
}
.additional-features li.xz .xz-ewm:after{ content:""; position:absolute; right:-12px; top:50%; margin-top:-6px;width: 0;  height: 0;border-width: 6px;border-style: solid;border-color: transparent transparent transparent #fff; z-index:1;}
.additional-features li.xz.active .xz-ewm { display:block;}
.additional-features li.xz a {
  position: absolute;
  left: 0;
  width: 130px;
  height: 130px;
  /*border: 1px solid #ddd;*/
  /*-moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;*/
  background: url("../img/weixin.jpg") #fff center center;
  background-size: cover;
  /*box-shadow: 2px 2px 25px rgba(0,0,0,0.1);*/
}
.additional-features li p {
  font-size: 12px;
  color: #666666;
  text-align: center;
}
.additional-icon {
  margin:0 auto 1px;
  width: 36px;
  height: 36px;
  margin-top:3px;
/*  background: url("../image/tiny-icon.png");
  background: url("../image/tiny-icon@1x.png")\9;
  background-size: 72px 591px;*/
}
.additional-features li .additional-icon.icon1 {
background:url(../image/right_pic1.png) center center no-repeat;
}
.additional-features li .additional-icon.icon2 {
background:url(../image/right_pic2.png) center center no-repeat;
}
.additional-features li.active .additional-icon.icon2 {background-image:url(../image/right_pic2_on.png)}
.additional-features li .additional-icon.icon3 {
background:url(../image/right_pic3.png) center center no-repeat;
}
.additional-features li.active .additional-icon.icon3 {background-image:url(../image/right_pic3_on.png)}
.additional-features li .additional-icon.icon4 {
  background:url(../image/right_pic4.png) center center no-repeat;
}
.additional-features li.active .additional-icon.icon4 {background-image:url(../image/right_pic4_on.png)}
.additional-features li .additional-icon.icon6 {
  background:url(../image/right_pic6.png) center center no-repeat;
}
.additional-features li.active .additional-icon.icon6 {background-image:url(../image/right_pic6_on.png)}
.db .additional-icon.icon5 {
 background:url(../image/right_pic5.png) center center no-repeat;
}
.db.active .additional-icon.icon5 {background-image:url(../image/right_pic5_on.png); }
.db p {font-size: 12px;color: #666666; text-align: center;}
.db:hover p{ color:#fff;}
.db:hover .additional-icon.icon5{background-image:url(../image/right_pic5_on.png); }
.additional-features li.active {
  background-color: #028ee3;
 /*background:url(../image/right_bg1.jpg) center center no-repeat; background-size:cover;*/
  border-color: #028ee3;
}
.additional-features li.active span {
  display: none;
}
.additional-features li.active p {
  color: #fff;
}
.opa-0{opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0); display:none;}



@media screen and (max-width: 1440px) {
.additional-features { width:68px;}
.additional-features li { width:68px; height:68px;}
.additional-features li .additional-icon { margin-top:5px;}
.db{ width:68px;}
}
@media screen and (max-width: 780px) {
.f_weixin{display:none;}
.additional-features li:not(.zhankai){ display:none;}
.wrapper .kai li{display:block;transition:1s;}
.zhankai{display:block;border-radius:6px;}
.wrapper .kai .zhankai {border-radius:0 0 6px 6px;}

.db{ display:none!important;}

}
@media screen and (max-width: 640px) {




}
