.dimen01{padding:0px 0; margin-top: -50px; z-index: 445; position: relative; }
.dimen02{padding:70px 0 0px;background:url(../images/index/indexbg_01.jpg) no-repeat left bottom; background-size: contain; }
.dimen03{ padding:25px 0 30px; background: #01ad88 url(../images/index/indexbg_02.jpg) no-repeat left bottom; }
.dimen04{ padding:60px 0; }
.dimen05{ padding:60px 0;background: #01ad88 url(../images/index/indexbg_03.jpg) no-repeat top left; background-size: cover; }
.dimen06{ padding:60px 0;background: #01ad88 url(../images/index/carebg.jpg) no-repeat top left; background-size: cover; }
.dimen07{ padding:60px 0; background: #F9FCFC; }
.dimen08{ padding:130px 0 120px; background:#fff url(../images/settled/about_bg.png) no-repeat left bottom; background-size: contain;  }
.dimen09{ padding:60px 0; background: #f9fcfc; }
.dimen10{ padding:80px 0 0;  background-color: #F9FCFC; }

.servitems{  }
.servitems .servilist{padding:10px;}
.servitems .servilist div{ height: 90px; display: flex; justify-content: center; align-items: center; border-radius: 15px; box-shadow: 0 0 10px rgba(0,0,0,0.2); background-color: #fff; }
.servitems .servilist div i{ padding-right: 25px;}
.servitems .servilist div span{color: #333; line-height: 22px; font-size: 18px; font-family: MicrosoftYaHei; font-weight: bold;}
.servitems .servilist div em{ font-style: normal; font-weight: normal; font-size: 13px; color: #ababab; }




.featuretit{ text-align: center; color: #333; line-height: 24px; font-size: 22px; font-family: MicrosoftYaHei; font-weight: bold;}
.featuretit span{ display: block;font-style: normal; font-weight: normal; font-size: 13px; color: #A9A9A9;  }

.hotfeatured{ position: relative; margin:40px 0 0; }
.hotfeatured .layui-tab{ min-height: 400px;margin:0;   }
.hotfeatured .layui-tab-title{border:0; height:auto; width: 180px;position: absolute; top: 80px; left: 0;z-index: 66;}
.hotfeatured .layui-tab-title li{
    display:block;
    vertical-align: middle;
    position: relative;
    line-height: 72px;
    min-width: auto;
    padding: 0 0px;
    margin:24px 0 0;
    text-align: left;
    background-color: #ebf8fa; border:2px solid #fff;
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.05);
     border-radius: 8px;
     color: #333;  font-size: 18px; font-family: MicrosoftYaHei; 
}
.hotfeatured .layui-tab-title li span{ display: inline-block; padding-left:24px; }
.hotfeatured .layui-tab-title .layui-this:after{ display: none; }
.hotfeatured .layui-tab-title .layui-this{ background-color: #01ad88; color: #fff; font-weight: bold;}
.hotfeatured .layui-tab-title li i{ display: inline-block; width: 60px; height: 60px; position: absolute; right: 0; bottom: -2px; }
.hotfeatured .layui-tab-title li:nth-child(1) i{background: url(../images/index/feat01.png) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li:nth-child(2) i{background: url(../images/index/feat02.png) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li:nth-child(3) i{background: url(../images/index/feat03.png) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li:nth-child(4) i{background: url(../images/index/feat04.png) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li:nth-child(5) i{background: url(../images/index/feat05.png) no-repeat; background-size: 100%;}


/*.hotfeatured .layui-tab-title li.layui-this:nth-child(1) i{background: url(../images/index/feat01s.jpg) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li.layui-this:nth-child(2) i{background: url(../images/index/feat01s.jpg) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li.layui-this:nth-child(3) i{background: url(../images/index/feat01s.jpg) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li.layui-this:nth-child(4) i{background: url(../images/index/feat01s.jpg) no-repeat; background-size: 100%;}
.hotfeatured .layui-tab-title li.layui-this:nth-child(5) i{background: url(../images/index/feat01s.jpg) no-repeat; background-size: 100%;}

*/

.hotfeatured .layui-tab-content{ padding:22px 0 0 200px; }

.manageds{}
.manageds ul{  border-radius: 15px; box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.05); display: flex;  align-items: center; flex-wrap: wrap; }
.manageds ul li{ background-color: #fff; transition: all 0.7s; width: 19.9%; border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; }
.manageds ul li .managbox{ padding:30px 30px; min-height: 108px; display: flex; justify-content: center; align-items: center; }
/* .manageds ul li:nth-child(3){border-right: none;}
.manageds ul li:nth-child(4){border-bottom: none;}
.manageds ul li:nth-child(5){border-bottom: none;}
.manageds ul li:nth-child(6){border-bottom: none;border-right: none;} */
.managbox h2{ padding-top: 8px; font-family: MicrosoftYaHei; line-height: 24px; font-size: 16px;font-weight: bold; color: #333;}
.managbox p{font-family: MicrosoftYaHei; font-size: 12px; line-height: 20px; color: #A9A9A9;
     overflow: hidden;
     display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    text-overflow: ellipsis;
    min-height: 60px;
}
.managbox span{font-size: 12px; color: #01AD88; line-height: 22px;}
.managbox span i{ font-size: 12px; }
.manageds ul li:hover{box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.09);background-color: #ebf8fa;}
.manageds ul li.active{background-color: #ebf8fa; }

.reserva{position: relative;}
.reserva .resertit{ width: 180px;  color: #01ad88; font-weight: bold; height: 40px; line-height: 40px; text-align: right; position: absolute; left: 0; top: 20px; font-size: 18px; font-family: MicrosoftYaHei, MicrosoftYaHei;}
.reserva .resertit p{ position: relative; }
.reserva .resertit p:after{ content: ""; width: 80px; top: 50%; height: 2px;  background-color: #01ad88; position: absolute;  left: 0;  }
.reserva .resercont{ padding:0 0 0 200px; }
.reserva .resercont div{ color: #939393; border:1px solid #cfdad7; border-radius: 15px; background-color: #fff; line-height: 20px; padding:15px 20px; }

.vocation{}
.vocation div{padding:10px 25px; color: #fff;font-family: MicrosoftYaHei;}
.vocation div h2{font-size: 16px;font-weight: bold;line-height: 30px;}
.vocation div p{font-size: 12px;line-height: 22px;}


/*护工推介-PC开始*/
.territory{ position: relative; padding:40px 0 0;}
.territory .realbox img{ width: 100%;transition: all 1s;}
.territory .realbox:hover img{ transform: scale(1.06); }
.realbox{ padding:15px; background-color: #fbfbfb; border-radius: 10px; border:1px solid #f0f0f0;} 

.realbox .realhead{padding:5px 0px 20px; font-size: 18px; font-family: MicrosoftYaHei, MicrosoftYaHei;}
.realbox .realhead i{ vertical-align: middle; width: 88px; height: 88px; border-radius: 50%; overflow: hidden; display: inline-block; }
.realbox .realhead h2{ vertical-align: middle; display: inline-block; padding-left: 20px; }
.realbox .realhead h2 span{ display: block; line-height: 20px; font-size: 18px; }
.realbox .realhead h2 em{ font-style: normal; background: #ecf6f4;  border-radius: 5px; height: 20px; line-height: 20px;padding:0 10px; font-size: 12px; display: inline-block; }
.rel01{ color: #32bc9f; }
.rel02{ color: #ff6d6d; }
.realcont{padding:25px 0 15px; border-top: 1px solid #f0f0f0;}
.realcont h3{ text-align: left;  font-size: 14px; color: #8b8b8b;  line-height: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    text-overflow: ellipsis;
    min-height: 60px;
}
.territory .swiper-button-next, .territory .swiper-button-prev{ background: transparent;}
.territory .swiper-button-prev{ left: -68px;}
.territory .swiper-button-next{ right: -48px;}
/*护工推介-PC结束*/


/*首页资讯-pc开始*/
.newsection{ padding:50px 0 0; }
.newsection .layui-tab{ margin:0;  }
.newsection .layui-tab-content{ padding:20px 0 0; }
.newsection .layui-tab-title{border:0; height:auto; width: 100%;}
.newsection .layui-tab-title li{   
    vertical-align: middle;
    position: relative;   
    min-width: auto;
    background: transparent;
    border:0px solid #fff;
    border-radius: 8px;
    color: #333;  font-size: 14px; font-family: MicrosoftYaHei; 
    padding:0 15px;
}
.newsection .layui-tab-title li span{ border-radius: 8px;line-height: 48px; display: inline-block; width: 100%; background-color: rgba(1,173,136,0.2); }
.newsection .layui-tab-title .layui-this:after{ display: none; }
.newsection .layui-tab-title .layui-this span{background-color: rgba(1,173,136,0.5); font-family: MicrosoftYaHei; font-weight: bold; }

.nurses{}
.nurses .nurimgs{ padding:10px 0 0; }
.nurimgbox{ border:1px solid #e9e9e9; padding:20px; background: #fff; }
.hostgraph{ overflow: hidden; height: 247px; }
.hostgraph img{ width: 100%;height: 247px; transition: all 1s; }
.hostgraph:hover img{ transform: scale(1.08); }

.hostime{ margin-top: 22px; position: relative; }
.hostdate{ width: 55px; position: absolute; height: 41px;background: url(../images/index/dimen_newbg.jpg) no-repeat; background-size: 100%; }
.hostdate i,.hostdate em{ font-style: normal; line-height: 22px; display: block; font-size: 16px; }
.hostdate em{text-align: right;} 
.hostdate img{ width: 100%; }
.hostits{padding-left: 70px; margin-top: 18px; }
.hostits h3{color: #333333;font-weight: bold;font-size: 16px; line-height: 22px;font-family: MicrosoftYaHei, MicrosoftYaHei; font-style: normal; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  }
.hostits p{font-family: MicrosoftYaHei;font-size: 12px;color: #CDCDCD;line-height: 16px;}
.hostits h3 span{color: #333333;}

.nurses .nuritxt{padding:0 0 0 20px;}
.nurses .nuritxt ul{  }
.nurses .nuritxt ul li{ padding:10px 0; }
.newlistbox{ transition: all 0.7s; background: #fff;border:1px solid #e9e9e9;  padding:14px 15px; }
.newlistbox h2{ position: relative; padding-right: 80px; padding-bottom: 7px; }
.newlistbox h2 span{font-weight: bold;font-size: 16px;color: #333333;line-height: 26px;font-family: MicrosoftYaHei, MicrosoftYaHei; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; display: block; }
.newlistbox h2 em{ font-style: normal;color: #CDCDCD;font-size: 12px; position: absolute; right: 0; top: 0; line-height: 26px; }
.newlistbox p{line-height: 18px;font-family: MicrosoftYaHei;color: #898989;
   overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    text-overflow: ellipsis;
    min-height: 38px;
} 
.newlistbox:hover { box-shadow: 0 0 14px 0 rgba(0,0,0,0.15); }
.newlistbox:hover h2 span{text-decoration: underline;}

/*首页资讯-pc结束*/



/*内页 热门服务-PC 开始*/
.employ{ padding:50px 0 20px; }
.employ ul{  overflow: hidden; border-radius: 15px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.05); }
.employ ul li{ background-color: #fff; transition: all 0.7s;  border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; transition: all 1s; }
.employ ul li .emplbox{ padding:50px 0; min-height: 108px; display: flex; justify-content: center; align-items: center; }

.employ h2{ padding-top: 15px; font-family: MicrosoftYaHei; line-height: 24px; font-size: 16px;font-weight: bold; color: #333;}
.employ p{font-family: MicrosoftYaHei; font-size: 12px; line-height: 20px; color: #A9A9A9;}
.employ span{font-size: 12px; color: #01AD88; line-height: 22px;}
.employ span i{ font-size: 12px; } 
.employ ul li:hover{box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.09); background-color: #ebf8fa;}
.employ ul li.active{background-color: #ebf8fa; }

.column{padding:40px 0 10px;}

.morebtnbox{ text-align: right; padding:15px 0 0; }
.morebtnbox a{color: #01AD88;font-size: 14px; line-height: 30px; display: inline-block; background: url(../images/index/dimen_btn01.png) no-repeat bottom left; background-size: 100%; text-align: center; width: 85px; font-family: MicrosoftYaHei;}



/*快捷入驻-Pc 开始*/
.quick{ padding:40px 15%; }
.quick .layui-form-label{font-family: MicrosoftYaHei; display: block;color: #201E1E; padding:0 0 15px; float: inherit; width: 100%; text-align: left; }
.quick .layui-form-label span{ color:#FF0000; }
.quick .layui-input-block{margin-left:0; position: relative;}
.quick .quicklist{padding:15px;}
.quick .layui-form-item{margin: 0;}

.quick .layui-form-select .layui-input{position: relative;}
.place{margin: 0 -10px; padding:15px 0 0;}
.place .placelist{padding:10px;}
.quick .layui-upload-drag{padding:10px;}

.quicklist{  }
.quicklist .layui-input-block{ text-align: center; }
.quicklist .layui-btn{  width: 226px; height: 56px; line-height: 56px; padding:0; background: url(../images/settled/settbtn.png) no-repeat; background-size: 100%;display: inline-block;  }

/*关于我们-Pc开始*/
.market{}
.marktit{ padding:10px 40px 0 0; }
.marktit h2{padding:12px 0;font-family: 'mySerifCNHeavy'; font-size: 30px;font-weight: 300;line-height: 48px;color: #000000;}
.marktit p{ padding:12px 0; color: #201E1E;font-family: MicrosoftYaHei;font-size: 16px;line-height: 32px;}
.markimg{padding:10px 0; }
.markimg h3{ overflow: hidden; }
.markimg img{ width: 100%; transition: all 1s; }
.markimg:hover img{ transform: scale(1.08); }


.notice{padding:30px 0 0;}
.noticebox li{ padding:10px; }
.noticebox li .newlistbox{ padding:20px 25px; }
/*关于我们-Pc结束*/

/*资讯详情*/
.newdetail{ background-color: #fff; padding:30px; }
.newdetits{padding:5px 0 20px;}
.newdetits h1{font-weight: bold;font-size: 16px;color: #333333;line-height: 26px;font-family: MicrosoftYaHei;}
.newdetits p{color: #CDCDCD;font-size: 12px;font-family: MicrosoftYaHei;line-height: 16px;}
.newdetits p span{padding:10px 20px 0 0; display: inline-block;}
.newdecont{ padding:15px 0; border-top: 1px solid #E1E1E1; color: #201E1E;font-size: 16px;line-height: 32px;font-family: MicrosoftYaHei;}
.newdecont p{padding:10px 0;}



/*护士上门*/
.oxygen{padding:40px 0 0;}
.oxylist{padding:10px;}
.oxybox{background-color: #fff; transition: all 0.7s; overflow: hidden; border-radius: 12px;box-shadow: 0px 2px 14px 0px rgba(0,0,0,0.03);}
.oxylist:hover .oxybox{box-shadow: 0px 2px 14px 0px rgba(0,0,0,0.3);}
.oxyimg img{ width: 100%; transition: all 0.7s; }
.oxylist:hover .oxyimg img{ transform: scale(1.03); }
.oxytit{padding:15px 80px 10px 15px; position:relative; }
.oxytit span{ position: absolute; right: 15px; top: 15px;font-family: MicrosoftYaHei;font-weight: bold;font-size: 16px;color: #D72C2C;line-height: 21px;  display: inline-block;}
.oxytit h2{white-space: nowrap;overflow: hidden; text-overflow: ellipsis; font-family: MicrosoftYaHei;font-weight: bold;font-size: 16px;color: #333333;line-height: 21px;}
.oxylabel{padding:5px 10px; display: flex;  flex-wrap: wrap; justify-content: space-between; height: 84px; overflow: hidden;}
.oxylabel span{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;  line-height: 32px; text-align: center; flex: 0 0 31%; margin:2px 2px; height: 32px; border-radius: 4px;background: #F4F4F4;color: #262626; display: inline-block; cursor: pointer; }
.oxylabel span.active,.oxylabel span:hover{ background-color: #01ad88; color: #fff; }
.consult{padding:10px 15px 20px; display: flex; justify-content: space-between;}
.servs02{ float: right;color: #01AD88;line-height: 20px;font-size: 14px;vertical-align: middle; }
.servs02 img{vertical-align: middle; padding-left: 3px; display: inline-block;}




/*==========================================设备分辨率 开始=============================================*/


@media screen and (max-device-width:1000px) {}

/*================设备小于760px=========================*/

@media (max-width: 767px){


/*手机端*/
.dimen01{padding:0px 0; margin-top: 10px }
.dimen02{padding:20px 0 0px; b}
.dimen03{ padding:25px 0 20px;  }
.dimen04{ padding:30px 0; }
.dimen05{ padding:30px 0; }
.dimen06{ padding:40px 0; }
.dimen07{ padding:40px 0; }
.dimen08{ padding:40px 0 50px;}
.dimen09{ padding:30px 0;  }

.servitems .servilist{padding:5px;}
.servitems .servilist div{ height: 80px; border-radius: 10px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
.servitems .servilist div i{ padding-right: 10px;}
.servitems .servilist div span{ line-height: 22px; font-size: 16px;}
.servitems .servilist div em{  font-size: 12px;  }

.featuretit{  line-height: 20px; font-size: 18px; }
.featuretit span{ font-size: 12px; }

.hotfeatured{ margin:20px 0 0; }
.hotfeatured .layui-tab{ min-height:auto;  padding-top: 20px; }
.hotfeatured .layui-tab-title{width: 100%; overflow: initial!important; white-space:normal; position: relative; top: auto; left: auto;}
.hotfeatured .layui-tab-title li{
    display:inline-block; width: 44%; 
    line-height: 72px;
    min-width: auto;
    margin:0 5px 5px 0; border:2px solid #fff;
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.05);
       font-size: 16px; 
}
.hotfeatured .layui-tab-title li span{  padding-left:24px; }
.hotfeatured .layui-tab-content{ padding:20px 0 0 0px; }
.manageds ul{  border-radius: 15px; overflow: hidden;}
.manageds ul li{ background-color: #fff; transition: all 0.7s; width:49.5%; }
.manageds ul li .managbox{ padding:30px 0;  }
.manageds ul li:nth-child(3){border-right: 1px solid #f2f2f2;}
.manageds ul li:nth-child(4){border-bottom: 1px solid #f2f2f2;}
.manageds ul li:nth-child(5){border-bottom: 1px;}
.manageds ul li:nth-child(6){border-bottom: 1px;border-right: 1px;}
.manageds ul li:nth-child(even){ border-right: none; }
.managbox span i{ font-size: 12px; }

.reserva .resertit{ width: 100%;  position: relative; left: 0; top: 0; font-size: 18px;}
.reserva .resertit p:after{  width: 75%; top: 50%; height: 1px;  }
.reserva .resercont{ padding:0 0 0 0; }

.vocation{}
.vocation div{padding:10px 10px; }
.vocation div h2{font-size: 14px;}


/*护工推介-mob开始*/
.territory{ padding:20px 0 0;}

.realbox .realhead{padding:5px 0px 20px; font-size: 18px; }
.realbox .realhead i{  width: 50px; height: 50px; }
.realbox .realhead h2{ padding-left: 10px; }
.realbox .realhead h2 span{ line-height: 20px; font-size: 15px; }
.realbox .realhead h2 em{  height: 18px; line-height: 18px;padding:0 5px; font-size: 12px; }
.realcont{padding:15px 0 15px; }
.territory .swiper-button-next, .territory .swiper-button-prev{ background: transparent; display: none;}

.employ ul li .emplbox{padding:30px 0;}
/*护工推介-mob结束*/


/*首页资讯-mob开始*/
.newsection{ padding:20px 0 0; }
.newsection .layui-tab-content{ padding:10px 0 0; }
.newsection .layui-tab-title li{  padding:0 3px;}
.newsection .layui-tab-title li span{line-height: 40px;  }
.nurimgbox{ border:1px solid #e9e9e9; padding:20px; background: #fff; }
.nurses .nuritxt{padding:0 0 0 0px;}
.nurses .nuritxt ul{ padding:5px 0; }
.nurses .nuritxt ul li{padding:5px 0;}
.hostgraph{ height: 219px; }
.hostgraph img{ height: 219px; }

/*关于我们-mob开始*/
.market{}
.marktit{ padding:10px 0px 0 0; }
.marktit h2{font-size: 20px;line-height: 30px;}
.marktit p{ font-size: 14px;line-height: 24px;}
.markimg{padding:10px 0; }
.notice{padding:20px 0 0;}
.noticebox li{ padding:5px 0; }
.noticebox li .newlistbox{ padding:15px 20px; }
/*关于我们-mo结束*/

/*快捷入驻-mob 开始*/
.quick{ padding:20px 0%; }
.quick .layui-form-label{ padding:0 0 10px; }
.quick .quicklist{padding:10px 5px;}
.quick .layui-form-item{margin: 0;}

.quick .layui-form-select .layui-input{position: relative;}
.place{margin: 0 -5px; padding:10px 0 0;}
.place .placelist{padding:5px;}
.quick .layui-upload-drag{padding:10px;}
.informbtn{padding-top: 25px;}
.quicklist .layui-btn{  width: 150px; height: 40px; line-height: 40px; padding:0; background: url(../images/settled/settbtn.png) no-repeat; background-size: 100%;display: inline-block;  }

/*资讯详情mob*/
.dimen10{padding:60px 0 30px;}
.newdetail{ padding:20px 0; }
.newdetits{padding:5px 0 15px;}
.newdetits p span{padding:5px 20px 0 0; display: inline-block;}
.newdecont{ padding:10px 0; }


/*护士上门mob*/
.oxygen{padding:20px 0 0;}
.oxylist{padding:5px;}
.oxyimg img{ width: 100%; transition: all 0.7s;  }
.oxylist:hover .oxyimg img{ height: 135px; }
.oxytit{padding:15px 80px 10px 10px; }
.oxytit span{  right: 15px; top: 15px;font-size: 14px;line-height: 21px; }
.oxytit h2{font-size: 14px;}
.oxylabel{padding:5px 5px; display: flex;  flex-wrap: wrap; }
.oxylabel span{ line-height: 30px; font-size: 12px; text-align: center; flex: 0 0 45%; margin:2px 2px; height: 30px;  }
.oxylabel span.active,.oxylabel span:hover{ background-color: #01ad88; color: #fff; }
.consult{padding:10px 10px 15px; }
.servs02{ line-height: 20px;font-size: 13px; }

}


/*1280分辨率以上（大于1700px）*/
@media screen and (min-width: 1700px){
.oxyimg img{height: 222px;  }
}

/*XXX分辨率以上（大于1500px）*/
@media screen and (min-width: 1500px) and (max-width: 1699px){
.oxyimg img{height: 222px;  }
}


/*1280分辨率以上（大于1400px）*/
@media screen and (min-width: 1400px) and (max-width: 1499px){
.oxyimg img{height: 222px;  }

}




/*1280分辨率以上（大于1200px）*/
@media screen and (min-width: 1200px) and (max-width: 1399px) {

.oxyimg img{height: 222px;  }
.oxylabel{ height:82px; overflow: hidden;  }

}
/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 992px) and (max-width: 1199px) {

.swiper-button-next, .swiper-button-prev{ display: none; }
.category ul li:nth-child(3){ flex: 1.5; }
.nurses .nuritxt ul{ padding:5px 0; }
.nurses .nuritxt ul li{padding:5px 0;}
.hostgraph{ height: 222px; }
.hostgraph img{ height: 222px; }

/*护士上门*/
.oxygen{padding:30px 0 0;}
.oxylist{padding:10px;}
.oxyimg img{ width: 100%; transition: all 0.7s;  }
.oxylist:hover .oxyimg img{ height: 168px; }
.oxytit{padding:15px 80px 10px 10px; }
.oxytit span{  right: 15px; top: 15px;font-size: 14px;line-height: 21px; }
.oxytit h2{font-size: 14px;}
.oxylabel{padding:5px 5px; display: flex;  flex-wrap: wrap; height: 75px; overflow: hidden;  }
.oxylabel span{ line-height: 30px; font-size: 12px; text-align: center; flex: 0 0 30%; padding:0 2px; margin:2px 1px; height: 30px;  }
.oxylabel span.active,.oxylabel span:hover{ background-color: #01ad88; color: #fff; }
.consult{padding:10px 10px 15px; }
.servs02{ line-height: 20px;font-size: 13px; }



}

/*880分辨率（大于769px，小于991px）*/
@media screen and (min-width: 768px) and (max-width: 991px) {

.dimen01{padding:0px 0; margin-top: 10px }
.dimen02{padding:50px 0; }
.dimen03{ padding:20px 0 30px;  }
.dimen04{ padding:30px 0; }
.dimen05{ padding:30px 0; }
.dimen06{ padding:40px 0; }
.dimen07{ padding:40px 0; }
.dimen08{ padding:40px 0 50px;}
.dimen09{ padding:30px 0;  }

.swiper-button-next, .swiper-button-prev{ display: none; }
.category ul li:nth-child(3){ flex: 1.5; }

.nurses .nuritxt ul{ padding:5px 0; }
.nurses .nuritxt ul li{padding:5px 0;}
.hostgraph{ height: 222px; }
.hostgraph img{ height: 222px; }
.vocation div{ padding:10px 10px; }

/*关于我们-ipad开始*/
.market{}
.marktit{ padding:10px 20px 0 0; }
.marktit h2{font-size: 20px;line-height: 30px;}
.marktit p{ font-size: 14px;line-height: 24px;}
.markimg{padding:10px 0; }
.notice{padding:20px 0 0;}
.noticebox li{ padding:5px 5px; }
.noticebox li .newlistbox{ padding:15px 20px; }
/*关于我们-ipad结束*/

.quick{ padding:20px 0%; }
.quick .quicklist{padding:10px 5px;}

/*资讯详情ipad*/
.dimen10{padding:60px 0 30px;}
.newdetail{ padding:20px 0; }
.newdetits{padding:5px 0 15px;}
.newdetits p span{padding:5px 20px 0 0; display: inline-block;}
.newdecont{ padding:10px 0; }



/*护士上门ipad*/
.oxygen{padding:20px 0 0;}
.oxylist{padding:5px;}
.oxyimg img{ width: 100%; transition: all 0.7s;  }
.oxylist:hover .oxyimg img{ height: 182px; }
.oxytit{padding:15px 80px 10px 10px; }
.oxytit span{  right: 15px; top: 15px;font-size: 14px;line-height: 21px; }
.oxytit h2{font-size: 14px;}
.oxylabel{padding:5px 5px; display: flex;  flex-wrap: wrap; }
.oxylabel span{ line-height: 30px; font-size: 12px; text-align: center; flex: 0 0 45%; margin:2px 2px; height: 30px;  }
.oxylabel span.active,.oxylabel span:hover{ background-color: #01ad88; color: #fff; }
.consult{padding:10px 10px 15px; }
.servs02{ line-height: 20px;font-size: 13px; }



}


















/*720分辨率（大于480px，小于767px）*/
@media only screen and (min-width: 480px) and (max-width: 767px){


}

 /*440分辨率以下（小于479px）*/
@media only screen and (max-width: 479px) {



}

 
 @media screen and (min-width: 1160px){

}

