/*****头部修饰*******/
.logo img{width:10.62rem; 
height: 2.4rem;
}
.nav{ width: 100%;
height: 3.31rem;
display: flex;
background-color: #fff;
align-items: center;
justify-content: center;
}
/*****服务修饰*******/

.index-service{ width: 100%;
background-color: #fff;}
.index-service span{ text-align: center;
color: #333;
}

.index-service-title{ display: block;
width: 100%;
text-align: center;
margin: 3.24vw 0;
font-size: 1.028rem;}
.index-service-messig{ width: 100%;
padding-bottom: 5.18vw;}
.service-box{ width: 20%;
float: left;
text-align: center;
margin-bottom: 1.2rem;}
.service-box span{ font-size: .98rem;}
.service-box span a{ color: #333}
.service-box-icon{ width: 62.98%;
margin: 0 auto;}
.service-box-icon img{ width: 100%;}
.index-service-pagination .swiper-pagination-bullet{ width: 1.52rem;
height: .32rem;
border-radius: .32rem;}

.case-nav{ width: 100%;
background-color: #fff;
margin: .57rem 0;}
.case-box-wrap{ width: 96.3%;
margin: 0 auto;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding: .74rem 0;}
.case-box{ width: 14.68rem;
height: 8.31rem;
background-size: 100% 100%;

position: relative;}
.case-box:nth-child(1){margin-bottom: .45rem;}
.case-box:nth-child(2){margin-bottom: .45rem;}
.case-box a{ position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;}
.case-box-text{ margin-left: .85rem;
padding-top: .85rem;
}
.case-box span{font-size: 1.371rem;
color: #333;

} 
.case-box p{ font-size: 1.028rem;
color: #666}

.cb1{ background-image: url(../img/home_03.png);
}
.cb2{ background-image: url(../img/home_05.png);}
.cb3{ background-image: url(../img/home_09.png);}
.cb4{ background-image: url(../img/home_11.png);}
