*{box-sizing: border-box;}
.mzar-header-lang div{
	box-sizing:content-box;
	line-height:22px;
}
.mt10{margin-top:10px;}
.mt50{margin-top:50px;}
.ban{position: relative;}
.ban_txt{position: absolute;left:0;right:0;top:50%; transform:translateY(-50%);text-shadow: 0 0 6px rgb(0 0 0 / 50%)}
.treatMenu{margin-top:60px;}
.treatMenu{border:1px solid #5c5c5c;} 
.treatMenu .swiper-slide{width:12.5%;border-right:1px solid #666;box-sizing: border-box;}
.treatMenu .swiper-slide:nth-last-child(1){border-right:none;}
.treatMenu .swiper-slide a{display: block;line-height: 48px;text-align:center;position: relative;}
.treatMenu .swiper-slide.active{border-color:#c30f19;}
.treatMenu .swiper-slide.active a{background:#c30f19;color:#fff;width:100%;}
.treatMenu .swiper-slide.active a:after{height:100%;border-left:1px solid #c30f19;content:'';position: absolute;left:-1px;top:0px;}
.treatMenu .swiper-button-next,.treatMenu .swiper-button-prev{width:24px ;height:100%;top:0;margin-top:0;background:none;} 
.treatMenu .swiper-button-next i,.treatMenu .swiper-button-prev i{display: block;width:100%;height:100%;background-size:12px auto;background-repeat: no-repeat;background-position: center; position: relative;z-index: 2;}
.treatMenu .swiper-button-prev{left:0;}
.treatMenu .swiper-button-next{right:0;}
.treatMenu .swiper-button-prev i{background-image:url(../images/arrow_left.png);}
.treatMenu .swiper-button-next i{background-image:url(../images/arrow_right.png);}
.treatMenu .swiper-button-prev:after,.treatMenu .swiper-button-next:after{width:100%;height:100%;content:'';position: absolute;left:0;top:0;z-index: 0}
.treatMenu .swiper-button-next:after{background:linear-gradient(90deg, rgba(255,255,255,0.3) 0%,rgba(255,255,255,1) 100%);}
.treatMenu .swiper-button-prev:after{background:linear-gradient(90deg, rgba(255,255,255,1) 0%,rgba(255,255,255,0.3) 100%);}
.treat_box{margin-top:40px;} 
.treat_box .treat_item{display: none;}
.treat_box .treat_item.active{display: block;}
.question_content{line-height: 1.875;}
.question_content p{margin-bottom:1em;}
.question_content ul li{padding-left:25px;position: relative;margin-bottom: 10px;}
.question_content ul li:before{width:4px;height:4px;background:#333;border-radius: 100%;content:'';position: absolute;left:0;top:1em;}
.question_list .item{padding:35px 40px 40px;border:1px solid #ccc;border-radius: 12px;margin-bottom:20px;box-sizing: border-box;}
.question_list .item .question_txt{line-height: 1.875;margin-top:20px;}
.question_list .item .question_txt p{margin-bottom: 1em;}
.question_list .item .question_txt ul li{padding-left:20px;position: relative;margin-bottom:10px;}
.question_list .item .question_txt ul li:before{width:4px;height:4px;background:#333;border-radius: 100%;content:'';position: absolute;left:0;top:0.8em;}
.question_list .item .question_txt ol{padding-left:1em;}
.question_list .item .question_txt ol li{list-style: decimal;}
.team_list {display: flex;justify-content: space-between;flex-wrap: wrap;}
.team_list .item{width:49.3%;padding:40px 30px;background:#f5f5f5;border-radius: 12px;overflow: hidden;box-sizing: border-box; display: flex;justify-content: space-between;margin-bottom:1.4%;}
.team_list .item .doctor{ width:40%; }
.team_list .item .img{width:105px;height:105px;border-radius: 100%;overflow:hidden; flex-shrink: 0;margin:auto;}
.team_list .item .txt{margin-top:20px;text-align: center;}
.team_list .item .txt .f-18{font-weight: bold;}
.team_list .item .desc{float:right;width: 50%;margin-top:10px;}
.team_list .item .desc dl{margin-bottom: 20px;}
.team_list .item .desc dl dt{font-weight: bold;}
.team_list .item .desc dl:nth-last-child(1){margin-bottom: 0;}
.service_box{display: flex;margin-left:-22px;margin-right:-22px;}
.service_box .item{width:33.33%;padding:0 22px;box-sizing: border-box; display: flex;flex-direction: column;}
.service_box .item .number{padding-left:0;display: flex;align-items: flex-end;position: relative;}
.service_box .item .number:before{width:55px;height:55px;border:9px solid #c30f19;border-radius: 100%;content:'';position: absolute;left:0;bottom:0;z-index: 0;display: none;}
.service_box .item .number span{position: relative;z-index: 10;}
.service_box .item .number .span1{padding-bottom: 10px;padding-right:10px;}
.service_box .item .tit{margin-top:30px;}
.service_box .item .img{margin-top:40px;border-radius: 20px;position: relative;}
.service_box .item .img:after{width:41px;height:41px;background:url(../images/service_arrow.png) no-repeat center;content:'';position: absolute;top:50%;margin-top:-20px;right:-42px;display: none;}
.service_box .item:nth-last-child(1) .img:after{display: none;}
.service_box .item .desc{margin-top:26px;position: relative;flex:1;}
.service_box .item .desc:after{height:100%;width:2px;background:url(../images/service_line.png) repeat-y 0 0;content:'';position: absolute;top:0;right:-22px;}
.service_box .item:nth-last-child(1) .desc:after{display: none;}
.service_box .item .desc dl{padding:20px 0;}
.service_box .item .desc dl dt{padding-left:25px;position: relative;}
.service_box .item .desc dl dt:before{width:10px;height:10px;background:#c30f19;content:'';position: absolute;left:0;top:0.3em;transform:rotate(45deg);}
.service_box .item .desc dl dd{padding-left:25px;margin-top:15px;}
.service_box .item .desc dl dd ol{padding-left:1em;}
.service_box .item .desc dl dd ol li{list-style: decimal;}
.c-e83428{color:#c30f19;}
.treat_section1{padding:30px 0 180px;background:url(../images/about_bg.jpg) no-repeat center;background-size:cover;}
.treat_about{width:45.3%;margin-top:220px;}
.treat_about .tit{margin-top:90px;}
.treat_about .txt{margin-top:25px;line-height: 2;}
.treat_section2{padding:90px 0 100px;background:#f5f5f5;}
.treat_what{margin-top:50px;display: flex;justify-content: space-between;}
.treat_what .item{width:24.3%;border-radius: 20px;background:#fff;overflow: hidden;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.treat_what .item .img img{width:100%;}
.treat_what .item .desc{padding:40px;}
.treat_what .item .desc .num .span1{padding-right:10px;}
.treat_what .item .desc .tit{margin-top:12px;}
.treat_what .item .desc .txt{margin-top:15px;line-height: 1.7;}
.treat_what .item .desc .txt p{margin-bottom:10px;}
.treat_section4{padding:120px 0 100px;}

.treat_service{display: flex;margin-left:-22px;margin-right:-22px;}
.treat_service .item{width:33.33%;padding:0 22px;box-sizing: border-box; display: flex;flex-direction: column;position: relative;}
.treat_service .item .number{padding-left:0;display: flex;align-items: flex-end;position: relative;}
.treat_service .item .number:before{width:55px;height:55px;border:9px solid #c30f19;border-radius: 100%;content:'';position: absolute;left:0;bottom:0;z-index: 0;display: none;}
.treat_service .item .number span{position: relative;z-index: 10;}
.treat_service .item .number .span1{padding-bottom: 10px;padding-right:10px;}
.treat_service .item .tit{margin-top:30px;}
.treat_service .item .img{border-radius: 20px;position: relative;}
.treat_service .item .desc{padding:56px 30px 0;position: relative;}
.treat_service .item .desc:after{width:41px;height:41px;background:url(../images/service_arrow.png) no-repeat center; background-size:100%; content:'';position: absolute;top:50%;margin-top:-20px;right:-42px;display: none;}
.treat_service .item:nth-last-child(1) .desc:after{display: none;}
.treat_more{display: flex;width:140px;height:40px;border-radius: 40px;padding:0 20px;background:#000;margin:56px auto 0;justify-content: space-between;align-items: center;box-sizing: border-box;}
.treat_more span{color:#fff;font-size:14px;}
.treat_more i{display:block;width:0;height:0;border-left:12px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;} 
.treat_section5{padding:70px 0 80px;background:#f5f5f5;}
.treat_section5 .treatMenu{background:#fff;}
.treat_section5 .team_list .item{background:#fff;}
.treat_section5 .treat_more{background:#c30f19;}
.treat_section3{margin-top:100px;}
.treat_support{margin-top:45px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.treat_support .item{padding:35px;border-radius: 20px;color:#fff;box-sizing: border-box;margin-bottom:1.33%;}
.treat_support .item:nth-child(1){width:100%;background:#2f60b2;}
.treat_support .item:nth-child(2){width:41.67%;background:#c30f19;}
.treat_support .item:nth-child(3){width:57%;background:#9fa0a0;}
.treat_support .item .support_tit{display: flex;align-items: center;}
.treat_support .item .support_tit img{width:46px;margin-right:10px;}
.treat_support .item .support_desc{margin-top:40px; display: flex;justify-content: space-between;}
.treat_support .item:nth-child(1) .support_desc .cell{width:29.78%;}
.treat_support .item .support_desc .tit{line-height: 1.6;}
.treat_support .item .support_desc .txt{margin-top:20px;line-height: 1.7;}
.treat_support .item .support_desc .tit p,.treat_support .item .support_desc .txt p{margin-bottom: 1em;}
.treat_section7{padding:70px 0;background:#f5f5f5;}
.treat_partner{display: flex; flex-wrap: wrap; margin-left:-0.35%;margin-right:-0.35%;margin-top:50px;}
.treat_partner .item{width:15%; margin:0 0.83% 1.66%;box-sizing: border-box;}
.treat_partner .item .img{height:70px;padding:10px;display: flex;justify-content: center;align-items: center;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.treat_partner .item img{max-height: 100%;max-width: 100%;}
.treat_partner .item .tit{white-space: nowrap;display: flex;justify-content: center;font-size:12px;}
.treat_section8{padding:100px 0;}
.treat_contact{padding:85px 6.94%;background:#9aabb9 url(../images/contact_bg.png) no-repeat right center;background-size: auto 100%;background-blend-mode: multiply;border-radius: 20px;overflow:hidden;}
/*.treat_contact_box1{display: flex;justify-content: space-between;}
.treat_contact_box1 .contact_right{text-align: right;}*/
.treat_contact_line{width:60px;height:4px;background:#fff;margin-top:80px; display: none;}
.treat_contact_box2{display: flex;justify-content: space-between;margin-top:35px;align-items: center;}
.treat_contact_box2 .contact_left{line-height: 2;}
.treat_contact_box2 .contact_right .treat_more{width:205px;height:60px;border-radius: 60px;padding:0 38px;background:#fff;margin-top:0;}
.treat_contact_box2 .contact_right .treat_more span{font-size:18px;color:#c30f19;}
.treat_contact_box2 .contact_right .treat_more i{border-left:18px solid #c30f19;border-top:9px solid transparent;border-bottom:9px solid transparent;}
.treat_section6{padding:70px 0;}
.treat_problems{margin-top:70px;overflow: hidden;}
.treat_problems_left{width:32.6%;float:left;margin-right:7.6%;}
.treat_problems_right{overflow: hidden;}
.treat_problems_left .problems_desc{padding-bottom:50px;border-bottom:1px solid #cccccc;position: relative;line-height: 2;}
.treat_problems_left .problems_desc:after{width:21.2%;border-bottom:1px solid #000;content:'';position: absolute;left:0;bottom:-1px;}
.treat_problems_left .treat_menu{margin-top:20px;background:#f5f5f5;padding:12px 0;}
.treat_problems_left .treat_menu li{padding:10px 30px;position: relative;cursor:pointer;}
.treat_problems_left .treat_menu li:before{width:0;height:0;border-left:12px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;content:'';position: absolute;left:40px;top:50%;margin-top:-7px;display:none;}
.treat_problems_left .treat_menu li.active{background:#c30f19;font-size:28px;color:#fff;padding-left:73px;}
.treat_problems_left .treat_menu li.active:before{display: block;}
.treat_problems_left .treat_more{margin:100px 0 0;}
.treat_problems_con .items{display: none;}
.treat_problems_con .items.active{display: block;}
.treat_problems_con .question_list .item{border:none;padding:35px 0;border-bottom:1px solid #e5e5e5;border-radius: 0;margin-bottom: 0;}
.treat_problems_con .question_list .item:nth-child(1){padding-top:0;}
.treat_problems_con .question_list .item .question_tit{padding-right:20px;position: relative;}
.treat_problems_con .question_list .item .question_tit:after{width:14px;height:10px;background:url(../images/xiala.png) no-repeat center;content:'';position: absolute;right:0;top:0.5em;}
.treat_problems_con .question_list .item .question_tit.active:after{transform:rotate(180deg);}
.treat_problems_con .question_list .item .question_txt{/*display: none;*/}
.treatMenu.active{background:#fff;} 
.sunshine_box .header{display:none;}
.sunshine_box .header .box2{height:100%;display: flex;justify-content: space-between;align-items: center;}
.sunshine_box .header .box2 .zxdh{height:24px;padding-left:36px;background:url(../images/tel.png) no-repeat left center;}
.sunshine_logo{display: flex;align-items: center;}
.sunshine_logo em{width:1px;height:45px;border-left:1px solid #000;margin:0 30px;position: relative;}
.sunshine_box .header .box2 .sunshine{width:350px;} 
.sunshine_box .header .box2 .logo{width:187px;margin-top:0;}
.sunshine_box .ban{margin-top:0!important;}
.sunshine_box .ban_txt{transform:translateY(0);top:65%;}
.sunshine_section1{padding:195px 0 260px;background:url(../images/b_logo1.png) no-repeat right top;background-size:29%;}
.sunshine_section1 .desc{width:52.78%;}
.sunshine_section1 .sunshine_desc{margin-top:30px;}
.sunshine_section1 .img{margin-top:90px;}
.sunshine_title{padding-left:50px;background:url(../images/s_logo.png) no-repeat 0 0.5em; position: relative;}
.sunshine_title .more{position: absolute;right:0;top:50%;color:#c30f19;transform:translateY(-50%);}
.rescuers_list{margin-top:70px;width:100%;height: 10em;}
.rescuers_list ul{display:inline-block;/*display: flex;flex-wrap: wrap;margin-left:-3%;margin-right:-3%;*/}
.rescuers_list ul li{display:inline-block;/*width:16.6%;*/box-sizing: border-box;/*margin-bottom:12px;*/}
.rescuers_list ul li span{padding-right:16px;}
.rescuers_list .item{padding:5px 0 5px 16px;position: relative;font-size:16px;} 
.rescuers_list .item span{display:inline-block;padding-right:16px;}
.rescuers_list .item:before{width:3px;height:3px;background:#333;border-radius: 100%;content:'';position: absolute;left:0;top:50%;margin-top:-1.5px;}
.rescuers_list .item span:nth-child(1){width:5em;}
.rescuers_list .item span:nth-child(2){width:10em;}
.rescuers_list .items{display: flex;}
.rescuers_list3{display: none;}

.str_wrap { overflow: hidden; /*zoom:1;*/width: 100%; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none; white-space: nowrap; }
.str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move; }
.str_move_clone { display: inline-block; /* display:inline;zoom:1;*/vertical-align: top; position: absolute; left: 100%; top: 0; }
.str_vertical .str_move_clone { left: 0; top: 100%; }
.str_down .str_move_clone { left: 0; bottom: 100%; }
.str_vertical .str_move, .str_down .str_move { white-space: normal; width: 100%; }
.str_static .str_move, .no_drag .str_move, .noStop .str_move { cursor: inherit; }

.str_wrap img { max-width: none !important; }
.sunshine_section3{padding:80px 0 90px;background:#f5f5f5;}
.hospital_box{padding:40px 0 0;margin-top:30px;overflow: hidden;border-top:1px solid #d9d9d9;}
.hospital_box .hospital_title{width:30%;float:left;padding-right: 20px;}
.hospital_box .hospital_desc{overflow: hidden;}
.hospital_box .hospital_desc p{margin-bottom: 1em;}
.hospital_part{margin-top:50px;display: flex;}
.hospital_part .item{width:20%;overflow: hidden;padding:55px 25px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9; }  
.hospital_part .item:nth-child(1){border-left:1px solid #d9d9d9;}
.hospital_part .item .desc .num .span1{padding-right:10px;} 
.hospital_part .item .desc .txt{margin-top:20px;line-height: 1.78;}
.hospital_part .item .desc .txt p{margin-bottom:10px;}
.sunshine_section3 .img{margin-top:30px; }
.story_list{margin-top:50px;overflow: hidden;}
.story_list .item{width:32%;float:left;margin-left:2%;}
.story_list .item:nth-child(3n+1){clear:both;margin-left:0;} 
.story_list .item  .img a{display:block;position: relative;height:0;padding-bottom: 56.52%;}
.story_list .item  .img img{position: absolute;left:0;bottom:0;width: 100%;height:100%;object-fit: cover;}
.story_list .item .desc{margin-top:20px;}
.story_list .item .desc .tit a:hover{color:#c30f19;}
.story_list .item .desc .txt{margin-top:10px;}
.story_list .item .desc .more{margin-top:20px;display: inline-block;border-bottom:1px solid #fff;}
.story_list .item .desc .more:hover{color:#c30f19;border-bottom:1px solid #c30f19;}
 
.rescue_plan{margin-top:45px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.rescue_plan .item{padding:35px;border-radius: 20px;box-sizing: border-box;margin-bottom:1.33%;} 
.rescue_plan .item:nth-child(1){width:68%;background:#ebac88;}
.rescue_plan .item:nth-child(2){width:30.56%;background:#f4cb70;}
.rescue_plan .item .support_tit{display: flex;align-items: center;}
.rescue_plan .item .support_tit img{width:46px;margin-right:10px;}
.rescue_plan .item .support_desc{margin-top:40px; display: flex;justify-content: space-between;} 
.rescue_plan .item .support_desc .tit{line-height: 1.6;}
.rescue_plan .item .support_desc .txt{margin-top:20px;line-height: 1.7;}
.rescue_plan .item .support_desc .tit p,.rescue_plan .item .support_desc .txt p{margin-bottom: 1em;}

.application_guide{margin-top:45px;padding:35px;border-radius: 20px;color:#fff;box-sizing: border-box; background:#9aabb9;}  
.application_guide .item{margin-bottom: 40px;}
.application_guide .item:nth-last-child(1){margin-bottom: 0;}
.application_guide .support_tit{display: flex;align-items: center;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.5);}
.application_guide .support_tit img{width:46px;margin-right:10px;}
.application_guide .support_desc{margin-top:30px; display: flex;justify-content: space-between;flex-wrap: wrap;} 
.application_guide .support_desc .cell{width:30.56%;}
.application_guide .support_desc .tit{line-height: 1.6;}
.application_guide .support_desc .txt{margin-top:10px;line-height: 1.7;} 
.application_guide .ewm_box{margin-top:-5%;display: flex;}
.application_guide .ewm_box .ewm_item{width:100px;box-sizing: border-box;background:#fff;border-radius: 12px;text-align: center;padding:10px;margin-right:20px;} 
.application_guide .ewm_box .ewm_img{width:70px;margin:auto;}
.application_guide .ewm_box .ewm_tit{ display: flex;justify-content: center; color:#2f60b2;margin-top:5px;white-space: nowrap;}
.found_intro{margin-top:35px;}
.found_intro .img{width:39.58%;background:#fff;box-shadow: 0 0 3px rgba(0,0,0,0.3);padding:65px 50px; box-sizing: border-box;float:left;margin-right:4.167%;}
.found_intro .desc{overflow: hidden;}
.sunshine_section9 .treat_contact{margin-top:40px;background:#9aabb9 url(../images/contact_bg.png) no-repeat right center;background-size: auto 100%;background-blend-mode: multiply;}
.important_clause{border:1px solid #cccccc;border-radius: 12px;padding:40px 32px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:40px;}
.important_clause dl{width:49%;margin-bottom:45px;}
.important_clause dl dd{margin-top:15px;line-height: 1.875;}
.important_clause dl:nth-last-child(1){margin-bottom: 0;}

.patient_stories{padding:65px 0 95px;}
.patient_stories .story_list .item{margin-bottom: 4%;}
.stories_content{margin-top:40px;}
.stories_content p{margin-bottom: 1em;}
.stories_content img{height:auto!important;}
.prev_next{display: flex;justify-content: space-between;}
.prev_next .prev{padding-left:50px;background:url(../images/prev.png) no-repeat left center;}
.prev_next .next{padding-right:50px;background:url(../images/next.png) no-repeat right center;}
.prev_next .prev:hover{color:#c30f19;background:url(../images/prev1.png) no-repeat left center;}
.prev_next .next:hover{color:#c30f19;background:url(../images/next1.png) no-repeat right center;}


@media only screen and (max-width:1440px){
	.service_box .item .desc dl dd{font-size:14px;}
	.sunshine_section1{padding:100px 0;}
	.sunshine_section1 .desc{width:68%;} 
	.rescuers_list{margin-top:40px;}
	/*.rescuers_list ul{margin-left: -2%;margin-right: -2%;}*/
	.rescuers_list ul li{padding:0 2%;}
	.patient_stories{padding:40px 0 60px;}
	.hospital_part .item{padding:30px 18px;}

}
@media only screen and (max-width:1024px){
	.fb{font-weight: bold;}
	.sunshine_section1 .img{margin-top:40px;}
	.treat_section1{padding-bottom:50px;}
	.treat_about{margin-top:50px;}
	.treat_about .tit{margin-top:30px;}
	.treat_what .item .desc,.treat_support .item{padding:20px;}
	.treat_section2,.treat_section4,.treat_section5,.treat_section6,.treat_section7,.treat_section8{padding:40px 0;}
	.treat_section3{margin-top:50px;}
	.treat_support .item .support_desc{margin-top:20px;}
	.treat_support .item .support_tit img{width:40px;}
	.team_list .item{width:100%;margin-bottom: 1em;}
	.team_list .item .doctor{width:35%;}
	.team_list .item .desc{width:55%;}
	.service_box .item .number,.treat_service .item .number{padding-left:20px;}
	.service_box .item .number:before,.treat_service .item .number:before{width:30px;height:30px;border-width:5px;}
	.service_box .item .number .span1{padding-bottom: 3px;}
	.treat_service .item .desc{padding:40px 20px 0;}
	.treat_service .item .tit{margin-top:20px;}
	.treat_problems{margin-top:40px;}
	.treat_problems_left .treat_menu li.active{font-size:22px;padding-left:50px;}
	.treat_problems_left .treat_menu li:before{left:25px;}
	.treat_problems_left .treat_more{margin-top:40px;} 
	.treat_contact{padding:40px 20px;}
	.treatMenu{border:none;margin-top:30px;}
	.treatMenu .swiper-slide{width:auto!important;border:none;}
	.treatMenu .swiper-slide a{padding:10px 20px;line-height: normal;}
	.treatMenu .swiper-slide.active a{background:none;color:#c30f19;width:100%;}
	.treatMenu .swiper-slide.active a:after{width:30px;height:2px;border:none;background:#c30f19;content:'';position: absolute;left:50%;margin-left:-15px;top:auto;bottom:0;}
	.treatMenu{margin-left:-14px;margin-right:-14px;}
	.treatMenu.active{left:0!important;right:0!important;margin-left:0;margin-right:0;}
	.treatMenu.active .swiper-container{padding:0 1em;} 
	.sunshine_box .header .box2 .logo{width:100px;}
	.sunshine_box .header .box2 .sunshine{width:190px;}
	.sunshine_logo em{height:20px;margin:0 15px;}
	.patient_stories{  padding: 30px 0 50px;}
	.stories_content,.story_list{margin-top:20px;}
	.sunshine_title{background-size:30px;background-position: 0 0; padding-left:40px;}
	.sunshine_section3{padding:40px 0;}
	.application_guide .support_tit img,.rescue_plan .item .support_tit img{width:40px;}
	.rescue_plan .item .support_desc{margin-top:20px;}
	
}
@media only screen and (max-width:640px){
	.mt50{margin-top:20px;}
	.treat_more{margin-top:30px;}
	.service_box{display: block;margin:40px 0 0;}
	.service_box .item{width:100%;padding:0;margin-bottom: 40px;}
	.service_box .item .desc dl{padding:10px 0;}
	.service_box .item .tit{margin-top:20px;}
	.team_list .item{padding:30px 20px;display: block;}
	.team_list .item .doctor,.team_list .item .desc{width:100%;float:none;}
	.team_list .item .desc{margin-top:20px;}
	.team_list .item .desc dl{margin-bottom: 15px;} 
	.question_list .item{padding:20px;}
	.question_list .item .question_tit{font-size:18px;}
	.question_list .item .question_txt{margin-top:10px;font-size:14px;}
	.treat_about{width:80%;}
	.treat_what,.treat_support{display: block;}
	.treat_what .item,.treat_support .item{width:100%!important;margin-bottom: 20px;} 
	.treat_support .item .support_desc{display: block;}
	.treat_support .item .support_desc .cell{width:100%!important;padding-bottom: 10px;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom: 20px;}
	.treat_support .item .support_desc .cell:nth-last-child(1){margin-bottom: 0;padding-bottom: 0;border-bottom:none;}
	.treat_service{display: block;margin:30px 0 0;}
	.treat_service .item{width:100%;padding:0;margin-bottom: 20px;}
	.treat_service .item .number .span1{padding-bottom:0}
	.treat_service .item .desc{padding-bottom: 30px;}
	.treat_service .item .desc:after{width:30px;height:30px;right:auto;left:50%;margin-left:-15px;top:auto;bottom:-10px;transform:rotate(90deg);} 
	.treat_problems_left{width:100%;float:none;margin-bottom: 40px;} 
	.treat_problems_left .treat_menu ul{width:850px;padding-bottom:5px;}
	.treat_problems_left .treat_menu li{display: inline-block;}
	.treat_problems_left .treat_menu li.active{font-size:16px;padding:5px 20px;}
	.treat_problems_left .treat_menu li:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #c30f19;border-bottom: none;left:50%;margin-left:-6px;bottom:-6px;top:auto;}
	.treat_contact_box1,.treat_contact_box2{display: block;}
	.treat_contact_box1 .contact_right{text-align: left;margin-top:20px;}
	.treat_contact_line{margin-top:20px;}
	.treat_contact_box2 .contact_right .treat_more{margin:30px 0 0;}
	.treat_problems_left .treat_menu li.active{font-size:16px;}
	.treat_partner .item{width:48.34%;margin-bottom:15px;}
	.rescue_plan .item{width:100%!important;padding:20px;}
	.application_guide .support_desc{display: block;}
	.application_guide .support_desc .cell{width:100%;margin-bottom: 1em;}
	.application_guide{padding:20px;}
	.application_guide .ewm_box{margin-top:30px;}
	.important_clause dl{width:100%;margin-bottom: 20px;}
	.found_intro .img{padding:30px;width:100%;margin-right:0;margin-bottom: 30px;float:none;text-align: center;}
	.rescuers_list {margin-top:20px;}
	.rescuers_list .item{font-size:14px;} 
	.rescuers_list .item span:nth-child(2){width:5em;}
	.rescuers_list .item span{padding-right: 10px;} 
	.rescuers_list2{display: none;}
	.rescuers_list3{display: block;}
	.application_guide .ewm_box .ewm_item{margin-right:10px;}
}
@media only screen and (max-width:480px){
	.sunshine_box .ban_txt .f-45{font-size: 18px;}
	.sunshine_box .header .box2 .zxdh{width:24px;padding-left:24px;overflow: hidden;}
	.story_list .item{width:100%;float:none;margin-bottom:20px;margin-left:0;}
	.sunshine_section1{padding:50px 0;background-size:20%;}
	.sunshine_section1 .desc{width:100%;}
	.sunshine_title{background-size:auto 100%;background-position: left top;}
	.rescuers_list ul li{width:33.33%;}
	.hospital_box .hospital_title{width:100%;float:none;margin-bottom:20px;}
	.hospital_part{display: block;}
	.hospital_part .item{width:100%;border-left: 1px solid #d9d9d9;padding:20px;}
	.important_clause{padding:20px;margin-top:20px;}
	.sunshine_section1 .img,.application_guide,.rescue_plan,.hospital_part{margin-top:20px;}
	.hospital_part .item .desc .txt{margin-top:10px;}

}