@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "思源黑体简体";
  src: url("/honda/fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("/honda/fonts/SourceHanSansCN-Regular.woff") format("woff"),
       url("/honda/fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("/honda/fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("/honda/fonts/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

 @font-face {
  font-family: "庞门正道问题体";
  src: url("/honda/company/philanthropy/china_afforestation/fonts/pangmenzhengdaobiaotiti.woff2") format("woff2"),
       url("/honda/company/philanthropy/china_afforestation/fonts/pangmenzhengdaobiaotiti.woff") format("woff"),
       url("/honda/company/philanthropy/china_afforestation/fonts/pangmenzhengdaobiaotiti.ttf") format("truetype"),
       url("/honda/company/philanthropy/china_afforestation/fonts/pangmenzhengdaobiaotiti.eot") format("embedded-opentype"),
       url("/honda/company/philanthropy/china_afforestation/fonts/pangmenzhengdaobiaotiti.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.bodymain{ background-color: #f0f0f0;font-family: '思源黑体简体', Arial, Helvetica, sans-serif;}
/*公用样式*/
.edit-container{ margin-right: auto;margin-left: auto; position: relative; width: 1680px;}

.swiper-container,.swiper-wrapper{ width: 100%; height: auto !important;}
.swiper-slide{ width: 100%; height: auto !important; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.swiper-active-switch{ width: 34px; height: 5px; background-color: #dc3832;}
.swiper-pagination-bullet{ width: 16px; height: 16px; border-radius: 100%; background-color: #fff; opacity:0.49; position: relative; margin: 0 6px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 6px;}
.swiper-pagination-bullet-active{opacity: 1;}

.row{ margin: 0 -10px;}
.col-xs-12{ padding: 0 10px;}

/* 首页 */
.home-top{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-top.jpg) bottom center no-repeat; height: 961px; position: relative; margin: 0 auto; background-size: cover;}
.home-banner{ width: 100%!important; height: auto!important; text-align: center; position: relative; }
.home-banner .bg-mask{ display: block;position: absolute;width:1876px; height: 951px; left:50%;top: 5px;z-index: 10; margin-left: -938px;}
.home-banner .bg-mask img{ display: block; width: 100%; }
.home-banner .gallery-top{overflow: hidden;z-index: 9;width: 1750px!important; margin: 0 auto; padding-top: 60px; padding-bottom: 30px;height: 938px!important;}
.home-banner .gallery-top .swiper-slide a::after{ content: ''; width: 100%; height: 100%; background-color: #000; opacity: 0.26; position: absolute; top: 0; left: 0; z-index: 5;}
.home-banner .gallery-top .swiper-slide img.bannerpic{ display: block; width:1750px; margin: 0 auto;}
.home-banner .gallery-thumbs{ width: 100%; height: 875px!important; overflow: hidden; position: absolute; left: 0; top: 60px; z-index: 11; }
.home-banner .gallery-thumbs .swiper-slide{height: 875px!important; margin: 0 auto; text-align: center; overflow: hidden;  }
.home-banner .gallery-thumbs .swiper-slide .cont-inner{ width: 1200px; position: absolute; top: 25%; left: 50%; margin-left: -600px; z-index: 9; text-align: center; color: #fff;}
.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 68px; line-height: 1; font-weight: bold;}
.home-banner .gallery-thumbs .swiper-slide .cont-inner p{ font-size: 24px; line-height: 38px; margin-top: 40px;}
.home-banner .gallery-thumbs .swiper-slide .cont-inner p strong{ font-size: 30px; font-weight: bold; display: block; margin-bottom: 20px;}
.home-banner .gallery-thumbs .swiper-slide .video{display: block; width: 100%;}
.home-banner .gallery-thumbs .swiper-slide .video video{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.home-banner .gallery-thumbs .swiper-slide .play-btn img{ width: 59px; text-align: center; margin: 60px auto 0;}
.home-banner .gallery-thumbs .swiper-slide .hidden-video{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 11; display: none;}
.home-banner .gallery-thumbs .swiper-slide .hidden-video video{ width: 100%; height: 100%;}
.home-banner .swiper-pagination{ bottom: 60px;}
.home-banner .swiper-button-prev{ left: 50px; color: #fff; margin-top: -12px; }
.home-banner .swiper-button-next{ right: 50px; color: #fff; margin-top: -12px; }
.home-banner .swiper-button-next:after,.home-banner .swiper-button-prev:after{font-size: 25px; font-weight: bold; }

/* 地图 */
.home-map{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-map.jpg) center center no-repeat; height: 934px; position: relative; margin: 0 auto; background-size: cover;}
.Project-cont{ padding-top: 65px; }
.Project-cont p{ font-size: 24px; line-height: 40px; text-align: center; }
.Project-cont .Project-three{ width: 1035px; margin: 20px auto; overflow: hidden; }
.Project-cont .Project-three li{ float: left; width: 33.3%; text-align: center; border-right:#e5e5e4 solid 2px;font-size: 24px; }
.Project-cont .Project-three li:last-child{border-right:none;}
.Project-cont .Project-three li .Project-tit{display: block;margin-bottom: 10px;}
.Project-cont .Project-three li .Project-tit strong{font-size: 30px;}
.Project-cont .Project-three li .Project-tit i{width: 20px; height: 20px; display: inline-block; margin-right: 10px; }
.Project-cont .Project-three li .Project-tit i.green{ background-color: #69e1bc;}
.Project-cont .Project-three li .Project-tit i.blue{ background-color: #7cd0f3;}
.Project-cont .Project-three li .Project-tit i.yellow{ background-color: #efe079;}
.Project-cont .Project-three li .Project-text{ line-height: 1.3; }
.Project-cont .Project-three li .Project-text span.number{ font-size: 50px; color: #91cc60;font-family: '庞门正道问题体'; }
.Project-cont .Project-map{ width: 90%; margin: 20px auto; border:#91cc60 solid 2px; overflow: hidden; }
.Project-cont .Project-map .map-left{ width: 25%; float: left; background-color: #91cc60;}
.Project-cont .Project-map .map-left p{ color: #fff; font-size: 24px; line-height:38px; text-align: left; padding: 85px 40px;}
.Project-cont .Project-map .map-right{ width: 75%; float: right; padding-top: 10px;}
.Project-cont .Project-map .map-right img{ width: 95%; margin-left: -22px; }

/* 因地制宜 */
.home-ydzy{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-ydzy.jpg) center center no-repeat; height: 999px; position: relative; margin: 0 auto; background-size: cover;}
.home-ydzy .home-bigtit{ color: #444343; font-size: 60px; font-weight: bold; text-align: center; line-height: 1.2; padding-top: 58px; }
.home-ydzy .home-bigtit .greenbig{ color: #91cc60; font-size: 80px; display: block;margin-left: -100px; }
.home-ydzy .home-bigtit .graybig{ display: block; padding-left: 168px; }
.home-ydzy .ydzy-cont{ margin-top: 30px; }
.home-ydzy .ydzy-cont .ydzy-left{ background: url(/honda/company/philanthropy/china_afforestation/images/ydzy-treebg.png) center no-repeat; width: 50%; height: 686px; float: left; position: relative; margin: 0 auto;}
.home-ydzy .ydzy-cont .ydzy-left:after{ content: "";background: url(/honda/company/philanthropy/china_afforestation/images/icon/yuanzhi.png) left center no-repeat; width: 114px; height: 24px; position: absolute; right:0; top: 331px;background-size: contain; }
.home-ydzy .ydzy-cont .ydzy-right{ width: 50%; height: 686px; float: right; display: flex;align-items: center;justify-content: center;}
.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon{ position: absolute; width: 120px; text-align: center; cursor: pointer; }
.home-ydzy .ydzy-cont .ydzy-left .icon01{ top: -30px;left: 338px; }
.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 292px;left: 44px; }
.home-ydzy .ydzy-cont .ydzy-left .icon03{ bottom: -20px;left: 338px; }
.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 292px;right: 112px; }
.home-ydzy .ydzy-cont .ydzy-left p{ font-size: 16px; }
.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 101px; margin: 0 auto; text-align: center; }
.ydzy-left .ydzy-icon .ydzy-icon01on,.ydzy-left .ydzy-icon .ydzy-icon02on,.ydzy-left .ydzy-icon .ydzy-icon03on,.ydzy-left .ydzy-icon .ydzy-icon04on{display: none;}
.ydzy-left .ydzy-icon.active .ydzy-icon01,.ydzy-left .ydzy-icon.active .ydzy-icon02,.ydzy-left .ydzy-icon.active .ydzy-icon03,.ydzy-left .ydzy-icon.active .ydzy-icon04{display: none;}
.ydzy-left .ydzy-icon.active .ydzy-icon01on,.ydzy-left .ydzy-icon.active .ydzy-icon02on,.ydzy-left .ydzy-icon.active .ydzy-icon03on,.ydzy-left .ydzy-icon.active .ydzy-icon04on{display: block; transition: 0.5s;}
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text{background: url(/honda/company/philanthropy/china_afforestation/images/ydzy-textbg.png) left center no-repeat; height: 414px; padding:30px 40px; display: none;transition:all 0.5s ease-out;}
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text.active{ display: block; transition:all 0.5s ease-out; }
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 36px; display: block; margin-bottom: 15px; }
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{display: inline-block;margin-top: 9px;vertical-align: top; }
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ font-size: 22px; line-height: 36px; color: #484848; }
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont{ padding-left: 15px; position: relative; }
.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont:after{ content: ""; position: absolute; width: 5px; height: 5px; border-radius: 100%; background-color: #484848; left: 0; top: 15px;}

/* 坚韧不拔 */
.home-jcbx{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-jcbx.jpg) center no-repeat; height: 1279px; position: relative; margin: 0 auto; background-size: cover;}
.home-jcbx .home-bigtit{ color: #444343; font-size: 60px; font-weight: bold; text-align: center; line-height: 1.2; padding-top: 58px; }
.home-jcbx .home-bigtit .greenbig{ color: #91cc60; font-size: 98px; }
.home-jcbx .home-bigtit .greensmall{ color: #91cc60; font-size: 80px; }
.home-jcbx .home-bigtit .graybig{ padding-left: 10px; }
.jcbx-Grades{ display: block; text-align: center; margin-top: 30px; }
.jcbx-Grades .Grades-text{ display: inline-block; font-size: 24px; line-height: 1; margin: 0 40px; }
.jcbx-Grades .Grades-text .number{ font-size: 45px; color: #2574b1;font-family: '庞门正道问题体'; margin: 0 2px; }
.home-jcbx .jcbx-cont{overflow: hidden; }
.home-jcbx .jcbx-cont .tab{ display: block; text-align: center; margin: 40px 0 25px; }
.home-jcbx .jcbx-cont .tab .project{ display: inline-block; border: #2d3001 solid 2px; border-radius: 30px; padding: 15px 25px; font-size: 18px;  cursor: pointer; margin: 0 20px;}
.home-jcbx .jcbx-cont .tab .project.active{ background-color: #91cc60; border:#91cc60 solid 2px; color: #fff; }
.home-jcbx .cont-container{ display: none; }
.home-jcbx .cont-container.active{ display: block; }
.home-jcbx .cont-container .tab-text { padding: 0 50px; }
.home-jcbx .cont-container .tab-text p{ font-size: 22px; line-height: 38px; text-align: center; margin-bottom: 15px; }
.home-jcbx .cont-container .project-slide{ width: 1442px; margin: 0 auto; position: relative;}
.home-jcbx .cont-container .project-slide .swiper-container{width: 1242px; margin: 0 auto; position: relative;}
.home-jcbx .cont-container .project-slide .swiper-container .play-btn{ position: absolute; width:83px; height:83px; left: 50%; top: 50%; margin-left: -30px; margin-top: -30px; cursor: pointer; }
.home-jcbx .cont-container .project-slide .swiper-container .play-btn img{ border:none; }
.home-jcbx .cont-container .project-slide .swiper-slide{ position: relative;}
.home-jcbx .cont-container .project-slide .swiper-slide img{width: 100%; margin: 0 auto; border:#45c28e solid 1px;}
.home-jcbx .cont-container .project-slide .swiper-slide .playvideo-btn{ width: 100%; height: 100%; background: url(/honda/company/philanthropy/china_afforestation/images/icon/play.png) center no-repeat; background-size: 83px; position: absolute; top: 0; left: 0; cursor: pointer;}
.home-jcbx .cont-container .project-slide .swiper-slide .video-box-hide{ display: none;}
.home-jcbx .cont-container .project-slide .swiper-slide .video-box{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: none;}
.home-jcbx .cont-container .project-slide .swiper-slide .video-box video{ display: block; width: 100%; height: 100%; background-color: #000;}

.home-jcbx .cont-container .project-slide .swiper-button-next{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/right-tree.png) center no-repeat; width: 67px; height: 59px; }
.home-jcbx .cont-container .project-slide .swiper-button-prev{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/left-tree.png) center no-repeat; width: 67px; height: 59px; }
.home-jcbx .cont-container .project-slide .swiper-button-next:after,
.home-jcbx .cont-container .project-slide .swiper-button-prev:after{ font-size: 0; }
.home-jcbx .cont-container .hidden-content{ display: none;}

/* 绿色未来 */
.home-lswl{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-lswl.jpg) center no-repeat; height: 1168px; position: relative; margin: 0 auto; background-size: cover;}
.home-lswl .home-bigtit{ color: #444343; font-size: 60px; font-weight: bold; text-align: center; line-height: 1.2; padding-top: 58px; }
.home-lswl .home-bigtit .greenbig{ color: #91cc60; font-size: 80px; padding: 0 10px; }
.home-lswl .home-bigtit .graybig2{ margin-left: -350px; }
.home-lswl .home-bigtit .graysamll{ font-size: 40px; }
.home-lswl .home-commontit{font-size: 24px; line-height: 42px; text-align: center; margin: 15px 0;}
.home-lswl .cont-container{ display: none;}
.home-lswl .hidden-content{ display: none;}
.lswl-cont{}
.lswl-cont .lswl-tab{ display: block; width: 100%; margin-top: 20px; }
.lswl-cont .lswl-tab .swiper-container{width: 1242px;margin: 0 auto; text-align: center; }
.lswl-cont .lswl-tab .swiper-container .swiper-slide{display: inline-block; }
.lswl-cont .lswl-tab .swiper-container .swiper-slide .year{ font-size: 16px; border: #000 solid 2px; width: 50px; height:50px; text-align: center; line-height: 50px; border-radius: 100%; display: inline-block; cursor: pointer; }
.lswl-cont .lswl-tab .swiper-container .swiper-slide.active .year{ border: #91cc60 solid 2px; background-color: #91cc60; color: #fff;}
.lswl-cont .lswl-tab .swiper-container .swiper-button-prev{ left: 0; background: url(/honda/company/philanthropy/china_afforestation/images/icon/left-jian2.png) center no-repeat; width:16px; height: 28px; margin-top: -14px;}
.lswl-cont .lswl-tab .swiper-container .swiper-button-next{ right: 0; background: url(/honda/company/philanthropy/china_afforestation/images/icon/right-jian2.png) center no-repeat; width: 16px; height: 28px; margin-top: -14px;}
.lswl-cont .lswl-tab .swiper-container .swiper-button-next:after,
.lswl-cont .lswl-tab .swiper-container .swiper-button-prev:after{ font-size: 0; color: #91cc60; }

.home-lswl .cont-container .future-slide{ width: 1442px; margin: 0 auto; position: relative;}
.home-lswl .cont-container .future-slide .swiper-container{width: 1242px; margin: 0 auto;}
.home-lswl .cont-container .future-slide .swiper-slide img{width: 100%; margin: 0 auto; border:#45c28e solid 1px;}
.home-lswl .cont-container .future-slide .swiper-slide img.playpic{ cursor: pointer; }
.home-lswl .cont-container .future-slide .swiper-slide .video-box-hide{ display: none;}
.home-lswl .cont-container .future-slide .swiper-slide .video-box{ position: relative; }
.home-lswl .cont-container .future-slide .swiper-slide .video-box video{/* position: absolute;*/ width: 100%;/* left: 0; top: 0; */z-index: 15;}
.home-lswl .cont-container .future-slide .swiper-slide .video-box .playpic{ position: absolute; width: 100%; left: 0; top: 200px; cursor: pointer; z-index: 16;}
.home-lswl .cont-container .future-slide .swiper-slide a::after{ content: ''; width: 100%; height: 100%; background-color: #000; opacity: 0.26; position: absolute; top: 0; left: 0; z-index: 5;}
.home-lswl .cont-container .future-slide .swiper-slide{ position: relative; }
.home-lswl .cont-container .future-slide .swiper-slide .play-btn{ position: absolute; width: 83px; height: 83px;left: 50%; top: 50%; margin-left: -42px; margin-top: -42px;z-index: 6; }
.home-lswl .cont-container .future-slide .swiper-slide .play-btn img{ width: 100%; border: none; }
.home-lswl .cont-container .future-slide .swiper-button-next{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/right-tree.png) center no-repeat; width: 67px; height: 59px; }
.home-lswl .cont-container .future-slide .swiper-button-prev{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/left-tree.png) center no-repeat; width: 67px; height: 59px; }
.home-lswl .cont-container .future-slide .swiper-button-next:after,
.home-lswl .cont-container .future-slide .swiper-button-prev:after{ font-size: 0; }

/*加入者心声*/
.home-Heartfelt{ width: 100%; max-width: 1920px; background: url(/honda/company/philanthropy/china_afforestation/images/bg-xs.jpg) center no-repeat; height: 2204px; position: relative; margin: 0 auto; background-size: cover;}
.home-Heartfelt .home-bigtit{ color: #444343; font-size: 65px; font-weight: bold; text-align: center; line-height: 1.2; padding-top: 58px; }
.home-Heartfelt .home-bigtit .greenbig{ color: #91cc60; font-size:120px; padding: 0 10px; }
.Heartfelt-cont{ background: url(/honda/company/philanthropy/china_afforestation/images/bigtree.png) top center no-repeat; height: 1697px; padding-top: 110px; background-size: contain;}
.Heartfelt-cont .wish-tree{ width: 1525px; height: 785px; position: relative; margin: 0 auto; /*background-color: rgba(145,204,96,0.5); */}
.Heartfelt-cont .wish-tree .wishicon{ position: absolute; cursor: pointer; transition:all 0.5s ease-out; }
.Heartfelt-cont .wish-tree .wishicon:hover{ transform:scale(1.2); }
.Heartfelt-cont .wish-tree .wishicon .wishiconcont{ position: relative; width: 100%; height: 100%; }
.Heartfelt-cont .wish-tree .wishicon .wishpic{width: 100%;z-index: 24;position: absolute; }
.Heartfelt-cont .wish-tree .wishicon .wishpic img{ display: block; width: 100% }
.Heartfelt-cont .wish-tree .wishicon .yinying{ background: url(/honda/company/philanthropy/china_afforestation/images/yinying-bg.png) top center no-repeat; width: 132%;height:149%;z-index: 23;position: absolute;left: -16%;top: -13%;background-size: 100%;transition:all 0.5s ease-out; display: none;}
.Heartfelt-cont .wish-tree .wishicon .xingxing{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/icon-star.png) top center no-repeat; width: 207%;height: 217%;z-index: 25;position: absolute;left: -50%;top:-10%;background-size: 100%;transition:all 0.5s ease-out; display: none;}
.Heartfelt-cont .wish-tree .wishicon:hover .yinying,
.Heartfelt-cont .wish-tree .wishicon:hover .xingxing{transition:all 0.5s ease-out; display: block;}
.Heartfelt-cont .wish-tree .wish01{ width: 52px; height: 61px;left: 679px;top: 57px; }
.Heartfelt-cont .wish-tree .wish02{ width: 42px; height: 49px;left: 514px;top: 175px; }
.Heartfelt-cont .wish-tree .wish03{ width: 62px; height: 73px;left: 776px;top: 141px; }
.Heartfelt-cont .wish-tree .wish04{ width: 69px; height: 81px;left: 319px;top: 206px; }
.Heartfelt-cont .wish-tree .wish05{ width: 42px; height: 49px;left: 946px;top: 224px; }
.Heartfelt-cont .wish-tree .wish06{ width: 44px; height: 52px;left: 1111px;top: 184px; }
.Heartfelt-cont .wish-tree .wish07{ width: 58px; height: 68px;left: 633px;top: 247px; }
.Heartfelt-cont .wish-tree .wish08{ width: 55px; height: 65px;left: 847px;top: 295px; }
.Heartfelt-cont .wish-tree .wish09{ width: 64px; height: 75px;left: 459px;top: 316px; }
.Heartfelt-cont .wish-tree .wish10{ width: 77px; height: 91px;left: 667px;top: 359px; }
.Heartfelt-cont .wish-tree .wish11{ width: 69px; height: 81px;left: 976px;top: 345px; }
.Heartfelt-cont .wish-tree .wish12{ width: 53px; height: 62px;left: 1084px;top: 299px; }
.Heartfelt-cont .wish-tree .wish13{ width: 54px; height: 52px;left: 1236px;top: 362px; }
.Heartfelt-cont .wish-tree .wish14{ width: 55px; height: 64px;left: 339px;top: 412px; }
.Heartfelt-cont .wish-tree .wish15{ width: 43px; height: 51px;left: 558px;top: 465px; }
.Heartfelt-cont .wish-tree .wish16{ width: 44px; height: 52px;left: 870px;top: 430px; }
.Heartfelt-cont .wish-tree .wish17{ width: 54px; height: 64px;left: 204px;top: 474px; }
.Heartfelt-cont .wish-tree .wish18{ width: 67px; height: 79px;left: 732px;top: 495px; }
.Heartfelt-cont .wish-tree .wish19{ width: 55px; height: 65px;left: 1056px;top: 474px; }
.Heartfelt-cont .wish-tree .wish20{ width: 40px; height: 47px;left: 1180px;top: 540px; }
.Heartfelt-cont .wish-tree .wish21{ width: 70px; height: 82px;left: 1300px;top: 508px; }
.Heartfelt-cont .wish-tree .wish22{ width: 54px; height: 64px;left: 946px;top: 556px; }
.Heartfelt-cont .wish-tree .wish23{ width: 73px; height: 86px;left: 313px;top: 593px; }
.Heartfelt-cont .wish-tree .wish24{ width: 86px; height: 101px;left: 502px;top: 601px; }
.Heartfelt-cont .wish-tree .wish25{ width: 54px; height: 52px;left: 661px;top: 628px; }
.Heartfelt-cont .wish-tree .wish26{ width: 56px; height: 66px;left: 822px;top: 651px; }
.Heartfelt-cont .wish-tree .wish27{ width: 62px; height: 73px;left: 962px;top: 677px; }
.Heartfelt-cont .wish-tree .wish28{ width: 56px; height: 66px;left: 1086px;top: 633px; }

.news-cont{ width: 1525px; height: 685px;background-color: rgba(191,234,155,0.4); margin:75px auto 0;padding-top: 75px;}

.news-cont .swiper-container{width: 1342px; margin: 0 auto; padding: 0 38px; overflow: hidden;}
.news-cont .news-tit{ color: #444343; font-size: 60px; font-weight: bold; text-align: center; line-height: 1.2; margin-bottom: 60px; }
.news-cont .news-list{ border: #91cc60 solid 1px; background-color: #fff; padding: 22px 16px; width: 342px; margin: 0 auto; overflow: hidden; min-height: 440px; }
.news-cont .news-list span{ display: block; font-size: 24px; color: #7eb450; margin: 10px 0; font-weight: bold; }
.news-cont .news-list p{ display: block; font-size: 22px;line-height: 42px; }
.news-cont .news-list img{ width: 100%; }
.news-cont .swiper-button-next{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/right-tree.png) center no-repeat; width: 67px; height: 59px; right: 0; }
.news-cont .swiper-button-prev{ background: url(/honda/company/philanthropy/china_afforestation/images/icon/left-tree.png) center no-repeat; width: 67px; height: 59px; left: 0; }
.news-cont .swiper-button-next:after,
.news-cont .swiper-button-prev:after{ font-size: 0; }

.wish-cardcont{ position: fixed; width: 100%; height: 100%; overflow: hidden; left: 0; top: 0;z-index: 25; display: none; transition:all 1s ease-out;}
.wish-cardcont .layer{ position: fixed; width: 100%; height: 100%; background-color: #000; opacity: 0.46; top: 0; left: 0; z-index: 21;}
.wish-cardcont .close{color: #fff;font-weight: normal;font-size: 24px;position: absolute;right: 115px;top: 55px;}
.wish-cardcont .wishcom{ position: absolute; left: 50%; top: 50%; margin-left: -311px; margin-top: -367px; width: 623px; height: 734px; z-index: 22;}
.wish-cardcont .wishcom .pic img{ display: block; width: 100% }

/* 视频弹框 */
.video-layer{display:none;position: fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:9999;}
.video-layer .opacity{position: absolute;width:100%;height:100%;top:0;left:0;background: #000;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
.video-layer .layer-inner{position:absolute; top: 0; left: 0; width: 100%; height: 100%;}
.video-layer .layer-content{font-size: 24px;color:#fff;line-height: 40px;position: absolute;top:-10px;left:0;}
.video-layer .layer-container{width:100%;height:100%;background: #000;position: absolute; top: 0; left: 0;}
.video-layer .layer-inner .layer-close{position: absolute;top:20px;right:20px;cursor:pointer;z-index:10;width:36px;height:36px;background:url(/honda/company/philanthropy/china_afforestation/images/icon/icon-close.png) center center no-repeat; background-size: cover;}

.tree-planting-echarts-box{ width: 55%; margin: 30px auto 0 auto; position: relative;}
.tree-planting-echarts-box .legend{ text-align: center; font-size: 0;}
.tree-planting-echarts-box .legend li{ display: inline-block; vertical-align: top; margin: 0 30px;}
.tree-planting-echarts-box .legend li span,.tree-planting-echarts-box .legend li .icon{ display: inline-block; vertical-align: middle;}
.tree-planting-echarts-box .legend li span{ font-size: 20px; margin-right: 10px;}
.tree-planting-echarts-box .legend li .icon{ width: 20px;}
.tree-planting-echarts-box .legend li .icon img{ display: block; width: 100%;}

.tree-planting-echarts{ width: 100%; height: 620px;}

.tree-planting-echarts-box .num-label{ width: 25%; position: absolute; left: 0; font-size: 20px; text-align: center;}
.tree-planting-echarts-box .num-label1{ left: 0; bottom: 23%;}
.tree-planting-echarts-box .num-label2{ left: 25%; bottom: 35%;}
.tree-planting-echarts-box .num-label3{ left: 50%; bottom: 46.5%;}
.tree-planting-echarts-box .num-label4{ left: 75%; bottom: 54.5%;}

.tree-planting-echarts-pic{ width: 73.8%; margin: 80px auto 0 auto;}
.tree-planting-echarts-pic img{ display: block; width: 100%;}




@media (min-width: 1441px) and (max-width: 1680px){
	/* 缩小83% */
	/* 共用样式 */
	.edit-container{ width: 1344px;}
	
	/* 首页 */
	.home-top{ max-width: 1680px; height: 797px; }
	.home-banner .bg-mask{ width:1558px; height: 790px; margin-left: -779px;}
	.home-banner .gallery-top{width: 1452px!important; padding-top: 56px; padding-bottom: 30px; height: 780px!important;}
	.home-banner .gallery-top .swiper-slide img.bannerpic{ width:1452px;}
	.home-banner .gallery-thumbs{ height: 726px!important; top: 60px;}
	.home-banner .gallery-thumbs .swiper-slide{height: 726px!important;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner{ width:996px;margin-left: -498px;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 56px;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner p{ font-size: 20px; line-height: 32px; margin-top: 32px;}
  .home-banner .gallery-thumbs .swiper-slide .cont-inner p strong{ font-size: 24px;margin-bottom: 16px;}
	.home-banner .gallery-thumbs .swiper-slide .play-btn img{ width: 50px; margin: 50px auto 0; }
	.home-banner .swiper-pagination{ bottom: 50px;}
	.home-banner .swiper-button-prev{ left: 58px; margin-top: -10px; }
	.home-banner .swiper-button-next{ right: 58px; margin-top: -10px; }
	.home-banner .swiper-button-next:after,.home-banner .swiper-button-prev:after{font-size: 22px;}

	/* 地图 */
	.home-map{max-width: 1680px;height: 775px;}
	.Project-cont{ padding-top: 70px; }
	.Project-cont p{ font-size: 20px; line-height: 34px;}
	.Project-cont .Project-three{ width: 860px; margin: 15px auto; }
	.Project-cont .Project-three li{font-size: 20px; }
	.Project-cont .Project-three li .Project-tit strong{font-size: 25px;}
	.Project-cont .Project-three li .Project-tit i{width: 16px; height: 16px; margin-right: 8px; }
	.Project-cont .Project-three li .Project-text span.number{ font-size: 42px;}
	.Project-cont .Project-map{ width: 90%; margin: 16px auto;}
	.Project-cont .Project-map .map-left p{font-size: 20px; line-height:30px;padding: 70px 30px;}
	.Project-cont .Project-map .map-right{padding-top: 8px;}
	.Project-cont .Project-map .map-right img{ margin-left: -18px; }

	/* 因地制宜 */
	.home-ydzy{ max-width: 1680px; height: 829px;}
	.home-ydzy .home-bigtit{ font-size: 50px; line-height: 1.2; padding-top: 48px; }
	.home-ydzy .home-bigtit .greenbig{ font-size: 64px; margin-left: -83px; }
	.home-ydzy .home-bigtit .graybig{padding-left: 90px; }
	.home-ydzy .ydzy-cont .ydzy-left{ height: 570px; background-size: contain; }
	.home-ydzy .ydzy-cont .ydzy-left:after{ width: 83px; top: 275px; }
	.home-ydzy .ydzy-cont .ydzy-right{ height: 570px; }
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon{ width: 100px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon01{ top: -30px;left: 267px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 240px;left: 28px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon03{ bottom: -20px;left: 267px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 240px;right: 82px; }
	.home-ydzy .ydzy-cont .ydzy-left p{ font-size: 14px; }
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 84px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text{ height: 344px; padding:30px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 26px; margin-bottom: 10px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{margin-top: 6px; height: 24px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ font-size: 17px; line-height: 32px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont{ padding-left: 12px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont:after{ content: "";  top: 12px;}

	/* 坚韧不拔 */
	.home-jcbx{ max-width: 1680px; height: 1062px;}
	.home-jcbx .home-bigtit{ font-size: 50px; padding-top: 48px; }
	.home-jcbx .home-bigtit .greenbig{font-size: 80px; }
	.home-jcbx .home-bigtit .greensmall{ font-size: 66px; }
	.home-jcbx .home-bigtit .graybig{ padding-left: 8px; }
	.jcbx-Grades{ margin-top: 32px; }
	.jcbx-Grades .Grades-text{ font-size: 20px; margin: 0 32px; }
	.jcbx-Grades .Grades-text .number{ font-size: 36px;}
	.home-jcbx .jcbx-cont .tab{margin: 32px 0 20px; }
	.home-jcbx .jcbx-cont .tab .project{padding: 12px 20px; font-size: 14px; margin: 0 16px;}
	.home-jcbx .cont-container .tab-text p{ font-size: 18px; line-height: 32px; margin-bottom: 10px; }
	.home-jcbx .cont-container .project-slide{ width: 1196px; margin: 0 auto; position: relative;}
	.home-jcbx .cont-container .project-slide .swiper-container{width: 1030px; margin: 0 auto;}
	.home-jcbx .cont-container .project-slide .swiper-button-next{width: 56px; height:49px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-button-prev{width: 56px; height: 49px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-slide .playvideo-btn{ background-size: 66px;}

	/* 绿色未来 */
	.home-lswl{ max-width: 1680px; height: 969px; }
	.home-lswl .home-bigtit{ font-size: 50px; padding-top: 48px; }
	.home-lswl .home-bigtit .greenbig{ font-size: 66px; padding: 0 8px; }
	.home-lswl .home-bigtit .graybig2{ margin-left: -290px; }
	.home-lswl .home-bigtit .graysamll{ font-size: 32px; }
	.home-lswl .home-commontit{font-size: 20px; line-height: 35px; margin: 12px 0;}
	.lswl-cont .lswl-tab{ margin-top: 16px; }
	.lswl-cont .lswl-tab .swiper-container{width: 1030px; }
	.lswl-cont .lswl-tab .swiper-container .swiper-slide .year{ font-size: 13px; width: 42px; height:42px; line-height: 42px;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-prev{ left: 0;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next{ right: 0;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next:after, .lswl-cont .lswl-tab .swiper-container .swiper-button-prev:after{ font-size: 0;}
	.home-lswl .cont-container .future-slide{ width: 1196px; margin: 0 auto; position: relative;}
	.home-lswl .cont-container .future-slide .swiper-container{width: 1030px; margin: 0 auto;}
	.home-lswl .cont-container .future-slide .swiper-button-next{width: 56px; height:49px; background-size: 100%; }
	.home-lswl .cont-container .future-slide .swiper-button-prev{width: 56px; height:49px; background-size: 100%; }

	/*加入者心声*/
	.home-Heartfelt{max-width: 1680px; height: 1830px;}
	.home-Heartfelt .home-bigtit{ font-size: 54px; padding-top: 48px; }
	.home-Heartfelt .home-bigtit .greenbig{ font-size:100px; padding: 0 8px; }
	.Heartfelt-cont{ height: 1408px; padding-top: 90px;}
	.Heartfelt-cont .wish-tree{ width: 1265px; height: 652px;}
	.Heartfelt-cont .wish-tree .wish01{ width: 43px; height: 51px;left: 564px;top: 47px; }
	.Heartfelt-cont .wish-tree .wish02{ width: 35px; height: 41px;left: 426px;top: 145px; }
	.Heartfelt-cont .wish-tree .wish03{ width: 51px; height: 60px;left: 644px;top: 117px; }
	.Heartfelt-cont .wish-tree .wish04{ width: 57px; height: 67px;left: 265px;top: 170px; }
	.Heartfelt-cont .wish-tree .wish05{ width: 35px; height: 41px;left: 785px;top: 186px; }
	.Heartfelt-cont .wish-tree .wish06{ width: 36px; height: 42px;left: 922px;top: 153px; }
	.Heartfelt-cont .wish-tree .wish07{ width: 48px; height: 57px;left: 525px;top: 166px; }
	.Heartfelt-cont .wish-tree .wish08{ width: 46px; height: 54px;left: 703px;top: 245px; }
	.Heartfelt-cont .wish-tree .wish09{ width: 53px; height: 62px;left: 380px;top: 262px; }
	.Heartfelt-cont .wish-tree .wish10{ width: 64px; height: 75px;left: 554px;top: 298px; }
	.Heartfelt-cont .wish-tree .wish11{ width: 57px; height: 67px;left: 810px;top: 276px; }
	.Heartfelt-cont .wish-tree .wish12{ width: 44px; height: 52px;left: 900px;top: 248px; }
	.Heartfelt-cont .wish-tree .wish13{ width: 44px; height: 52px;left: 1026px;top: 300px; }
	.Heartfelt-cont .wish-tree .wish14{ width: 45px; height: 53px;left: 281px;top: 342px; }
	.Heartfelt-cont .wish-tree .wish15{ width: 36px; height: 42px;left: 463px;top: 386px; }
	.Heartfelt-cont .wish-tree .wish16{ width: 36px; height: 42px;left: 722px;top: 356px; }
	.Heartfelt-cont .wish-tree .wish17{ width: 45px; height: 53px;left: 170px;top: 393px; }
	.Heartfelt-cont .wish-tree .wish18{ width: 56px; height: 66px;left: 606px;top: 410px; }
	.Heartfelt-cont .wish-tree .wish19{ width: 45px; height: 53px;left: 876px;top: 393px; }
	.Heartfelt-cont .wish-tree .wish20{ width: 33px; height: 39px;left: 979px;top: 448px; }
	.Heartfelt-cont .wish-tree .wish21{ width: 58px; height: 68px;left: 1079px;top: 422px; }
	.Heartfelt-cont .wish-tree .wish22{ width: 45px; height: 53px;left: 785px;top: 461px; }
	.Heartfelt-cont .wish-tree .wish23{ width: 60px; height: 71px;left: 260px;top: 492px; }
	.Heartfelt-cont .wish-tree .wish24{ width: 71px; height: 74px;left: 416px;top: 498px; }
	.Heartfelt-cont .wish-tree .wish25{ width: 45px; height: 53px;left: 548px;top: 521px; }
	.Heartfelt-cont .wish-tree .wish26{ width: 46px; height: 54px;left: 682px;top: 540px; }
	.Heartfelt-cont .wish-tree .wish27{ width: 51px; height: 60px;left: 798px;top: 562px; }
	.Heartfelt-cont .wish-tree .wish28{ width: 46px; height: 54px;left: 901px;top: 525px; }

	.news-cont{ width: 1265px; height:568px; margin:62px auto 0;padding-top: 62px;}
	.news-cont .swiper-container{ width: 1180px; padding: 0 32px; }
	.news-cont .news-tit{ font-size: 50px; margin-bottom: 50px; }
	.news-cont .news-list{ padding: 18px 14px; width: 284px; min-height: 365px; }
	.news-cont .news-list span{  font-size: 20px; margin: 8px 0;}
	.news-cont .news-list p{font-size: 16px;line-height: 34px; }

	.wish-cardcont .close{right: 95px;top: 40px;}
	.wish-cardcont .wishcom{ margin-left: -258px; margin-top: -305px; width: 517px; height: 609px; }
	
	.tree-planting-echarts-box{ margin-top: 25px;}
	.tree-planting-echarts-box .legend li{ margin: 0 25px;}
	.tree-planting-echarts-box .legend li span{ font-size: 16px;}
	.tree-planting-echarts-box .legend li .icon{ width: 16px;}
	
	.tree-planting-echarts{ height: 500px;}
	
	.tree-planting-echarts-box .num-label{ font-size: 16px;}
	
	.tree-planting-echarts-pic{ margin-top: 65px;}
	
	
}
@media (min-width: 1201px) and (max-width: 1440px){
	/* 缩小70% */
	/* 共用样式 */
	.edit-container{ width: 1100px;}

	/* 首页 */
	.home-top{ max-width: 1440px; height: 672px; }
	.home-banner .bg-mask{ width:1313px; height: 666px;top: 3px; margin-left: -656px;}

	.home-banner .gallery-top{width: 1225px!important; padding-top: 42px; padding-bottom: 21px;height: 655px!important;}
	.home-banner .gallery-top .swiper-slide img.bannerpic{ width:1225px;}
	.home-banner .gallery-thumbs{ width: 100%; height: 612px!important; top: 60px; }
	.home-banner .gallery-thumbs .swiper-slide{height: 612px!important; }
	.home-banner .gallery-thumbs .swiper-slide .cont-inner{ width: 840px; top: 25%; left: 50%; margin-left: -420px; }
	.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 46px;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner p{ font-size: 16px; line-height: 26px; margin-top: 28px;}
  .home-banner .gallery-thumbs .swiper-slide .cont-inner p strong{ font-size: 20px; margin-bottom: 14px;}
	.home-banner .gallery-thumbs .swiper-slide .play-btn img{ width: 40px; margin: 42px auto 0; }
	.home-banner .swiper-pagination{ bottom: 42px;}
	.home-banner .swiper-button-prev{ left: 60px;margin-top: -12px; }
	.home-banner .swiper-button-next{ right: 60px; margin-top: -12px; }
	.home-banner .swiper-button-next:after,.home-banner .swiper-button-prev:after{font-size: 20px; font-weight: bold; }


	/* 地图 */
	.home-map{max-width: 1440px;height: 656px;}
	.Project-cont{ padding-top: 56px; }
	.Project-cont p{ font-size: 16px; line-height: 28px; }
	.Project-cont .Project-three{ width: 724px; margin:20px auto;}
	.Project-cont .Project-three li{font-size: 16px; }
	.Project-cont .Project-three li .Project-tit{margin-bottom: 10px;}
	.Project-cont .Project-three li .Project-tit strong{font-size: 20px;}
	.Project-cont .Project-three li .Project-tit i{width: 14px; height: 14px; margin-right: 7px; }
	.Project-cont .Project-three li .Project-text span.number{ font-size: 35px;}
	.Project-cont .Project-map{ width: 92%; margin: 15px auto; }
	.Project-cont .Project-map .map-left p{ font-size: 16px; line-height:26px;padding: 62px 30px;}
	.Project-cont .Project-map .map-right{ padding-top: 7px;}
	.Project-cont .Project-map .map-right img{ margin-left: -15px; }

	/* 因地制宜 */
	.home-ydzy{ max-width: 1440px; height: 700px;}
	.home-ydzy .home-bigtit{ font-size: 42px; padding-top: 40px; }
	.home-ydzy .home-bigtit .greenbig{ font-size: 56px; margin-left: -70px; }
	.home-ydzy .home-bigtit .graybig{ padding-left: 118px; }
	.home-ydzy .ydzy-cont{ margin-top: 21px; }
	.home-ydzy .ydzy-cont .ydzy-left{ background-size: contain; height: 480px;}
	.home-ydzy .ydzy-cont .ydzy-left:after{width: 60px; top: 222px; }
	.home-ydzy .ydzy-cont .ydzy-right{ height: 480px;}
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon{ width: 84px;}
	.home-ydzy .ydzy-cont .ydzy-left .icon01{ top: -30px;left: 218px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 196px;left: 15px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon03{ bottom: -20px;left: 218px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 196px;right: 60px; }
	.home-ydzy .ydzy-cont .ydzy-left p{ font-size: 14px; }
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 70px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text{ height: 290px; padding:20px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 24px;margin-bottom: 10px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{margin-top: 6px; height: 22px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ font-size: 14px; line-height: 26px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont{ padding-left: 12px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont:after{ content: "";  top: 10px;}

	/* 坚韧不拔 */
	.home-jcbx{ max-width: 1440px; height: 895px; }
	.home-jcbx .home-bigtit{font-size: 42px;padding-top: 40px; }
	.home-jcbx .home-bigtit .greenbig{ font-size: 68px; }
	.home-jcbx .home-bigtit .greensmall{ font-size: 56px; }
	.home-jcbx .home-bigtit .graybig{ padding-left: 7px; }
	.jcbx-Grades{ margin-top: 28px; }
	.jcbx-Grades .Grades-text{font-size: 16px; margin: 0 28px; }
	.jcbx-Grades .Grades-text .number{ font-size: 30px; }
	.home-jcbx .jcbx-cont .tab{margin: 28px 0 16px; }
	.home-jcbx .jcbx-cont .tab .project{padding: 10px 18px; font-size: 14px; margin: 0 14px;}
	.home-jcbx .cont-container .tab-text p{ font-size: 14px; line-height: 24px; margin-bottom: 10px; }
	.home-jcbx .cont-container .project-slide{ width: 1010px;}
	.home-jcbx .cont-container .project-slide .swiper-container{width: 869px; }
	.home-jcbx .cont-container .project-slide .swiper-button-next{ width: 46px; height: 41px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-button-prev{ width: 46px; height: 41px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-slide .playvideo-btn{ background-size: 58px;}

	/* 绿色未来 */
	.home-lswl{ max-width: 1440px; height: 818px;}
	.home-lswl .home-bigtit{ font-size: 42px; padding-top: 40px; }
	.home-lswl .home-bigtit .greenbig{ font-size:56px; padding: 0 7px; }
	.home-lswl .home-bigtit .graybig2{ margin-left: -245px; }
	.home-lswl .home-bigtit .graysamll{ font-size: 28px; }
	.home-lswl .home-commontit{font-size: 16px; line-height: 26px; margin: 10px 0;}
	.lswl-cont .lswl-tab{ margin-top: 14px; }
	.lswl-cont .lswl-tab .swiper-container{width: 869px; }
	.lswl-cont .lswl-tab .swiper-wrapper .swiper-slide .year{ font-size: 14px; width: 40px; height:40px; line-height: 40px; }
	.lswl-cont .lswl-tab .swiper-container .swiper-button-prev{ left: 0;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next{ right: 0;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next:after, .lswl-cont .lswl-tab .swiper-container .swiper-button-prev:after{ font-size: 0;}
	.home-lswl .cont-container .future-slide{ width: 1010px;}
	.home-lswl .cont-container .future-slide .swiper-container{width: 869px;}
	.home-lswl .cont-container .future-slide .swiper-button-next{ width: 46px; height: 41px; background-size: 100%; }
	.home-lswl .cont-container .future-slide .swiper-button-prev{ width: 46px; height: 41px; background-size: 100%;}

	/*加入者心声*/
	.home-Heartfelt{max-width: 1440px; height: 1542px; }
	.home-Heartfelt .home-bigtit{font-size: 45px; padding-top: 40px; }
	.home-Heartfelt .home-bigtit .greenbig{font-size:84px; padding: 0 7px; }
	.Heartfelt-cont{ height: 1188px; padding-top: 77px; background-size: contain;}
	.Heartfelt-cont .wish-tree{ width: 1068px; height: 550px;}
	.Heartfelt-cont .wish-tree .wish01{ width: 34px; height: 40px; left: 475px;top: 40px; }
	.Heartfelt-cont .wish-tree .wish02{ width: 29px; height: 34px;left: 360px;top: 122px; }
	.Heartfelt-cont .wish-tree .wish03{ width: 43px; height: 51px;left: 543px;top: 98px; }
	.Heartfelt-cont .wish-tree .wish04{ width: 48px; height: 57px;left: 223px;top: 144px; }
	.Heartfelt-cont .wish-tree .wish05{ width: 29px; height: 34px;left: 662px;top: 157px; }
	.Heartfelt-cont .wish-tree .wish06{ width: 30px; height: 35px;left: 777px;top: 128px; }
	.Heartfelt-cont .wish-tree .wish07{ width: 40px; height: 47px;left: 443px;top: 173px; }
	.Heartfelt-cont .wish-tree .wish08{ width: 38px; height: 45px;left: 593px;top: 206px; }
	.Heartfelt-cont .wish-tree .wish09{ width: 44px; height: 52px;left: 321px;top: 221px; }
	.Heartfelt-cont .wish-tree .wish10{ width: 54px; height: 64px;left: 467px;top: 251px; }
	.Heartfelt-cont .wish-tree .wish11{ width: 48px; height: 57px;left: 683px;top: 241px; }
	.Heartfelt-cont .wish-tree .wish12{ width: 37px; height: 44px;left: 758px;top: 209px; }
	.Heartfelt-cont .wish-tree .wish13{ width: 38px; height: 45px;left: 865px;top: 253px; }
	.Heartfelt-cont .wish-tree .wish14{ width: 38px; height: 45px;left: 237px;top: 288px; }
	.Heartfelt-cont .wish-tree .wish15{ width: 30px; height: 51px;left: 390px;top: 325px; }
	.Heartfelt-cont .wish-tree .wish16{ width: 30px; height: 35px;left: 609px;top: 301px; }
	.Heartfelt-cont .wish-tree .wish17{ width: 38px; height: 45px;left: 143px;top: 332px; }
	.Heartfelt-cont .wish-tree .wish18{ width: 46px; height: 54px;left: 512px;top: 346px; }
	.Heartfelt-cont .wish-tree .wish19{ width: 38px; height: 45px;left: 739px;top: 332px; }
	.Heartfelt-cont .wish-tree .wish20{ width: 28px; height: 33px;left: 826px;top: 378px; }
	.Heartfelt-cont .wish-tree .wish21{ width: 49px; height: 58px;left: 910px;top: 356px; }
	.Heartfelt-cont .wish-tree .wish22{ width: 38px; height: 45px;left: 662px;top: 389px; }
	.Heartfelt-cont .wish-tree .wish23{ width: 51px; height: 60px;left: 219px;top: 415px; }
	.Heartfelt-cont .wish-tree .wish24{ width: 60px; height: 71px;left: 351px;top: 420px; }
	.Heartfelt-cont .wish-tree .wish25{ width: 38px; height: 45px;left: 462px;top: 440px; }
	.Heartfelt-cont .wish-tree .wish26{ width: 39px; height: 46px;left: 575px;top: 455px; }
	.Heartfelt-cont .wish-tree .wish27{ width: 43px; height: 51px;left: 673px;top: 474px; }
	.Heartfelt-cont .wish-tree .wish28{ width: 39px; height: 46px;left: 760px;top: 443px; }

	.news-cont{ width: 1067px; height: 480px; margin:52px auto 0;padding-top: 52px;}

	.news-cont .swiper-container{width: 940px; padding: 0 26px;}
	.news-cont .news-tit{ font-size: 42px; margin-bottom: 42px; }
	.news-cont .news-list{ padding: 15px 11px; width: 240px; min-height: 308px;}
	.news-cont .news-list span{ font-size: 26px; margin:7px 0;}
	.news-cont .news-list p{ font-size: 14px;line-height: 28px; }
	.news-cont .swiper-button-next{ width: 46px; height: 41px; right: 0; background-size: 100%; }
	.news-cont .swiper-button-prev{ width: 46px; height: 41px; left: 0; background-size: 100%;  }

	.wish-cardcont .close{font-size: 24px;right: 80px;top: 30px;}
	.wish-cardcont .wishcom{  margin-left: -218px; margin-top: -257px; width: 436px; height: 514px;}
	
	.tree-planting-echarts-box{ width: 60%; margin-top: 20px;}
	.tree-planting-echarts-box .legend li{ margin: 0 20px;}
	.tree-planting-echarts-box .legend li span{ font-size: 14px;}
	.tree-planting-echarts-box .legend li .icon{ width: 14px;}
	
	.tree-planting-echarts{ height: 430px;}
	
	.tree-planting-echarts-box .num-label{ font-size: 14px;}
	.tree-planting-echarts-box .num-label1{ bottom: 25%;}
	.tree-planting-echarts-box .num-label2{ bottom: 37%;}
	.tree-planting-echarts-box .num-label3{ bottom: 48%;}
	.tree-planting-echarts-box .num-label4{ bottom: 56%;}
	
	.tree-planting-echarts-pic{ margin-top: 55px;}
	
	
}
@media (min-width: 993px) and (max-width: 1200px){
	/* 缩小70% */
	/* 共用样式 */
	.edit-container{ width: 970px;}
	
	/* 首页 */
	.home-top{ max-width: 1200px; height: 672px; }
	.home-banner .bg-mask{ width:1313px; height: 666px;top: 3px; margin-left: -656px;}

	.home-banner .gallery-top{width: 1225px!important; padding-top: 42px; padding-bottom: 21px;height: 655px!important;}
	.home-banner .gallery-top .swiper-slide img.bannerpic{ width:1225px;}
	.home-banner .gallery-thumbs{ width: 100%; height: 612px!important; top: 60px; }
	.home-banner .gallery-thumbs .swiper-slide{height: 612px!important; }
	.home-banner .gallery-thumbs .swiper-slide .cont-inner{ width: 840px; top: 25%; left: 50%; margin-left: -420px;  }
	.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 46px;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner p{ font-size: 16px; line-height: 26px; margin-top: 28px;}
  .home-banner .gallery-thumbs .swiper-slide .cont-inner p strong{ font-size: 20px;margin-bottom: 14px;}
	.home-banner .gallery-thumbs .swiper-slide .play-btn img{ width: 40px; margin: 42px auto 0; }
	.home-banner .swiper-pagination{ bottom: 42px;}
	.home-banner .swiper-button-prev{ left: 60px;margin-top: -12px; }
	.home-banner .swiper-button-next{ right: 60px; margin-top: -12px; }
	.home-banner .swiper-button-next:after,.home-banner .swiper-button-prev:after{font-size: 20px; font-weight: bold; }


	/* 地图 */
	.home-map{max-width: 1200px;height: 550px;}
	.Project-cont{ padding-top: 56px; }
	.Project-cont p{ font-size: 16px; line-height: 28px; }
	.Project-cont .Project-three{ width: 724px; margin:20px auto;}
	.Project-cont .Project-three li{font-size: 16px; }
	.Project-cont .Project-three li .Project-tit{margin-bottom: 10px;}
	.Project-cont .Project-three li .Project-tit strong{font-size: 20px;}
	.Project-cont .Project-three li .Project-tit i{width: 14px; height: 14px; margin-right: 7px; }
	.Project-cont .Project-three li .Project-text span.number{ font-size: 35px;}
	.Project-cont .Project-map{ width: 92%; margin: 15px auto; }
	.Project-cont .Project-map .map-left p{ font-size: 16px; line-height:26px;padding: 35px 30px;}
	.Project-cont .Project-map .map-right{ padding-top: 7px;}
	.Project-cont .Project-map .map-right img{ margin-left: -15px; }

	/* 因地制宜 */
	.home-ydzy{ max-width: 1200px; height: 700px;}
	.home-ydzy .home-bigtit{ font-size: 42px; padding-top: 40px; }
	.home-ydzy .home-bigtit .greenbig{ font-size: 56px; margin-left: -70px; }
	.home-ydzy .home-bigtit .graybig{ padding-left: 118px; }
	.home-ydzy .ydzy-cont{ margin-top: 21px; }
	.home-ydzy .ydzy-cont .ydzy-left{ background-size: contain; height: 480px;}
	.home-ydzy .ydzy-cont .ydzy-left:after{width: 60px; top: 222px; }
	.home-ydzy .ydzy-cont .ydzy-right{ height: 480px;}
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon{ width: 84px;}
	.home-ydzy .ydzy-cont .ydzy-left .icon01{ top: -30px;left: 218px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 196px;left: 15px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon03{ bottom: -20px;left: 218px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 196px;right: 60px; }
	.home-ydzy .ydzy-cont .ydzy-left p{ font-size: 14px; }
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 70px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text{ height: 290px; padding:20px;}
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 24px;margin-bottom: 10px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{margin-top: 6px; height: 22px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ font-size: 14px; line-height: 26px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont{ padding-left: 12px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont:after{ content: "";  top: 10px;}

	/* 坚韧不拔 */
	.home-jcbx{ max-width: 1200px; height: 895px; }
	.home-jcbx .home-bigtit{font-size: 42px;padding-top: 40px; }
	.home-jcbx .home-bigtit .greenbig{ font-size: 68px; }
	.home-jcbx .home-bigtit .greensmall{ font-size: 56px; }
	.home-jcbx .home-bigtit .graybig{ padding-left: 7px; }
	.jcbx-Grades{ margin-top: 28px; }
	.jcbx-Grades .Grades-text{font-size: 16px; margin: 0 28px; }
	.jcbx-Grades .Grades-text .number{ font-size: 30px; }
	.home-jcbx .jcbx-cont .tab{margin: 28px 0 16px; }
	.home-jcbx .jcbx-cont .tab .project{padding: 10px 18px; font-size: 14px; margin: 0 14px;}
	.home-jcbx .cont-container .tab-text p{ font-size: 16px; line-height: 26px; margin-bottom: 10px; }
	.home-jcbx .cont-container .project-slide{ width: 1010px;}
	.home-jcbx .cont-container .project-slide .swiper-container{width: 869px; }
	.home-jcbx .cont-container .project-slide .swiper-button-next{ width: 46px; height: 41px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-button-prev{ width: 46px; height: 41px; background-size: 100%; }
	.home-jcbx .cont-container .project-slide .swiper-slide .playvideo-btn{ background-size: 58px;}

	/* 绿色未来 */
	.home-lswl{ max-width: 1200px; height: 818px;}
	.home-lswl .home-bigtit{ font-size: 42px; padding-top: 40px; }
	.home-lswl .home-bigtit .greenbig{ font-size:56px; padding: 0 7px; }
	.home-lswl .home-bigtit .graybig2{ margin-left: -245px; }
	.home-lswl .home-bigtit .graysamll{ font-size: 28px; }
	.home-lswl .home-commontit{font-size: 16px; line-height: 26px; margin: 10px 0;}
	.lswl-cont .lswl-tab{ margin-top: 14px; }
	.lswl-cont .lswl-tab .swiper-container{width: 869px; }
	.lswl-cont .lswl-tab .swiper-wrapper .swiper-slide .year{ font-size: 14px; width: 40px; height:40px; line-height: 40px; }
	.lswl-cont .lswl-tab .swiper-container .swiper-button-prev{ left: -5px;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next{ right: -5px;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next:after, .lswl-cont .lswl-tab .swiper-container .swiper-button-prev:after{ font-size: 22px;}
	.home-lswl .cont-container .future-slide{ width: 1010px;}
	.home-lswl .cont-container .future-slide .swiper-container{width: 869px;}
	.home-lswl .cont-container .future-slide .swiper-button-next{ width: 46px; height: 41px; background-size: 100%; }
	.home-lswl .cont-container .future-slide .swiper-button-prev{ width: 46px; height: 41px; background-size: 100%;}

	/*加入者心声*/
	.home-Heartfelt{max-width: 1200px; height: 1542px; }
	.home-Heartfelt .home-bigtit{font-size: 45px; padding-top: 40px; }
	.home-Heartfelt .home-bigtit .greenbig{font-size:84px; padding: 0 7px; }
	.Heartfelt-cont{ height: 1188px; padding-top: 77px; background-size: contain;}
	.Heartfelt-cont .wish-tree{ width: 1068px; height: 550px;}
	.Heartfelt-cont .wish-tree .wish01{ width: 34px; height: 40px; left: 475px;top: 40px; }
	.Heartfelt-cont .wish-tree .wish02{ width: 29px; height: 34px;left: 360px;top: 122px; }
	.Heartfelt-cont .wish-tree .wish03{ width: 43px; height: 51px;left: 543px;top: 98px; }
	.Heartfelt-cont .wish-tree .wish04{ width: 48px; height: 57px;left: 223px;top: 144px; }
	.Heartfelt-cont .wish-tree .wish05{ width: 29px; height: 34px;left: 662px;top: 157px; }
	.Heartfelt-cont .wish-tree .wish06{ width: 30px; height: 35px;left: 777px;top: 128px; }
	.Heartfelt-cont .wish-tree .wish07{ width: 40px; height: 47px;left: 443px;top: 173px; }
	.Heartfelt-cont .wish-tree .wish08{ width: 38px; height: 45px;left: 593px;top: 206px; }
	.Heartfelt-cont .wish-tree .wish09{ width: 44px; height: 52px;left: 321px;top: 221px; }
	.Heartfelt-cont .wish-tree .wish10{ width: 54px; height: 64px;left: 467px;top: 251px; }
	.Heartfelt-cont .wish-tree .wish11{ width: 48px; height: 57px;left: 683px;top: 241px; }
	.Heartfelt-cont .wish-tree .wish12{ width: 37px; height: 44px;left: 758px;top: 209px; }
	.Heartfelt-cont .wish-tree .wish13{ width: 38px; height: 45px;left: 865px;top: 253px; }
	.Heartfelt-cont .wish-tree .wish14{ width: 38px; height: 45px;left: 237px;top: 288px; }
	.Heartfelt-cont .wish-tree .wish15{ width: 30px; height: 51px;left: 390px;top: 325px; }
	.Heartfelt-cont .wish-tree .wish16{ width: 30px; height: 35px;left: 609px;top: 301px; }
	.Heartfelt-cont .wish-tree .wish17{ width: 38px; height: 45px;left: 143px;top: 332px; }
	.Heartfelt-cont .wish-tree .wish18{ width: 46px; height: 54px;left: 512px;top: 346px; }
	.Heartfelt-cont .wish-tree .wish19{ width: 38px; height: 45px;left: 739px;top: 332px; }
	.Heartfelt-cont .wish-tree .wish20{ width: 28px; height: 33px;left: 826px;top: 378px; }
	.Heartfelt-cont .wish-tree .wish21{ width: 49px; height: 58px;left: 910px;top: 356px; }
	.Heartfelt-cont .wish-tree .wish22{ width: 38px; height: 45px;left: 662px;top: 389px; }
	.Heartfelt-cont .wish-tree .wish23{ width: 51px; height: 60px;left: 219px;top: 415px; }
	.Heartfelt-cont .wish-tree .wish24{ width: 60px; height: 71px;left: 351px;top: 420px; }
	.Heartfelt-cont .wish-tree .wish25{ width: 38px; height: 45px;left: 462px;top: 440px; }
	.Heartfelt-cont .wish-tree .wish26{ width: 39px; height: 46px;left: 575px;top: 455px; }
	.Heartfelt-cont .wish-tree .wish27{ width: 43px; height: 51px;left: 673px;top: 474px; }
	.Heartfelt-cont .wish-tree .wish28{ width: 39px; height: 46px;left: 760px;top: 443px; }

	.news-cont{ width: 1067px; height: 480px; margin:52px auto 0;padding-top: 52px;}

	.news-cont .swiper-container{width: 940px; padding: 0 26px;}
	.news-cont .news-tit{ font-size: 42px; margin-bottom: 42px; }
	.news-cont .news-list{ padding: 15px 11px; width: 240px;min-height: 308px;}
	.news-cont .news-list span{ font-size: 26px; margin:7px 0;}
	.news-cont .news-list p{ font-size: 14px;line-height: 28px; }
	.news-cont .swiper-button-next{ width: 46px; height: 41px; right: 0; background-size: 100%; }
	.news-cont .swiper-button-prev{ width: 46px; height: 41px; left: 0; background-size: 100%;  }

	.wish-cardcont .close{font-size: 24px;right: 80px;top: 30px;}
	.wish-cardcont .wishcom{  margin-left: -218px; margin-top: -257px; width: 436px; height: 514px;}
	
	.tree-planting-echarts-box{ width: 75%; margin-top: 20px;}
	.tree-planting-echarts-box .legend li{ margin: 0 15px;}
	.tree-planting-echarts-box .legend li span{ font-size: 14px;}
	.tree-planting-echarts-box .legend li .icon{ width: 14px;}
	
	.tree-planting-echarts{ height: 320px;}
	
	.tree-planting-echarts-box .num-label{ font-size: 14px;}
	.tree-planting-echarts-box .num-label1{ bottom: 25%;}
	.tree-planting-echarts-box .num-label2{ bottom: 37%;}
	.tree-planting-echarts-box .num-label3{ bottom: 48%;}
	.tree-planting-echarts-box .num-label4{ bottom: 56%;}
	
	.tree-planting-echarts-pic{ margin-top: 55px;}
	
	
}

@media (max-width: 992px){
	
	/* 缩小60% */
	.edit-container{ width: auto;}
	.swiper-pagination-bullet{ width: 10px; height: 10px; }

	/* 首页 */
	.home-top{ width: 100%;max-width:100%;background: url(/honda/company/philanthropy/china_afforestation/images/bg-top-mobile.jpg) bottom center no-repeat; height: auto;  background-size: cover;}
	.home-banner .bg-mask{ display: block;position: absolute; height: auto;width:98%; left:1%;top: 5px;z-index: 10; margin-left: 0;}
	.home-banner .bg-mask img{ display: block; width: 100%; }
	.home-banner .gallery-top{overflow: hidden;z-index: 9;width: 94%!important; margin: 0 auto; padding-top: 40px; padding-bottom: 30px; height: auto!important;}
	.home-banner .gallery-top .swiper-slide a::after{ content: ''; width: 100%; height: 100%; background-color: #000; opacity: 0.26; position: absolute; top: 0; left: 0; z-index: 5;}
	.home-banner .gallery-top .swiper-slide img.bannerpic{ display: block; width:100%; margin: 0 auto;}
	.home-banner .gallery-thumbs{ width: 100%; height: 600px!important; overflow: hidden; position: absolute; left: 0; top: 60px; z-index: 11; }
	.home-banner .gallery-thumbs .swiper-slide{height:600px!important; margin: 0 auto; text-align: center; overflow: hidden;  }
	.home-banner .gallery-thumbs .swiper-slide .cont-inner{ width: 90%; top: 25%; left: 5%;margin-left:0;}
	.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 36px;}
  .home-banner .gallery-thumbs .swiper-slide .cont-inner p{ font-size: 14px; line-height: 22px; margin-top: 24px;}
  .home-banner .gallery-thumbs .swiper-slide .cont-inner p strong{ font-size: 18px; margin-bottom: 15px;}
	.home-banner .gallery-thumbs .swiper-slide .play-btn img{ width: 35px; margin: 36px auto 0; }
	.home-banner .gallery-thumbs .swiper-slide .hidden-video{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 11; display: none;}
	.home-banner .gallery-thumbs .swiper-slide .hidden-video video{ width: 100%; height: 100%;}
	.home-banner .swiper-pagination{ bottom: 80px;}
	.home-banner .swiper-button-prev,.home-banner .swiper-button-next{ display: none; }

	/* 地图 */
	.home-map{ width: 100%;max-width:100%; background: url(/honda/company/philanthropy/china_afforestation/images/bg-map-mobile.jpg) top center no-repeat; height:auto; background-size: 100%;}
	.Project-cont{ padding: 25px 25px 36px; }
	.Project-cont p{ font-size: 14px; line-height: 22px;text-align: left;}
	.Project-cont .Project-three{ width: 100%; margin: 20px auto;}
	.Project-cont .Project-three li{ float: left; width: 33.3%; text-align: center; border-right:#e5e5e4 solid 1px;font-size: 24px; }
	.Project-cont .Project-three li:last-child{border-right:none;}
	.Project-cont .Project-three li .Project-tit{display: block;margin-bottom: 10px; font-size: 14px;}
	.Project-cont .Project-three li .Project-tit strong{font-size: 18px;}
	.Project-cont .Project-three li .Project-tit i{width: 12px; height: 12px; display: inline-block; margin-right: 10px; }
	.Project-cont .Project-three li .Project-text { font-size: 12px; }
	.Project-cont .Project-three li .Project-text span.number{ font-size: 14px; }
	.Project-cont .Project-map{ width: 100%; margin: 10px auto; border:#91cc60 solid 2px; overflow: hidden; }
	.Project-cont .Project-map .map-left{ width: 100%;}
	.Project-cont .Project-map .map-left p{ font-size: 14px; line-height:22px; padding:3%;}
	.Project-cont .Project-map .map-right{ width: 100%; float: right; }
	.Project-cont .Project-map .map-right img{ width: 88%; margin:0 auto; }


	/* 因地制宜 */
	.home-ydzy{ width: 100%; max-width: 100%; background: url(/honda/company/philanthropy/china_afforestation/images/bg-ydzy-mobile.jpg) bottom center no-repeat; height: auto;  background-size: 100%;}
	.home-ydzy .home-bigtit{font-size: 20px; line-height: 1.2; padding-top: 25px; }
	.home-ydzy .home-bigtit .greenbig{ display: inline-block;font-size: 26px; margin-left:0; }
	.home-ydzy .home-bigtit .graybig{ display: inline-block;padding-left: 5px;}
	.home-ydzy .ydzy-cont{ padding: 25px; overflow: hidden; margin-top: 10px; }
	.home-ydzy .ydzy-cont .ydzy-left{background: url(/honda/company/philanthropy/china_afforestation/images/ydzy-treebg.png) center no-repeat; width:92%;background-size: 100%; height: 375px; float: unset; }
	.home-ydzy .ydzy-cont .ydzy-left:after{ content: "";width: 0; }
	.home-ydzy .ydzy-cont .ydzy-right{ width: 100%; height: 300px; float: unset; display: block; margin-top: 20px;}
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon{ width: 80px;}
	.home-ydzy .ydzy-cont .ydzy-left .icon01{ top: -22px;left: 35%; }
	.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 40%;left: -7%; }
	.home-ydzy .ydzy-cont .ydzy-left .icon03{ bottom: 0;left: 35%; }
	.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 40%;right: -7%; }
	.home-ydzy .ydzy-cont .ydzy-left p{ font-size: 12px; line-height: 18px; }
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 54px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text{background-color: rgba(145,204,96,0.5); height: 316px; padding:15px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 20px;margin-bottom: 5px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{margin-top: 4px;  height: 18px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ font-size: 14px; line-height: 22px; }
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont{ padding-left: 10px;}
  .home-ydzy .ydzy-cont .ydzy-right .ydzy-text p.piont:after{ content: ""; width: 4px; height: 4px; top: 10px;}

	/* 坚韧不拔 */
	.home-jcbx{ width: 100%; max-width: 100%; background: url(/honda/company/philanthropy/china_afforestation/images/bg-jcbx-mobile.jpg) top center no-repeat; height: auto; background-size: 100%;padding-bottom: 16px;}
	.home-jcbx .home-bigtit{ font-size: 20px;padding-top: 30px; }
	.home-jcbx .home-bigtit .greenbig{ font-size: 28px; }
	.home-jcbx .home-bigtit .greensmall{ font-size: 24px; }
	.home-jcbx .home-bigtit .graybig{ padding-left: 10px; }
	.jcbx-Grades{ padding:0 25px; margin-top:14px; text-align: center; }
	.jcbx-Grades .Grades-text{ font-size: 14px; margin:0 20px 0 0; }
	.jcbx-Grades .Grades-text .number{ font-size: 20px;}
	.home-jcbx .jcbx-cont { padding: 0 25px; }
	.home-jcbx .jcbx-cont .tab{ margin: 14px 0 5px; overflow: hidden; }
	.home-jcbx .jcbx-cont .tab .project{padding: 6px 2px; font-size: 12px;margin: 0 0; border: #2d3001 solid 1px; width: 45%; margin-bottom: 10px;}
	.home-jcbx .jcbx-cont .tab .project.active{border: #91cc60 solid 1px;}
	.home-jcbx .jcbx-cont .tab .project span{ display: block; }
	.home-jcbx .cont-container{ display: none; }
	.home-jcbx .cont-container .tab-text{ padding: 0; }
	.home-jcbx .cont-container .tab-text p{ font-size: 14px; line-height: 22px; margin-bottom: 10px; text-align: left; }
	.home-jcbx .cont-container .project-slide{ width: 100%; margin: 0 auto; }
	.home-jcbx .cont-container .project-slide .swiper-container{width: 100%; margin: 0 auto;}
	.home-jcbx .cont-container .project-slide .swiper-container .swiper-wrapper{width: 100%; margin: 0 auto;}
	.home-jcbx .cont-container .project-slide .swiper-slide img{width: 100%; margin: 0 auto;}
	.home-jcbx .cont-container .project-slide .swiper-container .play-btn{ width: 60px; height: 60px; margin-left: -30px; margin-top: -30px; }
	.home-jcbx .cont-container .project-slide .swiper-button-next,.home-jcbx .cont-container .project-slide .swiper-button-prev{display: none;}
	.home-jcbx .cont-container .project-slide .swiper-slide .playvideo-btn{ background-size: 35px;}

	/* 绿色未来 */
	.home-lswl{ width: 100%; max-width: 100%; background: url(/honda/company/philanthropy/china_afforestation/images/bg-lswl-mobile.jpg) top center no-repeat; height: auto; background-size: 100%;padding-bottom: 24px;}
	.home-lswl .home-bigtit{ font-size: 20px;padding: 30px 25px 0 25px; }
	.home-lswl .home-bigtit .greenbig{ font-size: 30px; padding: 0 6px; }
	.home-lswl .home-bigtit .graybig2{ margin-left: 0; }
	.home-lswl .home-bigtit .graysamll{ font-size: 24px; }
	.home-lswl .home-commontit{font-size: 14px; line-height: 24px; margin: 10px 0; padding: 0 25px;}
	.lswl-cont{ padding: 0 25px; }
	.lswl-cont .lswl-tab{ margin-top: 12px; }
	.lswl-cont .lswl-tab .swiper-container{width: 100%;}
	.lswl-cont .lswl-tab .swiper-container .swiper-slide .year{ font-size: 12px; border: #000 solid 1px; width: 35px; height:35px;line-height: 35px;}
	.lswl-cont .lswl-tab .swiper-container .swiper-slide.active .year{ border: #91cc60 solid 1px;}
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next{ right: 0; width: 16px; }
	.lswl-cont .lswl-tab .swiper-container .swiper-button-prev{ left: 0; width: 16px; }
	.lswl-cont .lswl-tab .swiper-container .swiper-button-next:after, .lswl-cont .lswl-tab .swiper-container .swiper-button-prev:after{ font-size: 0; color: #91cc60; }

	.home-lswl .cont-container .future-slide{ width: 100%; margin: 0 auto;}
	.home-lswl .cont-container .future-slide .swiper-container{width: 100%; margin: 0 auto;}
	.home-lswl .cont-container .future-slide .swiper-slide img{width: 100%; margin: 0 auto;}
	.home-lswl .cont-container .future-slide .swiper-button-next,.home-lswl .cont-container .future-slide .swiper-button-prev{display: none;}

	/*加入者心声*/
	.home-Heartfelt{ width: 100%; max-width: 100%; background: url(/honda/company/philanthropy/china_afforestation/images/bg-xs-mobile.jpg) top center no-repeat; height: auto; background-size: 100%; padding-bottom: 200px;}
	.home-Heartfelt .home-bigtit{ font-size: 20px; padding-top: 30px; }
	.home-Heartfelt .home-bigtit .greenbig{ font-size:40px; padding: 0 6px; }
	.Heartfelt-cont{ background: url(/honda/company/philanthropy/china_afforestation/images/bigtree.png) top center no-repeat; width: 90%; margin: 0 auto; height: auto; padding-top:20px; background-size: 100%;}
	.Heartfelt-cont .wish-tree{ width: 100%; height: 205px; position: relative; margin: 0 auto;}
	.Heartfelt-cont .wish-tree .wish01{ width: 21px; height: auto; left: 46%;top: 6%; }
	.Heartfelt-cont .wish-tree .wish02{ width: 17px; height: auto; left: 33%;top: 19%; }
	.Heartfelt-cont .wish-tree .wish03{ width: 22px; height: auto; left: 53%;top: 21%; }
	.Heartfelt-cont .wish-tree .wish04{ width: 16px; height: auto; left: 64%;top: 28%; }
	.Heartfelt-cont .wish-tree .wish05{ width: 18px; height: auto; left: 72%;top: 49px;}
	.Heartfelt-cont .wish-tree .wish06{ width: 23px; height: auto; left: 22%;top: 31%; }
	.Heartfelt-cont .wish-tree .wish07{ width: 18px; height: auto; left: 41%;top: 30%; }
	.Heartfelt-cont .wish-tree .wish08{ width: 15px; height: auto; left: 58%;top: 41%; }
	.Heartfelt-cont .wish-tree .wish09{ width: 21px; height: auto; left: 69%;top: 40%; }
	.Heartfelt-cont .wish-tree .wish10{ width: 25px; height: auto; left: 32%;top: 41%; }
	.Heartfelt-cont .wish-tree .wish11{ width: 27px; height: auto; left: 47%;top: 45%;}
	.Heartfelt-cont .wish-tree .wish12{ width: 14px; height: auto; left: 63%;top: 53%; }
	.Heartfelt-cont .wish-tree .wish13{ width: 18px; height: auto; left: 17%;top: 50%;}
	.Heartfelt-cont .wish-tree .wish14{ width: 15px; height: auto; left: 27%;top: 57%;}
	.Heartfelt-cont .wish-tree .wish15{ width: 17px; height: auto; left: 40%;top: 57%; }
	.Heartfelt-cont .wish-tree .wish16{ width: 18px; height: auto; left: 56%;top: 57%;}
	.Heartfelt-cont .wish-tree .wish17{ width: 19px; height: auto; left: 81%;top: 45%;}
	.Heartfelt-cont .wish-tree .wish18{ width: 18px; height: auto; left: 10%;top: 65%; }
	.Heartfelt-cont .wish-tree .wish19{ width: 24px; height: auto; left: 19%;top: 72%; }
	.Heartfelt-cont .wish-tree .wish20{ width: 26px; height: auto; left: 32%;top: 68%;}
	.Heartfelt-cont .wish-tree .wish21{ width: 15px; height: auto; left: 47%;top: 67%; }
	.Heartfelt-cont .wish-tree .wish22{ width: 20px; height: auto; left: 57%;top: 73%; }
	.Heartfelt-cont .wish-tree .wish23{ width: 18px; height: auto; left: 73%;top: 58%; }
	.Heartfelt-cont .wish-tree .wish24{ width: 16px; height: auto; left: 83%;top: 63%; }
	.Heartfelt-cont .wish-tree .wish25{ width: 16px; height: auto; left: 91%;top: 62%;}
	.Heartfelt-cont .wish-tree .wish26{ width: 14px; height: auto; left: 67%;top: 68%;}
	.Heartfelt-cont .wish-tree .wish27{ width: 14px; height: auto; left: 76%;top: 78%; }
	.Heartfelt-cont .wish-tree .wish28{ width: 22px; height: auto; left: 86%;top: 75%; }

	.news-cont{ width: 100%; height: auto; margin:25px auto 0;padding:25px 0;}

	.news-cont .swiper-container{width: 78%; padding: 0 13%;}
	.news-cont .news-tit{ font-size: 20px; margin-bottom: 15px; }
	.news-cont .news-list{ padding: 14px 12px; width: 100%; min-height: 240px;}
	.news-cont .news-list span{  font-size: 16px; margin: 5px 0; }
	.news-cont .news-list p{ font-size: 14px;line-height: 20px; }
	.news-cont .swiper-button-next {width: 40px;height: 35px; background-size: 100%; right: 0;}
	.news-cont .swiper-button-prev {width: 40px;height: 35px; background-size: 100%; right: 0;}

	
	.wish-cardcont .close{font-size: 24px;right: 70px;top: 24px;}
	.wish-cardcont .wishcom{margin-left: -187px; margin-top: -220px; width: 374px; height: 441px;}
	
	.tree-planting-echarts-box{ width: 100%; margin-top: 20px;}
	.tree-planting-echarts-box .legend li{ margin: 0 10px;}
	.tree-planting-echarts-box .legend li span{ font-size: 12px;}
	.tree-planting-echarts-box .legend li .icon{ width: 12px;}
	
	.tree-planting-echarts{ height: 340px; /* width: 110%; position: relative; left: -5%; */}
	
	.tree-planting-echarts-box .num-label{ font-size: 12px;}
	.tree-planting-echarts-box .num-label1{ bottom: 25%;}
	.tree-planting-echarts-box .num-label2{ bottom: 37%;}
	.tree-planting-echarts-box .num-label3{ bottom: 48%;}
	.tree-planting-echarts-box .num-label4{ bottom: 56%;}
	
	.tree-planting-echarts-pic{ width: 100%; margin-top: 20px;}
	
}




@media (max-width: 768px){
	/*.home-banner .gallery-thumbs .swiper-slide .cont-inner .title{ font-size: 35px; }
	.home-banner .gallery-top{ padding-top: 37px;}
	.home-banner .gallery-thumbs{ height: 550px!important; top: 40px;}
	.Project-cont{padding: 25px 25px 1px;}
	.Project-cont .Project-three li .Project-text span.number{ font-size: 16px; }
	.Project-cont .Project-map .map-left{padding: 10px 20px;}
	.Project-cont .Project-map .map-left p{ line-height: 20px; }

	.home-ydzy .ydzy-cont .ydzy-left {height: 340px;}
	.home-ydzy .ydzy-cont .ydzy-left .ydzy-icon img{ width: 50px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon01{ left: 111px;}
	.home-ydzy .ydzy-cont .ydzy-left .icon02{ top: 122px; }
	.home-ydzy .ydzy-cont .ydzy-left .icon03{ left: 111px;}
	.home-ydzy .ydzy-cont .ydzy-left .icon04{ top: 122px; }
	.home-ydzy .ydzy-cont .ydzy-right{height: 127px; margin-top: 10px;}
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text strong{ font-size: 16px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text span img{ height: 14px; margin-top: 3px; }
	.home-ydzy .ydzy-cont .ydzy-right .ydzy-text p{ line-height: 20px; }

	.home-jcbx .jcbx-cont .tab .project{ width: 100px; }
	.home-jcbx .cont-container .tab-text p{ line-height: 20px; }

	.home-Heartfelt{padding-bottom: 112px;}
	.Heartfelt-cont .wish-tree .wish01{ width: 21px; height: auto;left: 150px;top: 13px; }
	.Heartfelt-cont .wish-tree .wish02{ width: 17px; height: auto;left: 109px;top: 36px; }
	.Heartfelt-cont .wish-tree .wish03{ width: 22px; height: auto;left: 180px;top: 35px; }
	.Heartfelt-cont .wish-tree .wish04{ width: 16px; height: auto;left: 214px;top: 56px; }
	.Heartfelt-cont .wish-tree .wish05{ width: 18px; height: auto;left: 250px;top: 46px; }
	.Heartfelt-cont .wish-tree .wish06{ width: 23px; height: auto;left: 55px;top: 55px; }
	.Heartfelt-cont .wish-tree .wish07{ width: 18px; height: auto;left: 136px;top: 60px; }
	.Heartfelt-cont .wish-tree .wish08{ width: 15px; height: auto;left: 192px;top: 85px; }
	.Heartfelt-cont .wish-tree .wish09{ width: 21px; height: auto;left: 239px;top: 76px; }
	.Heartfelt-cont .wish-tree .wish10{ width: 25px; height: auto;left: 89px;top: 78px; }
	.Heartfelt-cont .wish-tree .wish11{ width: 27px; height: auto;left: 142px;top: 88px; }
	.Heartfelt-cont .wish-tree .wish12{ width: 14px; height: auto;left: 214px;top: 109px; }
	.Heartfelt-cont .wish-tree .wish13{ width: 18px; height: auto;left: 48px;top: 97px; }
	.Heartfelt-cont .wish-tree .wish14{ width: 15px; height: auto;left: 118px;top: 119px }
	.Heartfelt-cont .wish-tree .wish15{ width: 17px; height: auto;left: 178px;top: 119px; }
	.Heartfelt-cont .wish-tree .wish16{ width: 18px; height: auto;left: 248px;top: 114px; }
	.Heartfelt-cont .wish-tree .wish17{ width: 19px; height: auto;left: 284px;top: 85px; }
	.Heartfelt-cont .wish-tree .wish18{ width: 18px; height: auto;left: 13px;top: 128px; }
	.Heartfelt-cont .wish-tree .wish19{ width: 24px; height: auto;left: 53px;top: 140px; }
	.Heartfelt-cont .wish-tree .wish20{ width: 26px; height: auto;left: 98px;top: 149px; }
	.Heartfelt-cont .wish-tree .wish21{ width: 15px; height: auto;left: 150px;top: 140px; }
	.Heartfelt-cont .wish-tree .wish22{ width: 20px; height: auto;left: 188px;top: 146px; }
	.Heartfelt-cont .wish-tree .wish23{ width: 18px; height: auto;left: 230px;top: 165px; }
	.Heartfelt-cont .wish-tree .wish24{ width: 16px; height: auto;left: 280px;top: 129px; }
	.Heartfelt-cont .wish-tree .wish25{ width: 16px; height: auto;left: 319px;top: 118px; }
	.Heartfelt-cont .wish-tree .wish26{ width: 14px; height: auto;left: 220px;top: 139px; }
	.Heartfelt-cont .wish-tree .wish27{ width: 14px; height: auto;left: 262px;top: 150px; }
	.Heartfelt-cont .wish-tree .wish28{ width: 22px; height: auto;left: 307px;top: 146px; }*/

	
	
}

/* 特殊缩放 */
@media (min-width: 1201px) and (max-width: 1280px){
	/* 缩小70% */
	

	
	
	
	
}<!--耗时1764565506.3682秒-->