.service-body{
    background:#EEEEEE;
    margin-top: 80px;
}
.service-banner{
    height:280px;
    background:url('/coltd-assets/images/service-bg.jpg');
    width: 100%;
    background-position:cover;
    background-repeat:no-repeat;
    background-size:100% 100%;
      
}
.service-banner img{
    height:280px;
    width: 100%;
      
}
.service-body .fuwu{
  text-align:center;
  position:relative;
  padding:0!important;
  margin-bottom:25px; 
}
.service-body .container .buy{
   color:#FF7200;
}
.main-content{ 
    border-left:1px solid #D3D1D0;
    border-right:1px solid #D3D1D0;
    border-top:1px solid #D3D1D0;
    margin-top:45px;
    }
.service_content{
    height:172px;
    background:#FFFFFF;
}
.service_content .service{
    font-size:22px;
    color:#333333;
    text-align:center;
    float:left;
    line-height:172px;
}
.service_content .service-detail{
    float:left;
    width:15%;
    border-left:1px solid #D3D1D0;
    padding:26px 0;
}
.service_content .service-detail p:nth-child(1){
    font-size:22px;
}
.service_content .service-detail p:nth-child(2){
    color:#FF7200;
    font-size:20px;
    margin-bottom:5px;
}
.service_content .service-detail a p{
    color:#E45858;
    border:1px solid #E45858;
    width:122px;
    height:32px;
    line-height:32px;
    font-size:14px;
    border-radius:20px;
    margin:0 auto;
   
}

.service_content .fix{
    clear:both;
}
.service_content .first{
    width:15%;
}
.service_content .second{
    width:40%;
    border-left:1px solid #D3D1D0;
}
.add_service{
    margin-top:30px;
}

.add_service table{
    border:1px solid #D3D1D0;
    margin-top:14px;
}

table thead tr th{
    border-bottom: none!important;
}

.add_service thead tr th{
   font-size:22px;
   text-align:center;
   height:100px;
   line-height:100px;
}
.add_service tbody tr td:nth-child(4n+1){
  border-left:0px solid #D3D1D0;
}
.add_service tbody tr td:nth-child(2n+4){
 color:#E45858;
}
.add_service tbody tr td{
   text-align:center;
   height:29px;
   line-height:29px;
   border-left:1px solid #D3D1D0; 
}
.add_service .br{line-height:14px;}    

.add_service thead .add-title{
    width:15%;
}
.add_service thead .add-content{
    width:40%;
    border-left:1px solid #D3D1D0;
}
.add_service thead .add-buy{
    width:15%;
    border-left:1px solid #D3D1D0;
}
.add_service thead .add-price{
    width:15%;
    border-left:1px solid #D3D1D0;
}
.container table{
    margin-top:20px;
}
table tbody tr td{
 border-top: none!important;
}
.main-content table .title{
    font-size:18px;
    color:#333333;
    text-align:center;
    font-weight:bold;
    width:180px;
    height:45.5px;
}
.main-content  tbody td:nth-child(n+1){
    border-right:1px solid #D3D1D0; 
    vertical-align: middle;
}
.main-content table .common{
    width:15%;
}
.main-content table tbody td{
    padding: 0px!important;;
    height:42px;
    line-height:42px;  
}
.main-content table tbody .br{
    line-height:21px!important;    
}
table thead{
    background:#fbf9f8;
}
table tbody tr:nth-child(2n+1){
    background:#ffffff;  
}
table tbody tr:nth-child(2n){
    background:#fbf9f8; 
}
.work_evaluate table{
   border-bottom:1px solid #D3D1D0; 
}
.font{
    color:#4cb200;
}
.font1{
    color:#999999;
}
#three{line-height:16px;vertical-align:middle;}
 
@media (max-width:800px ){
   .service-body{
       margin-top: 100px;
    } 
	.main-content{
		font-size: 14px;
        margin-top:20px; 
	}
  .service-banner{
  	height: 130px;
  }
  .fuwu{
      width: 90%;
      overflow: hidden;
      margin-bottom:15px;
  }
  .table{
  	width: 100%;
  }
  .table thead tr th{
  	font-size: 12px;
    height: 40px;
    line-height:14px;
  	padding-top: 20px;
  }
  .table tbody{
  	font-size: 12px;
  }
 .table tbody tr td{
 	line-height: 30px !important;
 	vertical-align:middle;	
 }
 .main-content table .title{
    font-size:12px;
    height:30px;
    width:20%;
    line-height:30px;
}
.main-content table .common{
    font-size:12px;
    height:30px;
    width:12%;
}

.service_content{
    height:80px;
}
.service_content .first{
   font-size:12px;
   line-height: 80px;
   width:20%;

}
.service_content .second{
   font-size:12px;
   line-height: 20px;
   width:20%;
   padding-top:20px;
   padding-bottom:20px;

}
.service_content .service-detail{
    height:80px;
    width:20%;
    padding:5px 0;  
}
.service_content .service-detail p:nth-child(1){
    font-size:12px;
   line-height:10px; 
}
.service_content .service-detail p:nth-child(2){
    font-size:12px;
    line-height:10px;
}
.service_content .service-detail a p{
    font-size:12px!important;
    padding-top:5px;
    width:60px;
    height:20px;
}
.iconfont{
    font-size:16px;
}
.service-banner{
    height:130px;
    background:url('/coltd-assets/images/service-mobile-bg.png') no-repeat;
    background-size:100% 100%;
       
}

}
