


 
.se_iphone_nav{display:none; }





 /*手机站样式开始*/
@media only screen and (max-width: 860px){

.icenter{  width: 94%; }

.webbanner_b{ height: 240px;}


.morea{ width: 110px; height: 32px; font-size: 14px; }
.more1{width: 110px; height: 32px;}
.more1 .mt{ font-size: 14px;}
.more1 .fa{ font-size: 14px;}

.footer .dd{text-align: center;}
.footer .dd span{ width: 100%; text-align: center; font-size: 12px; margin: 0 0 5px 0; }
.footer .dd a{float: none; display: inline-block;  font-size: 12px; }

.footer{ padding: 30px 0; }
.footer .aa{ display: block; padding-bottom: 20px; }
.footer .aa li:nth-child(1){width: 100%; margin: 0 0 20px 0;}
.footer .aa li{float: left; width: 33.33%;margin: 0 0 10px 0;}
.footer .aa li a{ font-size: 16px; }
.footer .aa li .flogo img{height: 36px;}

.footer .bb{  display: block; margin: 20px 0; }
.footer .bb dd p span{ font-size: 14px; }
.footer .bb dd .tel{ font-size: 20px; line-height: 20px; }
.footer .bb dd a{ font-size: 16px; }
.footer .bb dd p{ margin-bottom: 0; }
.footer .bb dd{display: block; margin: 0 0 20px 0;}
.footer .bb dd p img{ height:22px; }

.footer .cc{margin: 30px 0; }
.footer .cc dl dd .fctt{ font-size: 14px;}
.footer .cc dl dd .ficon a img{ height:28px; }
.footer .cc dl dd .ficon a .rh{}
.footer .cc dl dd .ficon a:hover .rh{}
.footer .cc dl dd .ficon a .ewm p img{ height:100px; }
.footer .cc dl dd .ficon a .ewm p{ margin:0; }
.footer .cc dl dd .ficon a .ewm{  display: flex; align-items: center; justify-content: space-between; border-radius: 4px; padding: 10px; flex-direction: column;}


.ftbot{ padding: 0 0; }
.ftbot::after{ width: 100%; height: 50%; top: auto; bottom: 0; }
.ftbot::before{ left: 0; width: 100%; height: 50%; top: 0; }
.ftbot .icenter{ display: block; }
.ftbot .icenter dd{ width:100%;  padding:30px 0;}
.ftbot .icenter dd p span{ font-size: 12px; }
.ftbot .icenter dd p strong{font-size: 20px; margin-bottom: 5px; }


.newsshow .ict .show *{font-size: 16px;}
.newsshow .ict .tt{ margin-bottom: 0; }
.newsshow .ict .tt span{ font-size: 16px; }
.newsshow .ict .tt strong{ font-size: 24px; }
.newsshow .newstop{ right: 26px; }


.newslist{ margin: 40px auto; }

.newslist .news_lf{ display: block; float: none; width: 100%; }
.newslist .news_lf ul li{ margin: 0 0 6px 0; }
.newslist .news_lf ul li dd a{ font-size: 14px; }
.newslist .news_lf ul li span{ padding: 6px 0;}
.newslist .news_lf ul li span a{ font-size: 16px;}
.newslist .news_lf ul li span .fa{ margin-right: 10px;}

.newslist .news_rh{ display: block; float: left; width: 100%; margin: 0; }
.newslist .news_rh .fy a{ font-size: 14px; width: 30px;  height: 30px;}
.newslist .news_rh dl a{ display: block; border-bottom: 1px solid #eee; padding-bottom: 10px; }
.newslist .news_rh dl a span{}
.newslist .news_rh dl a font{font-size: 12px; margin: 5px 0 0 0;}


.donate .bot_ul{display: block;}
.donate .bot_ul li .tt span, .donate .bot_li .at span{ font-size: 16px; }
.donate .bot_ul li{width: 100%; margin-bottom: 30px; }
.donate .bot_ul li .tt{ margin-bottom: 10px; }
.donate .bot_ul li .text{ height: auto;     line-height: 24px;   margin-bottom: 10px; }
.donate .bot_ul li .ewm{ height: auto; }
.donate .bot_ul li .ewm img{    height: 120px;  margin-bottom: 10px; }
.donate .bot_ul li .tag{font-size: 12px;}

.donate .bot_li dl{display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 0 10px;}
.donate .bot_li dl dd{ margin-bottom:10px;}
.donate .bot_li dl dd a{display: block; overflow: hidden; }
.donate .bot_li dl dd a img{display: block; width: 100%;}

.donate_pic_bottom .d_p_bottomswiper .swiper-slide p,.donate_pic_bottom .d_p_bottomswiper .swiper-slide-active p{ -webkit-transform: scale(0.96); -moz-transform: scale(0.96);transform: scale(0.96);}
.donate_pic_bottom .d_p_bottomswiper_pagination{ margin-top: 15px;} 

.donate_pic{height:auto;}
.donate_pic dd{ position: relative; top: auto; left: auto; transform: inherit; margin: 30px auto; }
.donate_pic dd .txt{ width: 100%;}
.donate_pic dd .txt strong{ font-size: 26px;}
.donate_pic dd .txt span{ margin: 10px 0; font-size: 16px; }
.donate_pic dd .txt font{font-size: 12px;}

.donate_pic dt{ margin: 0 0 0 0; height: 200px; width: 100%; }
.donate_pic dt p img{ height: 100px; }

.donate_team .stt{ width:100%; }
.donate_team .stt span{font-size: 20px; padding: 6px 20px; display: block; width: 96%; margin: 0 auto;}
.donate_team .d_team_swiper{ margin-bottom: 70px; }
.donate_team .d_team_swiper .swiper-slide{    display: block;}
.donate_team .d_team_swiper .swiper-slide dd{position: relative; top: auto; left: auto; transform: initial; margin: 50px auto 30px; height: 150px;}
.donate_team .d_team_swiper .swiper-slide dd .txt{width: 100%;  }
.donate_team .d_team_swiper .swiper-slide p{margin: 0 auto; width: 96%;}
.donate_team .d_team_swiper .swiper-slide p img{   height:auto;  object-fit: inherit; }
.donate_team .d_team_swiper .swiper-slide dd .txt strong{ font-size: 24px;}
.donate_team .d_team_swiper .swiper-slide dd .txt span{    font-size: 20px;}
.donate_team .d_team_swiper .swiper-slide dd .txt font{font-size: 14px;}

.donate_banner .tx{ bottom: 30px;}
.donate_banner .txt strong{ font-size: 28px;}
.donate_banner .txt span{ font-size: 24px;}



.daqcjoin_us .botmail{    display: block;}
.daqcjoin_us .botmail span,.daqcjoin_us .botmail a{ font-size: 14px;}
.daqcjoin_us .logo_bottom_ac{width: 32px; height: 32px; font-size: 28px; margin: 10px auto; }
.join_partner dd{ grid-template-columns: repeat(2, 1fr);}
.join_logos a{ width: calc(33.3333% - 0px);}

.green_tt strong,.webnewslist .tt strong{ font-size: 26px; line-height: 26px; }
.green_tt span,.webnewslist .tt span{ font-size: 16px;}


.daqc_join_a .d_a_1{ display: block; }
.daqc_join_a .d_a_1 dd,.daqc_join_a .d_a_1 dt{ width: 100%;    margin-bottom: 30px; }
.daqc_join_a .d_a_1 dd p{font-size: 16px; line-height: 26px; margin-top: 20px;}
.daqc_join_a .d_a_1 .eamil p{}
.daqc_join_a .d_a_1 .eamil a{ font-size: 16px; }

.webbanner_a .txt dd{width: 40%; }
.webbanner_a{ height:260px; }
.webbanner_a .txt dd span{ font-size: 14px;}
.webbanner_a .txt dd strong{ font-size: 24px; line-height: 26px; margin-bottom: 10px; }
.webbanner_a .w1{ height: 50%;    bottom: 10%;}


.info_banner{ height: 360px;}
.info_banner .txt span{ font-size: 14px;}
.info_banner .txt strong{ font-size: 26px; line-height: 26px; margin-bottom: 10px;}
.info_banner .bannertt a{ height: 42px;  font-size: 16px; min-width: 110px;}
.info_banner .bannertt a:hover, .info_banner .bannertt .active{}

.newslist .webd3_rh dl dd{display: block; border-bottom: 1px solid #eee; padding-bottom: 20px;    overflow: hidden;}
.newslist .webd3_rh dl dd span{width: 100%; margin: 0 0 10px;    float: left; }
.newslist .webd3_rh dl dd .morea{float: left; border: 1px solid #006636; margin: 0 5px 0 0; zoom: 0.8;}


.web_d4{ display: block; }
.web_d4 .lf,.web_d4 .rh{ width:100%; margin:0 auto 30px; }
.web_d4 .rh strong{ font-size: 26px; margin: 0 0 10px 0; }
.web_d4 .rh span{}

.web_i_b2_team dl dd{ width:100%; }
.web_i_b2_team h3{    font-size: 20px;}
.webinfo_b2_text{ font-size: 16px;}
.web_i_b2_team dl dd span,.web_i_b2_team dl dd strong,.web_i_b2_team dl dd font{font-size:14px;}
.webinfo_b3 .web_b3_teams dl{display: block;    margin-bottom: 50px;}
.webinfo_b3 .web_b3_teams dl p{width: 50%; margin: 0 0 10px 0;}
.webinfo_b3 .web_b3_teams dl dd{width:100%;}
.webinfo_b3 .web_b3_teams dl dd span{    font-size: 18px;}
.webinfo_b3 .web_b3_teams dl dd font{    font-size: 14px;}
.web_i_b2_team2 dl dd p{  }
.web_i_b2_team dl dd span{ height: 26px;  }
 

.webinfo_a2 .icenter li{ padding: 20px; }
.webinfo_a2 .icenter li strong{ font-size: 24px; margin-bottom: 10px;}
.webinfo_a3 .webinfo_a3_swiper .swiper-slide p span, .webinfo_a3_swiper .swiper-slide p font{ font-size: 14px; }

.webinfo_a1 .tags{ display: block; padding: 20px; }
.webinfo_a1 .tags dd{ margin: 0 0 10px 0; }
.webinfo_a1 .tags dd font{ width:100%; height: 70px; font-size: 16px; }
.webinfo_a1 .tags dd span{ font-size: 26px; margin-bottom: 5px; }
.webinfo_a1 .text span{ font-size: 16px;  margin-bottom: 20px; }


.webc4_bot dd{display: block;}
.webc4_bot dd a{ margin: 16px 0;}
.webc4_bot dd a span{ font-size: 14px;}
.webc4_bot .tt strong{ font-size: 26px;}
.webc4_bot .tt strong span{ font-size: 14px; }

.web_c1_text span{    font-size: 18px;}

.webc4list .aa .tt{font-size: 26px;}
.webc4list .webc4_aa{width: 24px; height: 24px;  font-size: 24px;  margin: 10px auto;}
.webc4list .a1{display: block;}
.webc4list .a1 p{ width: 100%;}
.webc4list .a1 .txt{width: 100%; margin: 10px 0;}
.webc4list .a1 .txt span{ font-size: 14px;}
.webc4list .webc4_bb dl{ display: block;}
.webc4list .webc4_bb dl a{margin-bottom: 20px; display: block;}
.webc4list .webc4_bb dl a p{ padding: 10px;}



.web_c1_blogs .act dl{ display: block;}
.web_c1_blogs .act dl dd{ width:100%; }
.web_c1_blogs .act dl dt{ width: 100%; margin: 20px 0;}
.web_c1_blogs .act dl dt strong{ font-size: 14px;}
.web_c1_blogs .act dl dt p{ margin: 16px 0; }
.web_c1_blogs .act dl dt p span{ font-size: 12px;}
.web_c1_blogs .act h3{ font-size:24px;}



.webc2_bottompdf .a_h_bb dl a span{ font-size: 14px;}
.webc2_bottompdf .a_h_aa a{font-size: 18px; margin: 0 14px 0 0;}
.webc2_bottompdf .a_h_aa a:last-child{ margin-right:0; }
.webc2_bottompdf h3{ font-size: 26px; margin-bottom: 20px; }
.webc2_bottompdf .a_h_aa{    padding: 0 0 6px 0;}

.webc2_newslist h3{ font-size: 26px;  margin: 0 0 30px 0; padding-bottom: 10px;}
.webc2_newslist dl dd{margin-bottom: 30px; display: block;}
.webc2_newslist dl dd i{    width: 100%;}
.webc2_newslist dl dd p{width: 100%; margin: 20px 0;}
.webc2_newslist dl dd p span{ font-size:14px;}


.webc2_histroy h3{font-size: 26px;  margin: 0 0 30px 0;}
.webc2_histroy .webc2_swiper .histroy_text{ margin: 20px 0 0 0; }
.webc2_histroy .webc2_swiper .histroy_text dt p a{width: 100%; padding-right: 0; margin: 6px 0; }
.webc2_histroy .webc2_swiper .histroy_text dt p a span{font-size: 14px;}
.webc2_histroy .webc2_swiper .fa{font-size: 20px; width: 30px; height: 30px;    top: 18px;}


.web_c_one_bottom_pic .tt h3{    font-size: 26px;}
.web_c_one_bottom_pic .list a{    display: block;}
.web_c_one_bottom_pic .list a .txt font{font-size: 14px; margin: 10px 0;}
.web_c_one_bottom_pic .list a .txt strong{ font-size: 20px;}
.web_c_one_bottom_pic .list a .txt span{ margin: 10px 0; }
.web_c_one_bottom_pic .list a i{ width: 100%; margin: 0 auto 20px;}
.web_c_one_bottom_pic .list a .txt{ width:100%;   margin: 0 auto 10px; }

.web_c1_one_photos .tt h3 span{ font-size: 24px; }
.web_c1_one_photos .tt h3 font{ font-size: 16px; }


.webpage_c .tt strong,.web_c_piclist .tt strong,.webtextall .tt strong,.web_a_1_video .tt strong,.webb3_num .tt h3,.webb1_pdflist strong,.webb1_videolist .tt strong,.weba6_bumtext h3,.weba6_text h3,.weba3_pic .tt strong,.weba2_text .icenter h3,.homeactive .h_act_one .tt strong{font-size: 26px;}
.webb3_num dl dd p font{ font-size: 18px}
.webpage_c .tt span,.web_c_piclist .tt span,.webtextall .tt span,.webb1_videolist .tt span,.weba6_text h5,.homeactive .h_act_one .tt span{ font-size: 16px; }

.web_a_1 dl{display: block;}
.web_a_1 dl dd .text strong{ font-size: 24px; }
.web_a_1 dl dd .text span{ font-size: 16px; margin:10px 0; }
.web_a_1 dl dd{height: 246px; margin: 0 0 20px 0;}
.web_a_1 dl dd .text{position: absolute; top: 20px; left: 5%; width: 90%; z-index: 3;}


.web_c_a_events .tt .icenter strong,.web_c_team .tt strong,.weba6tables .tt strong{    font-size: 24px;}
.web_c_a_events .tt .icenter span,.web_a_1_video .tt span,.webb3_num .tt h4,.webb3_num dl dd strong,.weba6tables .tt span,.weba6tables .tbb dd span a,.weba6_bumtext h4,.weba3_pic .tt span,.weba3_pmlist dl p span{ font-size: 14px;}


.web_c_piclist .tt strong{ margin-bottom:0; }
.web_c_piclist dl{display: block;}
.web_c_piclist dl dd{ width:100%; margin: 20px auto;    height: auto; }
.web_c_piclist dl .active{ width: 100%;}
.web_c_piclist dl dd .tag{ font-size: 20px;}
.web_c_piclist dl dd .txt span{ font-size: 14px;     min-width: 100%; }
.web_c_piclist dl dd .txt strong{      min-width: 100%; font-size: 20px; line-height: 24px;}
.web_c_piclist dl dd .txt{padding: 20px;}


.web_events_list li{ height:auto; margin-bottom: 20px; }
.web_events_list li .lf{position: relative; height: auto; display: block;    padding: 20px 0;}
.web_events_list li .lf dd,.web_events_list li:nth-child(2n) .lf dd{ width:100%;     margin: 0 auto; }
.web_events_list li .lf dd strong{font-size: 20px; line-height: 24px;}
.web_events_list li .lf dd span{  font-size: 12px; margin-bottom: 10px; line-height: 18px; }
.web_events_list li .lf dd i img{ height: 30px;}
.web_events_list li .rh{position: relative; width: 100%; height: 200px;}
.web_events_list li .rh .icon:after{ transform: rotate(86deg); top: -200px; left: -18px; font-size: 600px; }
.web_events_list li:nth-child(2n) .rh .icon:after,.web_c_a_events2 .web_events_list li:nth-child(2n) .rh .icon:after{ transform: rotate(90deg); right: 177px; top: -190px; }
.web_events_list li:nth-child(2n) .rh{right: 0;  }


.web_c_banner .txt img{    height: 100px;}
.webbanner_a .rh{ width: 60%;  margin: 0 0 0 40%; }

.webb3_num dl{  display: block;   width: 100%; }
.webb3_num dl dd p span{ font-size:46px; line-height: 46px;  }
.webb3_num dl dd{ width: 180px; height: 180px; margin: 0 auto 20px; }

.webb1_pdflist dl{ display: block; }
.webb1_pdflist dl a{ margin: 0 0 10px 0; padding: 6px; }
.webb1_pdflist dl a span{ font-size: 16px; }
.webb1_pdflist dl a img{height: 20px;}



.web_a_qa .qalist li .webaqa_aa font{ font-size: 22px;     width: calc(100% - 100px); }
.web_a_qa .qalist li .webaqa_aa span, .web_a_qa .qalist li .webaqa_bb span{ width: 32px; height: 32px; font-size: 16px;  }
.web_a_qa .qalist li .webaqa_bb font{width: calc(100% - 50px);}
.web_a_qa .qalist li .webaqa_aa i{ width: 30px; height: 30px; font-size: 20px;  }



.weba1_one{  display: block; overflow: hidden;  }
.weba1_one .lf{width: 96%; margin: 20px auto 0;}
.weba1_one .rh{ width:100%; }
.weba1_one .rh dd{position: relative; top: auto; left: auto; transform: initial; margin: 20px auto;}
.weba1_one .rh dd strong{ font-size: 24px;  margin: 0; width: 100%;}
.weba1_one .rh dd span{ margin: 10px 0; width: 100%; }



.weba6tables .taa a{ padding: 3px 18px;   margin: 0 6px 6px 0; font-size: 14px;}
.weba6tables .tbb dd span{ width: 100%;}


.weba6_bottom_pm dd a{ width: 110px;   height: 32px; line-height: 32px; font-size: 14px; margin: 0 10px 10px 0;}
.weba6_bottom_pm .tticon img{display: block; width: auto; height: 50px;}




.weba6_text h4{ font-size: 18px; margin: 10px 0; }
.weba6_text .line{ margin: 10px 0;  width: 50px; height: 1px;}



.weba6_bumtext dl{ margin:30px auto; display: block;}
.weba6_bumtext dl dd{border-bottom: 1px solid #ddd; padding-bottom: 20px; margin-bottom: 10px; }
.weba6_bumtext dl dd p span{ font-size: 42px; line-height:50px;}
.weba6_bumtext dl dd p font{ font-size: 20px;}
.weba6_bumtext dl dd strong{ width:100%; max-width: 100%; font-size: 12px;  }
.weba6_bumtext .bot .morea{    zoom: 1.1;}





.webbanner_a .txt dd .barzt_icon{height: auto; width: 100%;}



.weba3_pmlist{ display: block;}
.weba3_pmlist dl{ width: 100%; margin-bottom: 20px;}
.weba3_pmlist dl p img{ height: 40px; margin-bottom: 10px; }
.weba3_pmlist dl dd{ padding:10px 20px 20px; }
.weba3_pmlist dl dd font{    padding: 5px 0;}

.pm_list_tables .lf{ width: 100%; height: auto;}
.pm_list_tables .rh{ position: relative; width: 100%; height: auto; top: auto; right: auto; margin: 20px auto; }
.pm_list_tables .rh .rh_a{ position: relative;   }
.pm_tb_ict{display: block;}
.pm_tb_ict dd{width: 100%; height: auto; margin: 20px auto;}
.pm_tb_ict .active{ width:100%; }





.weba2_text .icenter dl{ display: block; }
.weba2_text .icenter dl dd{ width:100%; margin: 0 0 20px 0; }
.weba2_text .icenter dl dd span{ font-size: 20px;  margin: 0 0 10px 0;}
.weba2_text .icenter dl dd span:after{ margin: 10px 0 0 0; }


.weba2_one dl{display: block;}
.weba2_one dl .rh dd span{ width:100%; }
.weba2_one dl:nth-child(2n) .rh dd strong{ margin: 0; }
.weba2_one dl:nth-child(2n) .rh dd span{ margin: 0; }




.web_a_1_pic .one{ height: 220px; border-radius: 8px;}
.web_a_1_pic .one img{display: block; width: 100%; height: 100%; object-fit: cover; }
.web_a_1_pic .one dd{ width: 50%; }
.web_a_1_pic .one dd span{ font-size: 14px; }
.web_a_1_pic .one dd strong{ font-size: 24px; margin: 0 0 10px 0; }


.web_a_1{ top: 0; margin: 60px auto;  }

.webbanner_a .rh .brbox .web_a_swiper_pagination{      right: 10px;   display: flex; justify-content: flex-end; }




.homeactive .h_act_one .h_act_one_icon{ display: block; }
.homeactive .h_act_one .h_act_one_icon a{ width: 100%; margin: 0 0 20px 0; }
.homeactive .h_act_one .h_act_one_icon a img{ height: 50px; margin-bottom: 10px;}
.homeactive .h_act_one .h_act_one_icon a span{ padding: 15px 0;}


.homeactive .homemap{    margin: 30px auto 0;}
.homeactive .homemap .lf{ width: 100%; }
.homeactive .homemap .lf #root{width: 400px !important; height: 370px !important; left: -30px;}
.homeactive .homemap .rh{ width: 100%; }
.homeactive .homemap .rh dd{ margin-bottom: 30px; }
.homeactive .homemap .rh dd strong{ font-size: 16px;}
.homeactive .homemap .rh dd p span{ font-size: 42px;   line-height: 50px;}
.homeactive .homemap .rh dd p font{font-size: 26px;}
.homeactive .homemap .rh .text{  font-size: 14px; display: block; overflow: hidden; float: left; margin: 20px 0 50px;}

.incompany .text strong{ font-size: 26px; }
.incompany .text p{ font-size: 16px;}
.incompany .botnum{ display: block; margin: 50px 0 0 0;}
.incompany .botnum .lf{ display: block;margin: 0; min-width: 100%; }
.incompany .botnum .lf span{ font-size: 20px; }
.incompany .botnum .lf i{ display: none; }
.incompany .botnum .lf font{ font-size: 42px; float: left; }
.incompany .botnum .lf .ioc{ font-size: 24px; margin: 8px 0 0 10px; float: left; }
.incompany .botnum .rh{ }
.incompany .botnum .rh .dha2{  left: 20px;    zoom: 1; position: relative; }
.incompany .tip{text-align: left; margin: 0 0 50px 0;}


.innum{ display: block;  }
.innum dd{float: left; width: 50%; display: flex; flex-direction: column; align-items: flex-start; margin: 0 0 20px 0; }
.innum dd p span{ font-size: 42px; line-height: 50px; }
.innum dd p font{ font-size: 26px;}
.innum dd strong{ text-align: left; }



.homebanner .bot{    bottom: 50px;}



.headers .nav_a .rh,.headers .nav_b,.newsshow .newsback{ display:none;  }
.headers .nav_a .logo img{ height: 36px; }
.headers .nav_a{ height: 60px; position: fixed; width: 100%; background: #fff; top: 0; left: 0; z-index: 999; border-bottom: 1px solid #ddd; }
.headers .nav_a .logo{ margin-left:2%; }



 

.se_iphone_nav{ position: fixed; top: 0; right: 0; z-index: 99999; width: 100%;  height: auto;     display: block; }
.se_iphone_nav .s_aa{ cursor: pointer; position: fixed; height: 60px; display: flex; justify-content: center; align-items: center; width: 60px; right: 0; z-index: 99999;  }
.se_iphone_nav .s_aa .fa{ display: block; color: #333; font-size: 26px;}
.se_iphone_nav .s_aa .fa-remove{ display:none; }
.se_iphone_nav .act .fa-navicon{ display: none;}
.se_iphone_nav .act .fa-remove{ display: block;    color: #006636; }
.se_iphone_nav .s_bb{ display: none;position: fixed; width: 100%; top: 60px; padding: 30px 5%; background: #fff;    overflow-y: scroll; height:calc(100% - 60px); }
.se_iphone_nav .s_bb .se_nav_ul{ display: block;  margin-bottom:20px;}
.se_iphone_nav .s_bb .se_nav_ul .dd{overflow: hidden; padding: 6px 16px; background: #f2f2f2; display: flex; justify-content: space-between; align-items: center;    cursor: pointer; border-radius: 4px; }
.se_iphone_nav .s_bb .se_nav_ul .one{display: block; }
.se_iphone_nav .s_bb .se_nav_ul .dd span,.se_iphone_nav .s_bb .se_nav_ul .dd span a{color: #006636; font-size: 18px; display: block;}
.se_iphone_nav .s_bb .se_nav_ul .dd i{color: #006636; font-size: 20px; display: block; transition: all .3s; }
.se_iphone_nav .s_bb .se_nav_ul .go i{    transform: rotate(90deg);}
.se_iphone_nav .s_bb .se_nav_ul .dt{display: none;}
.se_iphone_nav .s_bb .se_nav_ul .dt p{display: block; overflow: hidden; padding: 30px 16px; padding-top: 5px; }
.se_iphone_nav .s_bb .se_nav_ul .dt p a{display: block; color: #666; font-size: 16px; border-bottom: 1px solid #eee; padding: 6px 0;}
.se_iphone_nav .s_bb .se_nav_ul .dt p font{background: #f2f2f2; display: block; overflow: hidden; padding:6px 10px; margin-bottom: 5px;}
.se_iphone_nav .s_bb .se_nav_ul .dt p font a{font-size: 14px; border: 0; padding: 2px; color: #888; }
 
 

.newsshow,.webbanner_b,.webbanner_a,.info_banner{ margin-top:60px; }

.donate_banner{ height: calc(100% - 60px); margin-top: 60px; }
.homebanner{ height: calc(50% - 60px); overflow: hidden; margin-top: 60px;}




}










