@charset "UTF-8";
*{box-sizing:border-box;}
.gh{display: block;left: auto;right:22px;top:-30px;width: 24px;height: 32px;overflow: hidden;outline: none;}


.header,.s-con02,.s-con03,.s-con04 p,.footer .f-nav,.footer .f-text{width:98%;}
.main-nav .nav-first{width: 100%;}
.main-nav{float: none;margin-left: 0px;position: absolute;top:79px;left:0px;right:0px;
	z-index: 999999;
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80); background:#000;
}
.nav{display: none;}
.selected .nav{display: block;}
.main-nav ul li{width:100%;height: auto;line-height:normal;}
.s-con03 .c03-right ul.left{
	width:100%;
	padding-right:0;
}
.s-con03 .c03-right ul.right{
	width:100%;
}
/*6-21*/
.main-nav ul li strong{display: inline-block;width:100%;padding:10px 0 12px;}
.main-nav ul li strong:hover{background: #FF6C2C;}
.main-nav ul li a{color: #fff!important;}
/*.main-nav ul li strong a.hover{background: #ee7b3a;}*/
/*.main-nav strong>a:hover{color: #fff;}*/
/*.main-nav ul li a:hover{background: #ee7b3a;}*/
/*.main-nav strong>a.hover{color: #fff!important;}*/
.main-nav ul li .nav-bg{background: none;position: static;width:auto!important;height: auto;
padding-bottom: 0px;
/*display: block!important;
background: rgba(255,255,255,0.2);*/
}
div.tit div.crumb_nav{display: none;}
.main-nav ul li .nav-bg .sub{width: 100%;}
.sub .subleft{display: none;}
.sub .subright{margin-left:0px;width:100%;text-align: center;}
.sub .subright dl{border:0;margin-top:0px;padding:0;}
.sub .subright dd{height: auto;text-align: center;text-indent: 0;}
.sub .subright dd a.on{background: #ff975d;}
.three-nav{position: static!important;padding-left: 0px;height: auto!important;width: auto!important;}
.three-nav dd{line-height: 24px;margin-top:0px!important;}
.three-img{display: none!important;}
/*0621*/
.sub .subright dd a{width: 100%;padding:0;}
.sub .subright dd a:hover{background: #ff6c2b;}

.header .lang .xl #name{text-align:center;}
.sub .subright dd a em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:#fff transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 3px;
	float: right;
	display: none;
	position: absolute;
	top:50%;
	margin-top:-3px;
	right:10px;
}
.sub .subright .three-nav dd a{color: #ffe0cf!important;}
.sub.green .subright .three-nav dd a{color: #00af40!important;}
.sub .subright dl dt{text-align: center;}
.sub .subright01{float: none;}
.sub .subright01 dl{margin:0;}
.sub .subright01 dd{text-indent: 0px;text-align: center;height: auto;}
.sub .subright01 dd a{padding:0;}
.sub .subright01 dd a:hover{background: #ff975d;}
.sub .subright01 dd a em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:#fff transparent transparent transparent ;
	border-style:solid dashed dashed dashed ;
	border-width: 3px;
	float: right;
	display: none;
	position: absolute;
	top:50%;
	margin-top:-3px;
	right:10px;
}
/*.main-nav strong>a{text-align: left;text-indent: 25%;}
.main-nav ul li dt{text-align: left!important;text-indent: 25%!important;}
.main-nav ul li dd a{text-align: left;text-indent: 25%;}*/
.addDom{display: none;}
.header .logo{margin-left: 20px;}
.header .h-right{margin-right: 10px;}

.s-con01{font-size:18px;height:0;padding-bottom: 15%;position: relative;line-height: 0px;}
.s-con01 p{position: absolute;top:50%;left:50%;
	-webkit-transform: translate(-50%,-50%);  
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%); 
	-o-transform: translate(-50%,-50%);  
	transform: translate(-50%,-50%);
}
.s-con02{margin-top:4%;}
.s-con02 .c02-con{width:100%;margin-bottom:4%;float: none;}
.s-con02 .c02-con.o-backg{margin-right: 0%;}
.s-con02 .c02-con{height:0px;padding-bottom: 35%;}
.s-con02 .c02-con dt{margin-left:17px;width: 25%}
.s-con02 .c02-con dt img{width: 100%;}
.s-con02 .c02-con dd{width:62%;float: right;margin-right:10px;margin-left:0px;}
.s-con02 .c02-con dd.tit{margin-top:0px;}
.s-con02 .c02-con dd.con{margin-top:10px;}
.s-con02 .c02-con dd.more{margin-top:3px;}
.s-con02 .c02-con dd.tit{font-size: 16px;}
.s-con02 .c02-con dd.con{font-size: 14px;}
.s-con02 .c02-con dd.more{font-size: 12px;}
.s-con02 .c02-con dd.more{/*background: url(../images/more-ico.png) no-repeat 20% 50%;*/}


.s-con03 .c03-con dl dd.tit a{width:100%;font-size: 16px;}
.s-con03 .c03-con,.s-con03 .c03-right{width:100%;margin-bottom:4%;float: none;}
.s-con03 .c03-right{margin-left: 0%;}
.s-con03 .c03-right ul{width: 50%;}

.s-con04{font-size: 14px;}
.s-con04 a{margin-top:20px;font-size: 20px;width:40%;}
.footer .f-nav{margin:35px auto 0;}
.footer .f-nav dl{width:100%;margin-right:0%;margin-bottom: 0%;}
.footer .f-nav dl dd{display: none;}
.footer .share-btn{width:80%;display: none;}
.footer .f-text p.f-right{float: left;}
.footer .f-text p a{padding-right: 10px;margin-right: 10px;}

/*外加细节*/
	.s-con03 .c03-con h3 p{text-indent: 7px;}
	.s-con04 p{width:95%;margin:30px auto 0;line-height: 1.8;}
	.footer .f-text,.footer .f-nav{width:95%;}

/*内页*/
.wrap{width: 95%;}
.n-banner{background-size: cover;height:0px;padding-bottom:34%;}
.n-banner.contact_banner{background-image: url(../images/contact-banner2.jpg) !important;background-size: cover;height:0px;padding-bottom:34%;}
.addDom .banner-con{margin-top:10px;}
.banner-con{width: 100%;}
.banner-con .dingw{position: static;width:100%;float: left;padding:0 1%;padding-top:10px;}
.banner-con .dingw span{display: none;}
.banner-con .dingw>img{display: none;}
.banner-con .dingw .dz em{display: none;}
.banner-con .dingw .dz{display: none;width:100%;position: static;background: #fff!important;bottom:auto;box-shadow: 1px 1px 5px #ccc;}
.banner-con .dw01 .dz{margin:0;}
.banner-con .dw02 .dz{margin:0;}
.banner-con .dw03 .dz{margin:0;}
.banner-con .dw04 .dz{margin:0;}
.banner-con .dw05 .dz{margin:0;}
.dz dl.contact_con{width: 100%;}
.contact-ewm{display: none;}
.banner-con .dz em{display: none;}

.about .text p.other{width: 95%;}
.introduce p{width: 95%;}
/*公司简介*/
.int_dl dl dt{width:100%;float: none;margin:0!important;}
.int_dl dl dd{float: none;margin-top: 0;}
dl dd .dd-con{padding:0!important;}
.int_dl dl dt img{width: 100%;}

.his-con span.zhe{display: none;}
.his-con dt{background-position: left 79%;padding-top:30px;padding-left: 40px;}
.his-con dd{width:100%;padding-left: 0px;padding-top:10px;}
.his-con dd .his-dd-con{width: 100%;}
.index .text p strong{font-size: 16px!important;}
.index .text p{font-size: 16px!important;}
.mission dl{width:100%;margin-right: 0px;}
.mission dl dd.tit{margin-top:30px;}

.customers_con li{width:50%;}
.page .pc{display: none;}
.page .phone{display: block;}

.news-list dt{width:100%;margin-right: 0px;float: none;}
.news-list dd{float: none;}
.news-list dd .list-con{padding-left: 0px;}
.news-list dd h3{margin-top:20px}
.news-list dd .con{height: 6em;overflow: hidden;margin-top: 5px;}
.news-list dd .more{display: none;}
.news-list .ul-list  li{width: 100%;margin-right: 0px;line-height: 35px;padding-bottom: 10px;}
.news-list .ul-list  li a{width: 100%;float: none;}
.news-list .ul-list  li em{float: none;}

.contents .art-title h6{width: 100%}
.contents .art-text-box{width: 95%;}
.shear-box {width: 100%;}
.pager-close{width: 100%;}
/*康复*/
.kangfu .text h3{font-size: 26px;}
.kangfu .text p.other{font-size: 16px!important;}
.kangfu .text p{font-size: 14px;}
.index_kangfu{height: auto;padding-bottom: 50px;}
.index_kangfu dl{width:100%;margin-right: 0px;}
.index_kangfu dl dd.tit{margin-top:30px;}
.fenlei h3 span{display: block;}
.g-width{display: none;width:100%;overflow-x: auto;}
.g-width .scroll_x{width: 9999em;}
.fenlei .g-width-phone{display: block;}
.fenlei dl{margin-left: 0px;}
/*药房*/
.yaofang h3{font-size: 28px;}
.yaofang h4{font-size: 24px;}
.yaofang p.text{font-size: 16px;}
.yaofang dl{width: 100%;margin-right: 0%;}
/*耗材*/
.hc_int dt{width:100%;margin-right: 0px;}
.hc_int dd{margin-top:20px;}
.hc_int dd div.tex{padding-left: 0px;font-size: 16px;}
.haocai_con01 h3{font-size: 20px;}
.haocai_con01 p{font-size: 16px;}
.haocai_con01{height: auto;padding-bottom: 50px;}
.haocai_con01 dl dt{width: 230px;margin-right: -230px;}
.haocai_con01 dl dd .tex{width: auto;margin:0px 0 0 50px;padding-left: 230px;}
.haocai_con02 dl{width:100%;margin-right: 0%;margin-top: 30px;}
.haocai_con02 dl dt{width: 100%;float: none;margin-right: 0px;text-align:center;}
.haocai_con02 dl dt img{max-width:100%;}
.haocai_con02 dl dd{width: 100%;float: none;}
.haocai_con02 dl dd ul.tex{padding-left: 0px;margin-top:20px;}
.haocai_con02 dd ul.tex li.h4{margin-top: 0px;height: 30px;}
.haocai_con03 dl{margin-top: 30px;}
.haocai_con03 dl dt{width: 100%;float:none;margin-left: 0px;}
.haocai_con03 dl dd{float: none;}
.haocai_con03 dl dd .tex{margin-right: 0px;}
.haocai_con03 dl dd .tex div.p{margin-top:10px;}
.haocai_con03 dl.even dt{float: none;margin-right: 0px;margin-left: 0px;}
.haocai_con03 dl.even dd .tex{margin-left: 0px;margin-right: 0px;}
/*心肺*/
.tab_con01 dl{width:100%;margin-right: 0%;}
.tab_con01 dl dt{width: 132px;float: left;margin-right: -132px;text-align:center;}
.tab_con01 dl dt img{max-width: 100%;}
.tab_con01 dl dd ul.tex{padding-left: 145px;}
.tab_con01 dd ul.tex li.h4{margin-top: 0px;}
.xf_tab{border-bottom: none;}
.xf_tab li{margin-top:5px;width: 33.33%;padding:0px;border-bottom: 1px solid #ececec;margin-right:0px;}
.xf_tab.othe li{width:50%;}
/*上肢*/
.shangzhi_con02 dl{margin-top: 50px;}
.shangzhi_con02 dl dt{width: 100%;float:none;margin-left: 0px;text-align:center;}
.shangzhi_con02 dl dd{float: none;}
.shangzhi_con02 dl dd .tex{margin-right: 0px;}
.shangzhi_con02 dl dd .tex h4{margin-top: 10px;}
.shangzhi_con02 dl dd .tex div.p{margin-top:10px;}
.shangzhi_con02 dl.even dt{float: none;margin-right: 0px;margin-left: 0px;}
.shangzhi_con02 dl.even dd .tex{margin-left: 0px;margin-right: 0px;}
.shangzhi_tab{height: auto;padding-bottom: 10px;}
.shangzhi_tab ul{margin-top:40px;}
.shangzhi_tab ul li{margin-top:5px;width: 100%;padding:0px;text-indent: 30px;}
.shangzhi_con01 dl dt{width: 100%;margin-right: 0px;}
.shangzhi_con01 dl dd .tex{width: auto;margin:20px 0 0 0px;padding-left: 0px;}
.shangzhi_con01 h3{margin-top: 35px;}
.shangzhi_con03 .con_img{height: auto;line-height: inherit;}
.shangzhi_con03 .con_img .edit_con_original{padding:0 10px!important;}
.haocai_tab{height: auto;padding-bottom: 10px;}
.haocai_tab ul{margin-top:40px;border-bottom: 0px;}
.haocai_tab ul li{margin-top:5px;width: 100%;padding:0px;text-indent: 30px;border-bottom: 1px solid #ececec;}
/*网站地图*/
	.sitemap li .child dl{width: 100%;}
	.sitemap li .child dl dt{width: 100%;}
	.sitemap li .child dl dd{line-height: 2.4em;}
/*愿景*/
.m_con_yw{width: 100%;}
.m_con_yw .con-text{width: 100%;float: none;}
.m_con_yw .con-img01,.m_con_yw .con-img02{width:100%!important;float:none;}
.m_con_yw .con-img01 img,.m_con_yw .con-img02 img{width:100%;}
.m_con_yw.con01 .con-img01{text-align: center;margin-top:40px;}
.m_con_yw.con01 .con-img01 img{width: auto;}
.m_con_yw.con03 .con-text{width:100%;background-image: none;height: auto;}
.m_con_yw.con03 .con-text p{width: 100%;}
.m_con_yw.con03 .con-img01{display: block;}
.m_con_yw.con04 .con-img02{margin-top: 30px;}
.pager-close .pager-left{width: 100%;}
.pager-close .close-right{display: none;}
@media (min-width: 421px) and (max-width: 625px) {
	.mission dl dt{float: left;width: 24%;height: 0px;padding-bottom: 20%;margin-right: 5%;}
	.mission dl dt img{width: 100%;}
	.mission dl dd{float: left;width: 71%;text-align: left;}
	.mission dl dd.tit{margin-top: 10px;}
	.index_kangfu dl dt{float: left;width: 24%;height: 0px;padding-bottom: 24%;margin-right: 5%;}
	.index_kangfu dl dt img{width: 100%;}
	.index_kangfu dl dd{float: left;width: 71%;text-align: left;}
	.index_kangfu dl dd.tit{margin-top: 10px;}
	/*心肺*/
	.index_xinfei{height: auto;}
	.xf_con01{margin: 0;height: auto;background:none;margin-top: 50px;width: 100%}
	.xf_con01 .xf_ico{margin:0;float: right;margin-top: -100px;}
	.xf_con01 dl{position: static;}
	.xf_con01 .xf_ico00{width: 100%;height: auto;padding-bottom: 20px;overflow:hidden;position: static;}
	.xf_con01 .xf_ico00 dt{float: left;width: 150px;margin-right: -150px;}
	.xf_con01 .xf_ico00 dd{float: left;width: 100%;margin:0;position: static;}
	.xf_con01 .xf_ico00 h5{padding-left: 170px;margin-top:90px;}
	.xf_con01 .xf_ico00 p{padding-left: 170px;}
	.xf_con01 .xf_ico02 h5{margin-top:20px;}
	.xf_con01 .xf_ico03 h5{margin-top:60px;}
	
}
@media only screen and (max-width:567px) {
	
}
@media only screen and (max-width:567px) {
	.join-search{height: 140px;}
	.join-search .search01{margin:20px 2%;width: 95%;}
	.join-search .search01 .selec_con ul{width: 100%;}
	.join-search .search01.m-l30{margin-left: 0px;margin:20px 2%;width: 95%;}
	.join-search .search-count{float: none;}
	.m_con_yw.con01 .con-img01 img{width: 100%;}
}
@media only screen and (max-width:450px) {
	.search-nr .s-top dd{width: 100%;}
}
@media only screen and (max-width:460px) {
	ul.mission_tab{border-bottom: none;text-align: center;}
	ul.mission_tab li{margin-top:5px;width: 100%;padding:0px;border-bottom: 1px solid #ececec;}
}
@media all and (max-width: 420px) {
	div.tit h3{float: none;}
	div.tit div.crumb_nav{float: left;}
	.gh{display: block;left:auto;right:18px;top:-30px;}
	.main-nav{top:90px;}
	.header{height: auto;padding-bottom: 30px;}
	.header .logo{margin:25px 0 0;width:155px;}
	.header .logo img{width: 100%;}
	.pagination{
		bottom:5px;
		-webkit-transform: translate(-50%,0%);  
		-ms-transform: translate(-50%,0%);
		-moz-transform: translate(-50%,0%); 
		-o-transform: translate(-50%,0%);  
		transform: translate(-50%,0%);
	}
	.s-con02 .c02-con{padding-top:15px;padding-bottom: 35%;}
	.s-con02 .c02-con dd{width:60%;}
	.s-con02 .c02-con dd.con{margin-top:5px;overflow: hidden;}
	/*.s-con02 .c02-con dd.more{background: url(../images/more-ico.png) no-repeat 30% 50%;}*/
	.s-con03{margin:25px auto 0;}
	.s-con03 .c03-con h3{font-size: 24px;padding-bottom: 0;}
	.s-con03 .c03-con h3 .more{margin-top:10px;}
	.s-con03 .c03-con dl{margin-top:30px;}
	.s-con03 .c03-con dl dt{float: none;width:100%;}
	.s-con03 .c03-con dl dt img{width:100%;}
	.s-con03 .c03-con dl dd{width:95%;margin:0 auto;}
	.s-con03 .c03-con dl dd.tit{margin-top:20px;}
	.s-con03 .c03-right{margin-top:30px;}
	.s-con03 .c03-right ul{width: 100%;padding-right: 0;}
	.s-con04{font-size: 12px;margin-top:40px;}
	.s-con04 a{margin-top:20px;font-size: 20px;width:50%;}
	.footer .f-nav{margin:0px auto 0;}
	.footer .f-nav dl{width:100%;margin-right:0%;margin-bottom: 1%;margin-top:20px;text-indent: 10px;}
	.footer .f-nav dl dt a{padding-bottom: 0px;}
	.footer .f-nav dl dd{float:left;margin-right: 15px;}
	.footer .share-btn{width:25%;display: none;}
	.footer .f-text p.f-right span{display: block;}
	/*外加细节*/
	.s-con03 .c03-con h3 p{text-indent: 7px;}
	.s-con04 p{width:95%;margin:30px auto 0;line-height: 1.8;}
	.footer .f-text{width:95%;}
	/*公司简介*/
	.n-banner{background-size: cover;height:0px;padding-bottom:34%;}
	div.tit h3{font-size: 28px;}
	div.tit div.crumb_nav{margin-top:10px;}
	.about .text .f-32{font-size: 28px;}
	.about .text .f-24{font-size: 18px;}
	.about .text .f-18{font-size: 14px;}
	.introduce p{line-height: 1.5;font-size: 15px;}
	.his-tit h3{font-size: 26px;line-height: 1;}
	.his-tit p{font-size: 12px;width: 95%;}
	.his-con{margin-top: 20px;}
	.mission dl{width:100%;margin-right: 0px;}
	.mission dl dt{display: block;width:171px;margin:0 auto;}
	.mission dl dd.tit{margin-top:30px;}
	.index_kangfu dl{width:100%;margin-right: 0px;}
	.index_kangfu dl dt{display: block;width:145px;margin:0 auto;}
	.index_kangfu dl dd.tit{margin-top:30px;}
	.customers_con li{width:100%;}
	.contents .art-title h6{font-size: 1.6em;}
	.art-title .basic-list a, .art-title .basic-list span{margin:0 10px;}
	.art-title .basic-list span.author{display: none;}
	.contact-tit{font-size: 20px;font-weight: 700;}
	dl.contact_con dt{font-size: 18px;}
	.dingw dl.contact_con dd.con span{left: 50%;margin-left: -17px;}
	.haocai_con01 dl dt{width: 100%;margin-right: 0px;}
	.haocai_con01 dl dd .tex{width: auto;margin:0px 0 0 0px;padding-left: 0px;}
	.haocai_con01 h3{margin-top: 35px;}
	/*心肺*/
	.index_xinfei{height: auto;}
	.xf_con01{margin: 0;height: auto;background:none;margin-top: 30px;width: 100%;}
	.xf_con01 .xf_ico{margin:0;margin-top: 0px;width: 100%;margin-bottom: 30px;}
	.xf_con01 dl{position: static;}
	.xf_con01 .xf_ico00{width: 100%;height: auto;padding-bottom: 20px;overflow:hidden;position: static;}
	.xf_con01 .xf_ico00 dt{width: 100%;margin-right: 0px;text-align: center;}
	.xf_con01 .xf_ico00 dd{width: 100%;margin:0;position: static;}
	.xf_con01 .xf_ico00 h5{margin-top:20px;}
	.tab_con01 dl dt{width: 100%;float: none;margin-right: 0px;}
	.tab_con01 dl dd ul.tex{padding-left: 0px;}
	.tab_con01 dd ul.tex li.h4{margin-top: 20px;}
	
	/*上肢*/
	.shangzhi dl dt{font-size: 18px;}
	.shangzhi_con01 dl dt{width: 100%;margin-right: 0px;}
	.shangzhi_con01 dl dd .tex{width: auto;margin:20px 0 0 0px;padding-left: 0px;}
	.shangzhi_con01 h3{margin-top: 35px;}

}
@media all and (max-width: 405px) {
	.addDom .banner-con{height: 150px;}
	
}
@media all and (max-width: 370px) {
	.haocai_con02 dl{width:100%;margin-right: 0%;}
	.haocai_con02 dl dt{width: 100%;float: none;margin-right: 0px;}
	.haocai_con02 dl dd{float: none;margin-top: 10px;}
	.haocai_con02 dl dd ul.tex{padding-left: 0px;}
	.haocai_con02 dd ul.tex li.h4{margin-top: 0px;height: 30px;}
}
@media all and (max-width: 340px) {
	.contact-ewm{display: none;}
}