/* 公共 */
a{cursor:pointer}
 @keyframes scaleDraw { 
					0%{
							transform: scale(1); 
					}
					25%{
							transform: scale(1.05); 
					}
					50%{
							transform: scale(1);
					}
					75%{
							transform: scale(1.05);
					}
			}
.top_r_box{-webkit-animation: scaleDraw 8s ease-in-out infinite;}
.our_show .about_our_h3,.about_our_p p,.video{
	transition: all 1s;
	-moz-transition: all 1s;	/* Firefox 4 */
	-webkit-transition: all 1s;	/* Safari 和 Chrome */
	-o-transition: all 1s;	/* Opera */
}
.ourteam_xx,.ourteam_text,.ourteam_tx img,.ourteam_xg,.group_con,.imp_video,.imp_ori_nr,.search_nav a i,.areas_boxl_con,.areas_boxr_img img{
	transition: all .6s;
	-moz-transition: all .6s;	/* Firefox 4 */
	-webkit-transition: all .6s;	/* Safari 和 Chrome */
	-o-transition: all .6s;	/* Opera */
}
.swipimp_prev img
{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg); 
    -moz-transform: rotate(180deg); 
    -o-transform: rotate(180deg);
}
.m_banner{display: none;}

.xs{display: block;}
.yc{display: none;}

@font-face{
	font-family: 'calibri';
	src: url(../img/calibri.ttf);
}

/* about */
	/* about_we */
