.tablemain{
	width: 100%;
	display: table;
}
.imgcenter{
	margin: 0 auto;
	display: table;
}
.marginbox{
	margin: 30px 0px;
}
.paddingbox{
	padding: 30px 0px;
}
.margintoppri{
	margin-top: 50px;
}
.slide_benhlau{
	background: url(../images/cdBenhlau/banner_slide.png)center no-repeat;
}
.left_slide_bl{
	width: 40%;
	float: left;
}
.left_slide_bl img{
	margin-bottom: -4px;
}
.Right_slidebl{
	width: 60%;
	float: left;
}
.Right_slidebl img{
	padding-top: 15px;
}
.Right_slidebl img:nth-child(1){
	padding-top: 100px;
}

.box1_benhlau{
	background: url(../images/cdBenhlau/background2.png)center repeat-y;
	display: block;
}
.title_benhlau h3{
	position: relative;
	color: #32a792;
	font-size: 20px;
	padding-left: 85px;
	text-transform: uppercase;
	padding-top: 17px;
}
.title_benhlau h3:before{
	content: "";
	position: absolute;
	background: url(../images/cdBenhlau/icon-hospital.png)center no-repeat;
	width: 80px;
	height: 80px;
	top: -10px;
	left: 0;
}
.left_box1_benhlau{
	width: 37%;
	float: left;
	box-sizing: border-box;
	padding-right: 30px;
}
.Right_box1_benhlau{
	width: 63%;
	float: left;
}
.box1_left1{
	padding: 25px 20px 20px 20px;
	border: 2px solid #31af95;
	margin-bottom: 12px;
}
.box1_left1 span{
	background: rgba(106,212,191,1);
    background: -moz-linear-gradient(left, rgba(106,212,191,1) 0%, rgba(242,251,250,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(106,212,191,1)), color-stop(100%, rgba(242,251,250,1)));
    background: -webkit-linear-gradient(left, rgba(106,212,191,1) 0%, rgba(242,251,250,1) 100%);
    background: -o-linear-gradient(left, rgba(106,212,191,1) 0%, rgba(242,251,250,1) 100%);
    background: -ms-linear-gradient(left, rgba(106,212,191,1) 0%, rgba(242,251,250,1) 100%);
    background: linear-gradient(to right, rgba(106,212,191,1) 0%, rgba(242,251,250,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ad4bf', endColorstr='#f2fbfa', GradientType=1 );
    width: 100%;
    display: table;
    padding: 5px;
    padding-left: 20px;
    box-sizing: border-box;
    text-transform: uppercase;
}
.box1_left1 ul{
	padding: 20px 0px 0px 30px;
}
.inrigtbox1_box1{
	border: 7px solid #31af95;
	background: #fff;
	min-height: 316px;
	position: relative;
}
.inrigtbox1_box1:before{
	content: "";
    position: absolute;
    width: 150px;
    height: 7px;
    background: #fff;
    top: -7px;
    right: -7px;
}
.inrigtbox1_box1:after{
	content: "";
    position: absolute;
    width: 7px;
    height: 150px;
    background: #fff;
    top: 0px;
    right: -7px;
}
.contentb1_benhlau{
	margin: 10px;
    border: 2px solid #31af95;
    box-sizing: border-box;
    min-height: 296px;
    width: 97%;
    position: relative;
    padding: 20px;
}
.contentb1_benhlau:before{
	content: "";
	position: absolute;
	background: url(../images/cdBenhlau/iconnmam.png)center no-repeat;
	width: 38px;
	height: 64px;
	top: -51px;
    right: -24px;
    z-index: 99;
}
.box1right1_bl img{
	float: left;
	padding-right: 80px;
}
.box1right1_bl > p{
	color: #6bd5bf;
	font-size: 35px;
	line-height: 30px;
	padding-top: 42px
}
.box1right1_bl > p span{
	font-size: 50px;
	display: table;
	padding-bottom: 10px;
}
.box1right2_bl{
	margin-top: 18px;
}
.box1right2_bl p{
	line-height: 23px;
}
.leftv2_box1_benhlau{
	padding-left: 30px;
	padding-right: 0;
	float: right;
}
.boxin1box_blau:nth-child(2){
	margin-top: 60px;
}
.leftv2_box1_benhlau .box1_left1 span{
	background: rgba(240,166,168,1);
	background: -moz-linear-gradient(left, rgba(240,166,168,1) 0%, rgba(244,230,231,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(240,166,168,1)), color-stop(100%, rgba(244,230,231,1)));
	background: -webkit-linear-gradient(left, rgba(240,166,168,1) 0%, rgba(244,230,231,1) 100%);
	background: -o-linear-gradient(left, rgba(240,166,168,1) 0%, rgba(244,230,231,1) 100%);
	background: -ms-linear-gradient(left, rgba(240,166,168,1) 0%, rgba(244,230,231,1) 100%);
	background: linear-gradient(to right, rgba(240,166,168,1) 0%, rgba(244,230,231,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a6a8', endColorstr='#f4e6e7', GradientType=1 );
}
.leftv2_box1_benhlau .box1_left1{
	border: 2px solid #f0a6a8;
}
.Rightv2_box1_benhlau .inrigtbox1_box1:before{
	right: 77%;
}
.Rightv2_box1_benhlau .inrigtbox1_box1:after{
	right: 100%;
}
.Rightv2_box1_benhlau .contentb1_benhlau:before{
	right: 93%;
	width: 56px;
	background: url(../images/cdBenhlau/icon-nu.png)center no-repeat;
}
.Rightv2_box1_benhlau .contentb1_benhlau{
	border: 2px solid #f0a6a8;
}
.Rightv2_box1_benhlau .inrigtbox1_box1{
	border: 7px solid #f0a6a8;
}
.left_box2belo{
	width: 55%;
	float: left;
}
.right_box2belo{
	width: 45%;
	float: left;
	padding-left: 30px;
	box-sizing: border-box;
}
.inleft_belobox2{
	padding: 10px;
	background: #f5f5f5;
}
.inleft_belobox2 img{
	margin-bottom: 15px;
	opacity: 0.2;
}
.inleft_belobox2 img:hover{
    opacity: 1;
}
.inleft_belobox2 p{
	line-height: 25px;
}
.img_right_b2belo{
	width: 40%;
	float: left;
	box-sizing: border-box;
	padding-right: 20px;
}
.right_box2belo ul li{
	display: table;
	width: 100%;
	margin-bottom: 40px;
}
.right_box2belo ul li:last-child{
	margin-bottom: 0;
}
.right_box2belo ul li p{
	width: 60%;
	float: left;
	box-sizing: border-box;
	border-bottom: 2px solid #d7d7d7;
	margin-top: 20px;
    padding-bottom: 5px;
}
.inpri_box4_belo{
	width: 90%;
	margin: 0 auto;
	display: table;
}
.item_box4_belo{
	width: 28%;
	float: left;
}
.item_box4_belo:nth-child(2){
	width: 44%;
}
.initem_box4_belo h4{
	background: #3db6bd;
    text-align: center;
    color: #fff;
    padding: 7px 0px;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 20px;
}
.initem_box4_belo ul li{
	background: #cdf1fb;
	text-align: center;
	padding: 6px 0px;
    margin-bottom: 7px;
}
.initem_box4_belo ul li p{
	color: #000;
}
.stepinBox h4{
	position: relative;
    color: #ee7a55;
    font-size: 18px;
    padding-left: 55px;
    padding-top: 15px;
    font-weight: normal;
    text-transform: uppercase;
}
.stepinBox h4:before{
	content: "1";
	position: absolute;
	background: url(../images/cdBenhlau/icon2boxx5.png)center no-repeat;
	width: 44px;
	height: 44px;
	top: 0;
	left: 0;
	text-align: center;
    padding-top: 13px;
    color: #fff;
}
.stepinBox2 h4:before{
	content: "2";
}
.stepinBox3 h4:before{
	content: "3";
}
.ulbox5_belo{
	margin-top: 30px;
}
.ulbox5_belo li{
	width: 25%;
	float: left;
}
.ulbox5_belo li:nth-child(2n+2){
	min-height: 183px;
	background: #b0ca61;
}
.box5_list2 h4{
	color: #585757;
    font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    padding: 18px 0px 10px 0px;
}
.box5_list2 p{
	color: #fff;
    padding: 0px 10px;
    line-height: 22px;
}
.viewmoreb5_belo{
	margin-top: 20px;
}
.viewmoreb5_belo a{
	width: auto;
    display: table;
    margin: 0 auto;
    padding: 5px 30px 5px 20px;
    background: #fff;
    color: #2684b7;
    text-transform: uppercase;
    font-size: 14px;
    border-radius: 10px;
    position: relative;
}
.viewmoreb5_belo a:before{
	content: "";
    position: absolute;
    content: "";
    width: 9px;
    height: 9px;
    top: 10px;
    right: 14px;
    border-top: 1px solid #7b7a7a;
    border-right: 1px solid #7b7a7a;
    transform: rotate(45deg);
}
.ulbox5_belo2 li:nth-child(2n+2){
	background: transparent;
}
.ulbox5_belo2 li:nth-child(2n+1){
	min-height: 183px;
	background: #b0ca61;
}
.ulbox5_belo2 li:nth-child(1) .viewmoreb5_belo{
	margin-top: 5px;
}
.item_in2_box5{
	width: 23.5%;
	float: left;
	margin-right: 2%;
}
.item_in2_box5:last-child{
	margin-right: 0;
}
.in2_box5_belo{
	margin-top: 40px;
}
.listin_b5_belo{
	margin-top: 30px;
}
.item_in2_box5 h3{
	text-align: center;
    text-transform: uppercase;
    padding: 20px 0px;
    color: #030303;
}
.item_in2_box5 p{
	padding: 0px 6px;
	margin-top: 30px;
}
.Left_thuoc_dongy{
	width: 55%;
	float: left;
	box-sizing: border-box;
	padding-right: 30px;
}
.Right_thuoc_dy{
	width: 45%;
	float: left;
}
.ulythuoc_dy li{
	margin-bottom: 18px;
}
.ulythuoc_dy li:last-child{
	margin-bottom: 0;
}
.ulythuoc_dy li strong{
	color: #030303;
	position: relative;
	padding-left: 25px;
}
.ulythuoc_dy li strong:before{
	content: "";
	position: absolute;
	background: url(../images/cdBenhlau/icon_tich.png)center no-repeat;
	width: 21px;
	height: 21px;
	top: 0;
	left: 0
}
.ulythuoc_dy li p{
	margin-top: 6px;
}
.button_bstv{
	margin-top: 30px;
}
.Left_box7_belo{
	width: 31%;
	float: left;
}
.Right_box7_belo{
	width: 69%;
    float: left;
    box-sizing: border-box;
    background: url(../images/cdBenhlau/anhrpk.png)center no-repeat;
    min-height: 428px;
}
.inright_b7_belo{
	margin: 30px;
    background: rgba(255, 255, 255, 0.7);
    padding: 15px;
    height: 340px;
}
.inright_b7_belo p{
	margin-bottom: 50px;
	position: relative;
	padding-left: 45px;
}
.inright_b7_belo p:before{
	position: absolute;
	content: "";
	width: 32px;
	height: 27px;
	background: url(../images/cdBenhlau/icontim.png)center no-repeat;
	top: 6px;
	left: 0;

}
.inright_b7_belo p:last-child{
	margin-bottom: 0;
}
.inbox8_belo{
	background: #b0ca61;
	border-radius: 15px;
	display: table;
}
.inbox8_belo p{
	margin: 15px;
	border: 1px dashed #fff;
	line-height: 25px;
	padding: 10px;
	border-radius: 15px;
	color: #fff;
}
.box8ul_belo{
	position: relative;
	margin-top: 40px;
}
.box8ul_belo:before{
	content: "";
	background: #f7bf82;
	height: 3px;
	width: 100%;
	top: 26%;
	left: 0;
	z-index: 1;
	position: absolute;
}
.box8ul_belo li{
	width: 16.6667%;
	float: left;
}
.box8ul_belo li p{
	text-align: center;
    display: table;
    margin: 0 auto;
    background: #fff;
    box-shadow: 0px 2px 3px #ccc;
    z-index: 9;
    position: relative;
    width: 65px;
    height: 65px;
    border-radius: 50%;
    color: #fff;
}
.box8ul_belo li p span{
	background: #3db6bd;
    display: table;
    text-align: center;
    margin: 0 auto;
    margin-top: 4px;
    padding-top: 18px;
    width: 88%;
    height: 88%;
    border-radius: 50%;
}
.box8ul_belo li strong{
	padding: 20px 10px;
    font-weight: normal;
    display: table;
    text-align: center;
}
.banner_last_tv{
	margin-top: 30px;
}

@media only screen and (max-width: 768px){
	.main{padding:0px 10px;}
	.contentb1_benhlau:before{content:none;}
	.left_box1_benhlau{padding-right: 24px;}
	.leftv2_box1_benhlau{padding-left: 26px;}
	.ulbox5_belo li{width:100%;}
	.box5_list1 img{margin:0 auto;display:table;}
	.ulbox5_belo2 li:nth-child(2n+1), .ulbox5_belo li:nth-child(2n+2){min-height:initial;padding:15px 0px;background:transparent;}
	.box5_list2 h4{padding: 10px 0px;}
	.box5_list2{width:33%;margin: 0 auto;display:table;background: #b0ca61;padding: 15px 0px;}
	.left_box1_benhlau{padding-right:0;}
	.left_box1_benhlau{width:100%;}
	.slide_benhlau{margin-top:55px;}
}
@media only screen and (max-width: 736px){
	.inleftbox1_box1{width:50%;margin:0 auto;}
	.left_box2belo, .Right_box1_benhlau{width:100%;}
	.img_right_b2belo, .right_box2belo{width:100%;padding-left:0px;padding-right: 0;}
	.right_box2belo, .inrigtbox1_box1{width:70%;display: table;margin:0 auto;margin-top:20px;}
	.inleft_belobox2{width:73%;margin:0 auto;display:table;margin-bottom: 20px;}
	.right_box2belo{width:100%;}
	.right_box2belo ul{width:70%;display:table;margin:0 auto;}
	.img_right_b2belo img{margin: 0 auto;display: table;}
	.right_box2belo ul li p{width:100%;padding-bottom:10px;}
	.item_box4_belo:nth-child(2), .item_box4_belo{width:100%;}
	.initem_box4_belo{width:70%;margin:0 auto;}
	.box5_list2{width:35%;}
	.item_in2_box5{width:100%;margin-right:0;}
	.initem_in2_box5{width:50%;margin:0 auto;display:table;margin-bottom: 20px;}
	.Right_thuoc_dy, .Left_thuoc_dongy{width:100%;padding-right:0;}
	.Right_thuoc_dy{margin-top:30px;}
	.ulythuoc_dy{width:60%;margin:0 auto;display:table}
	.Right_thuoc_dy img{margin: 0 auto;display: table;}
	.item_in2ver2_box5{width:32%;margin:0 auto;margin-bottom: 20px;}
	.item_in2_box5 p{padding: 0px 0px;margin-top: 6px;}
	.Left_box7_belo{width:100%;}
	.Right_box7_belo{width:100%;min-height:initial;background:#44bca3}
	.title_benhlau h3{padding-top:0;line-height:30px;}
	.Left_box7_belo img{width:20%;display: table;margin: 0 auto;}
}
@media only screen and (max-width: 680px){
	.box5_list2{width: 38%;}
	.item_in2ver2_box5{width:35%;}
}
@media only screen and (max-width: 480px){
	.Right_slidebl img:nth-child(1){padding-top:50px;}
	.inleftbox1_box1{width: 70%;}
	.box1right1_bl img{float:none;padding-right:0;margin: 0 auto;display:table;}
	.box1right1_bl > p{padding-top:10px;font-size:25px;text-align: center;}
	.box1right1_bl > p span{font-size:25px;display:initial;}
	.left_box1_benhlau{padding-left: 0;}
	.boxin1box_blau:nth-child(2), .boxin1box_blau{margin-top:30px;}
	.Rightv2_box1_benhlau .inrigtbox1_box1, .inrigtbox1_box1{border:none;}
	.contentb1_benhlau{margin: 0px;width:100%;}
	.margintoppri{margin-top:40px;}
	.box5_list2{width:55%;}
	.initem_in2_box5{width: 60%;}
	.ulythuoc_dy{width:100%;}
	.item_in2ver2_box5{width:50%;margin-top:30px;}
	.box3_benhlau{padding:0px 0px;}
	.Left_box7_belo img{width:40%;}
	.inright_b7_belo{height: auto;}
	.inright_b7_belo p{margin-bottom:20px;}
	.box8ul_belo:before{content:none;}
	.box8ul_belo li{width:33.333%;}
}
@media only screen and (max-width: 414px){
	.title_benhlau h3{font-size:16px;}
	.boxin1box_blau{margin-top:0;}
	.inleftbox1_box1{width:100%;}
	.inrigtbox1_box1{margin-bottom:20px;width:100%;}
	.box1_benhlau {padding:0px 0px;}
	.inpri_box4_belo{width:100%;}
	.initem_box4_belo{width:80%;}
	.box5_list2{width:64%;}
	.item_in2ver2_box5{width:58%;}
}
@media only screen and (max-width: 375px){
	.box1_benhlau{margin-top: 30px;}
	.inleft_belobox2{width:90%;}
	.box5_list2{width:71%;}
	.initem_in2_box5{width:80%;}
	.item_in2ver2_box5{width:65%;}
	.inright_b7_belo{margin: 0 auto;}
	.Left_box7_belo img{width: 50%;}
}
@media only screen and (max-width: 320px){
	.initem_box4_belo, .right_box2belo ul{width:100%;}
	.title_benhlau h3:before{top:3px;}
	.box5_list2{width:84%;}
	.stepinBox h4{font-size: 14px;}
	.item_in2ver2_box5{width:77%;}
	.initem_in2_box5{width:100%;margin-bottom:30px;}
}