/* 医生专家例子css -------------------------------------- */
	.tabBox .hd{ height:40px; line-height:40px; font-size:20px; background:#F3F3F3; }
	.tabBox .hd ul{ overflow:hidden;  }
	.tabBox .hd ul li{ float:left; width: 50%; color:#515151; text-align: center;  }
	.tabBox .hd ul .on{ color:#BA2636;background: #2a2f66;  }
	.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */color: #fff;  }
	.tabBox .bd ul{ padding:3% 2% 5%;  }
	.tabBox .bd li{ float: left; width: 49%;}
	.tabBox .bd li:nth-child(2n){ margin-left: 2%;}
	.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
	.tabBox .bd li a{ color:#555;  }
	.tabBox .bd li img{ width: 100%;}
	.tabBox .bd .teyue{ 
		width: 98%;
		margin: 0 auto;
		overflow: hidden;
	}
	.tabBox .bd .teyue li{ width: 100%;padding-top: 2%;}
	.tabBox .bd .t{ overflow:hidden;padding-top: 2%;  }
	.tabBox .bd .t .pic{ width:100%; float:left;    }
	.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
	.tabBox .bd .t .con p{ font-size:12px; color:#999;  }
	.tabBox .bd li.marg0{ margin: 0px;}
  /* 顶部导航 */
  .pinpaiMenu{ margin-bottom: 1px;
  	overflow: hidden;
	-moz-box-shadow: 0px 0px 25px 0px rgba( 16, 5, 11,.23 );
	-webkit-box-shadow: 0px 0px 25px 0px rgba( 16, 5, 11,.23 );
	box-shadow: 0px 0px 25px 0px rgba( 16, 5, 11,.23 );
  }
  .pinpaiMenu ul{ width: 98%;margin: 0 auto; overflow: hidden;}
  .pinpaiMenu ul li{ 
  	float: left;
  	height: 2.5rem; 
  	width: 20%; 
  	text-align: center;
  }
  .pinpaiMenu li a {
	    display: block;
	    position: relative;
	    width: 100%;
	    height: 2.5rem;
	    line-height: 2.5;
	    font-size: 1rem;
	    text-align: center;
	    color: #2e3642;
	    text-decoration: none;
	    outline: none;
  }
  .pinpaiMenu ul li a.active em{ display: block;}
  .pinpaiMenu li a em {
	    display: block;
	    width: 100%;
	    height: 3px;
	    background-color: #0f154e;
	    position: absolute;
	    left: 50%;
	    bottom: 0;
	    margin-left: -50%;
	    display: none;
	}
/* 项目内容 */
.contents .sildeBox{
	
}
.contents .tabBox2 .slideBox {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    overflow: hidden;
    padding:0 2% 2%;
    width: 94%;
    margin: 0 auto;
    border: 1px solid #c9c9c9;
    font-size: 1.125rem;
    margin-bottom: 3%;
}
.contents .tabBox2 .slideBox .hd {
    position: absolute;
    bottom: 8px;
    width: 100px;
}
.contents .tabBox2 .slideBox h4{ 
	font-size: 1.5rem; 
	line-height: 2.5;
}
.contents .tabBox2 .slideBox .hd{ right: 10%;}

/* 医生专家例子css -------------------------------------- */
	.tabBox2 .hd{ height:40px; line-height:40px; font-size:20px; background:#F3F3F3; }
	.tabBox2 .hd ul{ overflow:hidden;  }
	.tabBox2 .hd ul li{ float:left; width: 25%; color:#515151; text-align: center;  }
	.tabBox2 .hd ul .on{ color:#BA2636;background: #2a2f66;  }
	.tabBox2 .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */color: #fff;  }
	.tabBox2 .bd ul{ padding:2% 1%;  }
	.tabBox2 .bd li{ float: left; width: 49%;}
	/* .tabBox2 .bd li:nth-child(2n){ margin-left: 2%;} */
	.tabBox2 .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
	.tabBox2 .bd li a{ color:#555;  }
	.tabBox2 .bd li img{ width: 100%;}
	.tabBox2 .bd .teyue{ 
		width: 98%;
		margin: 0 auto;
		overflow: hidden;
	}
	.tabBox2 .bd .teyue li{ width: 100%;padding-top: 2%;}
	.tabBox2 .bd .t{ overflow:hidden;   }
	.tabBox2 .bd .t .pic{ width:100%; float:left;    }
	.tabBox2 .bd .t .con{ margin-left:130px; line-height:20px;   }
	.tabBox2 .bd .t .con p{ font-size:12px; color:#999;  }
	.tabBox2 .bd li.marg0{ margin: 0px;}
/* 安全体系 */
.p1,.p3{
	background: #eee;
}
.font30{ font-size: 2.125rem;}
.font18{ font-size: 1.125rem;}
.p1 h5,.p2 h5,.p3 h5,.p1 .font18,.p2 .font18,.p3 .font18{ padding: 3% 0;}
.security-info{ 
	padding:3% 0% 1%;
	font-size: 1rem;
	overflow: hidden;
}
.security-info .w2-l,.w2-r{ width: 8%;}
.w2-l{}
.security-info .security-con { 
	width: 80%;
	margin: 0 auto;
	padding-top: 8%;
}

@media screen and (min-width:319px) and (max-width:359px) {
  html { font-size: 50% !important; }  /*0.56*/
	.security-info {
      font-size: 1.1rem;
	}
	.security-info .security-con { 
		padding-top: 5%;
	}
	.security-info img{ width: 85%;}
}
@media screen and (min-width:360px) and (max-width:409px) {
  html { font-size: 75% ; }  /*0.56*/
	.security-info {
      font-size: 1.2rem;
	}
	.security-info .security-con { 
		padding-top: 4%;
	}
	.security-info img{ width: 85%;}
}
@media screen and (min-width:410px) and (max-width:479px) {
  html { font-size: 80% ; }  /*0.64*/
 .security-info {
      font-size: 1.2rem;
	}
	.security-info .security-con { 
		padding-top: 5%;
		/*font-size: 1.5rem;*/
	}
	.security-info img{ width: 85%;}
}
@media screen and (min-width:480px) and (max-width:639px) {
  html { font-size: 135% ; }  /*0.75*/
  .security-info {
      font-size: 1.1rem;
	}
	.security-info .security-con { 
		padding-top: 5%;
	}
	.security-info img{ width: 85%;}
}