.banner .but_a{margin: 0.3rem 10px 0 0;}
.about_top{padding: 14px 0;}
.top_title{overflow: hidden;margin-bottom: 14px;}
.top_title a{float: left;margin-right: 5px;text-transform:lowercase;}
.top_title p{float: left;margin-right: 5px;}
.top_title .a1{color: #e52d20;}
.top_con{overflow: hidden;padding: 15px 0 25px;display: flex;justify-content: space-between;align-items: center;}
/* .top_con>p{font-size: 20px;} */
.top_con_l{float: left;width: 63%;}
.top_h2{margin: 20px 0 35px;}
.top_h2 h2{font-size: 42px;}
.top_h2 i{display: block;width: 40px;height: 4px;background: #e52d20;margin-top: 0;border-radius: 2px;}
.top_text p{font-size: 20px;line-height: 28px;margin-bottom: 30px;width: 700px;color: #999999;}
.top_con_r{float: right;width: 420px;height: 420px;position: relative;margin-right: 15px;}
.top_r_box{width: 420px;height: 420px;border-radius: 50%;border: 2px dashed #e73f33;padding: 52px;}
.top_con_r img{width: 316px;height: 316px;border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -158px;margin-top: -158px;}

.about_our{overflow: hidden;position: relative;}
.about_our_box{width: 25%;float: left;height: 634px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.about_our_p{display: none;}
.about_our_p p{font-size: 18px;line-height: 28px;margin-bottom: 20px;}
/* .our1 .bj_img{background: url(../img/about_our.jpg) right no-repeat;position: absolute;width: 100%;height: 100%;z-index: -1;opacity: 0.2;}
.our2 .bj_img{background: url(../img/about_our2.jpg) right no-repeat;position: absolute;width: 100%;height: 100%;z-index: -1;}
.our3 .bj_img{background: url(../img/about_our3.jpg) right no-repeat;position: absolute;width: 100%;height: 100%;z-index: -1;opacity: 0.2;} */
.our_show{width: 50%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.our_show .about_our_h3,.our_show .about_our_p{padding: 0 108px;}
.our_show .about_our_p{display: block;}
.our_show .about_our_h3{margin-bottom: 20px;}
.our_show .about_our_h3 h3{color: #333;font-size: 48px;}
.our_show .about_our_h3 i{background: #e52d20;}
/* .bj_col1{background: rgba(236,89,79,0.9);position: absolute;width: 100%;height: 100%;z-index: -1;}
.bj_col2{background: rgba(248,60,47,0.8);position: absolute;width: 100%;height: 100%;z-index: -1;} */
.about_our_box .img1{position: absolute;top: 0;left: 0;z-index: -1;width: 100%;display: none;}
.our_show .img1{display: block;}

.about_our_h3 h3{font-size: 42px;color: #fff;font-weight: 400;}
.about_our_h3 i{display: block;width: 40px;height: 4px;background: #fff;margin-left: 5px;border-radius: 2px;}
.about_our .more{height: 50px;border-radius: 10px;background: #fff;position: absolute;bottom: 38px;right: 30px;z-index: 10;}
.about_our .more div{color: #e52d20;}margin: 11px 0 5px;
.about_new .list_all .list .t30{height: auto;margin: 11px 0 5px;}
.about_new .list_all .list .t28{height: auto;margin: 11px 0 5px;}
.about_new .list_all .list .t20{-webkit-line-clamp: 2;}
.adv{width: 100%;position: relative;}
.adv img{width: 100%;}
.adv p{position: absolute;left: 0;top: 50%;transform: translate(0,-50%);font-size: 72px;color: #fff;width: 100%;text-align: center;}

.about_ori .top_title .t22{margin-bottom: 0;}
.about_ori .top_h2{margin: 0 0 35px;}

.about_vie{width: 100%;height: 568px;/* background: url(../img/about_banner3.jpg) center no-repeat; */background: #ff776e;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.vie{position: relative;width: 70%;height: 60%;margin-bottom: 40px;border: 8px solid #fff;border-radius: 5px;display: flex;flex-direction: column;justify-content: center;padding: 0 30px;}
.vie img{width: 108px;height: 94px;position: absolute;top: -59px;left: 30px;}
.vie p{font-size: 24px;line-height: 1.4;color: #fff;width: 100%;margin-bottom: 15px;}
.vie b{display: block;text-align: right;color: #fff;font-size: 20px;line-height: 1.4;}
.about_our_box .img2{display: none;}

	/* about_team */
.team_top{background: #f9f9f9;}
.team_top_p{padding: 25px 0;}
/* .team_top_p p{font-size: 20px;line-height: 1.2;} */

.ourteam{padding: 50px 0 20px;}
.ourteam_nav{margin-bottom: 40px;overflow: hidden;}
.ourteam_nav a{width: 200px;height: 50px;float: left;border: 1px solid #e52d20;border-radius: 8px;text-align: center;line-height: 50px;color: #666666;font-size: 22px;background: #fff;margin-right: 20px;}
.ourteam_nav .dj{background: #e52d20;color: #fff;}
.ourteam_hz{margin-bottom: 50px;overflow: hidden;display: flex;flex-wrap: wrap;}
.ourteam_xx{float: left;width: 30%;margin: 10px 5% 10px 0;position: relative;}
.ourteam_xg{width: 100%;}
.move .ourteam_xg{margin-top: -10px ;}
.move .ourteam_text{padding: 10px 0 0 20px;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.move .ourteam_tx .img1{display: none;}
.move .ourteam_tx .img2{display: block;}
.ourteam_xx:nth-child(3n){margin-right: 0;}
.ourteam_tx{width: 100%;display: block;overflow: hidden;position: relative;padding: 0;height: 4.53rem;}
.ourteam_tx img{width: 100%;display: block;height: 100%;object-fit: cover;}
.ourteam_tx .img1{display: block;}
.ourteam_tx .img2{display: none;}
.ourteam_text{width: 100%;height: 120px;padding: 10px 0 0;}
.ourteam_text p{font-size: 26px;margin-bottom: 12px;line-height: 1.2;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ourteam_text b{font-size: 18px;display: block;font-weight: 400;line-height: 1;margin-bottom: 5px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ourteam_text span{font-size: 18px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.fy{display: flex;justify-content: center;}
.fy a{width: 30px;height: 30px;line-height: 30px;text-align: center;color: #999999;background: #e4e4e4;margin: 0 5px;display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 50%;}
.fy a img{width: 10px;height: 18px;}
.fy .dj{background: #e52d20;color: #fff;}
.ourteam_nr{display: none;}
.m_banner{width: 100%;}

.mb{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10000;display: none;}
.menban{width: 100%;height: 100%;background: rgba(0,0,0,0.35);z-index: 1000;position: absolute;top: 0;left: 0;}
.mb_box{position: absolute;width: 1000px;height: 650px;left: 50%;margin-left: -500px;top: 50%;margin-top: -325px;border-radius: 12px;background: #fff;z-index: 10000;}
.close_tc{position: absolute;top: 20px;right: 20px;z-index: 100000;width: 14px;height: 14px;opacity: 0.5;}
.mb .swip2_swiper-container{width: 100%;height: 100%;margin: 0;}
.mb .swip_prev_next{width: 35px;height: 35px;min-width: 35px;min-height: 35px;}
.team_xq{padding: 0 60px;}
.team_xq_t{padding-top: 70px;overflow: hidden;}
.team_xq_t>img{width: 200px;margin: 0 80px 20px 80px;border-radius: 50%;float: left;height: 200px;}
.team_xq_t h4{font-size: 42px;margin-bottom: 10px;}
.team_xq_t p{font-size: 22px;line-height:1.2;width: 86%;margin-bottom: 10px;}
.team_xq_t p span{color: #e62d20;}
.team_xq_box p{font-size: 16px;}
.team_xq_box{height: 340px;overflow-y: auto;}

.swip22_prev{left: -45px;}
.swip22_next{right: -45px;}


	/* about_do */
.do_foc{padding: 0 0 40px;}
.do_foc .do_foc_box{margin: 0;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.do_foc .list_all .list .t20{-webkit-line-clamp:initial;font-size: 20px;line-height: 24px;color: #999;}
.do_foc .list_all .list .t30{font-size: 30px;}

.do_gg_img{width: 100%;height: 270px;background: url(../img/do_gg.jpg) center no-repeat;}
.do_gg{position: relative;}
.do_gg_box{margin-top: -100px;}
.do_gg_img .container{overflow: hidden;}
.do_gg_img .top_h2 h2{color: #fff;}
.do_gg .do_foc{background-color: inherit;padding:0 0 30px}
.do_gg .do_foc .do_foc_box{box-shadow: none;margin: 0 -0.25rem;}
.do_gg .index3 .list_all .list{margin: 0 0.25rem;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.do_gg .about_new .list_all .list .t30{margin: 11px 30px 5px;height: 80px;}
.do_gg .index3 .list_all .list .t20{margin: 0 30px 0.2rem;}
.do_med{width: 100%;height: 254px;background: #f9f9f9;overflow: hidden;}
.do_med .do_med_l{width: 52%;float: left;}
.do_med .do_med_l p{color: #999;font-size: 26px;line-height: 30px;}
.do_med .top_h2{margin: 33px 0 25px;}
.do_med_r{float: right;width: 40%;display: flex;justify-content: flex-end;height: 254px;align-items: center;}
.do_med_img{margin-left: 35px;}
.do_med_img:hover .img1{display: none;}
.do_med_img:hover .img2{display: block;}
.do_med_img img{width: 66px;height: 66px;}
.do_med_img .img1{display: block;}
.do_med_img .img2{display: none;}

	/* about_us */
/* .us_top_con{text-align: center;margin: 30px auto 30px;}
.us_top_con p{font-size: 20px;line-height: 1.2;color: #333;text-align: left;} */
/* .us_job .top_h2{margin-bottom: 60px;} */
.us_top .top_h2 i{margin: 0 auto;}
.us_job{width: 100%;background: #f9f9f9;padding: 10px 0 20px;}
.swip33_swiper-container{margin: 0 -2%;position: relative;}
.job_box{width: 46%;margin: 10px 2% 40px;background: #fff;padding: 35px 10px 50px;text-align: center;height: 380px;float: left;}
.job_con{overflow: hidden;}

.job_box:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.job_box:hover>a{color: #fff;background: #E52D20;}
.job_box h4{font-size: 30px;margin-bottom: 18px;}
.job_box_span{height: 75px;}
.job_box_span span{display: block;font-size: 20px;line-height: 25px;}
.job_box p{font-size: 20px;line-height: 25px;margin: 20px auto 30px;height: 75px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;width: 80%;}
.job_box>a{width: 146px;line-height: 30px;font-size: 18px;text-align: center;color: #E52D20;background: #fff;border-radius: 8px;display: inline-block;border: 1px solid #E52D20;}
.job_box>a:hover{opacity: 0.8;}
.swip33_prev img{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
.swip33_prev{top: 47%;left: -4%;}
.swip33_next{top: 47%;right: -4%;}
.swip33_pag span{background: #E52D20;width: 12px;height: 12px;margin: 0 8px !important;}
@media (max-width: 1680px){
	.swip33_prev{top: 47%;left: -40px;}
	.swip33_next{top: 47%;right: -40px;}
}	

.us_gro_top{display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}
.group{overflow: hidden;margin-bottom: 100px;padding: 10px 20px;}
.group_con{float: left;width: 25%;cursor: initial;}
.group_img{width: 100%;height: 4rem;display: block;}
.group_img img{width: 100%;height: 100%;object-fit: cover;}
/* .group_con .img1{background: url(../img/us_img.jpg) center no-repeat;}
.group_con .img2{background: url(../img/us_img2.jpg) center no-repeat;}
.group_con .img3{background: url(../img/us_img3.jpg) center no-repeat;} */
.group_text{padding: 15px 28px 0;height: 160px;}
.group_text span{display: block;font-size: 16px;color: #a2a2a2;}
.group_text h4{font-size: 26px;line-height: 1;margin-bottom: 10px;display: block;font-weight: 400;margin-top: 5px;}
.group_text p{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 20px;color: #999;line-height: 24px;height: 48px;}
.group .dj{width: 50%;}
.group .dj .group_text{box-shadow: 0 0 10px rgba(0,0,0,0.2);}

.us_job_not{width: 660px;height: 210px;background: #fff;margin: 30px auto;display: flex;align-items: center;}
.us_job_not p{font-size: 26px;line-height: 30px;width: 80%;text-align: center;margin: auto;}

.job_xq{padding: 3% 8%;height: 100%;}
.job_xq h2{font-size: 42px;margin-bottom: 15px;}
.job_xq_box{height: 420px;overflow-y: auto;}
.job_xq_t{margin-bottom: 18px;}
.job_xq_t p{font-style: italic;}
.job_xq_p{margin-bottom: 20px;}
.job_xq_p b{font-style: italic;font-size: 26px;margin-bottom: 8px;display: block;}
.job_xq_p p{font-size: 18px;line-height: 1.2;}
.job_xq_b{margin-top: 20px;overflow: hidden;}
.job_xq_bl{float: left;}
.job_xq_bl p{font-size: 18px;}
.job_xq_bl p span{color: #e62d20;}
.job_xq_b>a{float: right;font-size: 18px;line-height: 46px;padding: 0 20px;color: #fff;background: #E52D20;border-radius: 8px;}
.nav_ov{top: -54px;}

	/* about_map */
.map_top{background: url(../img/map_top.jpg) center no-repeat;background-size: 100% 100%;}
/* .map_top_con{padding: 0 0 14px 0 ;} */
/* .map_top_con p{width: 100%;font-size: 20px;line-height: 1.2;margin: 0 auto 10px;}
.map_top_con span{display: block;width: 100%;font-size: 20px;line-height: 1.2;margin: auto;} */
.about_map{height: auto;padding: 0;}
.about_map .container{height: 100%;}
.about_map .map_absolute{position: initial;width: 100%;height: auto;}
.about_map .map{top: 0;left: 0;}
.about_map .map>img{margin: -180px 0 0 0;}
.about_map .appoint.map1{top: calc(54% - 90px);left: 71%;}
.about_map .appoint.map7{top: calc(55.5% - 90px);left: 72%;}
.about_map .appoint.map2{top: calc(62.68% - 60px);left: 77.66%;}
.about_map .appoint.map6{top: calc(57.5% - 83px);left: 76.85%;}
.about_map .appoint.map10{top: calc(50.8% - 90px);left: 78.55%;}
.about_map .appoint.map3{top: calc(40.8% - 90px);left: 80.2%;}
.about_map .appoint.map5{top: calc(67.6% - 60px);left: 86.85%;}
.about_map .appoint.map11{top: calc(49% - 90px);left: 17.55%;}
.about_map .appoint.map4{top: calc(55.5% - 90px);left: 68.5%;}
.about_map .appoint.map8{top: calc(63.5% - 90px);left: 69.5%;}
.about_map .appoint.map9{top: calc(38.5% - 90px);left: 55.5%;}
.about_map .appoint.map12{top: calc(60.5% - 90px);left: 53.5%;}
.about_map .appoint.map13{top: calc(47.5% - 90px);left: 53.5%;}
/* 巴基斯坦 */
.about_map .appoint.map16{top: calc(47.5% - 90px);left: 65.5%;}
/* 埃塞俄比亚 */
.about_map .appoint.map15{top: calc(60.5% - 90px);left: 58.5%;}
/* 菲律宾 */
.about_map .appoint.map14{top: calc(58.5% - 83px);left: 80.85%;}
/* 科特迪瓦 */
.about_map .appoint.map17{top: calc(63.5% - 90px);left: 45.5%;}
/* 加纳 */
.about_map .appoint.map18{top: calc(63.5% - 90px);left: 47.5%;}
/* 乌干达 */
.about_map .appoint.map19{top: calc(60.5% - 90px);left: 54.5%;}
/* 巴西 */
.about_map .appoint.map20{top: calc(74.5% - 90px);left: 33.5%;}
/* 肯尼亚 */
.about_map .appoint.map21{top: calc(60.5% - 90px);left: 57.5%;}

/* impact */
.imp_top .map_top_con p{width: 100%;}
.imp_top .map_top_con span{width: 100%;text-align: left;}
.swipimp_swiper-container{position: relative;margin: 0 15px;}
.swipimp{padding: 1px;}
.swipimp_prev{left: -1rem;}
.swipimp_next{right: -1rem;}
.mapx{position: relative;text-align: center;padding: 40px 14% 30px;}
.mapx i{position: absolute;display: block;width: 2px;height: 90px;background: #f2f2f2;right: 0;top: 70px;z-index: 10;}
.imp_mapx_box{width: 100%;background: #fdfdfd;position: relative;height: auto;}
.imp_mapx{background: #fff;}
/* .imp_mapx{background: #fff;position: absolute;top: -30px;left: 50%;transform: translateX(-50%);z-index: 10;border-radius: 10px;} */
.mapx h4{font-size: 42px;}
.mapx p{font-size: 20px;line-height: 24px;color: #e52d20;}
.imp_video{position: relative;height: 5rem;width: 100%;overflow: hidden;}
.video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}
.glass{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 11;}
.imp_video:hover .video{opacity: 1;}
.imp_video .container{z-index: 12;}
.imp_video .top_h2{margin-top: 40px;}
.imp_video .top_h2 h2{color: #fff;}
.imp_video .video_title p{color: #fff;width: 30%;}
.imp_ori{margin-bottom: 90px;}
.imp_ori_box{overflow: hidden;padding: 10px;}
.imp_ori_box .dj{width: 24%;}
.imp_ori_nr{float: left;width: 15.2%;height: 284px;box-shadow: 5px 0 10px rgba(0,0,0,0.2);text-align: center;}
.imp_ori_nr img{width: 78px;height: 78px;margin: 60px auto 20px;}
.imp_ori_nr p{width: 80%;font-size: 24px;line-height: 26px;text-align: center;margin: auto;}
.imp_gg .do_foc{padding-bottom: 112px;}
.sot_box{padding-top: 30px;}
.sot_select{display: flex;flex-wrap: wrap;}
.sot_select_nr{width: 25%;display: flex;flex-wrap: wrap;align-items: center;padding-right: 40px;}
.sot_select_nr p{overflow: hidden;width: 70px;}
.nice-select{width: calc(100% - 70px);border-radius: 50px;}
.nice-select .option,.nice-select .list{width: 100%;}
.sot_box .top_h2{margin-bottom: 50px;}
.new_img_span{font-size: 16px;line-height: 1;color: #999999;padding-top: 25px;}
.sot_box .about_new .list_all .list .t20{-webkit-line-clamp: 3;}
.sto_con .fy{padding: 50px 0 20px;}
.sto_con .fy a{background: #fff;width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
.sto_con .fy .on,.fy a:hover{background: #e52d20;color: #fff;}

/* impact_stories */
.sto_top{background: #f9f9f9;}
/* .sto_top .map_top_con p{width: 100%;}
.sto_top .map_top_con span{width: 100%;text-align: left;} */
/* .banner_twoj .but_a{margin: 0.1rem 10px 0 0;} */

/* impact_stories_det */
.impact_two{border-top: 1px solid #e5e5e5;margin-top: 30px;padding-top: 44px;overflow: hidden;}
.impact_two_l{float: left;width: 66%;}
.impact_two_title{text-align: center;}
.impact_two_title h1{font-size: 30px;font-weight: bold;margin-bottom: 0.4rem;line-height: 1.5;}
.impact_two_titlespan span{font-size: 16px;color: #999999;margin: 50px auto 0;display: block;font-style: italic;text-align: center;}

/* 内容详情 */
/* .impact_two_l p{font-size: 20px;line-height: 24px;color: #999;}
.impact_two_l b{font-size: 18px;padding: 15px 0;text-align: center;display: block;}
.impact_two_l>img,.impact_two_l video{width: 100%;margin: 15px 0;}
.impact_two_l .p1{margin-bottom: 20px;} */
.impact_two_l img{width: auto;height: auto;max-width: 100%;}
.impact_two_l *{font-family: 'calibri';}

.impact_two_fy{display: flex;justify-content: space-between;align-items: center;padding: 60px 0 100px;}
.impact_two_fy>a{font-size: 20px;color: #999999 !important;text-decoration: none !important;}
.impact_two_fy>a:first-child span{margin-right: 20px;}
.impact_two_fy>a:last-child span{margin-left: 20px;}
.impact_two_fy_share{display: flex;flex-wrap: wrap;align-items: center;}
.impact_two_fy_share .foot_logo{width: 38px;height: 38px;display: flex;justify-content: center;align-items: center;background: #f0f0f0;border-radius: 50%;margin-left: 10px;}
.impact_two_fy_share .foot_logo img{width: auto;height: 17px;padding: 0;}
.impact_two_r{float: right;width: 26%;}
.impact_two_r h4{font-size: 26px;padding-bottom: 22px;border-bottom: 1px solid #e5e5e5;margin-bottom: 24px;}
.impact_two_r h5{font-size: 22px;padding-bottom: 18px;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
.impact_two_r_news{padding-bottom: 16px;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.impact_two_r_news p{font-size: 14px;color: #999;margin-bottom: 5px;}
.impact_two_r_news a{font-size: 16px;line-height: 24px;}
.impact_two_rb{margin-top: 20px;overflow: hidden;}
.impact_two_rb p{font-size: 18px;line-height: 1.2;padding: 15px 20px;border-radius: 23px;float: left;margin: 0 8px 20px 0;}
.impact_two_rb p:hover{opacity: 0.8;-webkit-opacity: 0.8;}





.impact_two_rb p:nth-child(1){background: #EBAFA9;}
.impact_two_rb p:nth-child(2){background: #F9EAAE;}
.impact_two_rb p:nth-child(3){background: #C9E3CF;}
.impact_two_rb p:nth-child(4){background: #BBD4EC;}
.impact_two_rb p:nth-child(5){background: #B4D6D5;}
.impact_two_rb p:nth-child(6){background: #CBCBCB;}
.impact_two_rb p:nth-child(7){background: #A5B7C8;}
/* .impact_two_l li{list-style: inside;overflow: hidden;}
.impact_two_l li p{display: inline-block;}
.impact_two_l li::marker{float: left;} */

/* resources */
.res_ttext{margin-bottom: 60px;}
.res_img_span{display: inline-block;line-height: 24px;padding: 0 20px;margin-top: 25px;background: #000000;border-radius: 12px;color: #fff;}
.sot_box .res_box .list_all .list .t20{-webkit-line-clamp: 1;}
.index3 .list_all .list:nth-child(3n-2) .res_img_span{background: #7db7e1;}
.index3 .list_all .list:nth-child(3n-1) .res_img_span{background: #6abe83;}
.index3 .list_all .list:nth-child(3n) .res_img_span{background: #ed6d63;}
.res_box.index3 .list_all{margin-bottom: 30px;}

/* news */
.new_top{padding: 15px 0 35px;background: #fff;}
.news_box .swiper-slide{position: relative;}
.news_text{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.news_con{width: 1400px;margin: auto;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.news_con p{font-size: 30px;line-height: 42px;color: #fff;width: 55%;margin-bottom: 45px;}
.news_con .but_a{width: auto;}
.news_box .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background: #E52D20;}








@media (max-width: 1440px){
	.top_con_l{width: 56%;}
	.top_text p{width: 100%;}
	/* .impact_two_r{width: 36%;} */
	.news_con{width: 90%;}
	.news_con p{font-size: 24px;line-height: 30px;margin-bottom: 20px;}
	.top_h2 h2{font-size: 36px;}
}	

@media (max-width: 1200px){
	.do_top{padding-top: 15px;}
	.do_top .top_con{padding: 10px 0;}
	.top_h2 h2{font-size: 20px;line-height: 1.2;margin-bottom: 10px;}
	.top_h2{margin: 20px 0;}
	.top_con_l{width: 53%;}
	.top_text p{width: 100%;margin-bottom: 15px;font-size: 16px;line-height: 20px;}
	.top_r_box{width: 315px;height: 315px;padding: 39px;}
	.top_con_r{width: 315px;height: 315px;}
	.top_con_r img{width: 240px;height: 240px;margin-left: -120px;margin-top: -120px;}
	.about_our_p p{font-size: 14px;line-height: 20px;}
	.our_show .about_our_h3 h3{font-size: 36px;line-height: 1.4;}
	.impact_two_rb{display: none;}
	.impact_two_r{width: 100%;}
	.impact_two_l{width: 100%;}
	.map_top_con p{width: 94%;font-size: 24px;line-height: 28px;margin-bottom: 10px;}
}	

@media (max-width: 768px){
	
	.us_job_not{width: 100%;height: auto;padding: 20px 0;margin: 15px 0;}
	.us_job_not p{font-size: 18px;line-height: 1.4;}
	.yszcc{font-size: 12px;}
	
	/* about */
	/* about_we */
	.we_top{padding-top: 15px;}
	.we_top .top_con{padding: 0 0 10px;}
	.adv p{font-size: 24px;}
	.vie{width: 80%;border: none;padding: 0;height: auto;margin-bottom: 15px;}
	.vie img{width: 24px;height: auto;top: -22px;left: -14px;}
	.vie p{font-size: 22px;line-height: 26px;margin-bottom: 15px;}
	.vie span{font-size: 20px;line-height: 28px;}
	.about_vie{height: auto;padding: 30px 0;}
	.about_our_box,.our_show{width: 100%;display: block;height: auto;}
	.our_show .about_our_h3,.our_show .about_our_p,.about_our_box{padding: 0 10px;}
	.about_our_box .img1,.our_show .img1{display: none;}
	.about_our{overflow: auto;padding-bottom: 45px;}
	.about_our_h3 h3,.our_show .about_our_h3 h3{color: #333;font-size: 36px;padding: 0;}
	.about_our_p{display: block;padding: 0 10px;}
	.about_our_h3 i{background: #E52D20;}
	.about_our_box{position: relative;margin-bottom: 20px;}
	.about_our_box .img2{display: block;position: absolute;top: 0;left: 0;z-index: -1;opacity: 0.2;}
	.about_our .about_our_h3{margin-bottom: 20px;padding: 0 10px;}
	.about_new{padding:  0;}
	.about_our .more{left: 50%;transform: translateX(-50%);border: 1px solid #E52D20;height: 30px;display: flex;justify-content: center;bottom: 14px;}
	
	/* about_team */
	.team_banner .banner_img,.do_banner .banner_img{height: 188px;object-fit: cover;}
	.m_banner{display: block;}
	.team_top{padding-top: 15px;}
	.team_top_p{padding: 10px 0;}
	.team_top_p p{font-size: 20px;line-height: 26px;}
	.ourteam{padding: 20px 0 ;}
	.ourteam_nav a{width: 100px;height: 30px;border-radius: 4px;line-height: 30px;font-size: 16px;margin-right: 10px;}
	.ourteam_nav{margin-bottom: 0;}
	.ourteam_xx{width: 46%;margin:16px 8% 0 0;}
	.ourteam_xx:nth-child(2n){margin-right: 0;}
	.ourteam_xx:nth-child(3n){margin-right: auto;}
	.ourteam_text p{font-size: 18px;}
	.ourteam_text b{font-size: 14px;}
	.ourteam_text span{font-size: 12px;line-height: 30px;}
	.ourteam_text{height: auto;}
	.ourteam_hz{margin-bottom: 30px;}
	.fy a{width: 20px;height: 20px;line-height: 20px;font-size: 12px;}
	.fy a img{width: 6px;height: 12px;}
	.mb_box{width: 80%;height: 80%;left: 10%;margin-left: auto;top: 10%;margin-top: auto;}
	.team_xq{padding: 0 10px 20px;overflow: scroll;height: 100%;}
	.team_xq_t{padding-top: 20px;margin-bottom: 20px;}
	.team_xq_t>img{width: 100px;margin: 10px auto;float: none;height: 100px;display: block;}
	.team_xq_t h4{font-size: 20px;}
	.team_xq_t p{font-size: 16px;line-height: 22px;}
	.team_xq_box p{font-size: 12px;}
	.team_xq_box{height: 53%;}
	
	
	/* about_do */
	.do_top{padding-top: 15px;}
	.do_top .top_con{padding: 10px 0;}
	.top_h2 h2{font-size: 22px;line-height: 1.2;margin-bottom: 10px;}
	.top_h2{margin: 20px 0;}
	.top_con_l{width: 100%;}
	.top_text p{width: 100%;margin-bottom: 15px;font-size: 16px;line-height: 20px;}
	.top_con_r{display: none;}
	.do_foc .do_foc_box{box-shadow: none;}
	.do_foc{padding: 0 0 10px;}
	.do_gg_img{background: none;height: auto;}
	.do_gg_img .top_h2 h2{color: #333;}
	.do_gg_box{margin-top: 0;}
	.do_gg .index3 .list_all .list{margin: 15px 0;box-shadow: none;}
	.do_gg .about_new .list_all .list .t30{margin: 11px 0 5px;}
	.do_gg .index3 .list_all .list .t20{margin: 0 0 0.2rem;}
	.do_gg .do_foc{padding: 0;}
	.do_med .do_med_l{width: 100%;}
	.do_med_r{width: 100%;justify-content:center;height: auto;margin: 40px 0;}
	.do_med{height: auto;}
	.do_med_img img{width: 55px;height: 55px;}
	.do_med_img{margin: 0 10px;}
	.do_foc .list_all .list .t30{font-size: 20px;}
	.do_foc .list_all .list .t20{font-size: 16px;}
	.do_gg .index3 .list_all .list .t30{-webkit-line-clamp: 1;height: 30px;}
	.do_med .do_med_l p{font-size: 16px;line-height: 24px;}
	
	/* about_us */
	.us_top{padding-top: 15px;}
	.us_top_con{margin: 30px auto;}
	.us_top_con p{font-size: 20px;line-height: 24px;}
	.us_job .top_h2{margin-bottom: 20px;}
	.job_box{width: 48%;float: left;margin: 0 1% 20px;padding: 4px;height: auto;}
	.job_box h4{font-size: 20px;margin-bottom: 10px;line-height: 24px;}
	.job_box span{font-size: 12px;line-height: 16px;}
	.job_box_span{height: auto;}
	.job_box p{font-size: 16px;line-height: 20px;margin: 10px auto;-webkit-line-clamp: 4;height: 80px;}
	.job_box a{margin-bottom: 10px;}
	.job_box:hover{box-shadow: 0 0 0 rgba(0,0,0,0);}
	.job_swiper .swiper-container{padding-bottom: 25px;}
	.us_job{padding: 10px 0 15px;}
	.us_gro_top{margin: 10px auto 0;}
	.us_gro .us_gro_top{display: block;}
	.us_gro .but_a{margin-bottom: 10px;}
	.group_con{width: 100%;margin-bottom: 20px;}
	.group .dj{width: 100%;}
	.group_img{height: 10rem;background-size: 100% !important;}
	.group_text{padding: 10px ; height: auto;}
	.group_text span{font-size: 14px;}
	.group_text h4{font-size: 20px;}
	.group_text p{font-size: 16px;}
	.group{margin-bottom: 10px;}
	
	.us_mb .mb_box{height: 80%;top: 10%;}
	.job_xq h2{font-size: 22px;line-height: 24px;margin-bottom: 10px;}
	.job_xq_t{margin-bottom: 10px;}
	.job_xq_p b{font-size: 18px;}
	.job_xq_p p{font-size: 18px;line-height: 22px;}
	.job_xq_box{height: 68%;}
	.job_xq_b{margin-top: 10px;}
	.job_xq_bl p{font-size: 14px;line-height: 16px;}
	.job_xq_bl{float: none;height: 48px;overflow: hidden;}
	.job_xq_b>a{float: none;font-size: 14px;padding: 0 10px;line-height: 28px;border-radius: 4px;display: block;text-align: center;margin: 10px auto;width: 80%;}
	
	/* about_map */
	
	.map_top{padding-top: 15px;}
	.map_top_con{padding: 20px 0;}
	.map_top_con p{width: 94%;font-size: 22px;line-height: 28px;margin-bottom: 10px;}
	.map_top_con span{width: 88%;font-size: 14px;line-height: 1.4;}
	.about_map .map>img{margin: -33px 0;width: 123%;}
	.about_map .appoint.map1{top: 52.5% ;left: 87%;}
	.about_map .appoint.map7{top: 54.5% ;left: 89%;}
	.about_map .appoint.map2{top: 73.68%;left: 94.66%;}
	.about_map .appoint.map6{top: 57.5% ;left: 92.85%;}
	.about_map .appoint.map10{top: 48.8% ;left: 96.55%;}
	.about_map .appoint.map3{top: 34.8% ;left: 99.2%;}
	.about_map .appoint.map5{top: 78.6% ;left: 102.85%;}
	.about_map .appoint.map11{top: 51%;left: 22.55%;}
	.about_map .appoint.map4{top: 56% ;left: 82.5%;}
	.about_map .appoint.map8{top: 67% ;left: 83.5%;}
	.about_map .appoint.map9{top: 40% ;left: 68.5%;}
	.about_map .appoint.map12{top: 75% ;left: 65.5%;}
	.about_map .appoint.map13{top: 51%;left: 65.55%;}	
	/* 巴基斯坦 */
	.about_map .appoint.map16{top: 56%;left: 79.5%;}	
	/* 埃塞俄比亚 */
	.about_map .appoint.map15{top: 59%;left: 72.5%;}	
	/* 菲律宾 */
	.about_map .appoint.map14{top: 62.8%;left: 99.55%;}	
	/* 科特迪瓦 */
	.about_map .appoint.map17{top: 65%;left: 55.5%;}	
	/* 加纳 */
	.about_map .appoint.map18{top: 65%;left: 57.5%;}	
	/* 乌干达 */
	.about_map .appoint.map19{top: 75%;left: 67.5%;}	
	/* 巴西 */
	.about_map .appoint.map20{top: 75%;left: 40.5%;}	
	/* 肯尼亚 */
	.about_map .appoint.map21{top: 75%;left: 69.5%;}	
	
	.about_map .map{top: -24px;left: -40px;}
	.appoint{width: 4px;height: 4px;}
	.appoint .i{min-width: 16px;height: 16px;top: -6px;left: -6px;}
	.appoint .t20.t_c_666{font-size: 12px;top: 8px;left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	}
	
	/* impact */
	.imp_mapx_box{overflow: hidden;}
	.imp_mapx{top: 20px;width: 100%;}
	.mapx{padding: 20px 7% 15px;}
	.imp_mapx_box .swipimp_swiper-container{margin: 0;}
	.mapx h4{font-size: 24px;}
	.mapx p{font-size: 16px;line-height: 20px;}
	.mapx i{top: 38px;height: 50px;}
	.imp_mapx_box{height: 193px;}
	.imp_video{height: 200px;}
	.video{opacity: 1;width: 100%;height: 100%;}
	.video video{width: 100%;height: 100%;object-fit: cover;}
	.imp_video .top_h2{margin-top: 20px;}
	.imp_video .video_title p{width: 100%;}
	.imp_ori_box .dj{width: 50%;}
	.imp_ori_nr{width: 50%;box-shadow: 0 0 2px rgba(0,0,0,0.2);height: 170px;}
	.imp_ori_nr img{width: 50px;height: 50px;margin: 20px auto 10px;}
	.imp_ori_nr p{font-size: 20px;line-height: 22px;}
	.imp_ori{margin-bottom: 20px;}
	.sot_box{padding-top: 10px;}
	.sot_box .top_h2{margin: 0 auto 20px;}
	.sot_select_nr{width: 100%;padding: 0;margin-bottom: 10px;}
	
	/* impact_stories_det */
	.impact_two{padding: 20px 10px;}
	
	.impact_two_title h1{font-size: 22px;margin-bottom: 10px;line-height: 30px;}
	.impact_two_title span{font-size: 12px;margin-bottom: 20px;}
	.impact_two_l p{font-size: 14px;line-height: 22px;}
	.impact_two_l b{font-size: 16px;}
	.impact_two_fy_share{display: none;}
	.impact_two_fy{padding: 20px 0;}
	.impact_two_fy>a{font-size: 16px;}
	.impact_two_fy>a:first-child span{margin-right: 10px;}
	.impact_two_fy>a:last-child span{margin-left: 10px;}

	.impact_two_r h4{font-size: 22px;padding-bottom: 10px;}
	.impact_two_r_news p{font-size: 14px;}
	.impact_two_r_news a{font-size: 16px;line-height: 22px;}
	.impact_two_r_news{margin-bottom: 20px;}
	.impact_two_rb{display: none;}
	
	/* resources */
	.res{margin-top: 20px;}
	.res_img_span{margin-top: 15px;font-size: 12px;}
	.res_box.index3 .list_all{margin: 0;}
	.res .fy{margin: 20px auto;}
	
	/* news */
	.new_top{padding: 28px 0 20px;}
	/* .news_box{max-height: 150px;} */
	.news_box .swiper-slide{display: flex;justify-content: center;align-items: center;}
	.news_box .swiper-slide>img{width: auto;}
	.news_con p{width: 80%;font-size: 14px;line-height: 20px;margin-bottom: 10px;}
	.news_con .but_a{font-size: 12px;}
}

/* vietnam */
.vietnam{margin-top: 20px;}
/* .vietnam_text>p{font-size: 24px;line-height:1.2;margin-bottom: 15px;} */
.vietnam_textul li{list-style: disc;margin-left: 25px;font-size: 24px;line-height: 1.5;}
.vietnam_textul p{font-size: 24px;line-height: 1.5;}
.vietnam_box .z_padding{padding: 35px 0 50px;}
.vietnam_box .new_img_span{padding: 25px 0 10px;}

@media (max-width: 1440px){
	.vietnam_text>p{font-size: 20px;}
	.vietnam_textul li{font-size: 20px;}
	.vietnam_textul p{font-size: 20px;}
	.map_top_con{padding: 15px 0;}
	.vietnam{margin-top: 30px;}
}	
@media (max-width: 991px){
	.vietnam_text>p{margin-bottom: 20px;font-size: 16px;}
	.vietnam_textul li{font-size: 16px;}
	.vietnam_textul p{font-size: 16px;}
	.map_top_con{padding: 20px 0;}
	.about_top{padding-top: 15px;background-size: auto;}
	.vietnam_box .z_padding{padding: 20px 0;}
	.vietnam_box .new_img_span{padding: 10px 0;}
	.sto_con .fy a{width: 30px;height: 30px;font-size: 16px;}
	.sto_con .fy{padding: 20px 0 40px;}
}	

/* COVID-19 Resource Hub */
.cov{padding-top: 60px;}
.cov_p{padding: 35px 0 25px;}
/* .cov_p p{font-size: 24px;line-height: 1.5;margin-bottom: 28px;text-align: justify;} */
.cov_box .z_padding{padding: 0;margin-bottom: 70px;}
.cov_box .index3 .list_all .list .t30{height: 88px;-webkit-line-clamp:1;line-height: 88px;}
.cov_box .index3 .list_all .list{margin: 0 0.25rem;}
.cov_boxp{margin-bottom: 1rem;}
/* .cov_boxp_box b{font-weight: 400;font-size: 26px;line-height: 1.5;color: #5a5a5a;display: block;} */
.cov_boxp_p{margin: 30px 0;}
/* .cov_boxp_p p{font-size: 26px;line-height: 1.4;color: #5a5a5a;text-align: justify;} */
.cov_box .top_h2{margin-bottom: 50px;}

@media (max-width: 1440px){
	.cov iframe{height: 400px;}
	.cov_p p{font-size: 20px;}
	
	.cov_box .index3 .list_all .list .t30{height: 60px;line-height: 60px;}
	.cov_boxp_box b{font-size: 22px;}
	.cov_boxp_p p{font-size: 22px;}
}	
@media (max-width: 991px){
	.cov iframe{height: 300px;}
	.cov{padding-top: 40px;}
}	
@media (max-width: 767px){
	.cov iframe{height: 200px;}
	.cov{padding-top: 20px;}
	.cov_p{padding: 20px 0;}
	.cov_p p{font-size: 16px;margin-bottom: 15px;}
	.cov_box .top_h2{margin: 10px 0 20px;}
	.cov_box .index3 .list_all .list .t30{height: 40px;line-height: 40px;}
	.cov_box .z_padding{margin-bottom: 30px;}
	.cov_boxp_box b{font-size: 16px;}
	.cov_boxp_p{margin: 15px 0;}
	.cov_boxp_p p{font-size: 16px;}
}	

/* Project Updates */
@media (max-width: 767px){
	.sot_select{padding-top: 30px;}
	.upd{margin-top: 0;}
	.upd .vietnam_box .z_padding{padding: 0;}
}	

/* search */
.search{width: 67%;float: left;border-right: 1px solid #e5e5e5;padding-top: 44px;}
.search_box{padding: 0 0 0.8rem;}
.search_box .impact_two_r{padding-top: 44px;}
.search_inp{margin-bottom: 44px;}
.search_inp h1{font-size: 48px;margin-bottom: 22px;}
.search_inpbox{width: 66%;height: 60px;border-radius: 30px;border: 1px solid #e5e5e5;background: #fafafa;overflow: hidden;margin-bottom: 5px;display: flex;align-items: center;}
.search_inpbox input{float: left;width: calc(100% - 100px);height: 100%;padding-left: 20px;}
.search_inpa{float: right;width: 100px;height: 30px;border-left: 1px solid #e5e5e5;text-align: center;}
.search_inpa img{width: 24px;height: 24px;margin-top: 3px;}
.search_inp>p{padding-left: 30px;font-size: 16px;color: #999;}
.search_inp>p span{margin-right: 30px;}
.search_nav{border-bottom: 1px solid #e5e5e5;overflow: hidden;margin-bottom: 55px;}
.search_nav a{padding-bottom: 20px;float: left;margin-right: 0.6rem;font-size: 24px;position: relative;}
.search_nav a i{width: 0;height: 2px;visibility: hidden;background: #e60012;bottom: 0;left: 50%;position: absolute;}
.search_nav .on i{visibility: initial;width: 100%;left: 0;}
.search_nra{margin-bottom: 30px;display: block;}
.search_nra_t{display: flex;align-items: center;padding-right: 20px;margin-bottom: 10px;}
.search_nra_t>img{width: 6px;margin-right: 20px;}
.search_nra_t p{font-size: 20px;line-height: 1;width: 100%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.search_nra_t p span{color: #E60012;}
.search_nra_ul{width: 100%;padding-right: 20px;}
.search_nra_ul ul{width: 100%;display: flex;align-items: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.search_nra_ul ul li{font-size: 16px;color: #666;margin-right: 10px;list-style: none;}
.search_nra_ul ul li:last-child{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.search_nrbox{display: none;}

@media (max-width: 1440px){
	
	.search_nav a{font-size: 22px;}
	.search_inp h1{font-size: 40px;}
}	
@media (max-width: 1200px){
	.search{width: 100%;border: none;}
	.search_inpbox{height: 46px;}
}	
@media (max-width: 991px){
	.search_box{padding: 0 20px;}
}	

@media (max-width: 767px){
	.search{padding-top: 20px;}
	.search_inp h1{font-size: 26px;margin-bottom: 10px;}
	.search_inpbox{width: 100%;height: 36px;}
	.search_inpa{height: 24px;width: 60px;}
	.search_inpbox input{width: calc(100% - 60px);}
	.search_inpa img{width: 18px;height: 18px;}
	.search_inp>p{padding: 0;}
	.search_inp>p span{margin-right: 10px;}
	.search_inp{margin-bottom: 20px;}
	.search_nav a{padding-bottom: 10px;font-size: 20px;}
	.search_nav{width: 100%;overflow-x: scroll;display: flex;white-space:nowrap;margin-bottom: 20px;}
	.search_nra_t p{font-size: 16px;}
	.search_nra_t>img{width: 6px;margin-right: 10px;}
	.search_nra_ul ul li{font-size: 16px;}
	.search_nra_t{margin-bottom: 5px;}
	.search_nra{margin-bottom: 25px;}
	.search_box .impact_two_r{padding-top: 20px;}
}	

/* contact */
.cont{padding: 0.6rem 0 1rem;}
.contact_box{padding: 0 30px;background: #f9f9f9;overflow: hidden;margin-bottom: 30px;}
.contact_box .top_h2{float: left;width: 30%;}
.contact_box .top_h2 h2{font-size: 30px;}
.contact_r{float: right;width: 70%;padding-top: 0.3rem;}
.contact_rbox{margin-bottom: 0.35rem;}
.contact_rbox h3{font-size: 20px;margin-bottom: 4px;font-weight: bold;}
.contact_rp p{font-size: 18px;color: #666;margin-right: 0.5rem;}
.contact_rp{display: flex;flex-wrap: wrap;}

@media (max-width: 767px){
	.cont{padding: 0.8rem 20px;}
	.contact_box{padding: 0 15px;}
	.contact_box .top_h2{width: 100%;margin: 10px 0 15px;}
	.contact_box .top_h2 h2{font-size: 22px;}
	.contact_r{width: 100%;}
	.contact_rbox{margin-bottom: 15px;}
	.contact_rp{flex-direction: column;}
}	

/* search_family */
.family_top_con{overflow: hidden;}
/* .family_top_con>p{font-size: 20px;color: #5a5a5a;text-align: left;line-height: 1.2;margin-bottom: 0;} */
.family_top_conr{float: right;margin: 0 0 20px 50px;}
.family_top_conrimg{height: 197px;width: 168px;}
.family_top_conr>img{width: 100%;height: 100%;object-fit: cover;}
.family_top_conr a{margin-top: 8px;display: flex;justify-content: space-between;align-items: center;}
.family_top_conr p{font-size: 16px;color: #666666;line-height: 1;margin: 0;width: 100%!important;text-align: center;text-transform: capitalize;}
.family_top_conr a img{width: 14px;display: none;}
.family_top_conr a:hover p{text-decoration: underline;}
.family_ser_box{margin-bottom: 50px;}
.family_ser_con{width: 100%;margin-bottom: 30px;background: #f9f9f9;overflow: hidden;display: flex;align-items: center;padding: 30px 0;}
.family_ser_con:hover{background: #fff;box-shadow: 7px 7px 15px rgba(0,0,0,0.2);}
.family_ser_conimg{width: 180px;height: 100%;float: left;display: flex;align-items: center;justify-content: center;}
.family_ser_conimg img{width: 76px;height: auto;}
.family_ser_conr{width: calc(100% - 180px);float: right;height: 100%;display: flex;justify-content: center;flex-direction: column;}
.family_ser_conr h3{font-size: 30px;margin-bottom: 5px;}
.family_ser_conr p{font-size: 20px;color: #999;padding-right: 8%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.family_team .group_text a{margin: 30px 0 10px;}
.family_down{margin-bottom: 77px;}
.family_down_box{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.family_down_con{width: 100%;height: auto;background: #f9f9f9;display: flex;align-items: center;margin: 0 0.5% 20px;padding: 20px 20px 20px 40px;}
.family_down_img img{width: 30px;margin-right: 20px;padding: 0 !important;}
.family_down_con p{font-size: 20px;color: #666;width: 100%;}
.family_down_con:hover{background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.05);}
.family_down_con:hover .xs{display: none;}
.family_down_con:hover .yc{display: block;}
.family_down_con:hover p{color: #e52d20;}

@media (max-width: 1200px){
	.family_top_con>p{font-size: 18px;}
	.family_ser{padding: 20px;}
	.family_ser_con{padding: 20px 0;}
	.family_ser_conimg img{width: 60px;}
	.family_ser_conr h3{font-size: 24px;}
	.family_ser_conr p{font-size: 16px;}
	.family_ser_box{margin-bottom: 0;}
}	

@media (max-width: 767px){
	.family_top_conr{margin: 0 0 10px 20px;width: 30%;}
	.family_top_conrimg{width: 100%;height: auto;}
	.family_top_conr p{font-size: 12px;}
	.family_top_conr a img{width: 10px;}
	.family_top_con>p{font-size: 14px;}
	.family_ser{padding: 0 20px;}
	.family_ser_conimg{width: 60px;}
	.family_ser_conimg img{width: 40px;}
	.family_ser_conr{width: calc(100% - 60px);}
	.family_ser_conr h3{font-size: 20px;line-height: 1.2;}
	.family_ser_conr p{font-size: 14px;}
	.family_ser_con{padding: 15px 0;margin-bottom: 20px;}
	.family_team .us_gro_top{flex-wrap: wrap;}
	.family_team .but_a{margin-bottom: 10px;}
	.family_down_con{width: 100%;height: auto;margin-bottom: 15px;padding: 10px;}
	.family_down_img img{width: 20px;margin-right: 10px;}
	.family_down_con p{width: 84%;font-size: 14px;}
	.family_down{margin-bottom: 30px;}
}	

/* services */
.deco {
    display: block;
    width: 0.58rem;
    height: 0.58rem;
    opacity: 1;
    transition: .1s;
    transform: translateZ(0);
    margin: 44px auto 5px;
}

.deco:before {

    content: "";
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%, -50%, 0) scale(.75);
    transition: .4s;
    border: 1px solid hsla(0, 0%, 100%, .3);
    border-radius: 100%;
    height: 0.38rem;
    width: 0.38rem;
}

.deco i,
.deco em {
    background: hsla(0, 0%, 100%, .8);
    border: 1px solid #fff;
    border-radius: 100%;
    height: 0.2rem;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%, -50%, 0) scale(.5);
    transition: .4s;
    width: 0.2rem;
}

.deco:after {
    content: "";
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%, -50%, 0) scale(.75);
    transition: .4s;
    border: 1px solid hsla(0, 0%, 100%, .1);
    border-radius: 100%;
    height: 0.58rem;
    width: 0.58rem;
}

.mc_b2s1_li:hover .deco:before {
    animation: scalepulse 1.3s linear .3s infinite both;
    transform: translate3d(-50%, -50%, 0) scale(1);
}

.mc_b2s1_li:hover .deco i,
.mc_b2s1_li:hover .deco em {
    background: #fff;
    animation: scalepulse 1.3s linear 0s infinite both;
    transform: translate3d(-50%, -50%, 0) scale(1);
}

.mc_b2s1_li:hover .deco:after {
    animation: scalepulse 1.3s linear .15s infinite both;
    transform: translate3d(-50%, -50%, 0) scale(1);
}

.mc_b2s1_li:hover .mc_b2s1li_title {
    font-weight: bold;
}

@keyframes scalepulse {
    20% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1.15);
        transform: translate3d(-50%, -50%, 0) scale(1.15);
        -webkit-animation-timing-function: ease;
        animation-timing-function: ease
    }

    50% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
        transform: translate3d(-50%, -50%, 0) scale(1);
        -webkit-animation-timing-function: ease;
        animation-timing-function: ease
    }
}

.areas_box{overflow: hidden;height: 480px;padding: 10px;width: calc(100% + 20px);margin-left: -10px;}
.areas_boxl{float: left;width: 42%;box-shadow: 0 0 10px rgba(0,0,0,0.1);height: 100%;}
.areas_boxr{float: right;width: 58%;height: 100%;position: relative;}
.areas_boxl_con{height: 100%;display: none;opacity: 1;}
.areas_boxl_nr{height: 100%;display: flex;flex-direction: column;justify-content: center;padding: 0 10%;width: 100%;}
.areas_boxl_con h3{font-size: 36px;margin-bottom: 10px;}
.areas_boxl_con p{font-size: 20px;line-height: 24px;color: #999;}
.areas_boxr_img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.areas_boxr_img img{object-fit: cover;display: none;opacity: 1;}
.areas_boxr>ul{position: relative;width: 100%;height: 100%;left: 0;top: 0;z-index: 10;display: flex;flex-wrap: wrap;}
.mc_b2s1_li{width: 33.33%;height: 50%;position: relative;border-right: 1px solid #666;border-bottom: 1px solid #666;list-style: none;}
.mc_b2s1_li em{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.6);}
.mc_b2s1_lisbox{width: 100%;height: 100%;position: absolute;z-index: 1;}
.mc_b2s1_li h4{font-size: 20px;color: #fff;padding: 0 10%;text-align: center;}
.services_areas{margin-bottom: 0.8rem;}
.country_box{border-top: 1px solid #999999;border-bottom: 1px solid #999999;margin-bottom: 0.4rem;overflow: hidden;height: 324px;}
.country_box .gallery-top{float: right;width: 66%;height: 100%;}
.country_box .gallery-top .swiper-slide{display: flex;flex-direction: column;flex-wrap: wrap;}
.country_box .gallery-top .swiper-slide p{width: 100%;padding: 0 10%;font-size: 20px;color: #666;margin-bottom: 30px;}
.country_box .gallery-top .swiper-slide a{font-size: 16px;color: #e62d20;text-align: right;display: block;width: 100%;padding: 0 10%;}
.country_box .gallery-thumbs{float: left;width: 34%;height: 100%;border-right: 1px solid #999;;}
.country_box .gallery-thumbs .swiper-slide{height: 33.33% !important;display: flex;align-items: center;justify-content: flex-start;border-bottom: 1px solid #999;}
.country_box .gallery-thumbs .swiper-slide i{width: 86px;height: 2px;background: #fff;margin: 0 54px;}
.country_box .gallery-thumbs .swiper-slide p{font-size: 26px;color: #999;}
.country_box .gallery-thumbs .swiper-slide-thumb-active i{background: #e60012;}
.country_box .gallery-thumbs .swiper-slide-thumb-active p{color: #e60012;}
.country_box .swiper-button-next,.country_box .swiper-button-prev{width: 0.5rem;height: 0.5rem;border-radius: 50%;left: 15%;}
.country_box .swiper-button-next{background: #F1F1F1 url(../img/bottom.png) center no-repeat;bottom:  0;top: auto;}
.country_box .swiper-button-next:hover{background: #E60012 url(../img/bottom2.png) center no-repeat;}
.country_box .swiper-button-prev{background: #F1F1F1 url(../img/top.png) center no-repeat;top: 0;margin-top: 0;}
.country_box .swiper-button-prev:hover{background: #E60012 url(../img/top2.png) center no-repeat;}
.country_box .swiper-button-prev:after,.country_box  .swiper-container-rtl .swiper-button-next:after{content: none;}
.country_box .swiper-button-next:after,.country_box   .swiper-container-rtl .swiper-button-prev:after{content: none;}

@media (max-width: 1200px){
	.country_box .gallery-thumbs .swiper-slide i{width: 50px;margin: 0 20px;}
	.country_box .swiper-button-next, .country_box .swiper-button-prev{width: 0.75rem;height: 0.75rem;}
}	

@media (max-width: 767px){
	.about_ori .top_h2{margin: 20px 0;}
	.areas_boxl{width: 100%;}
	.areas_box{height: auto;}
	.areas_boxr{width: 100%;height: 290px;}
	.areas_boxl_nr{padding: 20px 10px;}
	.areas_boxl_con h3{font-size: 24px;}
	.areas_boxl_con p{font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 48px;}
	.deco{width: 1rem;height: 1rem;margin: 20px auto 20px;}
	.deco i, .deco em{width: 1rem;height: 1rem;}
	.deco:after{height: 2.2rem;width: 2.2rem;}
	.deco:before{width: 1.5rem;height: 1.5rem;}
	.mc_b2s1_li h4{font-size: 14px;line-height: 1.2;}
	.country_box{height: 230px;}
	.country_box .gallery-thumbs .swiper-slide{justify-content: center;}
	.country_box .gallery-thumbs .swiper-slide i{display: none;}
	.country_box .gallery-thumbs .swiper-slide p{font-size: 16px;}
	.country_box .swiper-button-next, .country_box .swiper-button-prev{width: 1.8rem;height: 1.8rem;left: 50%;margin-left: -0.9rem;}
	.country_box .swiper-button-prev{top: 40px;}
	.country_box .swiper-button-next{bottom: 40px;}
	.country_box .gallery-top .swiper-slide p{font-size: 16px;margin-bottom: 15px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
	.country_box .gallery-top .swiper-slide a{font-size: 14px;}
	
}	

/* list */
.list{background: #f9f9f9;overflow: hidden;}
.list .container{background: #fff;border-radius: 10px;margin: 35px auto 100px;overflow: hidden;}
.list_box{width: 71%;margin: auto;padding-top: 75px;}
.list_box h1{font-size: 42px;text-align: center;margin-bottom: 35px;}
.list_inp{margin-bottom: 20px;}
.list_inp input{height: 50px;line-height: 50px;border: 1px solid #666666;width: 100%;border-radius: 25px;padding-left: 20px;}
.list_ture{display: flex;justify-content: flex-start;padding-bottom: 35px;border-bottom: 1px dashed #999;width: 100%;margin-bottom: 35px;}
.list_ture input{-webkit-appearance: checkbox;width: 18px;height: 18px;}
.cbx {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding: 6px 8px;
  border-radius: 6px;
  overflow: hidden;
  transition: all 0.2s ease;
}
.cbx:not(:last-child) {
  margin-right: 6px;
}

.cbx span {
  float: left;
  vertical-align: middle;
  transform: translate3d(0, 0, 0);
}
.cbx span:first-child {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 4px;
  transform: scale(1);
  border: 2px solid #c8ccd4;
  transition: all 0.2s ease;
}
.cbx span:last-child{
	text-align: left;
	/*width: 13rem;*/
}
.cbx span:first-child svg {
  position: absolute;
  top: 3px;
  left: 2px;
  fill: none;
  stroke: #fff;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 16px;
  stroke-dashoffset: 16px;
  transition: all 0.3s ease;
  transition-delay: 0.1s;
  transform: translate3d(0, 0, 0);
}
.cbx span:last-child {
  padding-left: 8px;
  line-height: 18px;
}
.cbx:hover span:first-child {
  border-color: #333;
}
.inp-cbx:checked + .cbx span:first-child {
  background: #333;
  border-color: #333;
  animation: wave 0.4s ease;
}
.inp-cbx:checked + .cbx span:first-child svg {
  stroke-dashoffset: 0;
}
.inline-svg {
  position: absolute;
  width: 0;
  height: 0;
  pointer-events: none;
  user-select: none;
}
@media screen and (max-width: 640px) {
  
  .cbx {
    width: 100%;
    margin-bottom: 4px;
    display: inline-block;
  }
}
@-moz-keyframes wave {
  50% {
    transform: scale(0.9);
  }
}
@-webkit-keyframes wave {
  50% {
    transform: scale(0.9);
  }
}
@-o-keyframes wave {
  50% {
    transform: scale(0.9);
  }
}
@keyframes wave {
  50% {
    transform: scale(0.9);
  }
}

.list_ture_text p{font-size: 18px;color: #666;line-height: 1;margin-bottom: 10px;}
.list_ture_text span{display: block;font-size: 16px;color: #999;}
.list_work{margin-bottom: 20px;}
.list_work h3{font-size: 26px;}
.list_work p{font-size: 18px;color: #666;}
.list_inp .sot_select_nr{width: 100%;padding: 0;}
.list_inp .nice-select{width: 100%;height: 50px;line-height: 50px;border: 1px solid #666;}
.list_pp{margin : 40px auto;padding-top: 35px;border-top: 1px dashed #999;}
.list_pp p{font-size: 18px;color: #666;}
.list_pp p a{color: #e52d20;}
.submit{font-size: 24px;line-height: 50px;text-align: center;background: #e52d20;border-radius: 25px;color: #fff;display: block;margin: 20px auto 40px;}
.list_inp select{height: 50px;line-height: 50px;border: 1px solid #666666;width: 100%;border-radius: 25px;padding-left: 20px;background: url('../img/sanj.png') no-repeat scroll right center transparent;appearance:none;background-position: 98% 50% ;color: #6f6f6f;}


@media (max-width: 767px){
  
  .list_box{width: 100%;padding: 20px 0;}
	.list_box h1{font-size: 26px;margin-bottom: 25px;}
	.list_inp input,.list_inp select{height: 40px;line-height: 40px;}
	.list_ture .cbx{padding: 0 6px;}
	.list_ture{padding-bottom: 20px;margin-bottom: 20px;}
	.list_work h3{font-size: 22px;}
	.list_work p{font-size: 16px;}
	.list_inp .sot_select{padding: 0;}
	.list_inp .nice-select{height: 40px;line-height: 40px;}
	.list_pp{margin: 20px auto;padding-top: 20px;}
	.list_pp p{font-size: 14px;}
	.submit{font-size: 20px;line-height: 40px;margin-bottom: 20px;}
	.list .container{margin: 20px auto 0;}
}

/* privacy */
.privacy{margin: 50px auto 80px;}
.privacy h2{font-size: 30px;margin-bottom: 20px;}
/* .privacy p{font-size: 24px;margin-bottom: 15px;line-height: 1.4;}
.privacy b{font-size: 20px;display: block;font-weight: 400;color: #666;} */

@media (max-width: 767px){
  .privacy{margin: 20px auto ;}
	.privacy h2{font-size: 24px;margin-bottom: 15px;}
	.privacy p{font-size: 16px;}
	.privacy b{font-size: 14px;}
}

.ourteam_tc{display: none;}

/* Feedback */
.feed_box{margin-bottom: 55px;height: 2.83rem;position: relative;}
.feed_box .fh{position: absolute;left: 0;top: -32px;width: 60px;height: auto;}
.feed_boxl{float: left;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;border-top: 1px solid #e4e4e4;}
.feed_boxr{float: right;width: 35%;height: 100%;overflow: hidden;}
.feed_boxr img{object-fit: cover;}
.feed_boxl h3{font-size: 30px;margin-bottom: 40px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.feed_boxl p{font-size: 20px;line-height: 24px;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.feed_boxl span{color: #999 !important;}

@media (max-width: 1366px){
  .feed_boxl h3{font-size: 24px;margin-bottom: 12px;}
	.feed_boxl p{font-size: 16px;line-height: 20px;}
	.feed_box .fh{width: 30px;top: -15px;}
}

@media (max-width: 767px){
  .feed_box{margin-bottom: 20px;height: 5rem;}
	.feed_box .fh{width: 15px;top: -8px;}
	.feed_boxl h3{font-size: 18px;margin-bottom: 5px;}
	.feed_boxl p{font-size: 12px;line-height: 14px;-webkit-line-clamp: 3;}
}

/* 修改 */
.swip_news .swiper-slide>img{height: 5rem;object-fit: cover;}
.swip_news .imp_video{height: 5rem;}

.sot_select_nr{position: relative;margin-bottom: 20px;}
.sel_text_box{width: calc(100% - 40px);background: #fff;border-radius: 5px;	position: absolute;left:0;text-align: left;overflow: hidden;top:100%;border: 1px solid #ddd;z-index: 200;display: none;}
.sel_text_box a{font-size: 16px;color: #000;padding:7px 0 7px 30px;display: block;	cursor: pointer;}
.sel_text_box a:hover{background: #E52D20;color: #fff;}
.sel_text_x{width: 100%;border-radius: 50px;border: 1px solid #e8e8e8;position: relative;}
.sel_text_x p{padding-left: 30px;}
.sot_select_nr p{width: 100%;line-height: 40px;}
.sel_text_x>img{width: 9px;height: auto;position: absolute;right: 16px;top: 17px;z-index: 100;}
.sel_text{width: 100%;}
.nav1 .nav1_r .search img{width: 15px;}
.nav1 .nav1_r .search button{cursor: pointer;}

.group_con{width: 100%;}
.swip33_swiper-container{margin: 0 auto 30px;}
.swip33{padding-bottom: 30px;}
.footsssss>a{margin-left: 20px;}
.sel_text_box ul{max-height: 228px;overflow-y: auto;}
/* .sel_text_box ul::-webkit-scrollbar{width: 5px;} */

.top_con{display: block;}
.top_con_r{margin: 0 15px 20px 50px;}
.home_video_tcbox video{width: 100%;}
.home_video_tcbox>a{position: absolute;top: 20px;right: 20px;width: 20px;height: 20px;z-index: 10;}
.home_video_tcbox{position: relative;}
.sto_con .fy button{display: block;height: 0.45rem;min-height: 27px;padding: 0 0.4rem;align-items: center;border-radius: 27.5px;line-height: 1;background: #E52D20;color: #fff;cursor:pointer;}
.sto_con .fy button:hover{opacity: 0.7;}


@media (max-width: 767px){
	.imp_video{height: 200px;margin-bottom: 0;}
  .ourteam_tx{height: 8rem;}
	.swip33_swiper-container{margin-bottom: 30px;}
	.sot_select{padding-top: 0;}
	.swip_news .imp_video{margin-bottom: 0;height: 230px;}
	.res_ttext{margin-bottom: 10px;}
	.swip1 .banner_img{height: 188px;}
	.swip_news .swiper-slide>img{height: 200px;}
	.video_title>a{font-size: 14px;margin-top: 10px;}
	.video_title>a img{width: 30px;height: 30px;margin-right: 10px;}
	.imp_video .top_h2{margin: 10px 0;}
}

/* 视频弹窗 */
#hi-iframe-video {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#hi-iframe-video * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#hi-iframe-video .hi-close {
  position: fixed;
  top: 86%;
  left: 50%;
  margin-left: -25px;
  width: 50px;
  height: 50px;
  color: #fff;
  background: #fff;
  border-radius: 50%;
  transition: 0.5s;
  cursor: pointer;
}
#hi-iframe-video .hi-close:after,
#hi-iframe-video .hi-close:before {
  content: "";
  position: absolute;
  bottom: 24px;
  left: 10px;
  width: 30px;
  height: 2px;
  background: #333;
  transition: 0.5s;
}
#hi-iframe-video .hi-close:hover {
  background: #00ADBB;
}
#hi-iframe-video .hi-close:hover:after,
#hi-iframe-video .hi-close:hover:before {
  background: #fff;
}
#hi-iframe-video .hi-close:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
#hi-iframe-video .hi-close:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#hi-iframe-video iframe {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 100vh;
  height: 60vh;
  max-width: 90%;
  max-height: 70%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 972px) {
  #hi-iframe-video iframe {
    width: 90vw;
    height: 60vw;
  }
}

#c-home-tips {
    display: none;
    position: fixed;
    z-index: 890;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #111;
}

#c-home-tips .c-wrap {
    margin: 0 1.8rem;
    padding: 35px 0;
    
		display: flex;
		justify-content: space-between;
}
#c-home-tips .c-wrap>p{
	width: 70%;
	text-align: left;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
}
#c-home-tips .c-wrapr{
	width: 30%;
	display: flex;
	justify-content: flex-end;
}
#c-home-tips .c-wrap a {
  line-height: 2.5;
	padding: 0 10px;
	font-size: 16px;
	margin-left: 10px;
	display: flex;
	align-items: center;
	font-weight: bold;
}
#c-home-tips .c-wrap .a1{
	color: #fff;
	
}

#c-home-tips .c-wrap a:hover {
    text-decoration: underline;
}

#c-home-tips .c-wrap .c-close {
    background: #fff;
		border-radius: 8px;
		color: #333;
}

.yszcc{
	width: 80%;
	margin: 0 auto ;
	line-height: 1.4;
	font-size: 16px;
	text-align: center;
}
.yszcc a{
	color: #e52d20;
}
.yszcc a:hover{
	text-decoration: underline;
}

.nexz{margin: 0 auto 30px;}
.nexz b{font-size: 30px;font-weight: bold;margin-bottom: 20px;display: block;}
.nexz p{font-size: 24px;line-height: 1.2;margin-bottom: 14px;}
.nexz p a{color: #2787fd;text-decoration: underline;}
.impact_two_l ul,.impact_two_l ol,.family_top_con ul,.family_top_con ol,.privacy ul,.privacy ol,.cov_boxp_p ul,.cov_boxp_p ol,.job_xq_p ul,.job_xq_p ol{padding-left: 2em;}
.impact_two_l img,.map_top_con img{padding: 10px;}
.impact_two_l li::marker{font-family: 'calibri';}

.impact_two_l a,.family_top_con a,.top_con a,.map_top_con a{text-decoration: underline;color: #548dd4;}

blockquote{margin: revert;}

@media (max-width: 767px){
  #c-home-tips .c-wrap{padding: 20px 0;flex-direction: column;}
	#c-home-tips .c-wrap>p{width: 100%;margin-bottom: 15px;font-size: 14px;}
	#c-home-tips .c-wrapr{width: 100%;justify-content: center;}
	#c-home-tips .c-wrap a{font-size: 14px;margin: 0 5px;}
}