.h1class{
	font-size: 50pt;
    color: #4a4a4a;
}
@charset "UTF-8";
 a{
 	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
 }
 body{font-family: "Source Han Sans CN Regular";font-size: 14px;}
 @media only screen and (max-width: 1024px)
 {
     body{font-family: "Source Han Sans CN Regular";}
     }
.header{width:1173px;height:79px;margin:0 auto;}
.header .logo{margin-top:10px;float: left;}
.main-nav{float: left;margin-left: 50px;}
.main-nav .nav-first{width:80px;}
/*6-21*/
.main-nav strong{font-weight: normal;width: 100%;display: inline-block;}
.main-nav strong>a:hover{color: #FF6C2C;}
.main-nav strong>a.hover{color: #FF6C2C;}


.main-nav ul li{float: left;width:110px;height:79px;line-height: 79px;text-align: center;position: relative;}
.main-nav ul li a{font-size:16px;color: #292929;}
.main-nav ul li .nav-bg{position:absolute;top:79px;z-index:9999;padding-bottom:60px;background: url(../images/sub-navBG.png) no-repeat center top;}
.main-nav ul li .nav-bg .sub{width:1173px;margin:0 auto;}
.sub .subleft{float: left;margin-top:20px;width: 234px;}
.sub .subleft p{color: #FF6C2C;font-size: 26px;text-align: left;line-height:26px;margin-top:10px;}

.sub .subright01{float: left;position: relative;}
.sub .subright01 dl{margin-top:30px;margin-left: 30px;}
.sub .subright01 dl dt{color:#fff;font-weight: 700;line-height:30px;font-size: 14px;text-indent: 20px;}
.sub .subright01 dd{line-height: 30px;height: 30px;text-align: left;text-indent: 20px;}
.sub .subright01 dd a{position:relative;color: #fff;font-size: 14px;padding-right: 20px;display: block;height:30px;font-size: 12px;}
.sub .subright01 dd a em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent transparent #fff;
	border-style: dashed dashed dashed solid;
	border-width: 3px;
	float: right;
	display: none;
	position: absolute;
	top:50%;
	margin-top:-3px;
	right:10px;
}

.sub .subright01 dd a:hover{color: #fff;background: #FF6C2C;}
.sub .subright01 dd a:hover em{display: block;}

.sub .subright{float: left;margin-left: 30px;position: relative;}
.sub .subright dl{margin-top:30px;border-right:1px solid #c6c6c6;padding-right: 40px;}
.sub .subright dl dt{color:#fff;font-weight: 700;line-height:30px;font-size: 14px;text-align: left;text-indent: 20px;}
.sub .subright dd{line-height: 30px;height: 30px;text-align: left;text-indent: 20px;}
.sub .subright dd a{display: block;}
.sub .subright dd a{position:relative;color: #fff;font-size: 14px;padding-right: 20px;display: block;height:30px;font-size: 12px;}
.sub .subright dd a:hover{background: #ff6c2b;}
.sub .subright dd a.on{background: #ff6c2b;}
.sub .subright dd a em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent transparent #fff;
	border-style: dashed dashed dashed solid;
	border-width: 3px;
	float: right;
	display: none;
	position: absolute;
	top:50%;
	margin-top:-3px;
	right:10px;
}

.sub .subright dd a.on{color: #fff;background: #FF6C2C;}
.sub .subright dd a.on em{display: block;}
.sub.green .subright dd a.on{background:#00af40;}
.sub.green .three-nav dl dd a:hover{color: #00af40!important ;}
.sub.green .subright dd a:hover{background: #00af40;}
.sub.green .subright dd a.on{background: #00af40;}
@media only screen and (min-width: 1000px) and (max-width: 1024px) {
	.sub .subright dd{text-indent: 10px;}
.sub .subright dd a{display: block;width: 110%;box-sizing: border-box;}
.sub .subright dd a:hover{background: #ff6c2b;}
.sub .subright dd a{padding:0;}
.sub .subright dl dt{text-indent: 10px;}
.sub.green .subright dd a:hover{background: #00af40;}


}

.three-nav{position: absolute;top:0px;width:500px;display: none;}
.three-nav dl{position: relative;z-index: 999;}
.three-nav dl dt{float: right;}
.three-nav dl{border-right: 0!important;padding-left: 50px;}
.three-nav dl dd a{height: 20px;}
.three-nav dl dd a:hover{color: #FF6C2C!important;background: none !important;}
.three-img{display:none;width:275px;text-align: center;position: absolute;top:50px;right: 0px;}
.three-img span{display: block;width: 275px;text-indent: 0;text-align: center;height: 130px;line-height: 130px;}
.three-img span img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.three-img p{color: #fff;line-height:1.5;text-indent: 0;}
.sub.green .three-img{top:0px;}
.nav li.selected:after{display: none;}
.nav li.selected strong{background: #10458f;}
.nav li.selected strong a{color: #fff;}

@media only screen and (max-width: 1024px){
    .sub .subright>h3.pc{display:none;}
    .sub .subright>h3{text-indent:10px!important;}
}

@media only screen and (max-width: 1023px){
.sub .subright>h3{text-indent:0!important;text-align:center!important;}
.sub .subright01>h3{text-indent:0!important;text-align:center!important;}
}
.header .h-right{float: right;width: 120px;height:30px;margin-top:31px;}
.header .top-search{width:19px;height: 19px;float: left;position: relative;}
.header .top-search .search-btn{cursor:pointer;width:19px;height: 19px;background: url(../images/h-search-btn.png) no-repeat center center;}
.header .top-search .search{display:none;position: absolute;right:-11px;top:-5px;width:190px;}
.header .top-search .search input.tex{float:left;width:160px;height: 30px;border:0;border-top-left-radius: 15px;border-bottom-left-radius: 15px;background:#dcdcdc;text-indent: 10px;cursor: text;}
.header .top-search .search input.sub{border:0;float:left;border-top-right-radius: 15px;border-bottom-right-radius: 15px;background:#dcdcdc url(../images/h-search-btn.png) no-repeat left center;width: 30px;height: 30px;text-indent: -9999px;}
.header .lang{width:90px;height:18px;float: right;text-align: center;border-left:1px solid #eee;position:relative;cursor:pointer;}
.header .lang .xl #name{float:left;color:#7b7b7b;width:98px;height:30px;overflow:hidden;text-align:center;text-indent: 0px;}
.header .lang .xl #name a{color: #7b7b7b;}
.header .lang .xl #btn{position:absolute;right:0px;top:0px;width:30px;height:30px;cursor:pointer;background:url(../images/h-xia-btn.png) no-repeat center 30%;}
.header .lang .xl #con{float:left;display:none;}
.header .lang .xl #con ul{position:absolute;top:25px;left:0px;width:98px;overflow:hidden;z-index:9999992;background: #fff;}
.header .lang .xl #con ul li{height:25px;line-height:25px;overflow:hidden;text-align: left;text-indent: 16px;}
.header .lang .xl #con ul li a{color:#7b7b7b;display:block;width:100px;height:30px;}
	

/*banner*/
.device{position: relative;margin-top:75px;}
.swiper-container {width: 100%;height: 0px;padding-bottom: 36%;}
.swiper-slide img{width: 100%;}


.swiper-slide{position: relative;}
.swiper-slide .txt{position: absolute;top:24%;left: 26%;width:520px;color: #333;}
.swiper-slide .txt p{font-size:30px;}
.swiper-slide .txt h3{font-size: 40px;line-height: 1.2;}
.swiper-slide .txt span{font-size: 18px;display: inline-block;margin-top: 15px;color: #666;}
.swiper-slide .txt q{display: inline-block;width:105px;
	height: 36px;background: #ff6c2b;color: #fff;
	text-align: center;line-height: 36px;
	margin-top:5%;
}
@media screen and (max-width: 1100px) {
	.swiper-slide .txt{top:12%;left: 8.5%;}
	
}
@media screen and (max-width: 1000px) {
	.swiper-slide .txt p{font-size: 28px;}
	.swiper-slide .txt h3{font-size: 34px;}
	.swiper-slide .txt span{font-size: 14px;}
	.swiper-slide .txt{width: 400px;}
}
@media screen and (max-width: 730px) {
	.swiper-slide .txt p{font-size: 20px;}
	.swiper-slide .txt h3{font-size: 28px;}
	.swiper-slide .txt span{font-size: 12px;}
	.swiper-slide .txt{width:260px;}
	.swiper-slide .txt q{display: inline-block;width:75px;
	height: 26px;background: #ff6c2b;color: #fff;
	text-align: center;line-height: 26px;font-size: 14px;
	margin-top:3%;
}
@media screen and (max-width: 500px) {
	.swiper-slide .txt q{display: none;}
	.pagination{bottom: -5px!important;}
	.swiper-slide .txt span{margin-top: 5px;}
}
@media screen and (max-width: 420px) {
	.swiper-slide .txt p{font-size: 14px;}
	.swiper-slide .txt h3{font-size: 18px;}
	.swiper-slide .txt span{font-size: 12px;}
	.swiper-slide .txt{top:7%;}
}
}

/*下标圆点*/
.pagination {position: absolute;z-index: 20;left: 50%;bottom: 20px;z-index: 999;}
.swiper-pagination-switch {display: inline-block;width: 18px;height: 18px;background: url(../images/banner-btn.png) no-repeat;margin-right: 5px;cursor: pointer;}
.swiper-active-switch {background: url(../images/in_tab_ico02.png) no-repeat;}
/*con01*/
.s-con01{width: 100%;height: 145px;background: #f9f9f9;text-align: center;line-height: 145px;font-size: 34px;color: #4a4a4a;}
/*con02*/
.s-con02{width:1173px;margin:45px auto 0;overflow: hidden;}
.s-con02 .c02-con.o-backg{border-bottom: 3px solid #fd6d2b;margin-right: 70px;}
.s-con02 .c02-con{width:550px;height: 220px;padding-top: 25px;border-bottom: 3px solid #00ad41;overflow: hidden;float: left;}
.s-con02 .c02-con:hover{background: #fbfbfb;}
/*.s-con02 .c02-con:hover dd.more{color: #00ad41;}
.s-con02 .c02-con.o-backg:hover dd.more{color: #ff6c2b;}*/
.s-con02 .c02-con dt{margin:0px 0 0 28px;float:left;}
.s-con02 .c02-con dd{width:290px;float: left;margin-left: 22px;}
.s-con02 .c02-con dd.tit{margin-top:25px;}
.s-con02 .c02-con dd.tit{font-size: 30px;color: #333;}
.s-con02 .c02-con dd.con{margin-top:30px;height: 4.5em;overflow: hidden;}
.s-con02 .c02-con dd.con{color: #666;}
.s-con02 .c02-con dd.more{margin-top:15px;background: url(../images/more-ico2.png) no-repeat 25% 50%;}
.s-con02 .c02-con.o-backg dd.more{background: url(../images/more-ico.png) no-repeat 25% 50%;}
.s-con02 .c02-con dd.more{color: #00ad41;}
.s-con02 .c02-con.o-backg dd.more{color: #ff6c2b;}
.s-con02 .c02-con:hover dd.tit{color: #00ad41;}
.s-con02 .c02-con.o-backg:hover dd.tit{color: #ff6c2b;}

@media screen and (max-width: 1024px) 
{
    .s-con02 .c02-con dd.more{background-position:15% 50%;}
.s-con02 .c02-con.o-backg dd.more{background-position:15% 50%;}
    }

@media screen and (max-width: 767px) 
{
    .s-con02 .c02-con dd.more{background-position:25% 50%;}
.s-con02 .c02-con.o-backg dd.more{background-position:25% 50%;}
    }

@media screen and (max-width: 340px) 
{
    .s-con02 .c02-con dd.more{background-position:30% 50%;}
.s-con02 .c02-con.o-backg dd.more{background-position:30% 50%;}
    }
/*con03*/
.s-con03{width:1173px;margin:50px auto 0;overflow: hidden;}
.s-con03 .c03-con{width:550px;float: left;}
.s-con03 .c03-con h3{font-size: 30px;color: #4a4a4a;font-weight: normal;overflow: hidden;padding-bottom: 25px;}
.s-con03 .c03-con h3 p {float: left;}
.s-con03 .c03-con h3 .more{float: right;margin-top:20px;width:80px;font-size: 12px;background: url(../images/more-ico.png) no-repeat 88% 50%;color:#FF6C2C;}
.s-con03 .c03-con dl{margin-bottom:40px;margin-top:5px;overflow: hidden;}
.s-con03 .c03-con dl dt{float: left;}
.s-con03 .c03-con dl dd{margin-left:180px; }
.s-con03 .c03-con dl dd.tit a{display:block;font-size:18px; color:#2d2d2d; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.s-con03 .c03-con dl dd.time{font-size: 12px;color: #adadad;}
.s-con03 .c03-con dl dd.con{margin-top: 10px;height:38px;overflow: hidden;}
.s-con03 .c03-con dl dd.con a{color: #727171;}
.s-con03 .c03-right{margin-left: 73px;width:550px;}
.s-con03 .c03-right ul{width: 45%;float: left;}
.s-con03 .c03-right ul.left{width:55%;padding-right: 5%;}
.s-con03 .c03-right ul.right{width:40%;}
.s-con03 .c03-right ul li{height:36px;line-height:36px;text-indent:5px;margin-top:5px;position:relative;}
.s-con03 .c03-right ul li a{display: block;color: #2d2d2d;height:36px;font-size: 14px;overflow:hidden;}
.s-con03 .c03-right ul li a em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:transparent transparent transparent #eb8a6d;
	border-style: dashed dashed dashed solid;
	border-width: 5px;
	float: right;
	margin:13px 15px 0 0;
	display: none;
}



.s-con03 .c03-right ul li a:hover{background: #f9f9f9;}
.s-con03 .c03-right ul li a:hover em{display: none;}
.s-con03 .c03-right ul li.tit{font-size: 20px;background: #f9f9f9;text-indent:15px;}
.s-con03 .c03-right ul.left li.tit{color: #e97635;}
.s-con03 .c03-right ul.right li.tit{color: #00ad41;}
.s-con03 .c03-right ul.right li a:hover{color: #00ad41;}
.s-con03 .c03-right ul.right li a em{border-color:transparent transparent transparent #00ad41;}

.s-con03 .c03-right ul li q img{margin-left:3px;}
.s-con03 .c03-right ul li b{display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.s-con03 .c03-right ul li i{position:absolute;left:-25px;top:7px;}

.s-con03 .c03-right ul.right li b{display:inline-block;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.s-con03 .c03-right ul.right li i{position:absolute;left:-25px;top:7px;}
@media only screen and (max-width: 1024px){
.s-con03 .c03-right ul li b{width:100%;}
.s-con03 .c03-right ul li q img{display:none;}
}

/*con04*/
.s-con04{height: 216px;overflow:hidden;margin-top:85px;background: url(../images/map-bg.png) no-repeat center;text-align: center;font-size:16px;color: #393939;}
.s-con04 p{width:1090px;margin:45px auto 0;}
.s-con04 a{width:185px;height: 50px;margin-top:35px;text-align:center;line-height:50px;color:#fff;background:#FF6C2C;font-size:26px;display: inline-block;}
/*footer*/
.footer{background: #5d5c5c;overflow: hidden;padding-bottom: 0px;}
.footer .f-nav{width:1173px;margin: 35px auto 0;overflow: hidden;}
.footer .f-nav dl{float: left;margin-right:93px;}
.footer .f-nav dl dt a{display: block;padding-bottom: 5px;color: #fff;font-size:16px;}
.footer .f-nav dl dd a{display:block;margin-top:5px;font-size:14px;color: #d7d7d7;}
.footer .share-btn{width:1173px;margin:0px auto 0;text-align: right;}
.footer .share-btn span{position:relative;display: inline-block;width:27px;height:27px;margin-left:7px;background-image: url(../images/share-btn.png);background-repeat: no-repeat;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
	cursor: pointer;
}
.footer .share-btn span.btn01{background-position: left top;}
.footer .share-btn span.btn01:hover{background-position: left bottom;}
.footer .share-btn span.btn02{background-position: right top;}
.footer .share-btn span.btn02:hover{background-position: right bottom;}
.footer .share-btn .ewm-img{position:absolute;right:-65px;bottom:40px;background: #fff;display: none;width: 300px;}
.footer .share-btn .ewm-img ul li{float: left;}
.footer .share-btn .ewm-img img{padding: 20px 25px 0px;}
.footer .share-btn .ewm-img p{font-size: 12px;color: #666666;text-align: center;padding:5px 0 20px 0;}
.footer .share-btn .ewm-img 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: 8px;
	float: right;
	display: block;
	position: absolute;
	left:72%;
	margin-left:-4px;
}
.footer .f-text{width:1173px;margin:10px auto 0;border-top:0px solid #676767;}
.footer .f-text p{margin-top:20px;float: left;}
.footer .f-text p a{color:#6a6969;border-right:1px solid #6a6969;padding-right: 13px;margin-right: 13px;}
.footer .f-text p i a{margin-right: 0px;}
.footer .f-text p.f-left{float: left;font-size: 13px;}
.footer .f-text p.f-right{float: right;color: #6a6969;font-size: 13px;}
.footer .f-text p.f-right i,.footer .f-text p.f-right a{color: #6a6969;}

.o_background{background:#fff;height:60px;}

.footer .f-text p.f-left.f_cust{width:40%;}
.footer .f-text p.f-left.f_cust a{width:15%;display:inline-block;padding:0;border:0;}
.footer .f-text p.f-left.f_cust img{width:100%;}

@media screen and (max-width:768px) 
{
     .o_background{height:120px;}
    }
    @media screen and (max-width:767px) 
{
    .footer .f-text p.f-left.f_cust{display:none;}
    }

/*细节a，图片限制宽高比例*/
.header .lang .xl #con ul li a:hover{color: #333;}
/*.s-con02 .c02-con dd.tit a:hover{color: #FF6C2C;}
.s-con02 .c02-con dd.con a:hover{color: #333;}*/
.s-con03 .c03-con dl dd.tit a:hover{color: #FF6C2C;}
.s-con03 .c03-con dl dd.con a:hover{color:#333;}
.s-con03 .c03-right ul li a:hover{color: #FF6C2C;}
.s-con04 a:hover{background: #474747;}
.footer .f-nav dl dt a:hover{color: #FF6C2C;}
.footer .f-nav dl dd a:hover{color: #FF6C2C;}
.footer .f-text p a:hover{color:#fff;}
.footer .f-text p.f-right a:hover{color:#6a6969;}
/*图片放大*/
.s-con03 .c03-con dl dt{width:153px;overflow: hidden;}
.c03-left img{
	-webkit-transition: all .5s ease-in-out;  
	-ms-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out; 
	-o-transition: all .5s ease-in-out;  
	transition: all .5s ease-in-out;
}
.c03-left img:hover{
	transform:scale(1.2);
}
.ratio-img{ width:100%; height:auto; background:#f0f0f0;}

/*内页*/
.wrap{width:1173px;margin:0 auto;overflow: hidden;}

.n-banner{height: 400px;background-position: center top;background-repeat: no-repeat;}
.n-banner{margin-top:75px;}
.n-banner.other_banner{height:auto;}
.n-banner.other_banner img{max-width:100%;margin: auto;}
/*面包屑*/
div.tit{margin-top: 40px;}
div.tit h3{font-size: 34px;color: #4a4a4a;float: left;}
div.tit div.crumb_nav{float: right;margin-top:20px;}
div.tit div.crumb_nav span{color: #FF6C2C;}
div.tit div.crumb_nav span.green{color: #00af40;}
/*公司简介*/
.about .text{margin-top:40px;}
.about .text h3{color: #333;}
.about .text p{color: #666;}
.about .text p.other{margin-top:20px;width: 820px;}
.about .text p.other+p{margin-top: 20px;}
.introduce{overflow: hidden;margin-top:75px;height: 540px;background-image: url(../images/a-introduce-img.jpg);background-position: center top;background-repeat: no-repeat;}
.introduce p{font-size: 18px;line-height: 2.0;width:690px;margin:140px auto 0;text-align: center;}
.int_dl{padding-bottom: 50px;}
.int_dl dl{margin-top:50px;}
.int_dl dl dd{margin-top:80px;}
.int_dl dl dd h3{font-size: 24px;color: #444;color: #FF6C2C;}
.int_dl dl dd .txt{font-size: 14px;color:#666;margin-top: 35px;}

.int_dl dl:hover dd .txt{color: #333;}
.int_dl dl.one dt{float: left;margin-right: -505px;}
.int_dl dl.one dd{float: right;width:100%;}
dl.one dd .dd-con{padding-left: 540px;}
dl.one dd .dd-con h3{color: #ff6c2b}
.int_dl dl.two dt{float: right;margin-left: -505px;}
.int_dl dl.two dd{float: left;}
dl.two dd .dd-con{padding-right: 540px;}
dl.two dd .dd-con h3{color: #00af40;}
/*发展历程*/
.his{background:url(../images/history-bg.jpg) no-repeat center 100px;min-height: 500px;padding-bottom: 50px;}
.history_con{margin-top:75px;}
.history_con div.tit{margin-top:10px;}
.his-tit{position: relative;text-align: center;margin-top:60px;overflow: hidden;}
.his-tit h3{font-size: 36px;color: #999;display: inline;padding:0 10px;background: #fff;position: relative;z-index: 2;}
.his-tit p{color: #999;font-size: 16px;line-height: 1.4;width: 400px;margin:10px auto;}
.his-tit span{display: block;width:100%;height: 1px;background: #dfdfdf;position: absolute;top:27px; left: 0px;}
.his-con{margin-top: 40px;position: relative;}
.his-con span.zhe{position: absolute;top:0px;left: 123px;display: block;height: 71px;width: 2px;background: #fff;}
.his-con dt{position: relative;z-index: 1;padding-top:50px;float: left;background: url(../images/history-ico.png) no-repeat;background-position:right 88%;width:100px;font-size: 18px; color:#666;}
.his-con dd{float: left;width:938px;padding-top:30px;overflow:hidden;border-left: 1px dotted #999999;padding-left: 50px;margin-left: -7px;}
.his-con dd .his-dd-con{width: 900px;padding:10px 30px 30px;float: right;background: #f9f9f9;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;position: relative;}
.his-con dd .his-dd-con .con{margin-top: 15px;color: #666;}
.his-con dd .his-dd-con .con:hover{color: #FF6C2C;}
#infscr-loading{text-align: center;margin-top: 20px;}
/*关于我们*/
.index .text h3{font-size: 34px;}
.index .text p.other{font-size: 18px;width:100%;}
.index .text p.other strong{font-size: 24px;color: #333;}
.index .text p.other+p{margin-top:6px;}
.index .text p.other+p+p{font-size: 20px;color: #333;margin-top:3px;}
.index .text p.other+p+p+p{margin-top: 20px;}
.index .text p.more{width:138px;height: 30px;margin-top: 15px;background: #FF6C2C;text-align: center; line-height: 30px;}
.index .text p.more a{font-size:14px;color: #fff;}
.index .text p.more img{position: absolute;margin:8px 0 0 5px;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
}
.index .text p.more:hover img{margin:8px 0 0 10px;}
.index_his{height: 550px;margin-top:70px;background: #f9f9f9;}
.index_his .wrap{width:1260px;overflow: inherit;}
.index_his h3{font-size: 34px;color: #4a4a4a;margin-top: 40px;text-indent: 45px;}
.in_his_con li{padding-bottom: 30px;margin-top: 40px;height: 313px;width:33.3%;}
.in_his_con li dl{ padding:30px;}
.in_his_con li:hover{background: #fff;}
.in_his_con li:hover dt{color: #ef854e;}
.in_his_con li:hover a{color: #666;}
.in_his_con li dt{text-indent:10px;font-size: 26px;color: #333;border-bottom: 1px solid #dfdfdf;padding-bottom: 10px;}
.in_his_con li dd{font-size:12px;margin: 15px 0 0 10px;}
.in_his_con li dd.img{border:1px solid #eee;padding:5px;background: #fff;width:174px;}
.bx-wrapper .bx-viewport{background: none!important;border: 0!important;box-shadow: none!important;-webkit-box-shadow: none!important;-moz-box-shadow: none!important;left:0 !important;}
.bx-wrapper .bx-pager.bx-default-pager a{margin-top:35px;background: url(../images/in_tab_ico01.png) no-repeat !important;width:20px !important;height: 20px !important;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: url(../images/in_tab_ico02.png) no-repeat !important;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: -55px !important;}
.bx-wrapper .bx-controls-direction a{width:30px !important;height: 65px !important;margin-top: -32px !important;}
.bx-wrapper .bx-prev {
	left: -50px;
	background-image: url(../images/in-l_btn.png) !important;
	background-repeat: no-repeat !important;
}

.bx-wrapper .bx-next {
	right:-50px;
	background-image: url(../images/in-r_btn.png) !important;
	background-repeat: no-repeat !important;
}
@media all and (max-width:1380px){
	.index_customers .wrap,.mission.wrap,.about.wrap{width: 94%;}
.in_his_con{padding:0px;}
.in_his_con li{width:33.33%;}
.index_his .wrap{width: 100%;}
.bx-wrapper .bx-prev {left: 0px!important;}
.bx-wrapper .bx-next {right:0px!important;}
}
@media all and (max-width:1000px){
.in_his_con li{width:50%;}
.in_his_con{padding:0px;}
.bx-wrapper .bx-prev {left: 0px!important;}
.bx-wrapper .bx-next {right:0px!important;}
}
@media all and (max-width:620px){
	.in_his_con{padding:0px;}
.in_his_con li{width:100%;}
.bx-wrapper .bx-prev {left: 0px!important;}
.bx-wrapper .bx-next {right:0px!important;}
}

.mission{padding-bottom: 60px;}
.mission h3{font-size: 34px;color: #4a4a4a;margin-top: 40px;}
.mission dl{float: left;width: 350px;margin-right: 60px;margin-top:40px;text-align: center;}
.mission dl dt{display:inline-block;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;width:171px;height: 171px;border:7px solid #f9f9f9;overflow: hidden;}
.mission dl:hover dt{border:7px solid #FF6C2C;}
.mission dl dt img.rotateIn{border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.mission dd{margin:20px auto 0;width:270px;font-size: 12px;color: #666;}
.mission dd.tit{width:185px;height: 40px;margin-top:50px;text-align:center;line-height:40px;display:inline-block;background: #f9f9f9;}
.mission dd.tit a{color: #FF6C2C;font-size: 16px;}
.mission dl:hover dd.tit{background: #FF6C2C;}
.mission dl:hover dd.tit a{color: #fff;}

.index_customers{height: 330px;margin-top:15px;background: #f9f9f9;}
.index_customers .wrap{overflow: inherit;}
.index_customers h3{font-size: 34px;color: #4a4a4a;margin-top: 40px;}
.in_customers_con{margin-top: 40px;}
.in_customers_con li{height: 120px;position: relative;overflow: hidden;}
.in_customers_con li span{display: block;height:120px;line-height: 120px;text-align: center;background: #fff;}
.in_customers_con li img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.in_customers_con li a{display:block;width: 100%;height: 120px;position: absolute;top:-120px;color: #fff;background: #acacac;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	text-align: center;
	line-height: 120px;
	font-size: 16px;
}
.in_customers_con li:hover a{top:0px;}
.index_customers .bx-wrapper .bx-prev {left: -40px!important;}
.index_customers .bx-wrapper .bx-next {right:-40px!important;}
@media all and (max-width:1380px){
	.in_customers_con{margin-top: 40px;padding:0 40px;}
.in_customers_con li{width:25%;}
.index_customers .bx-wrapper .bx-prev {left: -40px!important;}
.index_customers .bx-wrapper .bx-next {right:-40px!important;}
}
@media all and (max-width:1270px){
.in_customers_con li{width:25%;}
.index_customers .bx-wrapper .bx-prev {left: -40px!important;}
.index_customers .bx-wrapper .bx-next {right:-40px!important;}
}
@media all and (max-width:1000px){
	.in_customers_con{padding:0px;}
.in_customers_con li{width:33.33%;}
.index_customers .bx-wrapper .bx-prev {left: 0px!important;}
.index_customers .bx-wrapper .bx-next {right:0px!important;}
}
@media all and (max-width:750px){
.in_customers_con li{width:50%;}
}
@media all and (max-width:420px){
.in_customers_con li{width:100%;}
.index_customers .bx-wrapper .bx-prev {left: 0px!important;}
.index_customers .bx-wrapper .bx-next {right:0px!important;}
}


.f_color{font-size: 14px;color: #999999;margin:10px 0;}
.customers_con ul{overflow: hidden;}
.customers_con li{width: 266px;float: left;margin:0 0px 20px 0;padding:0 13px;border-bottom: 1px solid #ececec;}
.customers_con li a{display: block;height:150px;line-height: 150px;text-align: center;background: #f9f9f9;overflow: hidden;}
.customers_con li img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.customers_con li p{width: 100%;color: #fff;height:70px;padding-top:10px;color:#333;text-align: center;font-size: 16px;}
.customers_con li:hover p{color:#FF6C2C;}

.page {text-align:center; margin:50px 0px; }
.page input {vertical-align:middle;}
.page span{display:inline-block;margin:0 10px;}
.page a{vertical-align:middle;display:inline-block;width:20px;height:24px;margin:0 5px;text-align:center;color:#000;}
.page a.on,.page a:hover{background:#FF6C2C;color:#fff; border-color:#ed037e; }
.arial{margin-right: 20px!important;}
.page .txtnum{width:40px;height:20px; background:#fff;}
.page .txtnum input{width:100%; height:20px; line-height:20px; text-align:center;color:#333;border:1px solid #ccc;}
.page a.go{ background:#FF6C2C; width:40px;height: 20px;line-height: 20px; color:#FFFFFF; margin:0;}
.page .phone{display: none;}
.page  .phone select{ width:100px; border:1px solid #ddd; height:30px; line-height:30px; border-radius:5px; text-align:center;}
.page  .phone { display:none;}
.page  .phone a{vertical-align:middle; border-radius:100%; border:1px solid #ddd; display:inline-block;width:30px;height:30px;text-align:center;color:#000;}
.page  .phone a.on,.page  .phone a:hover{background:#FF6C2C;color:#fff; border-color:#FF6C2C; }
.page  .phone a.prev { background:url(../images/page_05.png) center center no-repeat; margin:0px 10px 0px 0px;}
.page  .phone a.next {background:url(../images/page_03.png) center center no-repeat; margin:0px 20px 0px 10px;}

/*新闻中心*/
.news-list dl{margin-top:45px;overflow: hidden;border-top: 1px solid #ececec;padding-top: 40px;}
.news-list dt{width: 385px;float: left;margin-right: -385px;position: relative;z-index: 9;overflow: hidden;}
.news-list dt img{
	-webkit-transition: all .5s ease-in-out;  
	-ms-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out; 
	-o-transition: all .5s ease-in-out;  
	transition: all .5s ease-in-out;
}
.news-list dt:hover img{
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
}
.news-list dd{width:100%;}
.news-list dd .list-con{padding-left: 425px;}
.news-list dd h3{font-size: 24px;color: #333;margin-top:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list dd span.time{font-size: 18px;color: #999;}
.news-list dd .con{margin-top:20px;}
.news-list dd .con{color: #666;}
.news-list dd .more{margin-top:20px;}
.news-list dd .more{color: #FF6C2C;font-size: 12px;}
.news-list dd .more img{margin: 5px 0 0 5px;}
.news-list .ul-list{overflow: hidden;margin:40px 0 80px;border-top: 1px solid #ececec;padding-top: 10px;}
.news-list .ul-list  li{width: 48%;margin-right:4%;float: left;line-height: 70px;border-bottom: 1px dashed #ececec;margin-top:20px;}
.news-list .ul-list  li.even{margin-right: 0px;}
.news-list .ul-list  li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:470px;float: left;font-size:18px;color:#666;}
.news-list .ul-list  li a:hover{color: #FF6C2C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list .ul-list  li em{float: right;color: #a0a0a0;}
@media screen and (max-width: 1210px) {
	.news-list .ul-list li{width: 100%;}
}
.news-content{height: 100px;background: #f7f7f7;}
.news-content .wrap{margin-top:25px;}
/*新闻详情页*/
.contents .art-title{text-align: center;padding:20px 0; margin-top:10px;}
.contents .art-title h6{width:1173px;margin:10px auto;padding-bottom:10px;font-size:2.2em;font-weight:500; color:#000;}
.contents .art-title .basic-list{height: 48px;line-height:48px;background: #f9f9f9;}
.art-title .basic-list a ,
.art-title .basic-list span{display:inline-block;display: inline;margin:0 20px; color:#666;}
.basic-list span.s4 i{display:inline-block; margin:0 2px; cursor:pointer;}
.basic-list span.s4 i.on{ color:#ed7c1e;}
.basic-list span.s4 i.i1{ font-size:12px;}
.basic-list span.s4 i.i2{ font-size:14px;}
.basic-list span.s4 i.i3{ font-size:16px;}
.contents .art-text-box{width:880px;margin:0 auto;padding:20px 0;}
.shear-box {width:986px;margin:0 auto; padding:10px 0;}
.shear-box > span { float:left; margin-top:8px;}
.shear-box > div { overflow:hidden;}
.pager-close{width:986px;margin:0 auto;}
.pager-close{padding:20px 0 4em; border-top:1px solid #ddd;}
.pager-close .pager-left{float:left;width:70%; line-height:2;}
.pager-close .pager-left p span{color:#626670;}
.pager-close .pager-left p a{color:#383842;}
.pager-close .pager-left p a:hover{color:#ed7c1e;}
.pager-close .close-right{float: right;width:30%;text-align: right;}
.pager-close .close-right a{display: inline-block;*display:inline;color:#FFFFFF;background:#FF6C2C; padding:5px 30px; border-radius:2px;}
.pager-close .close-right a:hover{background:#ed7c1e;}
/*招聘信息*/
.join-search{height: 65px;margin-top:60px;background: #ebebeb;}
.join-search .search01{float:left;width:190px;height:30px;background:#fff;position:relative;margin:20px 0px 0 35px;}
.join-search .search01 .show_text{color:#7b7b7b;width:160px;height:30px;line-height:30px;overflow:hidden;text-indent: 20px;}
.join-search .search01 .down_btn{position:absolute;right:0px;top:0px;width:30px;height:30px;cursor:pointer;background:url(../images/xiala.png) no-repeat center;}
.join-search .search01 .selec_con{display: none;}
.join-search .search01 .selec_con ul{position:absolute;top:30px;left:0px;width:170px;
	padding:0 10px;overflow:hidden;z-index:9999992;background: #fff;
	max-height: 217px;overflow-y:auto;
}
.join-search .search01 .selec_con ul li{cursor:pointer;border-bottom:1px solid #f9f9f9;height:30px;line-height:30px;overflow:hidden;text-align: left;text-indent: 12px;color:#7b7b7b;}
.join-search .search01 .selec_con ul li:hover{color: #ff6c2b}
.join-search .search01.m-l30{margin-left: 80px;}
.join-search .search-count{float: right;margin:15px 35px 0 0;}
.join-search .search-count img{vertical-align: middle;padding-right: 10px;}
.join-search .search-count b{font-size: 20px;color: #FF6C2C;font-weight: normal;padding:0 5px;}

.table-box {margin-top:40px;}
.ph_table { width: 100%;  }
.ph_table td {text-indent: 60px; line-height: 40px;border-bottom: 1px solid #ececec;}
.ph_table td a{color: #ff6c2b;}
.ph_table td a:hover{text-decoration: underline;}
.ph_table thead td { background:#f9f9f9; color:#444;font-size: 20px;padding-top: 0px;}
.ph_table .t1 { width: 23%; }
.ph_table .t2 { width: 20%; }
.ph_table .t3 { width: 20%; }
.ph_table .t4 { width: 20%; }
 
@media only screen and (max-width:767px) {
    .ph_table ,
    .ph_table thead,
    .ph_table tbody,
    .ph_table th,
    .ph_table td,
    .ph_table tr { display: block; }
    .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 6em; white-space: normal; text-align: left;  }
    .ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .ph_table td:before { content: attr(data-title); }
}
/*招聘详情*/
.join_xq{margin-top:50px;padding-bottom: 65px;}
.join_xq h3{font-size: 34px;color: #FF6C2C;}
.join_xq .xq01{margin-top:35px;}
.join_xq .xq01 dt{position: relative;font-size: 20px;padding-bottom: 10px;}
.join_xq .xq01 dt span{position: absolute;bottom: 0px;left: 0px;width: 45px;height: 1px;background: #FF6C2C;}
.join_xq .xq01 dd{margin-top: 25px;color: #666;width:805px;}
.join_xq .xq01 dd a{color: #FF6C2C;}
.join_xq .xq01.other dt span{position: static;background: none;padding-left: 10px;}
@media only screen and (max-width:805px) {
	.join_xq .xq01 dd{width: 100%;}
}
/*联系我们*/
.banner-con{width:1173px;margin:0 auto;position: relative;}
.banner-con .dingw{position: absolute;cursor: pointer;}
.banner-con .dw01{top:257px;left: 151px;}
.banner-con .dw02{top:185px;left: 586px;z-index: 9;}
.banner-con .dw03{top:265px;left: 974px;}
.banner-con .dw04{top:320px;right: 185px;}
.banner-con .dw05{top:255px;right: 123px;}
.banner-con .dw06{top:220px;left: 600px;z-index: 10;}
.banner-con .dw06 .dz{margin:-90px 0 0 40px;}
.banner-con .dw06 .dz em{
	border-color:transparent #fcfcfc transparent transparent;
	border-style:dashed solid dashed dashed;
	left:24px;
	top:10px;
}
.banner-con .dingw .dz{padding:30px;display: none;
	background:rgba(255, 255, 255, 0.75) none repeat scroll 0 0 !important;filter:Alpha(opacity=75); background:#fff;
}
.banner-con .dingw .dz em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-width: 8px;
	display: block;
	position: absolute;
}
.banner-con .dingw span{display: none;}
.banner-con .dw01 .dz{margin:-150px 0 0 50px;}
.banner-con .dw01 .dz em{
	border-color:transparent #fcfcfc transparent transparent;
	border-style:dashed solid dashed dashed;
	left:34px;
	top:0px;
}
.banner-con .dw02 .dz{margin:-150px 0 0 50px;}
.banner-con .dw02 .dz em{
	border-color:transparent #fcfcfc transparent transparent;
	border-style:dashed solid dashed dashed;
	left:34px;
	top:0px;
}
.banner-con .dw03 .dz{position:absolute;left: -315px;bottom: 45px;}
.banner-con .dw03 .dz em{
	border-color:#fcfcfc transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	right:16px;
	bottom:-16px;
}
.banner-con .dw04 .dz{position:absolute;left: -315px;bottom: 45px;}
.banner-con .dw04 .dz em{
	border-color:#fcfcfc transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	right:16px;
	bottom:-16px;
}
.banner-con .dw05 .dz{position:absolute;left: -315px;bottom: 45px;}
.banner-con .dw05 .dz em{
	border-color:#fcfcfc transparent transparent transparent;
	border-style:solid dashed dashed dashed;
	right:16px;
	bottom:-16px;
}
.dz dl.contact_con{margin:0 auto 0;float: none;width:290px;}
.contact{padding-bottom: 60px;}
.contact-tit{font-size: 26px;color: #FF6C2C;margin: 25px 0;}
dl.contact_con{float: left;overflow: hidden;width: 100%;margin-bottom: 50px;}
/*dl.contact_con.mR{padding-right: 0;}*/
/*@media screen and (max-width: 1200px) {
	dl.contact_con{width: 33.33%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	dl.contact_con.mR{padding-right: 130px;}
}
@media screen and (max-width: 1100px) {
	dl.contact_con{width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

}
@media screen and (max-width: 767px) {
	dl.contact_con{width: 100%;padding-right:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	dl.contact_con.mR{padding-right: 0px;}
}*/
dl.contact_con dt{font-size:20px;color:#666;}
dl.contact_con dd{font-size: 14px;color: #727171;position: relative;margin-bottom: 2px;}
dl.contact_con dd b{color: #FF6C2C;font-weight: normal;font-size: 16px;}
dl.contact_con dd a{color: #666;}
dl.contact_con dd.con{margin:15px 0 23px;}
dl.contact_con dd.con span{position: absolute;bottom: -10px;left: 0px;width: 35px;height: 2px;background: #FF6C2C;}
.contact-ewm{float:right;width:352px;height:83px;margin-top:50px;background: url(../images/contact-ewm.jpg);text-align: right;}
.contact-ewm .fenX{position:relative;display: inline-block;width:27px;height:27px;margin-right:7px;background-image: url(../images/contact-fen.png);background-repeat: no-repeat;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
	cursor: pointer;
}
.fenX.btn2{margin:26px 30px 0 0;}
.fenX.btn1{background-position: left top;}
.fenX.btn1:hover{background-position: left bottom;}
.fenX.btn2{background-position: right top;}
.fenX.btn2:hover{background-position: right bottom;}

.fenX .ewm-img{position:absolute;left:-65px;bottom:40px;background: #f0f0f0;display: none;width: 300px;}
.fenX .ewm-img ul li{float: left;}
.fenX .ewm-img img{padding: 20px 25px 0px;}
.fenX .ewm-img p{font-size: 12px;color: #666666;text-align: center;padding:5px 0 20px 0;}
.fenX .ewm-img em{
	font-size:0px;width: 0px;height: 0px;line-height:0px;
	border-color:#f0f0f0 transparent transparent transparent;
	border-style:solid dashed dashed dashed ;
	border-width: 8px;
	float: right;
	display: block;
	position: absolute;
	left:50%;
	margin-left:-4px;
}
.fenX.btn2 .ewm-img{right:-30px;left: auto;}
.fenX.btn2 .ewm-img em{left: 84%;}
/*康复中心*/
.kangfu .text h3{margin-top: 40px;color: #333;}
.kangfu .text p.other{margin-top:15px;color: #333;}
.kangfu .text p.other+p{margin-top:6px;color: #666;}
.kangfu .text p.other+p+p{color: #666;}
.index_kangfu{height: 590px;background: #f9f9f9;margin-top:60px;}
.index_kangfu h3{font-size: 34px;color: #4a4a4a;margin-top: 40px;}
.index_kangfu dl{float: left;width: 290px;margin-right: 125px;margin-top:40px;text-align: center;}
.index_kangfu dl dt{display:inline-block;width:145px;height: 145px;overflow: hidden;}
.index_kangfu dd{margin:20px auto 0;width:290px;font-size: 14px;color: #747474;}
.index_kangfu dd.tit{height: 40px;margin-top:50px;text-align:center;line-height:40px;display:inline-block;background: #e8e8e8;}
.index_kangfu dd.tit{color: #363636;font-size: 16px;display: inline-block;}
.index_kangfu dl:hover dd.tit{background: #FF6C2C;}
.index_kangfu dl:hover dd.tit{color: #fff;}
.fenlei{overflow: hidden;}
.fenlei h3{font-size: 34px;color: #4a4a4a;margin: 40px 0 60px;}
.fenlei h3 span{font-size: 12px;float: right;color: #ccc;padding-top:25px;display: none;}
.fenlei dl{width: 285px;margin-bottom: 45px;float: left;margin-left: 20px;margin-right: 120px;}
.fenlei dl dt{height:215px;line-height: 215px;text-align: center;background: #fff;}
.fenlei dl dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.fenlei dl dd{border-bottom: 1px solid #f0f0f0;height: 50px;padding-top:5px;text-align: center;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
}
.fenlei dl dd a{display: inline-block;font-size: 16px;}
.fenlei dl:hover dd{border-bottom: 1px solid #f67200;}
.fenlei dl:hover dd a{color: #f67200;}

.fenlei .g-width-phone{display: none;}
.fenlei .g-width-phone ul{width: 285px;margin-bottom: 45px;float: left;margin-left: 20px;margin-right: 120px;}
.fenlei .g-width-phone ul li a{display: block;}
.fenlei .g-width-phone ul .dt_a{height:215px;line-height: 215px;text-align: center;background: #fff;}
.fenlei .g-width-phone ul .dt_a img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.fenlei .g-width-phone ul .dd_a{border-bottom: 1px solid #f0f0f0;height: 50px;padding-top:5px;text-align: center;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
}
.fenlei .g-width-phone ul .dd_a a{display: inline-block;font-size: 16px;}
.fenlei .g-width-phone ul li:hover .dd_a{border-bottom: 1px solid #f67200;}
.fenlei .g-width-phone ul li:hover .dd_a a{color: #f67200;}
@media all and (max-width:1000px){
.fenlei .g-width-phone ul{margin:0px; }
.g-width-phone li{width:25%;}
.g-width-phone .bx-wrapper .bx-prev {display:none!important;}
.g-width-phone .bx-wrapper .bx-next {display:none!important;}
}
@media all and (max-width:750px){
.g-width-phone li{width:50%;}
}
@media all and (max-width:420px){
.g-width-phone li{width:100%;}
}
/*分类*/
.yf_con_bg{/*background:#f9fbfd;*/min-height: 1843px;margin-top:60px;overflow-x: hidden;}
.yaofang h3{font-size: 34px;margin-top: 70px;}
.yaofang h4{font-size: 30px;color: #00af40;margin-top:40px;}
.yaofang p.text{font-size: 20px;color: #666;margin-top:10px;}
.yaofang dl{width: 285px;margin-top: 55px;float: left;margin-right: 140px;}
.yaofang dl dt{height:240px;line-height: 240px;text-align: center;}
.yaofang dl dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}

.yaofang dl dd{border-bottom: 1px solid #f0f0f0;height: 50px;padding-top:5px;text-align: center;margin-top: 30px;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
}
.yaofang dl dd a{display: inline-block;font-size: 16px;}
.yaofang dl:hover dd{border-bottom: 1px solid #00af40;}
.yaofang dl:hover dd a{color: #00af40;}
/*耗材*/
.hc_int{margin-top:50px;}
.hc_int dt{float: left;margin-right: -540px;position: relative;z-index: 2;width: 540px;}
.hc_int dd{float: left;margin-top:40px;width: 100%;}
.hc_int dd div.tex{padding-left: 590px;color: #898989;}
.haocai_tab{height: 110px;background: #f9f9f9;overflow: hidden;margin-top:60px;}
.haocai_tab ul{border-bottom: 1px solid #00af40;margin-top:64px;}
.haocai_tab ul li{height:45px;line-height:45px;padding:0 20px;color: #333333;float: left;font-size: 20px;margin-right: 10px;cursor: pointer;}
.haocai_tab ul li.on{background: #00af40;color: #fff}
.haocai_con01{background: #f9f9f9;height: 580px;}
.haocai_con01 h3{font-size: 24px;color: #666;margin-top: 45px;}
.haocai_con01 p{font-size: 20px;color: #666;}
.haocai_con01 dl{overflow: hidden;margin-top: 10px;}
.haocai_con01 dl dt{width: 450px;float: left;margin-right: -450px;position: relative;z-index: 2;}
.haocai_con01 dl dt img{width: 100%;}
.haocai_con01 dl dd{float: left;width: 100%;}
.haocai_con01 dl dd .tex{padding-left: 400px;width: 500px;margin:110px 0 0 170px;color: #898989;}
.haocai_con01 dl:hover dd .tex{color: #333;}
.haocai_con02{padding-bottom: 60px;}
.haocai_con02 h3{font-size: 34px;color: #363636;margin-top: 45px;}
.haocai_con02 dl{width:100%;margin-right: 0px;margin-top:50px;overflow: hidden;}
.haocai_con02 dl dt{width: 172px;float: left;margin-right: -172px;position: relative;z-index: 2;}
.haocai_con02 dl dd{width: 100%;float:left;}
.haocai_con02 dl dd ul.tex{padding-left: 195px;}
.haocai_con02 dd ul.tex li.h4{height:28px;margin-top:0px;font-size: 16px;background: none;color: #666;text-indent: 0px;}
.haocai_con02 dd ul.tex li{background: url(../images/dian.png) no-repeat 0 9px;color: #898989;font-size: 14px;padding-left: 10px;}
/*.haocai_con02 dl:hover dd ul.tex li.h4{color: #FF6C2C;}
.haocai_con02 dl:hover dd ul.tex li{color: #333;}*/

.haocai_con02 .m-t60{margin-top:34px;}

.haocai_con03{background: #f9f9f9;padding-bottom: 50px;}
.haocai_con03 h3{font-size: 34px;color: #363636;margin-top: 45px;}
.haocai_con03 p{font-size: 20px;color: #666;}
.haocai_con03 dl{overflow: hidden;margin-top: 60px;}
.haocai_con03 dl dt{float: right;width: 413px;margin-left: -413px;position: relative;z-index: 2;}
.haocai_con03 dl dt img{width: 100%}
.haocai_con03 dl dd{float: left;width: 100%;}
.haocai_con03 dl dd .tex{margin-right: 533px;}
.haocai_con03 dl dd .tex h4{font-size: 24px;margin-top:15px;color: #666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.haocai_con03 dl dd .tex div.p{font-size: 14px;color: #666;margin-top: 25px;}
/*.haocai_con03 dl dd:hover .tex h4{color: #FF6C2C}
.haocai_con03 dl dd:hover .tex div.p{color: #333}*/

.haocai_con03 dl.even dt{float: left;margin-right: -413px;margin-left: 0px;}
.haocai_con03 dl.even dt img{width: 100%;}
.haocai_con03 dl.even dd .tex{margin-left: 470px;margin-right: 0px;}
/*心肺康复*/
.xinfei .text{margin-top:50px;}
.xinfei .text p{color: #999;margin-top:20px;}
.xinfei .text p.other{color: #f97d32;margin-top: 0px;}
.index_xinfei{height: 700px;background: #f9f9f9;margin-top:60px;}
.index_xinfei .wrap{overflow: visible;}
.index_xinfei h3{font-size: 34px;color: #4a4a4a;margin-top: 40px;}
.xf_con01{width: 780px;height: 210px;position: relative;background: url(../images/xinfei_bgY.png) no-repeat center center ;margin:240px auto 0;}
.xf_con01 dl{position: absolute;}
.xf_con01 .xf_ico{width: 140px;height: 90px;text-align: center;}
.xf_con01 .xf_ico{top:50%;left: 50%;margin:-45px 0 0 -70px;}
.xf_con01 .xf_ico dd{color: #666;font-size: 16px;margin-top: 5px;}
.xf_con01 .xf_ico00 dd h5{font-weight: 700;font-size: 20px;color: #666;}
.xf_con01 .xf_ico00 dd p{font-size: 14px;color: #999;margin-top: 10px;}
.xf_con01 .xf_ico01{top: -140px;left: -125px;height: 380px;width:320px;}
.xf_con01 .xf_ico01 dt{height:270px;line-height: 270px;text-align: center;}
.xf_con01 .xf_ico01 dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.xf_con01 .xf_ico01 dd{width:227px;margin-left: 100px;}
.xf_con01 .xf_ico02{top: -130px;left: 350px;height: 190px;width:400px;position: relative;}
.xf_con01 .xf_ico02 dt{height:180px;line-height: 120px;}
.xf_con01 .xf_ico02 dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.xf_con01 .xf_ico02 dd{position: absolute;top: -100px;left: 100px;}
.xf_con01 .xf_ico03{top: -15px;left: 550px;height: 370px;width:330px;}
.xf_con01 .xf_ico03 dt{height:225px;line-height: 225px;}
.xf_con01 .xf_ico03 dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.xf_con01 .xf_ico03 dd{width:300px;margin-left: 30px;}
.xf_tab{margin-top: 55px;overflow: hidden;border-bottom: 1px solid #ff6c2b;margin-bottom: 60px;}
.xf_tab li{float:left;margin-right:30px;width:165px;height: 48px;text-align: center;line-height:48px;font-size:20px;color:#333;cursor: pointer;}
.xf_tab li.on{background: #ff6c2b;color: #fff;}
.tab_con01{padding-bottom: 60px;}
.tab_con01 h3{font-size: 24px;color: #363636;width: 100%;}
.tab_con01 dl{width:500px;float: left;margin-right: 100px;margin-top:30px;}
.tab_con01 dl dt{width: 210px;float: left;margin-right: -210px;position: relative;z-index: 2;}
.tab_con01 dl dd{width: 100%;float:left;}
.tab_con01 dl dd ul.tex{padding-left: 230px;}
.tab_con01 dd ul.tex li.h4{padding-bottom:10px;margin-top:10px;font-size: 16px;height:auto;font-weight:700;color: #666;}
.tab_con01 dl:hover li.h4 a{color: #ff6c2b;}
.tab_con01 dd ul.tex li{color: #898989;font-size: 14px;}
.tab_con01 dl:hover dd ul.tex li.h4{color: #ff6c2b}
.tab_con01 dl:hover dd ul.tex li{color: #333;}

.tab_con01 dl dt img{max-width:100%;}

/*上肢康复*/
.shangzhi{margin-top:25px;}
.shangzhi dl{margin-top:35px;}
.shangzhi dl dt{font-size: 18px;color: #666;margin-bottom: 10px;}
.shangzhi dl dd{color: #898989;}
.shangzhi dl.other dt{color: #FF6C2C;}
.shangzhi dl.other dd{font-size: 16px;background: url(../images/red_dian.png) no-repeat left center;text-indent: 15px;}
.shangzhi_tab{height: auto;background: #f9f9f9;overflow: hidden;margin-top:60px;}
.shangzhi_tab ul{border-bottom: 1px solid #FF6C2C;margin-top:64px;}
.shangzhi_tab ul li{height:45px;line-height:45px;padding:0 50px;color: #333333;float: left;font-size: 20px;margin-right: 10px;cursor: pointer;}
.shangzhi_tab ul li.on{background: #FF6C2C;color: #fff}
.shangzhi_con01{background: #f9f9f9;padding-bottom: 80px;}
.shangzhi_con01 dl{overflow: hidden;margin-top: 80px;}
.shangzhi_con01 dl dt{height:260px;line-height:260px;text-align:center;width: 360px;float: left;margin-right: -360px;position: relative;z-index: 2;}
.shangzhi_con01 dl dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.shangzhi_con01 dl dd{float: left;width: 100%;}
.shangzhi_con01 dl dd .tex{padding-left: 460px;width: 620px;margin:30px 0 0 0px;color: #898989;}
.shangzhi_con01 dl dd .tex h4{font-size: 24px;color: #363636;margin-top: 0px;}
.shangzhi_con01 dl dd .tex .con{margin-top: 20px;}
.shangzhi_con02{padding-bottom: 50px;}
.shangzhi_con02 h3{font-size: 34px;color: #363636;margin-top: 45px;}
.shangzhi_con02 dl{overflow: hidden;margin-top: 60px;}
.shangzhi_con02 dl dt{float: right;width: 440px;margin-left: -440px;position: relative;z-index: 2;}
.shangzhi_con02 dl dt img{max-width: 100%;}
.shangzhi_con02 dl dd{float: left;width: 100%;}
.shangzhi_con02 dl dd .tex{margin-right: 530px;}
.shangzhi_con02 dl dd .tex h4{font-size: 24px;margin-top:70px;color: #666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.shangzhi_con02 dl dd .tex div.p{font-size: 14px;color: #666;margin-top: 25px;}

.shangzhi_con02 dl:hover div.p{color: #333!important;}

.shangzhi_con02 dl.even dt{float: left;margin-right: -440px;margin-left: 0px;}
.shangzhi_con02 dl.even dd .tex{margin-left: 530px;margin-right: 0px;}
.shangzhi_con03{padding-bottom: 50px;background: #f9f9f9;}
.shangzhi_con03 h3{font-size: 34px;color: #363636;margin-top: 45px;}
.shangzhi_con03 .con_img{text-align:center;margin-top:34px;}
/*搜索*/
.search-content{height: 100px;background: #f7f7f7;}
.search-content .wrap{margin-top:25px;}
.search-nr{margin-top:30px;}
.search-nr .s-top { background:#f6f5f3; padding:10px; border-radius:5px; }
.search-nr .s-top dt {margin-left:10px; float:left; padding-right:100px; background:url(../images/jj_03.jpg) right center no-repeat; line-height:70px; font-size:30px; margin-right:30px;}
.search-nr .s-top dd { overflow:hidden; width:400px; background:#fff; padding-left:10px; border:1px solid #999; margin:22px 0 0 0; position:relative; padding-right:50px; }
.search-nr .s-top dd .inp-txt { width:100%; border:0; line-height:30px; height:30px; }
.search-nr .s-top dd .inp-bon { position:absolute; right:0; top:0; transition:0.3s all; width:50px; height:30px; line-height:1; background:url(../images/s.png) center no-repeat; border:0;}
.search-nr .s-top dd .inp-bon:hover { background-color:#ddd;}
.search-nr .s-1 { background:#fff; padding:10px 0px 0px; margin:20px 0 10px;}
.search-nr .s-1 em { font-size:24px; }
.search-list li{ border-bottom:1px dashed #ddd; padding:20px 0px;}
.search-list li a{ font-size:20px;}
.search-list em { color:#FF6C2C;}
.search-list li span{ color:#444; display:block; padding:10px 0;}
.search-list li p{ color:#999;}
/*网站地图*/
.sitemap{ padding-bottom:50px;margin-top:50px;}
.sitemap li{margin-right: 1%; *margin-left:-1px; text-align:center; overflow: hidden;}
.sitemap li > a{ display:block;  text-align:center; margin:0 auto; background:#FF6C2C; color:#fff; font-size:1.4em; padding:5px 0px; margin-bottom:20px;}
.sitemap li .child{overflow: hidden;}
.sitemap li .child dl{ float: left;margin-right: 1%;padding-bottom:20px;text-align: left;width:19%;}
.sitemap li .child dl dt{font-size: 14px;background: #f8f8f8;width:100%;height: 30px;line-height: 30px;text-indent: 20px;}
.sitemap li .child dl dt a{display: block;}
.sitemap li .child dl dd{line-height: 2;}
.sitemap li .child dl dd span{display: block;font-size: 12px;text-indent: 30px;text-align: left;background: url(../images/red_dian.png) no-repeat 20px center;}
.sitemap li .child dl dd span a{color: #999;display: block;}
.sitemap li .child dl dd span a:hover{color: #333;}
/*法律声明*/
.statement{margin-top:50px;padding-bottom: 100px;}
/*愿景*/
ul.mission_tab{border-bottom: 1px solid #FF6C2C;margin-top:50px;overflow: hidden;}
ul.mission_tab li{height:45px;line-height:45px;padding:0 50px;color: #333333;float: left;font-size: 20px;margin-right: 10px;cursor: pointer;}
ul.mission_tab li.on{background: #FF6C2C;color: #fff}
.m_con_yw{width: 1000px;margin:50px auto 0;padding-bottom: 50px;overflow: hidden;}
.m_con_yw .con-text{float: left;width: 560px;}
.m_con_yw .con-text h3{font-size: 24px;color: #444;}
.m_con_yw .con-text:hover h3{color: #FF6C2C;}
.m_con_yw .con-text:hover p{color: #666;}
.m_con_yw .con-text p{color: #333;}
.m_con_yw .con-img01{float: left;}
.m_con_yw .con-img02{float: left;margin-top:50px;text-align: center;width: 1000px;}

.m_con_yw.con02 .con-img01{margin: 20px 0 0px;text-align: center;width: 1000px;}
.m_con_yw.con03 .con-img01{display: none;}
.m_con_yw.con03 .con-text{width:1000px;background-image: url(../images/n_about3_four_img22.fw.jpg);background-repeat:  no-repeat;background-position:  left bottom;height: 280px;}
.m_con_yw.con03 .con-text p{width: 560px;}
.m_con_yw.con04 .con-img01{margin: 20px 0 0px;}
.m_con_yw.con04 .con-img01 img{width: 100%}
/*返回顶部*/
.backTop{position: fixed;bottom:20px;right: 20px;cursor: pointer;display: none}
.backTop .back-img{width:54px;height: 48px;background:url(../images/backtop.png) no-repeat;
	background-position: left top;
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out;  
	transition: all .2s ease-in-out;
}
.backTop:hover .back-img{background-position: left bottom}
.back-text{font-size: 12px;text-align: center;line-height: 22px;height: 22px;width:54px;background:#fff;color: #666;}
/*分享*/
a.popup_tsina{display: inline-block;width: 27px;height: 27px;text-indent: -9999px;}


/*添加板块*/
.o_haocai_con02{padding-bottom: 60px;}
.o_haocai_con02 h3{font-size: 34px;color: #363636;margin-top: 45px;}
.o_haocai_con02 dl{display:inline-block;width:380px;
	margin-top:50px;overflow: hidden;padding:50px 0px;
	border:3px solid #fff;
	vertical-align:top;
}
.o_haocai_con02 dl:hover{border-color: #f9f9f9;}
.o_haocai_con02 dl dt{text-align:center;display: block;height: 270px;line-height: 270px;background: #fff;}
@media all and (min-width:1190px){
.o_haocai_con02 dl dt{width:70%;margin:0 auto;text-align:left;}
}

.o_haocai_con02 dl dt img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.o_haocai_con02 dl dd{width:70%;margin:30px auto 0;}
.o_haocai_con02 dl dd h4{display:inline-block;font-size: 24px;font-weight: normal;
	border-top:2px solid #666;padding-top:10px;margin-top: 0px;line-height: initial;}
.o_haocai_con02 dl dd ul{margin-top:20px;}
.justify_fix{display: inline-block;width: 100%;overflow: hidden;height: 0px;}
.o_haocai_con02 .f-12-0{font-size: 12px;color: #888;margin-top:10px;}
.o_haocai_con02 .f-14-0{font-size: 14px;color: #666;line-height: 1.4;}
@media all and (max-width:1180px){
	.o_haocai_con02 dl{width:49%;box-sizing: border-box;}
	.o_haocai_con02 dl dd{text-align: center;padding:0px;}
}
@media all and (max-width:800px){
	.o_haocai_con02 dl{width:49%;box-sizing: border-box;}
	.o_haocai_con02 dl dd{box-sizing: border-box;padding:0 1% 0 10%;text-align: left;}
	.o_haocai_con02 dl dd ul{}
}
@media all and (max-width:625px){
	.o_haocai_con02 dl{width:100%;}
	.o_haocai_con02 dl dd{box-sizing: border-box;padding:0 10px;text-align: left;}
	.o_haocai_con02 dl dd ul{padding:0 0px;text-align: left;}
}
.index_customers h3 a:hover{color: #ff6c2b;}


/*添加修改0812*/
.header .logo{width:205px;}
.pc{display: block;}
.phone{display: none;}
.header .logo img{max-width:100%;}
.header_fiexd{position: fixed;top:0px;left: 0;width: 100%;
	background: #fff;z-index: 99999;height: 79px;
}

.header .h-right{float: right;width: 105px;height:30px;margin-top:31px;}
.header .top-search{width:19px;height: 19px;float: left;position: relative;}
.header .top-search .search-btn{cursor:pointer;width:19px;height: 18px;background: url(../images/h-search-btn.png) no-repeat center center;}
.header .search{display:none;position: absolute;
	right:0px;top:75px;width:100%;
	background: #fff;
	height: 70px;
	box-shadow: 0 2px 5px #999;z-index:9999999999;
}
.header .search .search-con{width:650px;margin:20px auto 0; position: relative;
	text-align: center;overflow: hidden;}
.header .search input.tex{width:550px;height: 30px;
	border:0;background:#fff;border-bottom:2px solid #ff6c2b;
	text-indent: 10px;cursor: text;float:left;
}
.header .search input.sub{border:0;
	background:#fff url(../images/h-search-btn.png) no-repeat center;
	width: 30px;height: 30px;text-indent: -9999px;
	float: left;
}
.header .search .search_close{display:none;font-size: 40px;cursor: pointer;text-align: right;
	line-height: 40px;color: #999;
}

.header .lang{width:70px;height:18px;float: right;text-align: center;border-left:1px solid #eee;position:relative;z-index:99999999999;}
.header .lang .xl #name{float:left;color:#7b7b7b;width:70px;height:30px;overflow:hidden;text-align: left;text-indent: 16px;}
.header .lang .xl #name a{color: #7b7b7b;}
.header .lang .xl #btn{position:absolute;right:0px;top:0px;width:30px;height:30px;cursor:pointer;background:url(../images/h-xia-btn.png) no-repeat center 30%;}
.header .lang .xl #con{float:left;display:none;}
.header .lang .xl #con ul{position:absolute;top:25px;left:0px;width:70px;overflow:hidden;z-index:9999992;background: #fff;}
.header .lang .xl #con ul li{height:25px;line-height:25px;overflow:hidden;text-align: left;text-indent: 16px;}
.header .lang .xl #con ul li a{color:#7b7b7b;display:block;width:100px;height:30px;}
.main-nav ul li a{color: #666;}
@media only screen and (max-width: 1440px){
	.swiper-slide .txt{left: 12%!important;}
}
@media only screen and (max-width: 1000px)
{
    .n-banner.other_banner{height:auto!important;padding-bottom:0!important;}
    .header .search .search-con{margin:0 auto!important;}
    .header .search .search_close{display:block!important;}
    }
@media only screen and (max-width: 768px)
{
    .n-banner{margin-top:50px;}
.header .lang{z-index:999;}
	.header_fiexd{height: 50px;}
	.header .logo{width: 95px!important;margin: 8px 0 0 10px!important;}
	.pc{display: none;}
	.phone{display: block;}
	.header .h-right{margin-top: 16px;}
	.header .search{top:0px;height: 50px;z-index: 9999999;box-shadow: none;}
	.header .search .search-con{width: 100%;}
	.header .search input.tex{height: 45px;width: 77%;}
	.header .search input.sub{height: 45px;width: 15%;}
	.header .search .search_close{position: absolute;right: 50px;top: 3px;}
	.header .search input.sub{background-position: 34% 63%;}
	.device{margin-top: 50px;}
	.main-nav{top:50px!important;}
	.gh{top:-40px!important;}
	.main-nav .nav{overflow-x:hidden;height: 400px;}

}
@media only screen and (max-width: 767px){
	.header .search .search_close{position: absolute;right: 10px;top: 5px;}
	.header .search input.sub{background-position: left 63%;float: none;}

	.header .h-right{margin-right: 55px!important;}
	.header .lang{float: left;border-left: 0px;border-right: 1px solid #999;}
	.header .top-search{float: right;}

	.sub .subright01>h3{text-align: center!important;
		text-indent: 0!important;margin-top: 10px!important;
	}
	.sub .subright01>h3+dl{margin-top: 10px!important;}
	.sub .subright>h3{text-align: center!important;
		text-indent: 0!important;margin-top: 10px!important;
	}
	.sub .subright>h3+dl{margin-top: 10px!important;}
	/*内容*/
	.s-con02 .c02-con dd.con{max-height: none!important;
		height: 3.9em!important;line-height: 1.3!important;
		overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
	}
	.header, .s-con02, .s-con03, .s-con04 p, .footer .f-nav, .footer .f-text{
		width: 100%!important;
	}
	
	/*关于我们*/
	.about .text,.about .text p.other{margin-top: 10px;}
	.index_his{height: auto;margin-top: 20px;}
	.bx-controls-direction{display: none;}
	.index_his h3{text-indent: 10px;margin-top: 10px;}
	.in_his_con li{height: auto;margin-top: 0px;}
	.in_his_con li dl{padding:10px;}
	.in_his_con li dt{text-indent: 0px;}
	.in_his_con li dd.img{width: 100%;box-sizing: border-box;}
	.in_his_con li dd{margin:15px 0 0 0;}
	.in_his_con .bx-wrapper .bx-pager, .in_his_con .bx-wrapper .bx-controls-auto{bottom: 0px!important;}
	.bx-wrapper{margin-bottom: 10px!important;}
	.mission h3{margin-top:20px;}
	.mission{padding-bottom: 20px;}
	.index_customers h3{margin-top: 10px;}
	.in_customers_con{margin-top: 10px;}
	.index_customers{padding-bottom: 60px;height: auto;}
	.in_customers_con .bx-wrapper .bx-pager,.in_customers_con .bx-wrapper .bx-controls-auto{bottom: -44px!important;}
	.introduce{margin-top: 20px;height: 0px;padding-bottom: 40%;background-size: cover;}
	.introduce p{margin-top: 30px;}
	.int_dl dl{margin-top: 0px;}
	.int_dl dl.one{margin-bottom: 50px;}
	.int_dl dl dd .txt{margin-top: 10px;}
	.his-tit{margin-top: 20px;}
	.his-con{margin-top: 0px!important;}
	.his-con dt{padding-top: 12px!important;background-position: left 58%!important;}
	ul.mission_tab{margin-top: 10px;}
	.m_con_yw{margin-top: 20px;padding-bottom: 20px;}
	.customers_con li p{height: 45px;}
	/*智能康复九大产品分类*/
	div.tit{margin-top: 10px;}
	.kangfu .text h3{margin-top: 5px;font-size: 24px;}
	.kangfu .text p.other{margin-top: 10px;font-size: 18px;}
	.kangfu .text p.other+p{margin-top: 0px;}
	.f-18{font-size: 16px;}
	.index_kangfu{height: auto;padding-bottom: 20px;}
	.index_kangfu,.index_kangfu h3,.index_kangfu dl,.index_kangfu dd.tit{margin-top:20px;}
	.fenlei h3{margin:20px 0 30px;}
	.fenlei h3 span{display: none!important;}
	.g-width-phone .bx-wrapper{padding-bottom: 60px;}
	.g-width-phone .bx-wrapper .bx-pager,.g-width-phone .bx-wrapper .bx-controls-auto{bottom: 20px!important;}
	.xf_con01 .xf_ico02 dt{height: auto;}
	.shangzhi_con03 .con_img img{width: 100%;}
	/*智能康复 统一行间距*/
	.xinfei .text{margin-top: 10px;}
	.f-24{font-size: 18px;}
	.xinfei .text p{margin-top: 10px;}
	.index_xinfei{margin-top: 20px;}
	.index_xinfei h3,.tab_con01 dl{margin-top: 10px;}
	.xf_tab{margin-top:20px;margin-bottom: 10px;}
	.tab_con01 dd ul.tex li.h4{margin-top: 10px!important;padding-bottom: 0px!important;}
	.tab_con01{padding-bottom: 20px;}
	.shangzhi{margin-top: 5px;}
	.shangzhi dl{margin-top: 5px;}
	.shangzhi_tab,.shangzhi_tab ul,.shangzhi_con01 dl{margin-top: 20px!important;}
	.shangzhi_con01,.shangzhi_con02{padding-bottom: 20px;}
	.shangzhi_con02 h3,.shangzhi_con02 dl,.shangzhi_con03 h3{margin-top: 10px!important;}
	/*智能药房*/
	.yf_con_bg{margin-top: 20px;}
	.yaofang h3{margin-top: 0px;}
	.yaofang h4{margin-top: 10px;}
	.yaofang dl{margin-top: 20px;}
	.yaofang dl dd{margin-top: 0px;}
	.hc_int{margin-top: 10px;}
	.haocai_tab,.haocai_tab ul{margin-top: 20px!important;}
	.haocai_con01 h3{margin-top: 10px!important;}
	.haocai_con01{padding-bottom: 20px!important;}
	.haocai_con02{padding-bottom: 20px;}
	.haocai_con02 h3{margin-top: 10px!important;}
	.haocai_con02 dl{margin-top: 15px!important;}
	.haocai_con02 dl dd ul.tex{margin-top: 10px!important;}
	.haocai_con03 h3{margin-top: 10px!important;}
	.haocai_con03 dl{margin-top: 15px!important;}
	/*新闻*/
	.news-list dl{margin-top: 8px;padding-top: 20px;}
	.news-list dd h3{margin-top: 10px!important;}
	.news-list dd .con{height: auto!important;}
	.news-list dd .more{display: block!important;margin-top: 10px;}
	.news-list dd .more img{margin-top: 3px;}
	.news-list .ul-list{margin:20px 0 20px;}
	.news-list .ul-list li{padding-bottom: 3px;margin-top: 10px;}
	.news-list .ul-list li a{line-height: 22px;}
	/*招聘*/
	.join-search{margin-top: 10px;}
	.ph_table td{line-height: 24px;}
	.join-search .search01{margin: 10px 2%!important;}
	.join-search .search01.m-l30{margin:0 2% 10px!important;}
	.join_xq{margin-top:0px;padding-bottom: 0px;}
	.join_xq h3{font-size: 22px;}
	.join_xq .xq01{margin-top: 10px;}
	.join_xq .xq01 dd{margin-top: 10px;}
	/*联系我们*/
	.contact-tit{}
	.banner-con .dingw .dz{padding:15px 20px;}
	dl.contact_con dd.con{margin: 10px 0 10px;}
	div.tit h3{font-size: 28px;}
	.contact-tit{margin:10px 0;font-size: 20px;}
	dl.contact_con{margin-bottom: 30px!important;}
	/*文字padding*/
	.wrap{width: 100%!important;}

	div.tit,.xinfei .text,.index_xinfei h3,
	.xf_con01 .xf_ico00 dd,.text,.index_kangfu h3, .index_kangfu dd.tit,
	.fenlei h3,.footer .f-text p.f-right,.footer .f-text p.f-left,
	.tab_con01 h3,.tab_con01 dl dd,.shangzhi dl,.shangzhi_con01 dl dd,.shangzhi_con02 h3,
	.shangzhi_con02 dl dd .tex,.shangzhi_con03 h3,.yaofang h3,.yaofang h4,.hc_int dd,.haocai_con01 h3,
	.haocai_con01 p,.haocai_con01 dl dd,.haocai_con02 h3,
	.haocai_con02 dl dd ul.tex,.haocai_con03 h3,.contact-tit,dl.contact_con,
	.haocai_con03 dl dd,.mission h3,.index_customers h3,.pager-close .pager-left,.shear-box,
	dl.one dd .dd-con,dl.two dd .dd-con,.m_con_yw .con-text,.join_xq,
	.f_color,.news-list dd,.news-list .ul-list li,.footer .f-nav,.contents .art-title h6
	{padding-left:10px!important;padding-right: 10px!important;}
}

@media only screen and (max-width:767px){
	.swiper-slide .txt{ display:none !important;}
}