@charset "UTF-8";

@media (max-width: 1680px) {
    .wrap{width: 1440px;}
    .indexTitleC .cnTitle{font-size: 30px;}
    .indexTitleC .enTitle {font-size: 48px;}
    .indexTitle .indexBtn a{font-size: 16px;padding:0 28px;line-height: 45px;height: 45px;}
    .indexC1List dd a .time .day{line-height: 28px;height: 28px;font-size:28px;}
    .indexC1List dd a .time .year{font-size: 15px;}
    .indexC1List dd a .title{line-height: 77px;height: 77px;font-size: 17px;}
    .column1ScrollC .textC a{font-size: 17px;}
    .indexC2List{height: 630px;}
    .indexC2List dd{width: 165px; height: 165px;}
    .indexC2List dd a .name{font-size: 16px;}
    .indexC2List dd a .icon{  margin: 0px auto 13px;}
    .indexC2BoxC .title{font-size: 17px;line-height: 33px;height: 68px;width: 575px;top: 6.5161%;}
    .indexC2List .dd2{top: 27.0970%;left: 14.4968%; }
.indexC2List .dd3{top: 56.1345%;left: 14.4968%;}

.indexC2List .dd4{top: 19.9354%;left: 28.6418%;}
.indexC2List .dd5{top: 49.11384%;left: 28.6418%;}

.indexC2List .dd6{top: 0;left: 43.2090%;}
.indexC2List .dd7{top: 28.5161%;left: 43.2090%; }
.indexC2List .dd8{top: 57.8163%;left: 43.2090%;}

.indexC2List .dd9{top: 10.3870%;left: 58.1280%;}
.indexC2List .dd10{top: 39.2903%;left: 58.1280%;}
.indexC2List .dd11{top:67.7419%;left: 58.1280%;}

.indexC2List .dd12{top: 20.6287%;left: 72.8360%;}
.indexC2List .dd13{top: 49.2432%;left: 72.8360%;}

.indexC2List .dd14{top: 40.1630%;right: 0%;}
    .indexC3Box .indexTitleC .cnTitle{font-size: 30px;}
    .indexC3Box .indexTitleC .enTitle {font-size: 48px;}
    .indexC3Box .indexTitle .indexBtn a{font-size: 16px;padding:0 25px;line-height: 45px;height: 45px;}
    .indexC3BoxC .little{font-size: 23px; line-height: 42px;height: 42px;}  
    .indexC3BoxC .info{font-size: 17px; line-height: 33px;height: 66px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .name {font-size: 23px;line-height: 37px;height: 37px;margin-bottom: 7px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .job span{font-size: 17px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .job {padding: 0 13px;line-height: 33px;height: 33px;margin-bottom: 8px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .text{font-size: 15px;line-height: 33px;height: 33px;}
    .indexC4Box .indexTitleC .cnTitle{font-size: 30px;}
    .indexC4Box .indexTitleC .enTitle{font-size: 48px;}
    .indexC4text .title{font-size: 23px; line-height: 33px; height: 33px;}
    .indexC4textC dd{margin-right: 50px;}
    .indexC4textC{margin-bottom: 37px;}
    .indexC4textC dd .year{font-size: 38px;line-height: 48px;height:48px; margin: 0px 14px 8px 0;display: inline-block;}
    .indexC4textCon .intro{font-size: 19px;height: 33px;line-height: 33px; margin-bottom: 37px;}
    .indexC4textCon  .introC{font-size: 17px;line-height: 33px;}
    .indexC4Box .indexTitleC{margin-bottom: 60px;}
    .indexC4BoxC .indexC4List{    width: 582px;height: 448px;    margin-right: 80px;    }
    .indexC4BoxC .indexC4List .dd1{width: 210px; height: 210px;}
    .indexC4BoxC .indexC4List .dd2{width: 210px;height: 86px;top: 51.709;}
    .indexC4BoxC .indexC4List .dd3{width: 210px;height: 86px;    top: 74.8762%;}
    .indexC4BoxC .indexC4List .dd4{width: 210px;height: 86px;    border-radius: 14px 47px 14px 14px;}
    .indexC4BoxC .indexC4List .dd5{width: 325px; height: 309px;    top: 23.3691%;}
    .hospitalOverview .text .title{font-size: 28px;}
    .hospitalOverview .text .info{font-size: 17px;}
    .hospitalOverview .textC{font-size: 17px;line-height: 33px;}
    .hospitalOverviewConBox .title{font-size: 28px; line-height: 52px;height: 52px;margin-bottom: 65px;}
    .hospitalOverviewList dd{margin-right: 225px;}
    .hospitalOverviewList dd .textC .text1{font-size: 36px;margin-right: 8px;line-height: 48px;height: 48px;}
    .hospitalOverviewText{font-size: 17px;line-height: 33px;}
    .imgText dd a .text .title{font-size: 21px; line-height: 57px;height: 57px;}
    .imgText dd a .text .textC{font-size: 15px;line-height: 27px;height: 54px;}
    .imgText dd a .text .time{font-size: 15px;}
    .imgText dd a .pic{width: 330px;}
    .textList .search input{font-size: 17px;}
    .textList .text a{font-size: 23px;}
    .textListC dd a span{font-size: 21px;}
    .imgList dd a .text .title{font-size: 23px;line-height: 48px;height: 48px;}
    .imgList dd a{margin-right: 22px;}
    .imgList dd a .text .textC{font-size: 19px;line-height: 48px;height: 96px;}
    .contactUsBoxC .title{font-size: 29px; line-height: 42px;height: 42px; margin-bottom: 32px;}
    .contactUsBoxC .info{font-size: 19px;line-height: 28px;height: 28px;}
    .contactUsList dd .con .icon{width: 65px;height: 65px; line-height: 65px;}
    .contactUsList dd .con .text2{font-size: 17px;}
    .contactUsBoxC {padding: 110px 110px}
    .contactUsList dd .con {margin-right: 200px;}
    .contactUsTitle{font-size: 19px;}
    .articleTitle{line-height: 40px;height: 40px;font-size: 28px;}
    .articleTime{font-size: 17px;}
    .articleBox{font-size: 17px;}
    .pageUp .a3 span{font-size: 15px;}
    .footerChildLink dd{width: 180px;}
    .footer .footerBox .footerMain{padding: 40px 0;}
    .footerR .erwBox{padding: 65px 0 45px;}
    .footer .footerBox .footerR{padding-left: 44px;}
}
@media (max-width: 1440px) {
    .wrap{width: 1200px;}
    .indexTitleC .cnTitle{font-size: 28px;}
    .indexTitleC .enTitle {font-size: 44px;}
    .indexTitle .indexBtn a{font-size: 15px;padding:0 25px;line-height: 40px;height: 40px;}
    .indexC1List dd a .time .day{line-height: 25px;height: 25px;font-size:22px;}
    .indexC1List dd a .time .year{font-size: 14px;line-height: 20px;height: 20px;}
    .indexC1List dd a .title{line-height: 65px;height: 65px;font-size: 16px;}
    .indexC1List dd{margin-bottom: 16px;}
    .indexC1List dd a .time{padding: 10px;}
    .column1ScrollC .textC a{font-size: 16px;}
    .indexC2List{height: 580px;}
    .indexC2List dd{width: 140px; height: 140px;}
    .indexC2List dd a .name{font-size: 15px;}
    .indexC2List dd a .icon{  margin: 0px auto 12px;}
    .indexC2BoxC .title{font-size: 15px;line-height: 30px;height: 63px;width: 515px;top: 3.5161%;}
    .indexC2List .dd1{top: 38.6548%;left: 0;}

.indexC2List .dd2{top: 25.0970%;left: 14.4968%; }
.indexC2List .dd3{top: 52.1345%;left: 14.4968%;}

.indexC2List .dd4{top: 14.9354%;left: 28.6418%;}
.indexC2List .dd5{top: 42.11384%;left: 28.6418%;}

.indexC2List .dd6{top: 0;left: 43.2090%;}
.indexC2List .dd7{top: 26.5161%;left: 43.2090%; }
.indexC2List .dd8{top: 53.8163%;left: 43.2090%;}

.indexC2List .dd9{top: 6.3870%;left: 58.1280%;}
.indexC2List .dd10{top: 33.2903%;left: 58.1280%;}
.indexC2List .dd11{top:59.7419%;left: 58.1280%;}

.indexC2List .dd12{top: 19.6287%;left: 72.8360%;}
.indexC2List .dd13{top: 46.2432%;left: 72.8360%;}

.indexC2List .dd14{top: 35.1630%;right: 0%;}
    .indexC3Box .indexTitleC .cnTitle{font-size: 28px;}
    .indexC3Box .indexTitleC .enTitle{font-size: 44px;}
    .indexC3Box .indexTitle .indexBtn a{font-size: 15px;padding:0 20px;line-height: 40px;height: 40px;}
    .indexC3BoxC .little{font-size: 22px; line-height: 40px;height: 40px;}  
    .indexC3BoxC .info{font-size: 16px; line-height: 30px;height: 60px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .name {font-size: 22px;line-height: 35px;height: 35px;margin-bottom: 5px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .job span{font-size: 16px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .job { padding: 0 11px;line-height: 31px;height: 31px;margin-bottom: 6px;}
    .column3Scroll .bd .swiper-wrapper .swiper-slide .con .text{font-size: 14px;line-height: 30px;height: 30px;}
    .indexC4Box .indexTitleC .cnTitle{font-size: 28px;}
    .indexC4Box .indexTitleC .enTitle {font-size: 44px;}
    .indexC4text .title{font-size: 22px; line-height: 30px; height: 30px;}
    .indexC4textC dd{margin-right: 30px;}
    .indexC4textC dd .year{font-size: 28px;line-height: 40px;height:40px; margin: 0px 8px 6px 0;display: inline-block;}
    .indexC4textC dd .text{font-size: 13px;}
    .indexC4textC{margin-bottom: 37px;}
    .indexC4textCon .intro{font-size: 18px;height: 30px;line-height: 30px; margin-bottom: 34px;}  
    .indexC4textCon  .introC{font-size: 16px;line-height: 30px;height: 90px;}
     .indexC4Box .indexTitleC{margin-bottom: 30px;}
     .indexC4BoxC .indexC4List{    width: 549px;height: 423px;    margin-right: 60px;     }
     .indexC4BoxC .indexC4List .dd1{width: 200px; height: 200px;}
     .indexC4BoxC .indexC4List .dd2{width: 200px;height: 76px;top: 51.709;}
     .indexC4BoxC .indexC4List .dd3{width: 200px;height: 76px;    top: 74.8762%;}
     .indexC4BoxC .indexC4List .dd4{width: 200px;height: 76px;    border-radius: 14px 47px 14px 14px;}
     .indexC4BoxC .indexC4List .dd5{width: 300px; height: 300px;    top: 22.3691%;}
    .hospitalOverview .text .title{font-size: 26px;}
    .hospitalOverview .text .info{font-size: 16px;}
    .hospitalOverview .textC{font-size: 16px;line-height: 30px;}
    .hospitalOverviewConBox .title{font-size: 26px; line-height: 49px;height: 49px;margin-bottom: 60px;}
    .hospitalOverviewList dd{margin-right: 170px;}
    .hospitalOverviewList dd .textC .text1{font-size: 30px;margin-right: 6px;line-height: 48px;height: 48px;}
    .hospitalOverviewList dd .textC .text2{width: 25px;height: 25px;font-size: 15px;line-height: 25px;}
    .hospitalOverviewText{font-size: 16px;line-height: 30px;}
    .imgText dd a .text .title{font-size: 20px; line-height: 54px;height: 54px;}
    .imgText dd a .text .textC{font-size: 14px;line-height: 24px;height: 48px;}
    .imgText dd a .text .time{font-size: 14px;}
    .imgText dd a .pic{width: 310px;}
    .textList .search input{font-size: 16px;}
    .textList .text a{font-size: 22px;}
    .textListC dd a span{font-size: 20px;}
    .imgList dd a .text .title{font-size: 22px;line-height: 46px;height: 46px;}
    .imgList dd a{margin-right: 17px;}
    .imgList dd a .text .textC{font-size: 18px;line-height: 46px;height: 92px;}
    .contactUsBoxC .title{font-size: 28px; line-height: 40px;height: 40px;margin-bottom: 30px;}
    .contactUsBoxC .info{font-size: 18px;line-height: 26px;height: 26px;}
    .contactUsList dd .con .icon{width: 60px;height: 60px; line-height: 60px;}
    .contactUsList dd .con .text2{font-size: 16px;}
    .contactUsBoxC {padding: 110px 110px}
    .contactUsList dd .con {margin-right: 135px;}
    .contactUsTitle{font-size: 18px;}
    .articleTitle{line-height: 37px;height: 37px;font-size: 26px;}
    .articleTime{font-size: 16px;}
    .articleBox{font-size: 16px;}
    .pageUp .a3 span{font-size: 14px;}
    .footerChildLink dd{width: 140px;}
    .footer .footerBox .footerMain{padding: 30px 0;}
    .footerR .erwBox{padding: 60px 0 40px;}
    .footer .footerBox .footerR{padding-left: 40px;}
}



