﻿@charset "utf-8";
a{text-decoration: none!important;}
p,body{margin: 0;padding:0}
body{position: relative;}
.pagination.index-banner .pagination,.pagination.paginationX1{height:8px;line-height:8px;position:absolute;bottom:1%;left:0;width:100%;z-index:3;text-align:center;white-space:nowrap}
.pagination.index-banner .pagination .btn,.pagination.paginationX1 .btn{display:inline-block;vertical-align:bottom;position:relative;overflow:hidden;z-index:1;height:8px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;text-indent:-9999px;margin:0 5px;background-color:#fff;width:8px;border-radius:8px;padding:0}
.ysqUEO .pagination.index-banner .pagination .btn,.ysqUEO .pagination.paginationX1 .btn{background-color:#fff!important}
.ysqUEO .pagination.index-banner .pagination .btn:after,.ysqUEO .pagination.paginationX1 .btn:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#f18b23;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.pagination.index-banner .pagination .btn:after,.pagination.paginationX1 .btn:after{background-color:#f1881e}
.pagination.index-banner .pagination .btn.on,.pagination.paginationX1 .btn.on{background-color:#f18b23;width:28px}
.ysqUEO .pagination.index-banner .pagination .btn.on:after,.ysqUEO .pagination.paginationX1 .btn.on:after{-webkit-transform:none!important;transform:none!important;-webkit-transition:inherit;transition:inherit}
.pagination.paginationX2{height:10px;line-height:10px;position:absolute;bottom:0;left:0;width:100%;z-index:3;text-align:center;white-space:nowrap}
.pagination.paginationX2 .btn{display:inline-block;vertical-align:bottom;position:relative;overflow:hidden;z-index:1;height:10px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;text-indent:100%;margin:0 5px;background-color:#fff;width:10px;border-radius:10px}
.pagination.paginationX2 .btn.on{background-color:#1ea7de;width:10px}
.index-banner{position:relative;left:0;top:0;width:100%;height:100%;height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.index-banner .item{overflow:hidden;position:relative;left:0;top:0;width:100%;height:100%;min-height:100vh}
.index-banner .item .image,.index-banner .item .videoBg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}
.index-banner .item.moveItem{position:absolute}
.index-banner .item .contain{position:absolute;left:0;width:100%;top:50%;margin-top:-75px;text-align:center;color:#fff}
.index-banner .item .contain .cn{font-size:38px;line-height:40px}
.index-banner .item .contain .cn.r1{margin-left:730px}
.index-banner .item .contain .en.r2{margin-left:730px}
.index-banner .item .contain .en{margin-top:140px;font-size:20px;font-family:Helvetica,sans-serif;line-height:30px;letter-spacing:1px;font-weight:100}
.index-banner .item .contain .btnX1{margin-left:auto;margin-right:auto;margin-top:25px}
.index-banner .item .contain{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;opacity:0;visibility:hidden;-webkit-transform:scale(.8) translateY(-60px);transform:scale(.8) translateY(-60px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.index-banner .item .contain .qImg{display:block;width:100%;height:100%;pointer-events:none}
.index-banner .item.leave .contain{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;opacity:0;visibility:hidden;-webkit-transform:scale(.8) translateY(60px);transform:scale(.8) translateY(60px)}
.index-banner .item.come .contain{-webkit-transform-origin:50% 0;transform-origin:50% 0}
.index-banner .item.on .contain{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important}
@media screen and (max-width:1024px){
.ctr.index-banner .ctr.prev:active s:before{-webkit-transform:rotate(-44deg) translateX(-1.5px);transform:rotate(-44deg) translateX(-1.5px)}
.ctr.index-banner .ctr.prev:active s:after{-webkit-transform:rotate(44deg) translateX(-1.5px);transform:rotate(44deg) translateX(-1.5px)}
.ctr.index-banner .ctr.next:active s:before{-webkit-transform:rotate(-44deg) translateX(1.5px);transform:rotate(-44deg) translateX(1.5px)}
.ctr.index-banner .ctr.next:active s:after{-webkit-transform:rotate(44deg) translateX(1.5px);transform:rotate(44deg) translateX(1.5px)}
}
.ctr.index-banner .ctr.prev{left:0}
.ctr.index-banner .ctr.next{right:0}
.ctr.index-banner .ctr:hover{background-color:rgba(0,0,0,.5)}
.ctr.index-banner .ctr.prev{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.ctr.index-banner .ctr.next{-webkit-transform:translateX(50%);transform:translateX(50%)}
.ctr.index-banner .ctr.ctrShow{-webkit-transition:all 250ms ease 0s;transition:all 250ms ease 0s;opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important}
@media screen and (max-width:1024px){
}
@media screen and (max-width:1024px){
}
.clear{clear: both;}
.swiper{width: 64vw;margin: 0 auto;}
/*index*/
.icon-arrow-down { background: url(../images/xiala.png)no-repeat center; display: inline-block; width: 17px; height: 10px; margin-left: 0.2vw; }
.title{text-align: center;font-size: 2vw;color: #2e3551;font-family: "微软雅黑";background:url(../images/xx.png)no-repeat bottom;line-height: 6vw;}
/*产品展示*/
.indexpro ul li{padding: 3vw 0;}
.indexpro .probox{width: 64vw;margin: 0 auto;}
.indexpro .li1 .probox .text{float: left;}
.indexpro .li1 .probox img{float: right;}
.indexpro .li2{background: #f5f5f5;}
.indexpro .li2 .probox .text{float: right;}
.indexpro .li2 .probox img{float: left;}
.indexpro .probox .text{text-align: center;padding: 7vw 0;display: inline-block;width: 50%;}
.indexpro .probox .text p{font-size: 1.5vw;color: #2e3551;}
.indexpro .probox .text a{font-size: 1.1vw;color: #ffffff;/*background: #393591;*/border:1px solid #393591;display: inline-block;padding: 0.6vw 2.4vw;border-radius: 30vw;margin-top: 1vw;}
.indexpro .probox img{width: 50%;}
.btn:hover{color:#fff;background: #393591;text-align: center;}
.btn .btn-inner{padding:0;position:relative;z-index:1;color: #393591;}
.btn:hover .btn-inner{padding: 0 1vw;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;color: #FFFFFF;}
/*公司展示*/
.companybox{background: #f5f5f5;}
.Box-lb {position: relative;padding: 3vw 0;}
.Box-lb .content {width: 64vw;margin: 0 auto;}
.Box-lb h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box-lb .Box_con {position: relative;}
.Box-lb .Box_con .btnl {position: absolute;}
.Box-lb .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 39%;cursor: pointer;z-index: 9;}
.Box-lb .Box_con .btnl {background: url(../images/l.png) no-repeat center;left: -8px;}
.Box-lb .Box_con .btnr {background: url(../images/r.png) no-repeat center;right: 21px;}
.Box-lb .Box_con .conbox {position: relative;overflow: hidden;}
.Box-lb .Box_con .conbox ul {position: relative;list-style: none;}
.Box-lb .Box_con .conbox ul li {float: left;width: 376px;height: 250px;margin-left: 36px;overflow: hidden;}
.Box-lb .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box-lb .Box_con .conbox ul li img {display: block;width: 100%;height: 250px;transition: all 0.5s;}
.Box-lb .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.Box-lb .BoxSwitch {margin-top: 30px;text-align: center;}
.Box-lb .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box-lb .BoxSwitch span.cur {background: red;}
/*案例展示*/
.indexcase ul{margin:2vw -1%;}
.indexcase ul li{float: left;width: 23%;margin: 0 1%;}
.indexcase ul li img{width: 100%;}
.btn-group{ position: relative; display: inline-block; vertical-align: middle; margin-top: 2vw;}
.btn1 {font-size: 1.1vw;border:1px solid #393591;display: inline-block;padding: 0.4vw 2.4vw;border-radius: 30vw;}
.btn1:hover{color:#fff;background: #393591;text-align: center;}
.btn1 .btn-inner{padding:0;position:relative;z-index:1;color: #393591;}
.btn1:hover .btn-inner{padding: 0 1vw;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;color: #FFFFFF;}
/*footer*/
footer{background: #f5f5f5;margin-top: 3.5vw;}
footer .foot{float: left;margin-left: 4.2vw;}
footer .foot:first-child{margin-left: 0;width: 35%;}
footer .foot h2{font-size: 1.3vw;color: #2e3551;}
footer .foot ul{margin-top: 2vw;}
footer .foot ul li{font-size: 0.85vw;line-height: 1.6vw;}
footer .foot ul li a{color: #2e3551;}
footer .foot:first-child ul li{color: #2e3551;font-weight: bold;}
footer .foottop{padding: 4vw 0;}
footer .footbottom{border-top: 1px solid #d9d9d9;text-align: center;padding: 0.5vw 0;}
footer .footbottom p{font-size: 0.7vw;color: #2e3551;line-height: 1.6vw;}

/*关于我们*/
.ny_banner{position: relative;margin-top:4.8vw;}
.ny_banner img{width: 100%;height: auto;}
.ny_banner p{line-height: 1.5vw;position: absolute;top:28%;left: 18%;font-size: 1.4vw;color: #2e3551;font-weight: bold;border-left: 6px solid #342f95;padding-left: 0.6vw;}
.aboutbox{margin: 2vw 0;}
.aboutbox img{width: 45%;float: left;}
.aboutbox .text{float: right;width: 50%;}
.aboutbox .text h2{font-size: 1.4vw;color: #333291;margin: 3vw 0 2vw 0;}
.aboutbox .text p{font-size: 0.8vw;color: #333333;line-height: 1.4vw;text-indent: 1.6vw;}
.jishubox{background: #f5f5f5;}
.jishu{padding: 2vw 0 4vw 0;}
.jishu ul{margin: 0 -2.6%;}
.jishu ul li{width: 27%;float: left;margin: 0 2.6%;padding: 1.6% 1.6%;background: #FFFFFF;min-height: 460px;}
.jishu ul li img{width: 100%;height:200px}
.jishu ul li h2{font-size: 0.9vw;color: #333291;}
.jishu ul li p{font-size: 0.7vw;color: #333333;background: url(../images/dian.png)no-repeat left 0.7vw;line-height: 1.2vw;padding: 0.3vw 0 0.3vw 0.8vw;}
.business{margin:3vw 0}
.business ul li{float:left;width:33%;text-align:center;padding:0 4.2vw;border-right:1px solid #d9d9d9;position:relative}
.business ul li:last-child{border:none}
.business ul li span{font-size:0.9vw;color:#333291;display: inline-block;margin:1.5vw 0 1vw 0}
.business ul li p{font-size:0.7vw;color:#333333;line-height:1.2vw;min-height: 70px;}
.boxs{position:absolute;top:25%;left:50%}
.object{display:flex;flex:0 1 100%;justify-content:center;align-items:center;align-content:stretch}
.outline{width:60px;height:60px;border-radius:50%;border:100px solid #b5a44;animation:pulse 3s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute}
.button{width:120px;height:120px;border-radius:50%;background:#50cddd;box-shadow:0 0 80px #0084f9;position:absolute}
@keyframes pulse{0%{transform:scale(0);opacity:0;border:65px solid #0b3082}
50%{border:solid #a3ffc2;opacity:.8}
90%{transform:scale(3.2);opacity:.2;border:3px solid #2e3cff}
100%{transform:scale(3.3);opacity:0;border:1px solid #7a89ff}
}
#delayed{animation-delay:1.5s}
#circlein{width:100px;height:100px;border-radius:50%;background:#6bd6e1;box-shadow:0 -2px 15px #e0ff94;position:absolute}
.mic-icon{height:60px;position:absolute;margin:21px}
/*案例呈现*/
.case_banner p{left: 73%;}
.caseList{margin:3vw -1%;}
.caseList ul li{float: left;width: 23%;margin:0.5% 1%;text-align: center;overflow: hidden;}
.caseList ul li .img{width: 100%;height:11.5vw;overflow: hidden;}
.caseList ul li img{max-width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.caseList ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.caseList ul li p{font-size: 0.9vw;color: #333333;line-height: 3vw;}
.page{margin: 50px 0 50px 0;text-align:center;}
.page span,.page a{border:1px solid #d6d6d6;height:30px;line-height:30px;vertical-align:middle;margin-left:3px;margin-right:3px;padding-left:6px;padding-right:6px;min-width:30px;display:inline-block;}
.page span:hover,.page a:hover{ border:1px solid #352f8f; color:#352f8f; text-decoration:none;}
.page span.current{ background:#352f8f; border:1px solid #352f8f; color:#fff; text-decoration:none; font-weight:bold;}
/*产品中心*/
.protitlebox{box-shadow:0 5px 10px -5px #e1e1e1;}
.protitle ul li{float: left;text-align: center;padding: 0 2vw;width: 33%;font-size: 0.9vw;line-height: 4vw;}
.protitle ul li a{color: #333333;}
.protitle .current a,.protitle ul li:hover a{color: #372f94;border-bottom: 3px solid #372f94;padding: 0 1vw; line-height: 4vw; display: inline-block; }
.proList ul li{width: 31%;}
.proList ul li .img{height: 14.5vw}
/*新闻中心*/
.news_banner p{color:#FFFFFF;border-left: 6px solid #FFFFFF;}
.newsList{margin: 2vw 0;}
.newsList ul li{border-bottom: 1px solid #d9d9d9;padding: 1vw 0;}
.newsList ul li .img{width: 25%;float: left;overflow: hidden;}
.newsList ul li .img img{width: 100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.newsList ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.newsList ul li .text{float: right;width: 71%;}
.newsList ul li .text h2{font-size: 0.9vw;color: #333333;margin: 2vw 0 1vw 0;}
.newsList ul li .text p{font-size: 0.7vw;color: #737373;line-height: 1.4vw;}
.newsList ul li .text span{font-size: 0.5vw;color: #737373;display: inline-block;margin-top: 2vw;}
.newsList ul li:hover h2{color: #393591;}
/*详情*/
.edittitle{text-align: center;border-bottom: 1px solid #d9d9d9;padding: 2vw 0;}
.edittitle h1{font-size: 1.2vw;color: #333333;}
.edittitle span{font-size: 0.6vw;color: #737373;display: inline-block;margin-top: 1vw;}
.editcontent{padding: 1vw 0;font-size: 0.7vw;color: #737373;line-height: 1.4vw;}
.editcontent p{font-size: 0.7vw;color: #737373;line-height: 1.4vw;}
.editcontent img{display: inline-block;max-width: 100%;}
/*人才招聘*/
.join_banner p{left: 73%;color:#FFFFFF;border-left: 6px solid #FFFFFF;}
  .rw-wd{margin: 4vw 0;}
  .rw-text{font-size:16px;color:#000;line-height:1.85714;letter-spacing:.07143em}
  .rw-text h3{font-size:1.42857em;line-height:2.4;letter-spacing:.05em;font-weight:500;color:#002B9E}
  .rw-text strong:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;background-color:#000;border-radius:50%;margin-right:3px}
  .rw-text img{max-width:100%}
  .mt-50{margin-top:50px}
  .mt-70{margin-top:70px}
  
  .career__lists__list li{margin-top:30px}
  .career__lists__list li a{display:block}
  .career__lists__list li .title{font-size:0;padding:30px;background:#f5f5f5;line-height: 0;text-align: left;}
  .career__lists__list li h3{display:inline-block;vertical-align:top;width:50%;font-size:1.1vw;color:#000;letter-spacing:1px;margin: 0;font-weight: normal}
  .career__lists__list li .job{display:inline-block;vertical-align:top;width:50%;text-align:right;font-size:0;line-height: 1;}
  .career__lists__list li span{display:inline-block;vertical-align:top;font-size:0.9vw;letter-spacing:1px;color:#002B9E}
  .career__lists__list li time{display:inline-block;vertical-align:top;padding-left:20px;margin-left:20px;color:#000;font-size:0.9vw;letter-spacing:1px;position:relative}
  .career__lists__list li time:before{content:"";display:block;position:absolute;top:2px;left:0;width:1px;height:17px;background-color:#C4C4C4}
  .career__lists__list li .content{display:none;font-size:0.7vw;color:#595959;background-color:#f5f5f5;margin-top:2px;padding:30px}
  .career__lists__list li a.active .title{background-color:#002B9E}
  .career__lists__list li a.active h3{color:#fff}
  .career__lists__list li a.active .job span,.career__lists__list li a.active .job time{color:#fff}
  
  .rw-career{background-color:#EFF0F4}
  .rw-career h3{font-size:1.875em;text-align:center;color:#000;letter-spacing:.03333em}
  .rw-career .rw-text{max-width:840px;margin-left:auto;margin-right:auto}
  .rw-career .rw-career__content{position:relative}
  .rw-career .rw-career__content .icon-before,.rw-career .rw-career__content .icon-after{content:"";position:absolute;width:46px;height:32px}
  .rw-career .rw-career__content .icon-before{left:0;top:50px}
  .rw-career .rw-career__content .icon-after{right:0;bottom:0}
  
  @media only screen and (max-width: 1024px){.rw-career h3{font-size:22px}
  .rw-career .rw-career__content .icon-before,.rw-career .rw-career__content .icon-after{display:none;width:23px;height:auto}
  .rw-career__ban figure{position:relative;top:0;left:0;right:0;width:100%}
  .rw-career__ban figure:before{padding-top:52.5%}
  .rw-career__ban figcaption{width:100%;padding-left:5%;padding-right:5%;padding-top:30px;padding-bottom:60px;min-height:auto}
  .rw-career__ban figcaption .rw-text{width:auto}}
  
  @media only screen and (min-width: 1025px){.career__lists__list li a:hover .title{background-color:#002B9E}
  .career__lists__list li a:hover h3{color:#fff}
  .career__lists__list li a:hover .job span,.career__lists__list li a:hover .job time{color:#fff}}
  @media only screen and (max-width: 1024px){.rw-career h3{font-size:22px}
  .rw-career .rw-career__content .icon-before,.rw-career .rw-career__content .icon-after{display:none;width:23px;height:auto}
  .rw-career__ban figure{position:relative;top:0;left:0;right:0;width:100%}
  .rw-career__ban figure:before{padding-top:52.5%}
  .rw-career__ban figcaption{width:100%;padding-left:5%;padding-right:5%;padding-top:30px;padding-bottom:60px;min-height:auto}
  .rw-career__ban figcaption .rw-text{width:auto}
  .career__lists__list li h3{font-size:16px;width:50%}
  .career__lists__list li .title{padding:40px 20px}
  .career__lists__list li .job{width:50%}
  .career__lists__list li .job span{font-size:16px}
  .career__lists__list li .job time{display:block;width:100%;margin-left:0;padding-left:0;font-size:16px;margin-top:10px}
  .career__lists__list li .job time:before{display:none}
  .career__lists__list li .content{padding:40px 20px}}

/*合作供应商*/
.gyList ul li .img{height:6.5vw;}
.gyList ul li img{width: 100%;}

@media only screen and (max-width:1680px ) {
	.header{padding: 0 14%!important}
	.Box-lb .content,.swiper,.indexpro .probox{width: 73vw;}
	.Box-lb .Box_con .btnr{right:-6px}
	.Box-lb .Box_con .conbox ul li{width: 326px;}
}
@media only screen and (max-width:1440px ) {
	.jishu ul li{min-height: 320px;}
	.business{margin: 5vw 0;}
	.boxs{top: 26%;}
}
@media only screen and (max-width:1280px ) {
	.Box-lb .Box_con .conbox ul li{width: 288px;}
	.img img{width: 50%;}
	.outline{width: 40px;height: 40px;}
	.boxs{top: 23%;}
	.editcontent p{line-height: 1.8vw;}
}
@media only screen and (max-width:1200px ) {
	.ny_banner{margin-top: 0;}
}
@media only screen and (max-width:1024px ) {
	.Box-lb .Box_con .conbox ul li{width: 225px;height: 160px;}
	.jishu ul li p{line-height: 1.8vw;}
	.jishu ul li{min-height: 290px;}
	.business ul li span{margin: 3.5vw 0 1vw 0;}
	.business ul li p,.aboutbox .text p{line-height: 1.8vw;}
	.boxs{top: 19%;}
	.aboutbox .text h2 {margin: 0vw 0 2vw 0;}
	.newsList ul li .text p{line-height: 2vw;}
.ny_banner{margin-top: 0;}
}
@media only screen and (max-width:768px ) {
	.Box-lb .Box_con .conbox ul li{width:163px;height: 110px;}
	footer .foot{margin-left: 3.2vw;}
	footer .foot ul li{    line-height: 2.6vw;}
	.jishu ul li p{line-height: 2.4vw;padding: 0.3vw 0 0.3vw 1.5vw;}
	.business ul li{padding: 0 2.2vw;}
	.business ul li p{line-height: 2.4vw;}
	@keyframes pulse{0%{transform:scale(0);opacity:0;border:10px solid #0b3082}
50%{border:solid #a3ffc2;opacity:.8}
90%{transform:scale(2.2);opacity:.2;border:3px solid #2e3cff}
100%{transform:scale(2.3);opacity:0;border:1px solid #7a89ff}
}
	.editcontent p{line-height:2.4vw;}
	.mouse-box{display: none;}
}

@media only screen and (max-width:600px ) {
	.title{font-size: 4vw;line-height: 16vw;background-size: 36% 5%;margin-bottom: 4vw;}
	.Box-lb{padding: 4vw 0 8vw 0;}
	.Box-lb .Box_con .conbox ul li{width: 90vw;height: 60vw;}
	.Box-lb .Box_con .conbox ul li img{height:100%}
	.indexcase ul{margin:8vw -2%;}
	.indexcase ul li{width: 46%;margin: 2% 2%;}
	.btn-group{margin-bottom:8vw}
	.btn1{padding: 2vw 6.4vw;}
	.pcshow{display: none;}
	footer .foot:first-child{width: 100%;}
	footer .foot ul li{    line-height: 6vw;}
	footer .footbottom p{line-height: 8vw;}
	.aboutbox img,.aboutbox .text{width: 100%;float: none;}
	.aboutbox .text h2{margin: 3vw 0 2vw 0;}
	.business ul li p, .aboutbox .text p,.jishu ul li p{line-height: 5.8vw;}
	.jishu ul{margin: 0;}
	.jishu ul li{width: 100%;float: none;margin:4% 0;padding: 4.6% 4.6%;}
	.jishu ul li p{background: url(../images/dian.png)no-repeat left 1.9vw;padding: 0.3vw 0 0.3vw 3.5vw;}
	.business ul li{width: 100%;margin: 2% 0;border: none;}
	.outline { width: 60px; height: 60px; }
	.boxs { top: 29%; }
	.Box-lb .content, .swiper, .indexpro .proboxP{width: 90vw;}
	.ny_banner{margin-top: 0;}
	.ny_banner p {line-height: 4.5vw;font-size: 4.4vw;padding-left: 1vw;}
	.img img{width: auto;}
	.caseList ul li{width: 48%;}
	.caseList ul li .img{height: 28.5vw;}
	.caseList ul li p{line-height: 12vw;}
	.caseList ul li .img{height: 32.5vw;}
	.protitle .current a, .protitle ul li:hover a,.protitle ul li{line-height: 11vw;}
	.newsList ul li{padding: 5vw 0;}
	.newsList ul li .img{width: 100%;}
	.newsList ul li .text{width: 100%;}
	.newsList ul li .text p{line-height: 6vw;}
	.newsList ul li .text h2{margin: 6vw 0 2vw 0;}
	.editcontent{padding: 4vw 0;height: 100vw;}
	.editcontent p{line-height:5vw;}
	.gyList ul li .img{height:18.5vw;}
}
