.layout-wide{
max-width:100%;
display:block !important;
table-layout: fixed;
}
.layout-wide tbody{
display:block !important;
}
.layout-wide tr{
display:block !important;
}
.layout-wide td{
display:block !important;
}
.hostpital_wrapper{
	width: 64.2%;
	margin: auto;
}
.hostpital_wrapper img{
	width:100%;
}
.top_banner{
	width: 100%;
	background-image: url(_03.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.top_s1{
	width: 83px;
	display: inline-block;
	margin-left: 5%;
}
.top_s1 p{
	color: #8e401e;
	font-size: 70px;
	word-wrap: break-word;
	word-break:break-all;
	line-height: 92px;
	font-weight: 500;
}
.top_s2{
	display: inline-block;
	float: right;
	width: 53%;
	margin-bottom: 0;
	margin-top: 37%;
	margin-right: 6%;
}
.top_s2 p{
	color: #8e401e;
	font-size: 84px;
	text-align: right;
	-webkit-text-stroke: 2px #fff;
	font-weight: 800;
	margin: 0;
	line-height: 100px;
}
.top_title{
	width: 70%;
	margin: auto;
}
.top_title p{
	margin: 0;
	font-size: 24px;
	color: #000;
}
.hostpital_Tmain{
	position: relative;
	margin-top: 5%;
}
.hostpital_Tmain_title{
	width: 42%;
	margin-left: 20px;
}
.hostpital_Tmain_con{
	position: relative;
	width: 70%;
	padding: 2% 20px;
	padding-bottom: 5%;
	border: 2px solid #725f5e;
	margin-top: -2%;
}
.hostpital_Tmain_title{
	display: inline-block;
	color: #725f5e;
	font-size: 30px;
	position: relative;
	z-index: 1;
	background-color: #fff;
}
.hostpital_Tmain_con h5{
	margin: 0;
	margin-bottom: 10px;
	color: #725f5e;
	font-size: 26px;
}
.hostpital_Tmain_con span{
	font-size: 20px;
	color: #000;
}
.img1,.img2{
	display: inline-block;
}
.img1{
	position: absolute;
	bottom: -49%;
	left: 24%;
}
.img2{
	position: absolute;
	bottom: -43%;
	left: 45%;
}
.hostpital_fbt{
	margin-top: 12%;
}
.hostpital_fbt h6{
	font-size: 20px;
	margin: 1% 0;
}
.hostpital_fbt img{
	width: 100%;
}
.hostpital_visit{
	width: 100%;
}
.hostpital_visit_title{
	width: 28%;
	position: relative;
	background-color: #fff;
	margin: auto;
	margin-top: 3%;
	text-align: center;
}
.hostpital_visit_Btitle{
	color: #8e401e;
	font-size: 40px;
}
.hostpital_visit_mtitle{
	color: #8e401e;
	font-size: 30px;
}
.hostpital_visit_gift{
	width: 100%;
	margin: auto;
	text-align: center;
}
.hostpital_visit_gImg{
	display: inline-block;
	width: 31%;
}
.hostpital_visit_mGift{
	width: 15%;
	margin: 15px auto;
	background-color: #f4cbb8;
	text-align: center;
	padding: 10px;
	border-radius: 10px;
}
.hostpital_visit_mGift a{
	color: #4c4c4c;
	font-size: 24px;
	text-decoration: none;
}
.hostpital_visit_mText{
	text-align: center;
}
.hostpital_visit_mText p{
	margin: 0px;
	color: #8e401e;
	font-size: 30px;
}
.hostpital_visit_mText p span{
	font-size: 24px;
	color: #4c4c4c;
}
.hostpital_visit_content{
	margin-top: -6%;
	padding: 5% 0 3% 0;
	border: 6px solid #4c4c4c;
	border-radius: 50px;
}
.hostpital_visit_menu{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.hostpital_visit_menuC{
	width: 100%;
	background-image: url('3.3_03.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
	padding: 2%;
	margin: 2% 0;
}
.hostpital_visit_outpatient_S,.hostpital_visit_inpatient_b,.hostpital_visit_hyd,.hostpital_visit_traffic{
	display: inline-block;
	float: left;
}
.hostpital_visit_outpatient_S{
	width: 27%;
	padding-left: 5%;
}
.hostpital_visit_inpatient_b{
	width: 20%;
    padding: 0% 2%;
}
.hostpital_visit_hyd{
	width:25%;
	padding: 0% 1%;
}
.hostpital_visit_traffic{
	width: 10%;
    padding: 0 1%;
}
.s_c{

	border-right: 1px solid #8e401e;
	font-size: 18px;
}
.s_title{
	font-size: 17px;
	color: #725f5e;
	padding: 5px;
	border: 1px solid #c8b6b4;
	border-radius: 10px;
	margin: 0;
	text-align: center;
}
.s_title1{
	width: 40%;
}
.s_title2{
	width: 37%;
}
.s_title3{
	width: 83%;
}
.s_title4{
	width: 100%;
}
.hostpital_visit_traffic .s_c{
	border: none;
}
.s_1{
	margin: 3% 0;
}
.s_2{
	margin: 3% 0;
}
.s_3{
	margin: 3% 0;
}
.hostpital_visit_menuT{
	display: inline-block;
    position: absolute;
    top: 9%;
}
.hostpital_visit_firstImg{
	width: 100%;
	position: relative;
}
.hostpital_visit_firstImg img{
	width: 100%;
}
.hostpital_visit_olds_c{
	width: 100%;
	background-image: url('1_s_b.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.outpatientInt_title{
	width: 74%;
	padding-left: 26%;
}
.outpatientInt_titleH{
	width: 100%;
	position: relative;
	padding-top: 2%;
	margin-bottom: 1%;
}
.outpatientInt_title h2{
	position: relative;
	width: 13%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #3e5e73;
	color: #3e5e73;
	font-size: 20px;
}
.outpatientInt_titleH:after{
	content: '';
	width: 83%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	left: 15.3%;
	top: 49%;
}
.outpatientIntDis{
	margin-left: 20%;
}
.prenatalCare{
	width: 90%;
	margin: auto;
}
.prenatalCare_title{
	position: relative;
	margin-left: 7%;
	margin-top: 2%;
	margin-bottom: 1%;
}
.prenatalCare_title h2{
	position: relative;
	width: 32%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #3e5e73;
	color: #3e5e73;
	font-size: 20px;
}
.prenatalCareImg img{
	width: 100%;
}
.prenatalCare_title:after{
	content: '';
	width: 66%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	right: 0%;
	top: 49%;
}
.prenatalCare_title:before{
	content: '';
	width: 7%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	left: -7%;
	top: 49%;
}
.prenatalCare_tp{
	width: 90%;
	margin: auto;
	margin-top: 2%;
}
.tp1{
	width: 40%;
	display: inline-block;
	float: left;
}
.tp2{
	width: 56%;
	display: inline-block;
	margin-left: 3%;
	margin-top: 2%;
}
.tp1 table{
	text-align: center !important;; 
	border:1px solid #000 !important;;  
	border-collapse: collapse !important;;
}
.vaccineTable table{
	width: 100% !important;;
	table-layout: auto !important;;
}
.vaccineTable table,.vaccineTable table tr th, .vaccineTable table tr td,.tp1 table,tp1  table tr th,.tp1 table tr td{ 
	border:1px solid #000 !important; 
}

.vaccineTable table tr td{
	
	padding: 1% !important;;
}
.vaccineTable tbody,.tp1 tbody{
display:table-row-group !important;
}
.vaccineTable  tr,.tp1 tr{
display:table-row !important;
}
.vaccineTable  td,.tp1 td{
display:table-cell !important;
}
.tp1_b{
	text-align: right;
}
.tp2_2 h4,.tp2_3 h4,.tp1 h4{
	margin: 0;
}
.tp1 h4{
	margin-bottom: 2%;
}
.tp2_3{
	margin-top: 3%;
	margin-bottom:2%;
}
.tp2_2 span,.tp2_3 span,.v2 span,.v3 span{
	text-indent: 25px;
    display: inline-block;
}
.vaccine{
	width: 90%;
    margin: auto;
    margin-top: 2%;
}
.vaccine_title{
	position: relative;
	width: 22%;
}
.vaccine_title h2{
	position: relative;
	width: 100%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #3e5e73;
	color: #3e5e73;
	font-size: 20px;
	letter-spacing: 2px;
}
.vaccine_title:before{
	content: '';
	width: 68%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	right: -77%;
	top: 49%;
}
.v1 h5,.v2 h5,.v3 h5{
	margin: 10px 0;
	font-size: 20px;
}
.v1 p{
	margin-top: 0;
	margin-bottom: 10px;
	font-size: 20px;
}
.v1 span{
	font-size: 20px;
}
.vaccine_Introduction{
	width: 100%;
	margin-top: 2%;
}
.vaccineTable{
	display: inline-block;
	width: 54%;
}
.vaccineImg{
	display: inline-block;
	width: 29%;
	margin-left: 4%;
}
.vaccineTable tr td:first-child{
	width: 12%;
	text-align: center;
}
.vaccineTable tr td:nth-child(2){
	width: 88%;
}
.v3 p{
	margin: 5px 0;
	color: #3e5e73;
	font-size: 20px;
	text-decoration: underline;
}
.v4{
	margin-top: 3%;
}
.v4_img{
	width: 36%;
	display: inline-block;
}
.v4_des{
	width: 47%;
	display: inline-block;
	margin-left: 4%;
	vertical-align: top;
}
.v4_des1 h5{
	margin: 0;
    font-size: 20px;
}
.v4_des1 p{
	margin: 0;
    font-size: 20px;
    color: #3e5e73;
    text-decoration: underline;
}
.v4_des2 h5,.v4_des3 h5,.v4_des4 h5{
	margin: 0;
    font-size: 20px;
    margin-top: 2%;
}
.v4_des2 p{
	margin: 0;
    font-size: 20px;
    color: #3e5e73;
    text-decoration: underline;
}
.v5{
	padding: 4% 0;
}
.v5_conL{
	display: inline-block;
	width: 65%;
}
.v5_conR{
	display: inline-block;
	width: 34%;
}
.v5_title{
	position: relative;
	margin-left: 15%;
}
.v5_title h2{
	position: relative;
	width: 32%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #3e5e73;
	color: #3e5e73;
	font-size: 20px;
}
.v5_title:after{
	content: '';
	width: 66%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	right: 0%;
	top: 49%;
}
.v5_title:before{
	content: '';
	width: 18%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	left: -18%;
	top: 49%;
}
.v5_conL1 h5,.v5_conL1 p,.v5_conL2 h5,.v5_conL2 p{
	margin: 0
}
.v5_conL1 h5,.v5_conL2 h5{
	font-size: 20px;
}
.v5_conL2{
	margin-top: 3%;
}
.c1{
	display: inline-block;
	writing-mode: vertical-rl;
	font-size: 36px;
	color: #3e5e73;
	text-align: center;
	height: 100%;
}
.c2{
	writing-mode: vertical-rl;
	font-size: 45px;
	display: inline-block;
	height: 100%;
	text-align: center;
	color: #3e5e73;
}
.c3{
	display: inline-block;
	height: 100%;
	text-align: center;
	writing-mode: vertical-rl;
}
.hostpital_visit_first{
	position: relative;
}
.hostpital_visit_od1s{
	display: inline-block;
	position: absolute;
	width: 30%;
	top: 2.6%;
}
.visiting_gift_hamper{
	margin: 3% 0;
}
.hostpitalFloorDis{
	width: 100%;
}
.hostpitalFwrapper{
	width: 100%;
	background-image: url('a-194_02.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	
}
.dis1{
	overflow: hidden;
}
.dis1_title{
	position: relative;
	width: 100%;
	margin-top: 4%;
}
.dis1_title:after{
	content: '';
	width: 66%;
	height: 20px;
	/* background-color: #3e5e73; */
	background-image: url('a_78.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 0%;
	top: 29%;
}
.dis1_title:before{
	content: '';
	width: 18%;
	height: 20px;
	background-image: url('a_75.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 3%;
	top: 34%;
}
.dis1_title h2{
	position: relative;
	width: 16%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #d5aa58;
	color: #d5aa58;
	font-size: 20px;
	margin-left: 15%;
}
.dis1_img{
	width: 80%;
	margin: 3% auto;
	margin-bottom: 0;
}
.dis2_img{
	width: 80%;
	margin: auto;
}
.dis2_img h5{
	font-size: 20px;
	margin: 1% 0;
	letter-spacing: 2px;
}
.dis2_title{
	position: relative;
	width: 100%;
	margin-top: 1%;
}
.dis2_title:after{
	content: '';
	width: 18%;
	height: 20px;
	/* background-color: #3e5e73; */
	background-image: url('a_77.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 0%;
	top: 29%;
}
.dis2_title:before{
	content: '';
	width: 54%;
	height: 20px;
	background-image: url('a_74.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 0%;
	top: 34%;
}
.dis2_title h2{
	position: relative;
	width: 22%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #d5aa58;
	color: #d5aa58;
	font-size: 20px;
	margin-left: 55%;
	letter-spacing: 2px;
}
.dis3{
	width: 80%;
	margin: auto;
}
.dis3_title{
	 width: 80%;
    position: relative;
    z-index: 2;
    background-color: #fdf0e1;
}
.dis3_title h5{
	font-size: 20px;
	margin: 1% 0;
	letter-spacing: 2px;
}
.dis3_img{
	margin-top: -2.5%;
}
.dis4,.dis4_img{
	overflow: hidden;
}
.dis4_title{
	position: relative;
	width: 100%;
	margin-top: 4%;
}
.dis4_title:after{
	content: '';
	width: 18%;
	height: 20px;
	/* background-color: #3e5e73; */
	background-image: url('a_75.png');
	background-repeat: no-repeat;
	position: absolute;
	background-size: contain;
	left: 0%;
	top: 29%;
}
.dis4_title:before{
	content: '';
	width: 56%;
	height: 20px;
	background-image: url('a_78.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 17%;
	top: 34%;
}
.dis4_title h2{
	position: relative;
	width: 10%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #d5aa58;
	color: #d5aa58;
	font-size: 20px;
	margin-left: 13%;
	letter-spacing: 2px;
	text-align: center;
}
.dis4_img{
	width: 80%;
	margin: 1% auto;
	margin-bottom: 3%;
}
.dis4_img ul,.dis4_img ul li{
	padding: 0;
	margin: 0;
	list-style: none;
}
.dis4_img ul li{
	width: 50%;
	float: left;
	margin-bottom: 1%;
}
.dis4_img ul li h5{
	margin: 0;
	margin-bottom: 1%;
	font-size: 20px;
}
.dis4_img ul li span{
	display: inline-block;
	text-indent: 31px;
}
.hostpital_visit_specialist{
	width: 100%;
	background-image: url(a186.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.specialistT1{
	width: 74%;
	padding-left: 26%;
	overflow: hidden;
}
.specialistT1_h{
	position: relative;
	margin-top: 4%;
}
.specialistT1_h h2{
	position: relative;
	width: 18%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #717071;
	color: #717071;
	font-size: 20px;
	margin-left: 63%;
	letter-spacing: 2px;
	text-align: center;
}
.specialistT1_h:after{
	content: '';
	width: 57%;
	height: 35px;
	/* background-color: #3e5e73; */
	background-image: url('1s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 6%;
	top: 14%;
}
.specialistT1_h:before{
	content: '';
	width: 16%;
	height: 33px;
	background-image: url('2s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 0%;
	top: 16%;
}
.specialistT1 span{
	display: inline-block;
    width: 77%;
    margin-left: 6%;
    margin-top: 2%;
}
.specialistT2_h{
	position: relative;
	margin: 2% 0;
}
.specialistT2_img{
	width: 66%;
	margin: auto;
}
.specialistT2_h h2{
	position: relative;
	width: 12%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #717071;
	color: #717071;
	font-size: 20px;
	margin-left: 27%;
	letter-spacing: 2px;
	text-align: center;
}
.specialistT2_h:after{
	content: '';
	width: 9%;
	height: 35px;
	/* background-color: #3e5e73; */
	background-image: url('3s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 18%;
	top: 14%;
}
.specialistT2_h:before{
	content: '';
	width: 59%;
	height: 33px;
	background-image: url('4s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 0%;
	top: 16%;
}
.specialistT3_h{
	position: relative;
	margin: 2% 0;
}
.specialistT3_h h2{
	position: relative;
	width: 30%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #717071;
	color: #717071;
	font-size: 16px;
	margin-left: 60%;
	letter-spacing: 0px;
	text-align: center;
}
.specialistT3_h:after{
	content: '';
	width: 55%;
	height: 35px;
	/* background-color: #3e5e73; */
	background-image: url('5s.png');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: right;
	position: absolute;
	left: 4.7%;
	top: 0%;
}
.specialistT3_h:before{
	content: '';
	width: 8%;
	height: 33px;
	background-image: url('6s.png');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: left;
	position: absolute;
	right: 0%;
	top: 0%;
}
.specialistT4_h{
	position: relative;
	margin: 2% 0;
}
.specialistT4_h h2{
	position: relative;
	width: 11%;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #717071;
	color: #717071;
	font-size: 20px;
	margin-left: 22%;
	letter-spacing: 2px;
	text-align: center;
}
.specialistT4_h:after{
	content: '';
	width: 17%;
	height: 35px;
	/* background-color: #3e5e73; */
	background-image: url('7s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 4.6%;
	top: 14%;
}
.specialistT4_h:before{
	content: '';
	width: 65%;
	height: 33px;
	background-image: url('8s.png');
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 0%;
	top: 16%;
}
.specialistT4{
	overflow: hidden;
}
.specialistT4_img{
	width: 80%;
    margin: auto;
    margin-bottom: 4%;
}
.specialistT4_imgL{
	width: 45%;
    display: inline-block;
}
.specialistT4_imgR{
	width: 54%;
    display: inline-block;
}
.imgLt h5,.imgLb h5{
	margin: 0;
    font-size: 20px;
    letter-spacing: 2px;
}
.hostpital_visit_three{
	position: relative;
}
.hostpital_visit_od2s{
	display: inline-block;
	position: absolute;
	width: 29%;
	top: 11.6%;
}
.hostpital_visit_od2s .c1{
	font-size: 23px;
	color: #717071;
}
.hostpital_visit_od2s .c2{
	color: #717071;
}
.hlvc2 .hostpital_visit_gift{
	margin-top: 2%;
}
.trafficRoutes .hostpital_visit_od2s{
	/* position: unset; */
	top: -107px;
}
.trafficRoutes_img img{
	width: 100%;
}
.trafficRoutes{
	position: relative;
	height: 100%;
	margin-top: 2%;
}
.trafficRoutes_b{
	width: 96%;
	background-image: url('a185.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-left: 4%;
	overflow: hidden;
	margin-top: 1%;
}
.trafficRoutes_bw{
	width: 95%;
	margin: auto;
}
.trafficRoutesBt1 h5,.trafficRoutesBt2 h5,.trafficRoutesImg h5{
	margin: 0;
    margin-bottom: 1%;
    margin-top: 1%;
    font-size: 20px;
    color: #7190b2;
    letter-spacing: 2px;
}
.trafficRoutesBt1 span,.trafficRoutesBt2 span{
	display: inline-block;
	margin-right: 1%;
}
.trafficRoutesImg{
	margin-bottom: 7%;
}
.trafficRoutesImgr a{
	display: inline-block;
	margin-right: 1%;
}
/* En Style */
.enhtc span{
	font-size: 16px;
}
.enimg1{
	bottom: -48%;
}
.entpt{
	width: 79%;
}
.enimg2{
	bottom: -20%;
}
.enhvt{
	width: 55%;
}
.enhvt .hostpital_visit_Btitle{
	font-size: 50px;
}
.enhvc{
	margin-top: -3%;
}
.ensvo{
	width: 33%;
}
.ensc{
	border: none;
}
.ensct span{
	font-size: 15px;
}
.enstit{
	width: 96%;
}
.enstit2{
	width: 60%;
}
.ensvo2{
	width: 30%;
	padding: 0 1%;
}
.ensvo3{
	width: 30%;
	padding: 0;
}
.enstit3{
	width: 50%;
}
.enc1{
	line-height: 44px;
}
.enoutt h2{
	width: 20%;
	font-size: 17px;
}
.enoutt:after{
	content: '';
	width: 73%;
	height: 1px;
	background-color: #3e5e73;
	position: absolute;
	left: 22.3%;
	top: 64%;
}
.enpt h2{
	width: 68%;
	font-size: 16px;
}
.enpt:after{
	width: 30%;
}
.entable, .entable tr th, .entable tr td{
	font-size: 14px;
}
.en_tp p{
	font-size: 14px;
}
.en_tp2 span{
	font-size: 14px;
}
.en_vt{
	width: 27%;
}
.en_vt h2{
	text-align: center;
	font-size: 16px;
    letter-spacing: 0px;
}
.en_v4des{
	width: 55%;
}
.en_v1 h5,.en_v1 p,.en_v2 h5,.en_v3 h5,.en_v3 p,.en_v4des1 h5,.en_v4des1 p,.en_v4des2 h5,.en_v4des2 p,.en_v4des3 h5,.en_v4des3 p,.en_v4des4 p,.en_v4des4 h5{
	font-size: 16px;
}
.en_v1 span,.en_v2 span,.en_v3 span{
	font-size: 14px;
}
.en_vtable tr td:first-child{
	width: 27%;
}
.en_v5Title h2{
	width: 52%;
	font-size: 16px;
	text-align: center;
}
.en_v5Title:after{
	width: 46%;
}
.en_v5conLz h5{
	font-size: 16px;
}
.en_v5conLz p,.en_v5conLz span{
	font-size: 14px;
}
.en_dis1Title h2{
	width: 27%;
	font-size: 16px;
	text-align: center;
}
.en_dis1Title:after{
	width: 46.2%;
	right: 9%;
}
.en_dis2Title h2{
	width: 39%;
    font-size: 16px;
    letter-spacing: 0px;
    margin-left: 40%;
}
.en_dis2Title:before{
	width: 39%;
}
.en_dis2Img h5,.en_dis3Title h5{
	font-size: 14px;
	letter-spacing: 0px;
}
.en_dis4Title h2{
	font-size: 16px;
	letter-spacing: 0px;
}
.en_dis4Img ul li h5{
	font-size: 16px;
}
.en_dis4Img ul li span{
	font-size: 14px;
}
.en_hvoc .c1{
	font-size: 35px;
}
.en_sph h2{
    width: 36%;
	font-size: 16px;
    letter-spacing: 0px;
    margin-left: 45%;
}
.en_sph:before{
	content: '';
    width: 16%;
    height: 33px;
    background-image: url(2s.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left;
    position: absolute;
    right: 0%;
    top: 5%;
}
.en_sph:after{
	width: 38%;
	background-position: right;
    background-size: cover;
    left: 6.4%;
    top: 4%;
}
.en_spespan{
	font-size: 14px;
}
.en_speT2 h2{
	font-size: 16px;
	letter-spacing: 0px;
}
.en_speT2:after{
	background-size: cover;
    background-position: right;
    left: 17.5%;
    top: 0%;
}
.en_speT2:before{
	background-size: cover;
    background-position: left;
    right: 0%;
    top: 0%;
}
.en_specT2img ul li h5{
	font-size: 16px;
}
.en_specT2img ul li span{
	font-size: 14px
}
.en_specT4 h2{
	width: 20%;
	font-size: 16px;
	letter-spacing: 0px;
}
.en_specT4:before{
	width: 56%;
	top: 0%;
	background-size: cover;
    background-position: left;
}
.en_specT4:after{
	width: 18%;
	top: 0%;
	left: 3.6%;
	background-size: cover;
    background-position: left;
}
.en_specimgL h5{
	font-size: 16px;
	letter-spacing: 0px;
}
.en_specimgL span{
	font-size: 14px;
}
.en_specimgL p,.imgLt p{
	color: #717071;
	font-size: 14px;
	text-decoration: underline;
}
.enHlvc{
	margin-top: -3%;
}
.en_hvoc2 .c2{
	color: #7190b2;
}
.en_od4s{
	top: -5% !important;
    left: 8%;
}
.entraffH5 h5{
	font-size: 16px;
	color: #7190b2;
	letter-spacing: 0px;
	font-weight: 400;
}
.entraffH5 span{
	font-size: 14px;
}
.ta_c1{
	display: inline-block;
}
.mb_c1{
	display: none;
}
/* media */
@media (min-width: 780px) and (max-width: 1180px) {
	.cnhvod2 .c1{
		font-size: 18px;
		height: 66%;
		text-align: left;
	}
	.cnhvod2 .c2{
		font-size: 30px;
		text-align: left;
		height: 52%;
	}
	.cnhvod2 .c3{
		height: 83%;
	}
	.cnhvod{
		top: 0.6%;
	}
	.cnhvod .c1{ 
		font-size: 22px;
	}
	.cnhvod .c2{ 
		font-size: 30px;
	}
	.cnhvod .c3{ 
		width: 40%;
	}
}
@media (min-width: 100px) and (max-width: 780px) {
	.hostpital_wrapper{
		width:100%;
	}
	.top_s1{
		width: 50px;
	}
	.top_s1 p{
		font-size: 27px;
		line-height: 29px;
	}
	.top_s2{
		margin-top: 47%;
	}
	.top_s2 p{
		font-size: 18px;
		line-height: 30px;
		-webkit-text-stroke: 1px #fff;
	}
	.top_title{
		width: 95%;
	}
	.top_title p{
		font-size: 16px;
	}
	.hostpital_Tmain_title{
		width: 100%;
		margin-left: 0;
		font-size: 15px;
	}
	.hostpital_Tmain_con{
		width: 82%;
	}
	.hostpital_Tmain_con h5{
		font-size: 15px;
	}
	.hostpital_Tmain_con span{
		font-size: 14px;
	}
	.img1,.img2{
		position: unset;
	}
	.hostpital_visit_Btitle,.enhvt .hostpital_visit_Btitle{
		font-size: 16px;
	}
	.hostpital_visit_mGift{
		width: 25%; 
	}
	.hostpital_visit_mGift a{
		font-size: 14px;
	}
	.hostpital_visit_mText p{
		font-size: 18px;
	}
	.hostpital_visit_mText p span{
		font-size: 14px;
	}
	.hostpital_visit_outpatient_S{
		width: 77%;
    	margin-left: 20%;
    	padding: 0;
	}
	.s_title{
		width: 82%;
		margin: auto;
		font-size: 14px;
	}
	.hostpital_visit_inpatient_b{
		width: 100%;
	}
	.hostpital_visit_hyd{
		width: 100%;
		padding: 0;
	}
	.s_c span{
		font-size: 12px;
	}
	.hostpital_visit_od1s{
		width: 22%;
		top: 2.1%;
	}
	.enc1{
		line-height: 22px;
	}
	.c1{
		height: auto;
		font-size: 18px;
	}
	.c3{
		width: 80%;
		height: auto;
		writing-mode: unset;
	}
	.outpatientInt_titleH h2{
		width: 75%;
    	font-size: 16px;
    	text-align: center;
	}
	.outpatientInt_titleH:after{
		content: none;
	}
	.outpatientInt_title span{
		font-size: 14px;
	}
	.prenatalCare_title{
		margin-left: 0px;
	}
	.prenatalCare_title:before,.prenatalCare_title:after{
		content: none;
	}
	.prenatalCare_title h2{
		width: 98%;
    	font-size: 14px;
	}
	.tp1{
		width: 100%;
		float: none;
	}
	.tp1 h4{
		font-size: 15px;
	}
	.tp2{
		width: 100%;
		margin-left: 0;
	}
	.tp2_2 h4,.tp2_3 h4{
		font-size: 14px;
	}
	.tp2_2 span, .tp2_3 span{
		font-size: 12px;
	}
	.vaccine_title{
		width: 100%;
	}
	.vaccine_title h2{
		width: 94%;
	}
	.vaccine_title:before{
		content: none;
	}
	.v1 span{
		font-size: 12px;
	}
	.v1 h5,.v1 p{
		font-size: 14px;
	}
	.vaccineTable{
		width: 100%;
	}
	.vaccineImg{
		width: 100%;
		margin-left: 0;
	}
	.v4_img{
		width: 100%;
	}
	.v4_des{
		width: 100%;
		margin-left: 0;
	}
	.v4_des span{
		font-size: 14px;
	}
	.v4_des2 p,.v4_des1 p{
		font-size: 14px;
	}
	.v5_title{
		margin-left: 0px;
	}
	.en_v5Title h2{
		width: 94%;
	}
	.v5_title:before,.v5_title:after{
		content: none;
	}
	.v5_conL{
		width: 100%;
		margin-top: 2%;
	}
	.v5_conR{
		width: 75%;
	}
	.hostpitalFwrapper{
		background-size: cover;
	}
	.dis1_title h2,.dis2_title h2,.dis4_title h2{
		width: 90%;
		margin-left: 0;
		margin: auto;
	}
	.dis1_title:before,.dis1_title:after,.dis2_title:before,.dis2_title:after,.dis4_title:before,.dis4_title:after{
		content: none;
	}
	.dis3_title{
		width: 100%;
	}
	.dis3_img{
		margin-top: 0;
	}
	.dis4_img ul li{
		width: 100%;
	}
	.dis4_img ul li h5{
		font-size: 14px;
	}
	.hostpital_visit_od2s{
		top: 8%;
	}
	.hostpital_visit_od2s .c1{
		font-size: 14px;
		height: auto;
	}
	.hostpital_visit_three .c3{
		width: 43%;
	}
	.specialistT1_h h2{
		width: 85%;
		margin: auto;
		padding: 0;
	}
	.specialistT1_h:before,.specialistT1_h:after{
		content: none;
	}
	.specialistT1 span{
		font-size: 14px;
	}
	.specialistT2_h h2{
		width: 72%;
		margin: auto;
	}
	.specialistT2_h:before,.specialistT2_h:after{
		content: none;
	}
	.specialistT3_h h2{
		width: 90%;
		margin-left: 0;
		margin: auto;
	}
	.specialistT3_h:before,.specialistT3_h:after{
		content: none;
	}
	.specialistT2_img{
		width: 77%;
	}
	.specialistT4_h:after,.specialistT4_h:before{
		content: none;
	}
	.specialistT4_h h2{
		width: 90%;
		margin-left: 0;
		margin: auto;
	}
	.specialistT4_imgL{
		width: 100%;
	}
	.en_specT2img ul li span{
		font-size: 12px;
	}
	.en_specimgL span{
		font-size: 12px;
	}
	.specialistT4_imgR{
		width: 100%;
	}
	.trafficRoutes .hostpital_visit_od2s{
		top: 5% !important;
    	left: 2%;
	}
	.trafficRoutes .c2{
		font-size: 16px;
		height: auto;
	}
	.trafficRoutes .c3{
		width: 56%;
	}
	.ta_c1{
		display: none;
	}
	.mb_c1{
		display: block;
		float: left;
	}
	.hostpital_visit_first .c3{
		width: 72%;
	}
	.hostpital_visit_mtitle{
		font-size: 18px;
	}
	.cnhvt{
		width: 68%;
	}
	.hostpital_visit_traffic{
		width: 100%;
	}
	.cnhvod{
		top: 3%;
	}
	.cnhvoc .c1{
		height: 100%;
		text-align: left;
	}
	.cnhvoc .c2{
		font-size: 18px;
		text-align: left;
	}
	.cnMoblie{
		display: none;
	}
	.cntable tr td{
		font-size: 14px;
	}
	.cn_v2v3 h5{
		font-size: 16px;
	}
	.cn_v2v3 span{
		font-size: 14px;
	}
	.cn_v2v3 p{
		font-size: 16px;
	}
	.cnv5Title h2{
		width: 94%;
	}
	.cncon p,.cncon span{
		font-size: 14px;
	}
	.cndis h5{
		font-size: 16px;
	}
	.trafficRoutes .cnhvod{
		top: 6.5% !important;
	}
	.cnhvod .c1,.cnhvod .c2{
		height: 100%;
		text-align: left;
	}
	.cnhvod .c3{
		width: 32%;
		height: 100%;
		text-align: left;
		writing-mode: vertical-rl;
	}
	.cntraff h5{
		font-size: 16px;
	}
	.cntraff span{
		font-size: 14px;
	}
	.cnhvod2 .c1{
		font-size: 12px;
		height: 50%;
		text-align: right;
	}
	.cnhvod2 .c2{
		font-size: 16px;
		height: 37%;
		text-align: left;
	}
	.cnhvod2 .c3{
		width: 22%;
		height: 37%;
		text-align: left;
		writing-mode: vertical-rl;
	}

} 