@charset "UTF-8";
*{box-sizing:border-box;}
.gh{display: block;left: auto;right: 165px;top:-50px;width: 28px;height: 28px;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%;}
.nav{display: none;}
.selected .nav{display: block;}
.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;
}
.main-nav ul li{width:100%;height: auto;line-height:normal;}
/*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: #FF6C2C;}*/
.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%;}
.main-nav strong>a:hover{color: #fff;}
.main-nav strong>a.hover{color: #fff!important;}
.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;}


.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%;}*/

.header .logo{margin-left: 20px;}
.header .h-right{margin-right: 10px;}
.s-con01{font-size:28px;height:0;padding-bottom: 15%;position: relative;line-height: 0px;}
.s-con01 p{position: absolute;top:50%;left:50%;
	-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{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:245px;}
.s-con02 .c02-con dt{margin-left:17px;}
.s-con02 .c02-con dd{width:55%;}
/*.s-con02 .c02-con dd.more{background: url(../images/more-ico.png) no-repeat 66px 4px;}*/

.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%;}


.footer .f-nav dl{width:40%;margin-right:10%;margin-bottom: 5%;}
.footer .share-btn{width:80%;}
.footer .f-text p.f-right{float: left;}
.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%;}
.contents .art-text-box{width: 100%;}
/*内页*/
.wrap{width: 98%;}
.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:50%;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{float: left;}

.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{font-size: 16px!important;}

.mission dl{width:26.5%;margin-right:10%;}
.mission dl dd{width: 100%;}

.customers_con li{width:25%;}

.news-list dt{width:285px;margin-right: -285px;}
.news-list dd .list-con{padding-left: 305px;}
.news-list dd h3{margin-top:0px;}
.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;}
.contents .art-title h6{width: 100%}
.art-text-box{width: 95%;}
.shear-box {width: 100%;}
.pager-close{width: 100%;}

.index_kangfu dl{width:26.5%;margin-right:10%;}
.index_kangfu dl dd{width: 100%;}
.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 dl{width: 30%;margin-right: 3.33%;}
/*耗材*/
.hc_int dt{width:360px;margin-right: -360px;}
.hc_int dd{margin-top:20px;}
.hc_int dd div.tex{padding-left: 380px;}
.haocai_con01 dl dt{width: 280px;margin-right: -280px;}
.haocai_con01 dl dd .tex{width: auto;margin:90px 0 0 50px;padding-left: 300px;}
.haocai_con02 dl{width:100%;margin-right: 0%;}
.haocai_con02 dl dt{width: 132px;float: left;margin-right: -132px;}
.haocai_con02 dl dd ul.tex{padding-left: 145px;}
.haocai_con02 dd ul.tex li.h4{margin-top: 0px;height: 30px;}
/*心肺*/
.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: 200px;margin-right: -200px;}
.xf_con01 .xf_ico00 dd{float: left;width: 100%;margin:0;position: static;}
.xf_con01 .xf_ico00 h5{padding-left: 220px;margin-top:110px;}
.xf_con01 .xf_ico00 p{padding-left: 220px;}
.xf_con01 .xf_ico02 h5{margin-top:20px;}
.xf_con01 .xf_ico03 h5{margin-top:60px;}
/*心肺*/
.tab_con01 dl{width:100%;margin-right: 0%;}
/*上肢*/
.shangzhi_con01 dl dt{width: 230px;}
.shangzhi_con01 dl dd .tex{width: auto;margin:30px 0 0 0px;padding-left: 250px;}
/*网站地图*/
.sitemap li .child dl{width: 32.33%;margin-right: 1%;}
.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-position: right 110%;}

.pager-close .pager-left{width: 100%;}
.pager-close .close-right{display: none;}
.addDom{display: none;}
@media all and (max-width:820px){
	/*公司简介*/
	.about .text p.other{width: 98%;}
	.int_dl dl dt{width:40%;}
	.int_dl dl dt img{width: 100%;}
	.int_dl dl.one dt{margin-right: -40%;}
	.int_dl dl.two dt{margin-left: -40%;}
	dl.one dd .dd-con{padding-left: 40%;}
	dl.two dd .dd-con{padding-right: 40%;}
	/*耗材*/
	.hc_int dt{width:100%;margin-right: 0px;}
	.hc_int dd{margin-top:20px;}
	.hc_int dd div.tex{padding-left: 0px;font-size: 18px;}
	.haocai_con03 dl dt{width: 300px;margin-left: -300px;}
	.haocai_con03 dl dd .tex{margin-right: 320px;}
	.haocai_con03 dl dd .tex h4{margin-top: 0px;}
	.haocai_con03 dl dd .tex div.p{margin-top:10px;}
	.haocai_con03 dl.even dt{margin-right: -300px;}
	.haocai_con03 dl.even dd .tex{margin-left: 320px;}
	.shangzhi_con02 dl dt{width: 300px;margin-left: -300px;}
	.shangzhi_con02 dl dd .tex{margin-right: 320px;}
	.shangzhi_con02 dl dd .tex h4{margin-top: 0px;}
	.shangzhi_con02 dl dd .tex div.p{margin-top:10px;}
	.shangzhi_con02 dl.even dt{margin-right: -300px;}
	.shangzhi_con02 dl.even dd .tex{margin-left: 320px;}
}
@media all and (max-width:780px){
	.xf_con01{width: 100%;}
	/*网站地图*/
	.sitemap li .child dl{width: 49%;margin-right: 1%;}
}
@media all and (max-width:690px){
	.introduce p{width: 98%;}
	.haocai_con01 dl dd .tex{margin:40px 0 0 0px;}
	.m_con_yw.con03 .con-text{height: 300px;}
}
