/*服务*/
.tab_title{position:relative;z-index:2;margin-top:-50px;}
.tab_title li{float:left;width:20%;border:1px solid #e5f5ff;border-right:none;height:50px;font-size:0;}
.tab_title li:last-child{border-right:1px solid #e5f5ff;}
.tab_title li a{display:block;padding:14px 0;text-align:center;font-size:16px;color:#fff;font-weight:700;}
.tab_title li br{display:none;}
.tab_title li:hover{background-color:rgba(0,0,0,0.2)}
.tab_title li.on a{color:#0075bc;}
.tab_title li.on,.bg_e5f5ff{background:#e5f5ff;}
.tab_drug li{width:25%;}
.proteomic_service_content .btn_min{min-width:160px;}
.form_case{max-width:360px;padding:5%;background:#fff;border-radius:10px;border:1px solid #e5e5e5;}
.form_case .btn{width:100%;}
.ul_nav .width48{display:inline-block;width:48%;}


/*服务流程*/
.ul_process li{position:relative;float:left;width:150px;line-height:150px;margin-right:20px;margin-bottom:5px;text-align:center;}
.ul_process li::before{z-index:-1;position:absolute;left:21px;top:21px;width:106px;height:106px;transform:rotate(45deg);border:1px solid #e5e5e5;content:"";border-radius:4px;}
.process_2::before{background:#d7effb;}
.process_3::before{background:#90d4f9;}
.process_4::before{background:#1191d2;}
.process_5::before{background:#1b569c;}
.process_1,.process_2,.process_3{color:#1b569c;}
.process_4,.process_5{color:#fff;}


@media only screen and (max-width:1441px){
	.ul_process li{width:140px;line-height:140px;margin-right:15px;}
	.ul_process li::before{left:19px;top:19px;width:100px;height:100px;}
}
@media only screen and (max-width:1025px){
	.proteomic_service_breadcrumb .maxH100{max-height:100px;}
	.ul_process li{width:130px;line-height:130px;margin-right:10px;}
	.ul_process li::before{width:90px;height:90px;}
}
@media only screen and (max-width:769px){
	.proteomic_service_breadcrumb .maxH100{max-height:100px;}
	.proteomic_service_content .width38{margin-top:4%;}
	.tab_title li a{font-size:15px;padding:5px 0;}
	.tab_title li br{display:block;}
}
@media only screen and (max-width:560px){
	.proteomic_service_breadcrumb .maxH100{max-height:90px;}
	.proteomic_service_content .width38{margin-top:6%;}
	.proteomic_service_content .btn_min{min-width:150px;}
	.ul_process li{width:115px;line-height:115px;margin-right:5px;}
	.ul_process li::before{left:16px;top:16px;width:80px;height:80px;}

	.tab_title{margin-top:-44px;}
	.tab_title li{height:44px;}
	.tab_title li a{padding:4px 0;font-size:14px;line-height:18px;}
}
@media only screen and (max-width:440px){
	.tab_title li a{padding-top:6px;font-size:13px;line-height:16px;}
}
@media only screen and (max-width:321px){
	.tab_title li a{font-size:12px;padding:7px 0;}
}