@media only screen and (max-width: 1280px) {
    .w-1280{ width: 100%; padding: 0 2%; box-sizing: border-box;}
	/*top*/
	.topCenter{ float: left; width: 26%; line-height: 42px; margin-top: 20px;}
	.top .topBiao{ margin-top: 0;}
	/*导航*/
	.nav ul{margin: 0 16px; }
	.nav li>a{ padding: 8px 7px;}
	/*banner*/
	.banner{ padding: 0;}
	/*通知*/
	.notice-text a{ font-size: 15px;}
	.notice-text b{ font-size: 15px;}
	/*分类导航*/
	.type ul li{ width: 15%; margin-right: 2%;}
	.type ul li a span{ font-size: 18px;}
	/*科室&新闻*/
	.indexTab .leftTab{ width: 100%; margin-bottom: 20px;}
	.shadow{ width: 100%;}
	.rightTab{ width: 100%;}
	.indexNew .list .text{ width: calc(100% - 100px);}
	/*分栏&专栏&入口*/
	.column .item{ width: 31%;}
	.column .item .quick li{ width: 100%; margin: 10px 0;}
	/*尾部*/
	.footer{ padding: 30px 24px;}
}

@media only screen and (max-width: 1280px) {
	/*专题*/
	.ban{ width: 100%;}
	.navIcon{ display: block;}
	.w1200{ width: 100%; padding: 0 2%; box-sizing: border-box;}
	.nav li>a{font-size: 16px; color: #333;}
	.navZhuan li{ text-align: left;}
}
@media only screen and (max-width: 1020px) {
	/*top*/
	.top{ position: fixed; top: 0; left: 0; width: 100%; z-index: 16;}
	.nav ul{text-align: left;}
	.topCenter{ width: 36%;}
	.top .ma{ display: none;}
	/*导航*/
	.nav{ position: fixed; top: 0; right: -100%; width: 250px; height: 100%; overflow-y: auto;  background: #fff; z-index: 21; transition: all 0.4s ease;}
	.nav ul{ padding-top: 60px; margin: 0 6px;}
	.nav li{ width: 100%; line-height: 50px; border-bottom: 1px #eee solid;}
	.nav li>a{ font-size: 16px;}
	.bartype{display: block;}
	.nav li .sub_nav{position: initial; background: none; padding: 10px 0;}
	.nav li .sub_nav dd a{ color: #666; text-align: left; padding-left: 28px;}
	.nav li em{ display: block;}
	.navClick{right: 0px; transition: all 0.4s ease;}
	/*banner*/
	.banner{ margin-top: 126px;}
	/*通知*/
	.notice-text{ width: calc(100% - 80px);}
	.notice-text a{ width: 81%;}
	/*分类导航*/
	.type ul li{ width: 31%;}
	.type ul li{ margin-right: 3%; margin-bottom: 10px;}
	.type ul li:nth-child(3n){ margin-right: 0;}
	/*科室 新闻*/
	.tabNew li{font-size: 16px;}
	/**/
	.column .item{ width: 49%; margin-right: 2%;}
	.column .item:nth-child(2){ margin-right: 0;}
	.column .item:last-child{ width: 100%;}
	.column .item .quick li{ width: 50%;}
	.column .item .quick ul{ height: auto;}
	.column .item .tit b{ font-size: 22px;}
	/*尾部*/
	.footer .footerTop .left{ width: 70%;}
	/*内页*/
	.leftNav{ width: 100%; border-bottom: 1px #ffe8e8 solid;}
	.leftNav .title{line-height: 38px; height: 38px;}
	.leftNav .title h3{font-size: 16px;}
	.leftNav ul{overflow-x: auto;white-space: nowrap;}
	.leftNav ul::-webkit-scrollbar{width: 1px;height: 1px;background: #fff;}
	.leftNav ul::-webkit-scrollbar-thumb{background: #fff;}
	.leftNav ul li{ position: relative; display: inline-block; border-bottom: none;}
	.leftNav ul li a i{ display: none;}
	.leftNav ul li a{ font-size: 14px;}
	.rightCon .wei{ display: none;}
	.rightCon{ width: 100%; padding: 0 12px; margin-top: 20px;}
	.rightCon .title h3{ font-size: 16px;}
	.rightCon .word{ margin: 20px 0;}
	/*交通指南*/
	.box{ margin: 20px 0;}
	.tabTit li{ font-size: 16px; min-width: 146px; margin: 0 6px; margin-bottom: 6px;}
	.tabText .text h4{ font-size: 14px; line-height: 26px;}
	.tabText .text h4 span{ width: calc(100% - 80px);}
	/*楼层分布*/
	.area .tabTit{ width: 89%;}
	/*护理风采*/
	.nurse .rightCon{ padding-top: 0;}
	.nurse .nurse-new .pic{ width: 100%;}
	.nurse .nurse-new .text{ width: 100%;}
	.scient .left{ width: 100%; margin-bottom: 24px;}
	/*领导信息*/
	.leader ul li:nth-child(4n){ margin-right: 27px;}
	.leader ul li:nth-child(3n){ margin-right: 0;}
	/*人力资源*/
	.person .baseBottom .baseItem .item{ width: 48%;}
	.person .baseTop .left{ width: 100%;}
	.person .baseTop .right{ width: 100%; margin-bottom: 20px;}
	.uplode .tit span{ width: 18px;}
	.uplode .tit img{ width: 20px; padding: 0 8px 0 0;}
	.person .list{ width: 100%;}
	/*妇幼图文*/
	.picture .leader ul li:nth-child(3n){ margin-right: 43px;}
}

@media only screen and (max-width: 760px) {
	/*top*/
	.top{ line-height: 0;}
	.top .logo{ width: 76%; margin-top: 16px;}
	.top .logo img{ width: 100%;}
	.topCenter{ width: 100%;}
	.bartype{ top: 22px;}
	.top .topPhone{margin-left: 4px; line-height: 18px;}
	.topCenter{ margin-top: 14px;}
	.top .topBiao{ float: right; margin-left: 0; width: 140px;}
	.maIcon{ display: block;}
	.top .ma{position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 22; background: #fff; padding: 20px 30px; border-radius: 10px; box-shadow: #b7b7b7 0 0 16px;}
	.top .ma .item{ margin-left: 0;}
	.top .ma .item .close{ display: block;}
	/*公告*/
	.notice-text{ width: calc(100% - 50px);}
	.notice i{margin-left: 8px;}
	.notice-text b{ padding-right: 10px;}
	.notice-text a{ width: 65%;}
	/*分类导航*/
	.type ul li{ margin-right: 1%; width: 32.4%; height: 140px;}
	.type ul li img{ width: 45%;}
	.type ul li a span{ padding-top: 32px; font-size: 16px;}
	/*科室&新闻*/
	.indexTab{ margin-top: 6px;}
	.tab li{ font-size: 14px; margin: 0; padding: 6px 8px;}
	.tab{ padding-top: 10px;}
	.teamCont .leftList li span{ font-size: 12px; margin-top: 6px;}
	.teamCont .leftList li{ margin: 8px 0;}
	.teamCont .leftList{ height: 250px;}
	.indexTab .leftTab{ margin-bottom: 12px;}
	/*科室导航*/
	.teamCont .leftList li{ width: 25%;}
	.tabNew{ padding-top: 6px;}
	.tabNew li{ font-size: 14px; margin: 0; padding: 6px 8px;}
	/*新闻*/
	.indexNew{ height: 210px;}
	.indexNew .list .time{ width: 65px;}
	.indexNew .list .time b{ font-size: 30px;}
	.indexNew .list .time i{font-size: 12px;}
	/**/
	.column{ margin-top: 0px;}
	.column .item{ width: 100%; margin-right: 0;}
	.column .item .tit{ height: 50px; line-height: 50px; margin-bottom: 6px;}
	.column .item .tit b{ font-size: 18px;}
	.column .item .tit a{ margin-top: 15px;}
	.column .item .list li .text span{ font-size: 16px; right: 5%; text-align: right;}
	.column .item .list li{ width: 49%; float: left;}
	.column .item .list li:last-child{ float: right;}
	.column .item .list li .text{ background-position: top;}
	/*尾部*/
	.link{ margin-top: 18px; display: none;}
	.footer{ padding: 20px 10px; margin-top: 20px;}
	.footer .footerTop .left{ display: none; width: 100%;}
	.footer .footerTop .right{ width: 100%; text-align: center;}
	.footer .footerTop .left p span{ display: block; }
	.footer .footerTop{ padding-bottom: 10px;}
	/*内页*/
	.con{ margin-top: 16px;}
	.leftNav ul li{ height: 40px; line-height: 40px;}
	.leftNav ul li a{ padding: 0 12px;}
	.rightCon{ margin-top: 6px;}
	/*交通指南*/
	.tabText .map{ height: 350px;}
	/*专家查询*/
	.personList{ margin-top: 30px;}
	.neiForm .item{ margin-bottom: 6px; margin-right: 0; width: 100%;}
	.neiForm .btu{ float: initial; margin: 0 auto;}
	.personList li{ width: 100%; margin-bottom: 20px;}
	.personList li .pic{ width: 140px; height: 170px;}
	.personList li .text{ width: calc(100% - 152px);}
	.personList li .text p{ margin: 6px 0;}
	.personList li .text i{ margin-top: 28px;}
	.page a{ font-size: 13px; padding: 2px 7px; margin: 0 1px;}
	/*门诊安排*/
	.neiTitle{ font-size: 18px; margin-bottom: 20px;}
	.duty .tabTit li{ font-size: 14px; width: 19%; height: 30px; line-height: 30px;}
	.duty .dutyBiao td{ padding: 8px;}
	/*楼层分布*/
	.area .tabTit{ width: 100%;}
	.areaTitle{ margin-bottom: 5px;}
	.area .tabTit li{ height: 30px; line-height: 30px;}
	.area .tabText .areaTit{ font-size: 16px; margin: 0 0 10px 0;}
	.area .tabText .areaItem span{ font-size: 14px; width: 52px; height: 30px; line-height: 30px;}
	.area .tabText .areaItem span:before{ top: 10px;}
	.area .tabText .areaItem .tit{ width: calc(100% - 60px);}
	.area .tabText .areaItem .tit a{ font-size: 14px; height: 30px; line-height: 30px; padding: 0 10px; margin: 0 2px 8px 2px;}
	/*医院新闻*/
	.news{ margin-top: 0;}
	.rightCon .title .neiSearch{ width: 100%; position: initial; height: 38px;}
	.rightCon .title .neiSearch span{ margin-right: 10px; font-size: 12px;}
	.rightCon .title .neiSearch span img{ padding-left: 4px;}
	.rightCon .title .neiSearch .search{ width: calc(100% - 97px);}
	.rightCon .title .neiSearch .search .searchText{ width: 53%; margin-top: 11px; font-size: 12px;}
	.newsList li{ padding: 16px 0;}
	.newsList li h3{ font-size: 16px;}
	.newsList li h4{ margin: 6px 0;}
	.newsList li h4 span{ display: block;}
	.newsList li p{ font-size: 12px; line-height: 20px; height: 40px;}
	.newsList li .text .share{ top: 35px;}
	/*专家介绍内页*/
	.person-top{ overflow: initial;}
	.person-top .pic{ float: initial; margin: 0 auto;}
	.person-top .text{ float: initial; width: 100%;}
	.person-bottom{ margin-top: 22px;}
	.person-bottom .tit{ height: 34px; line-height: 34px;}
	.person-bottom .tit span{ font-size: 16px;}
	/*新闻单页*/
	.wordBox{ padding: 20px 10px;}
	.wordBox .title h3{ font-size: 16px;}
	.wordBox .title h4{ margin-top: 14px; line-height: initial; }
	.wordBox .title h4 span{ display: block; height: auto;  color: #999;}
	.wordBox .share a{ margin-top: 0 !important; padding-left:  0 !important;}
	/*护理风采*/
	.nurse{ padding: 0 10px;}
	.nurse .nurse-new .pic{ height: 211px;}
	.nurse .nurse-new .text{ padding: 10px; height: auto;}
	.nurse .text .tit{ height: 36px; line-height: 36px;}
	.nurse .text .tit span{ font-size: 16px;}
	.nurse .text ul li{ height: 36px; line-height: 36px; }
	.nurse .text ul li a{ font-size: 14px; width: 70%;}
	.nurse .text ul li i{ font-size: 12px;}
	.scient .left{ padding: 10px; height: auto;}
	.scient .left .pic{ height: 86px;}
	.nurseWord{ margin-top: 0;}
	.nurseWord-text{padding: 6px 6px 0 70px;}
	/*教学*/
	.teachItem{ margin-bottom: 20px;}
	.tabJiao{ height: 34px; line-height: 34px;}
	.tabJiao li{ padding:0 10px; font-size: 16px; }
	.jiaoList li{height: 40px; line-height: 40px;}
	.jiaoList li a{ font-size: 14px;}
	.jiaoList li i{ font-size: 14px;}
	/*科研*/
	.teachBiao tbody td{ word-break: break-all;}
	.teachBiao td{ padding:8px 4px; font-size: 12px;}
	/*活动报名*/
	.voluteerBao{ margin-bottom: 20px;}
	.voluteerBao .tit{ margin-bottom: 14px;}
	.voluteerBao .tit h3{ font-size: 16px;}
	.voluteerBiao table td:first-child{ width: 30%;}
	.voluteerBiao table td{padding: 6px; font-size: 13px;}
	.voluteerTwo{ width: 100%; margin-left: 0;}
	.voluteerTwo label input{ margin-right: 2px;}
	.voluteerTwo label{ font-size: 13px;}
	.voluteerBtn{ height: 34px; line-height: 34px; width: 100px; font-size: 14px;}
	/*预览图片*/
	.view-box .canvas-box{ width: 100%; bottom: 1%; padding-left: 8%;}	
	.view-box .download-btn{ bottom: 2%;}
	.leader ul li{ width: 48%; margin-right: 0; margin-bottom: 10px;}
	.leader ul li:nth-child(2n){ float: right;}
	.leader ul li:nth-child(4n){ margin-right: 0;}
	.leader ul li .pic{ height: 200px;}
	/*职工之家*/
	.workerList li .pic{ width: 100%;}
	.workerList li .text{ width: 100%;}
	/*党建*/
	.dangBox .newsList li h3 i{ font-size: 12px; height: 20px; line-height: 18px; margin-top: 1px;}
	.dangBox{ margin-top: 150px;}
	/*人力资源*/
	.person .item{ width: 100%; height: 32px; line-height: 32px; margin-bottom: 0; padding-bottom: 24px;}
	.person .baseItem .item p{height: 32px; line-height: 32px;}
	.person .baseItem .item p input{ height: 30px; line-height: 30px;}
	.person .baseItem .radio p input{ margin-top: 1px;}
	.person .baseItem .rili input{background-position: right 5px;}
	.person .baseBottom .baseItem .item{ width: 100%;}
	.uplode .left{ width: 100%;}
	.uplode .right{ width: 100%; padding-top: 20px;}
	.uplode .tit span{ font-size: 14px;}
	.uplode .tit img{ width: 14px;}
	.uplode .tit{ padding-bottom: 4px;}
	.uplode .file input{ margin-top: 10px;}
	.uplode .right .yan{ width: 100%;}
	.person .btns-area{ padding: 20px 0;}
	.person .teach tr td{ padding: 6px 4px; font-size: 12px;}
	.person .list .listItem{ height: 32px; line-height: 32px; margin-bottom: 10px;}
	.person .list .listItem p{ height: 32px; line-height: 32px; width: calc(100% - 60px);}
	.person .list .listItem p input{ height: 30px; line-height: 30px;}
	.person .list .listItem p input{ height: 18px; line-height: 18px;}
	.person .list .task p input{ width: 40px;}
	.person .list .listItem span{ font-size: 12px; width: 56px;}
	.rightCon .person-title4 h3{ line-height: 20px;}
	.rightCon .person-title4 h3 .reset{ top: 18px;}
	/*妇幼图文*/
	.picture .leader ul li{ float: initial; margin: 0 auto;}
	.picture .leader ul li:nth-child(2n){ float: initial;}
	.picture .leader ul li:nth-child(3n){ margin: 0 auto;}
	.picture .leader ul li:nth-child(4n){ margin: 0 auto;}
	/**/
	.teamCont .peopleList{ width: 100%; padding-left: 4%; box-sizing: border-box;}
	.teamCont .peopleList li{ width: 49%; margin-right: 0; height: 106px;}
	.teamCont .peopleList li:nth-child(2n){ float: right; }
	.teamCont .peopleList li .text p{ font-size: 8px;}
	.teamCont .peopleList li .text p i{ width: calc(100% - 26px);}
	/*.teamCont .peopleList li .text p b{ display: block;}
	.teamCont .peopleList li .text p i{ width: 100%;}*/
	
	/*专题*/
	.ban{ margin-top: 126px;}
	.theme{ margin-top: 10px; padding: 10px 2%;}
	.theme h3{ font-size: 16px;}
	.theme p span{ font-size: 12px;}
	.part1{ margin-top: 10px;}
	.part1 .left{ width: 100%;}
	.part1 .left .swiper-slide{ height: 208px;}
	.part1 .right{ width: 100%; margin-top: 10px;}
	.part1 .right h3{ font-size: 18px;}
	.part1 .right ul li{ margin: 4px 0;}
	.ad{ margin-top: 10px;}
	.ad a{ height: 34px;}
	.part2{ margin-top: 10px;}
	.part2 .left{ width: 100%;}
	.index-tit{ height: 44px; line-height: 44px;}
	.index-tit span{ font-size: 18px;}
	.part2 .left ul{ margin-top: 6px;}
	.part3{ margin-top: 10px;}
	.part3 ul li{ width: 47%; margin: 0 1.6%;}
	.part3 ul li .pic{ height: 190px;}
	.part3 ul li p{ margin-top: 6px; font-size: 14px;}
	.part4 .study ul li{ width: 130px; height: 88px; margin: 0 10px;}
	.part5 ul{ margin-top: 10px;}
	.part5 ul li{ margin: 0 4px; margin-bottom: 4px;}
	.part5{ margin-bottom: 24px;}
	.zfoot .w-1280{ width: 100%;}
	/*专题列表*/
	.wZhi{ margin-top: 10px;}
	.wZhi span{ font-size: 16px;}
	.wZhi .right{ display: none;}
	.zList ul li{ height: 32px; line-height: 32px;}
	.zList ul li a{ padding: 0;}
	.zList ul li a span{ font-size: 14px; width: 76%;}
	.zList ul li a i{ font-size: 12px;}
	.zword{ margin-top: 12px;}
	.zword .zTitle{ padding: 0;}
	.zword .zTitle h3{ font-size: 16px;}
	.zword .zTitle h4{ margin-top: 10px;}
	.zword .zTitle h4 span{ font-size: 12px;}
}








