@-webkit-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@-moz-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@-o-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}.banner_box .swiper-pagination-bullet-active{background:#ffa200}.core_box{background:#0b7d49}.about_box .title_box h1,.about_box .title_box h3,.core_box .title_box h1,.core_box .title_box h3{color:#fff}.core_list li{overflow:hidden;width:20vw;position:relative;-webkit-transition:width .5s linear;-moz-transition:width .5s linear;-o-transition:width .5s linear;-ms-transition:width .5s linear;transition:width .5s linear}.core_list li.active{width:40vw}.core_list li.active .core_info{background:transparent}.core_list li.active .core_info>div{background:rgba(11,125,73,0.7)}.core_list li.active .core_info p,.core_list li.active .core_info a{display:block}.core_list li>div{width:40vw}.core_info{position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;background:rgba(0,0,0,0.6)}.core_info>div{width:20vw;box-sizing:border-box;padding:40px 40px 50px}.core_info>div::before{display:block;content:"";margin:0 auto 35px;width:71px;height:71px}.core_info h1{font-weight:bold;font-size:26px;color:#ffffff}.core_info h2{margin:10px 0 15px;color:#ffffff}.core_info p{color:#fff;font-size:16px;display:none}.core_info a{display:none;width:120px;height:45px;line-height:45px;margin:15px auto 0;font-size:16px;color:#fff;text-align:center;background:#ffa200;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.core_icon_1::before{background:url("../images/index/core_icon_1.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.core_icon_2::before{background:url("../images/index/core_icon_2.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.core_icon_3::before{background:url("../images/index/core_icon_3.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.core_icon_4::before{background:url("../images/index/core_icon_4.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.field_box{background:#f1f1f1;padding-bottom:40px}.main_field{position:relative;margin:25px 0}.main_field .imgs_box{box-sizing:border-box;border:1px solid #ddd;height:530px;margin:0 auto;width:1180px}.main_field .imgs_box img{max-height:530px;max-width:1178px}.main_field_info{width:280px;padding:45px 20px;background:#0b7d49;position:absolute;left:45px;top:-15px;text-align:center}.main_field_info::after{display:block;content:"";width:20px;height:2px;background:#ff5400;position:absolute;left:50%;top:100px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.main_field_info h1{font-size:26px;color:#fefefe;margin-bottom:65px;position:relative}.main_field_info h4{color:#fefefe;line-height:1.8}.main_field_info a{margin:80px auto 0;display:block;text-align:center;background:#ffa200;width:125px;height:45px;line-height:45px;color:#fefefe;font-size:16px}.main_field_info a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;-ms-animation:shake 1.5s linear;-o-animation:shake 1.5s linear;-moz-animation:shake 1.5s linear}.field_list{padding-bottom:40px}.field_list li{width:280px;margin:0 10px;background:#fff}.field_list li.active h4{background:#0b7d49;color:#fefefe}.field_list .imgs_box{width:280px;height:126px}.field_list .imgs_box img{max-width:280px;max-height:126px}.field_list h4{border-top:1px solid #ddd;height:44px;line-height:44px;text-align:center;padding:0 10px;background:#fff;color:#333333}.about_box{width:100%;padding-bottom:40px;background:#0b7d49 url("../images//index/about_bg.png") no-repeat center center}.about_list{padding:10px 0 30px}.about_list li{width:25%;text-align:center}.about_list li:not(:last-child){border-right:1px dashed #437bb7}.about_list li h1{color:#fff;line-height:1}.about_list li span{font-size:90px;position:relative}.about_list li span::after{position:absolute;top:0;right:-10px;background:#ffa200;display:block;font-size:18px;color:#ffffff;text-align:center;width:40px;height:40px;line-height:40px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px}.about_list li h3{margin:30px 0 0;color:#fff}.about_item_1 h1 span::after{content:"年"}.about_item_2 h1 span::after{content:"㎡"}.about_item_3 h1 span::after{content:"人"}.about_item_4 h1 span::after{content:"吨"}.about_info>div{width:50%}.about_info>div .imgs_box{width:575px;height:361px}.about_info>div .imgs_box img{max-width:575px;max-height:361px}.about_info h1{font-size:32px;color:#ffffff;margin-bottom:5px}.about_info h5{color:rgba(255,255,255,0.6);letter-spacing:5px}.about_info p{margin:60px 0 40px;font-size:16px;color:#ffffff;line-height:1.8;text-indent:2em}.about_info a{display:block;width:130px;height:40px;line-height:40px;font-size:16px;text-align:center;color:#fff;background:#ffa200}.about_info a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;-ms-animation:shake 1.5s linear;-o-animation:shake 1.5s linear;-moz-animation:shake 1.5s linear}.partner_list{padding-bottom:85px}.partner_list li{width:20%;box-sizing:border-box;position:relative;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.partner_list li:nth-child(5),.partner_list li:nth-child(10){border-right:1px solid #e7e7e7}.partner_list li:nth-child(6),.partner_list li:nth-child(7),.partner_list li:nth-child(8),.partner_list li:nth-child(9),.partner_list li:nth-child(10){border-bottom:1px solid #e7e7e7}.partner_list li:hover h4{opacity:1}.partner_list li:hover h4::before,.partner_list li:hover h4::after{opacity:1;transition:all 1s;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1)}.partner_list li img{padding:20px;width:100%;height:auto;display:block;box-sizing:border-box}.partner_list li h4{opacity:0;position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;background:#0b7d49;color:#fff;font-weight:bold;font-size:20px}.partner_list li h4::before{position:absolute;content:'';opacity:0;transition:all 0.5s;top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0, 1);-webkit-transform-origin:0 0;transform-origin:0 0}.partner_list li h4::after{position:absolute;content:'';opacity:0;transition:all 0.5s;top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1, 0);transform-origin:100% 0}.tel_box{width:100%;height:301px;box-sizing:border-box;background:url("../images/index/tel_box_bg.png") no-repeat center center}.tel_box .container{height:301px}.company_info h1{font-size:38ox;font-weight:bold;color:#fff}.company_info h6{color:rgba(255,255,255,0.6);letter-spacing:5px;margin:5px 0 15px}.company_info h2{font-size:24px;color:#ffffff;position:relative}.company_info h2::after{display:block;content:"";width:70px;height:2px;background:#ffa200;position:absolute;left:0;bottom:-35px}.code_img{width:140px;height:140px;display:block;margin:30px 20px 0 0}.tel_cont h4{font-size:16px;color:#fff;padding:30px 0 0;margin-right:20px}.tel_cont>div{min-height:220px;padding-left:20px;border-left:2px solid #ffa200}.tel_cont h3{color:#ffffff;padding:30px 0 20px}.tel_cont h1{font-size:32px;color:#ffffff;font-weight:bold}.tel_cont a{margin-top:50px;display:block;width:143px;height:43px;background:url("../images/index/tel_btn.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.tel_cont a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;-ms-animation:shake 1.5s linear;-o-animation:shake 1.5s linear;-moz-animation:shake 1.5s linear}.news_tab li a{margin-right:15px;display:block;padding:15px 10px;font-size:20px;color:#333333;border-bottom:2px solid transparent}.news_tab li.active a,.news_tab li:hover a{color:#0b7d49;border-color:#0b7d49}.news_swiper{padding:25px 0 85px}.main_news{width:480px;margin-right:40px}.main_news .imgs_box{width:478px;height:288px;border:1px solid #ddd}.main_news .imgs_box img{max-width:478px;max-height:288px}.main_news h2{color:#000;font-weight:bold;margin:35px 0 10px}.main_news h4{color:#555555;line-height:1.6}.main_news:hover h2{color:#0b7d49}.main_news:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2)}.news_list{width:680px}.news_list li:not(:last-child){border-bottom:1px solid #e4e4e4;margin-bottom:20px;padding-bottom:20px}.news_list li:hover .news_date{background:#0b7d49}.news_list li:hover .news_date::after{background:#fff}.news_list li:hover .news_date h1,.news_list li:hover .news_date h2{color:#fff}.news_list li:hover .news_info h2{color:#0b7d49}.news_date{width:120px;height:125px;margin-right:20px;background:#dddddd;text-align:center;padding-top:10px;box-sizing:border-box;position:relative}.news_date::after{display:block;content:"";position:absolute;left:50%;top:75px;width:30px;height:2px;background:#666666;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.news_date h1{font-size:45px;color:#666666;font-weight:bold;margin-bottom:10px}.news_date h2{font-size:22px;color:#666666}.news_info{width:560px}.news_info h2{color:#333333;margin:5px 0 12px}.news_info h3{font-size:15px;color:#555555}@media screen and (max-width: 1700px){.core_info>div{padding:30px 30px 40px}.core_info>div::before{margin:0 auto 15px;width:50px;height:50px}.core_info>div h1{font-size:22px}.core_info>div h2{font-size:16px;margin:5px 0 10px}.core_info>div p{font-size:12px}.core_info>div a{width:100px;height:35px;line-height:35px;margin:10px auto 0;font-size:12px}}@media screen and (max-width: 1200px){.core_list li{width:240px}.core_list li>div{width:480px}.core_list li>div h2{font-size:12px;margin:5px 0 10px}.core_list li>div p{display:none !important}.core_list li.active{width:480px}}
