/*header start*/
.header{width: 100%;height: auto;display: block;}
.header_top_box{width: 100%;height: auto;background: var(--mainColor);}
.header_top_content{width: 100%;height: 38px;display: flex;justify-content: space-between;align-items: center;}
.header_top_content_right{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.header_top_content_right li{display: flex;align-items: center;}
.header_top_content_right li img{width: 18px;height: auto;display: block;margin-right: 5px;}
.header_top_content_right li a{color: #FFFFFF;font-size: 16px;font-weight: 300;}
.header_top_content_right li + li{margin-left: 20px;}
.header_top_content_right li a:hover{text-decoration: underline;}
.header_top_content_right_search{width: 240px;height: 24px;}
.header_top_content_right_search form{width: 100%;height: 100%;position: relative;}
.header_top_content_right_search_input{width: 100%;height: 100%;display: block;border: none;background: #FFFFFF;padding: 0 10px;font-size: 14px;outline: none;}
.header_top_content_right_btn{width: 14px;height: 14px;display: block;background: url(../images/header_search_ico.png) no-repeat center center;background-size: 100% auto;position: absolute;top: 50%;transform: translateY(-50%);right: 10px;border: none;cursor: pointer;}
.header_bottom_box{width: 100%;height: auto;position: relative;}
.header_bottom_box.fixed{position: fixed;top: 0;left: 0;z-index: 999;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_bottom_content{width: 100%;height: 82px;display: flex;justify-content: space-between;align-items: center;}
.logo{width: 148px;height: auto;}
.logo img{width: 100%;height: auto;display: block;}
.header_bottom_right_box{height: 100%;display: flex;justify-content: flex-end;align-items: center;}
.nav_box{height: 100%;display: flex;justify-content: flex-end;align-items: center;}
.nav_box li{height: 100%;position: relative;}
.nav_box li + li{margin-left: 58px;}
.nav_frist_link{display: flex;align-items: center;height: 100%;font-size: 18px;color: var(--222);font-weight: 500;}
.nav_box li.on .nav_frist_link,.nav_box li:hover .nav_frist_link{color: var(--mainColor);}
.nav_list_box{width: 268px;height: auto;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;z-index: 99;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.nav_list_item{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.nav_list_box .nav_list_item:nth-last-of-type(1){border-bottom: none;}
.nav_two_link{display: block;line-height: 45px;padding: 0 10px;font-size: 16px;transition: all 0.3s;}
.nav_two_link:hover{background: var(--mainColor);color: #FFFFFF;}
.nav_list_content{width: 100%;min-height: 100%;background: #FFFFFF;position: absolute;left: 100%;top: 0;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.nav_list_content a{display: block;line-height: 45px;border-bottom: 1px solid #E5E5E5;transition: all 0.3s;padding: 0 10px;}
.nav_list_content a:nth-last-of-type(1){border-bottom: none;}
.nav_list_content a:hover{background: var(--mainColor);color: #FFFFFF;}
.nav_list_item:hover .nav_list_content{display: block;}
.nav_box li:hover .nav_list_box{display: block;}
.hd_btn{display: none;position: relative;float: right;width: 6vw;height: 5vw;cursor: pointer;}
.hd_btn span{position: absolute;left: 0;top: 0px;width: 100%;height: 0.5vw;background-color: var(--mainColor);transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.hd_btn .s1 {top: 0;}
.hd_btn .s2 {top: 2vw;}
.hd_btn .s3 {top: 4vw;}
.hd_btn.on .s1 {top: 2vw;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.hd_btn.on .s2 {opacity: 0;}
.hd_btn.on .s3 {top: 2vw;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.header_bottom_inquire_box{display: flex;justify-content: center;align-items: center;width: 148px;height: 48px;font-size: 18px;color: #FFFFFF;background: var(--mainColor);margin-left: 50px;border-radius: 8px;}
.crumbs_content_left i:nth-last-of-type(1){display: none;}
/*header end*/
/*banner start*/
.banenr{width: 100%;height: auto;}
.index_banner_swiper{width: 100%;height: auto;}
.index_banner_swiper .swiper-slide{width: 100%;height: auto;}
.index_banner_bg{width: 100%;height: auto;}
.index_banner_bg img{width: 100%;height: auto;display: block;}
.index_banner_content_box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.index_banner_content_box .contentWH1400{height: 100%;}
.index_banner_content{width: 50%;height: 100%;backdrop-filter:blur(6px);-webkit-backdrop-filter: blur(6px);padding: 100px 48px;position: relative;-webkit-animation-delay: 1s;}
.index_banner_content h2{font-size: 48px;color: #FFFFFF;font-weight: 900;text-align: center;position: relative;margin-bottom: 48px;}
.index_banner_content p{font-size: 20px;color: #FFFFFF;line-height: 1.8;text-align: center;}
.index_banner_more{width: 148px;height: 48px;color: var(--mainColor);display: flex;justify-content: center;align-items: center;font-size: 18px;margin: 0px auto;background: #FFFFFF;border-radius: 8px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 100px;}
.index_banner_swiper_right_btn,.index_banner_swiper_left_btn{width: 48px;height: 48px;border: 1px solid #FFFFFF;border-radius: 50%;display: flex;align-items: center; justify-content: center;background: none;}
.index_banner_swiper_right_btn img,.index_banner_swiper_left_btn img{width: 50%;}
.index_banner_swiper_left_btn img{transform: rotateY(-180deg);}
/*banner end*/
/*content start*/
.index_product_box{width: 100%;height: auto;padding: 80px 0px;}
.index_product_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.index_product_content_left{width: 50%;height: auto;}
.index_product_content_left img{width: 100%;}
.index_title_box{width: 100%;height: auto;}
.index_title_box h2{font-size: 48px;color: #222;font-weight: 900;text-align: center;}
.index_title_box i{width: 42px;height: 4px;background: var(--mainColor);display: block;margin: 0px auto;margin-top: 10px;}
.index_product_sw{width: 100%;height: auto;margin-top: 58px;padding-bottom: 80px;}
.index_product_sw .swiper-slide{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.index_product_sw_left{width: 50%;padding: 15px;height: auto;aspect-ratio:1/1;border-radius: 50%;background: linear-gradient(0deg,rgba(156, 108, 36, 1) 0%, rgba(247, 203, 122, 1) 100%);}
.index_product_sw_left img{width: 100%;height: auto;display: block;border-radius: 50%;}
.index_product_sw_right{width: 45%;height: auto;}
.index_product_sw_right_txt{width: 100%;height: auto;}
.index_product_sw_right_txt h2{font-size: 42px;color: #222222;font-weight: 800;margin-bottom: 38px;}
.index_product_sw_right_txt p{font-size: 18px;color: #222222;line-height: 1.8;}
.index_product_sw_right_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_product_sw_right_ul li{width: 48.5%;height: auto;margin-top: 50px;display: flex;justify-content: flex-start;align-items: center;}
.index_product_sw_right_ul_img{width: 98px;height: auto;aspect-ratio:1/1;background: linear-gradient(294deg,rgba(156, 108, 36, 1) 0%, rgba(247, 203, 122, 1) 100%);display: flex;justify-content: flex-start;align-items: center;justify-content: center; border-radius: 50%;transition: all 0.3s;}
.index_product_sw_right_ul_img img{width: 60%;height: auto;display: block;}
.index_product_sw_right_ul li h2{font-size: 24px;color: var(--mainColor);margin-left: 10px;}
.index_product_sw_right_ul li:hover .index_product_sw_right_ul_img{transform: rotate(360deg);}
.index_more_box{width: 148px;height: 48px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--mainColor);color: var(--mainColor);margin-top: 30px;border-radius: 24px;transition: all 0.3s;}
.index_more_box:hover{background: var(--mainColor);color: #FFFFFF;}
.index_product_sw_page{bottom: 0 !important;background: rgba(0,0,0,0.1);top: auto !important;border-radius: 10px;overflow: hidden;}
.index_product_sw_page .swiper-pagination-progressbar-fill{background: var(--mainColor);border-radius: 10px;}
.index_made_box{width: 100%;height: auto;background: url(../images/index_made_bg.jpg) no-repeat center center;background-size: cover;padding: 80px 0;}
.index_title_box.white h2{color: #FFFFFF;}
.index_title_box.white i{background: #FFFFFF;}
.index_made_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 50px;}
.index_made_ul li{width: 23.5%;height: auto;background: #FFFFFF;border-radius: 8px;margin-top: 30px;padding: 50px 32px;transition: all 0.3s;}
.index_made_ul_ico{width: 80px;height: auto;margin: 0px auto;transition: all 0.3s;}
.index_made_ul_ico img{width: 100%;height: auto;display: block;}
.index_made_ul li h2{font-size: 24px;color: var(--mainColor);text-align: center;font-weight: 800;margin-top: 20px;transition: all 0.3s;}
.index_made_ul li p{font-size: 18px;color: #333333;line-height: 1.6;margin-top: 20px;text-align: justify;}
.index_made_ul li:hover{box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.index_made_ul li:hover .index_made_ul_ico{transform: translateY(-10px);}
.index_about_box{width: 100%;height: auto;padding: 100px 0px;padding-bottom: 200px;background: url(../images/index_about_bg.jpg) no-repeat center bottom;background-size: 100% auto;}
.index_about_content{width: 100%;height: auto;margin-top: 58px;}
.index_about_content ul{padding-left: 25px;}
.index_about_content p{font-size: 18px;line-height: 1.6;margin-top: 15px;text-align: justify;}
.index_about_advantage_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 50px;}
.index_about_advantage_ul li{width: 23.5%;height: auto;padding: 40px;background: rgba(255,255,255,0.5);border-radius: 8px;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.index_about_advantage_ul li h2{font-size: 24px;color: #222222;font-weight: 800;text-align: center;}
.index_about_advantage_ul li h2 span{font-size: 48px;font-weight: 800;}
.index_about_advantage_ul li p{font-size: 18px;color: #222222;text-align: center;margin-top: 5px;}
.index_service_box{width: 100%;height: auto;padding: 80px 0;}
.index_service_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 28px;}
.index_service_ul li{width: 32%;height: auto;padding: 10px;background: var(--mainColor);margin-top: 30px;overflow: hidden;border-radius: 8px;margin-left: 2%;}
.index_service_ul li:nth-of-type(3n+1){margin-left: 0;}
.index_service_ul_img{width: 100%;height: auto;overflow: hidden;}
.index_service_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_service_ul_txt{width: 100%;height: auto;padding: 20px;}
.index_service_ul_txt h2{font-size: 24px;color: #FFFFFF;text-align: center;font-weight: 800;}
.index_service_ul_txt p{font-size: 18px;color: #FFFFFF;line-height: 1.6;margin-top: 10px;text-align: center;}
.index_news_box{width: 100%;height: auto;padding: 80px 0px;background: #F8F8F8;}
.index_news_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.index_news_ul li{width: 28.9%;height: auto;margin-left: 1.25%;border: solid 1px #e5e5e5;margin-top: 30px;}
.index_news_ul li:nth-of-type(1){width: 39.65%;height: auto;margin-left: 0;}
.index_news_ul li a{display: block;padding: 10px;width: 100%;height: auto;}
.index_news_ul_img{width: 100%;height: auto;aspect-ratio:447/278;overflow: hidden;}
.index_news_ul_img img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all 0.3s;}
.index_news_ul li:nth-of-type(1) .index_news_ul_img{aspect-ratio:613/275;}
.index_news_ul li:hover .index_news_ul_img img{transform: scale(1.1);}
.index_news_ul_txt{width: 100%;height: auto;padding: 30px;}
.index_news_ul_time{font-size: 16px;color: var(--mainColor);font-weight: 800;}
.index_news_ul_txt h2{font-size: 20px;color: #3c3c3c;font-weight: 900;line-height: 1.2;margin-top: 10px;height: 48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_ul_txt p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 18px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 51px;}
.index_news_ul_txt span{display: flex;justify-content: center;align-items: center;width: 182px;height: 40px;border-radius: 20px;border: 1px solid #d9d9d9;font-size: 16px;color: #252525;margin-top: 30px;transition: all 0.3s;}
.index_news_ul li:hover .index_news_ul_txt span{background: var(--mainColor);color: #FFFFFF;border-color: var(--mainColor);}
.index_contact_box{width: 100%;height: auto;padding: 80px 0px;}
.public_contact_form_content_right_content_btn, .download_inquire_btn, .product_inquire_btn, .email_inquire_btn{background: var(--mainColor);}
/*about.html start*/
.public_about_info_right_sw_top{width: 100%;height: auto;}
.public_about_info_right_sw_top .swiper-slide{width: 100%;height: auto;}
.public_about_info_right_sw_top img{width: 100%;height: auto;display: block;}
/*about.html end*/
/*product_detial.html start*/
.product_detial_content_box{padding: 80px 0;border-bottom: 1px solid #E5E5E5;}
.product_detial_list{width: 100%;height: auto;margin-top: 50px;}
.product_detial_list:nth-of-type(1){margin-top: 0;}
/*.product_detial_list .contentWH1400{border-bottom: 1px solid #E5E5E5;padding-bottom: 50px;}*/
.public_product_detial_content_list_title{height: 50px;display: flex;justify-content: flex-start;align-items: center;/*background: var(--mainColor);*//*border-bottom: 1px solid #E5E5E5;*/}
.public_product_detial_content_list_title h2{/*color: #FFFFFF;*/font-size: 26px;}
.public_product_detial_content_list_content{width: 100%;height: auto;padding-top: 15px;}
.public_product_detial_content_list_content p{margin-top: 15px;line-height: 1.8;text-align: justify;}
.product_detial_advantage_box{width: 100%;height: auto;padding: 80px 0;}
.product_detial_advantage_title{text-align: center;width: 100%;}
.product_detial_advantage_title h2{font-size: 38px;color: #000000;font-weight: 800;}
.product_detial_advantage_title p{font-size: 20px;color: var(--mainColor);}
.product_detial_advantage_title p strong{font-size: 38px;}
.product_detial_advantage_title p:nth-of-type(1){margin-top: 15px;}
.product_detial_advantage_ul{width: 100%;height: auto;display: flex;justify-content: center;margin-top: 50px;}
.product_detial_advantage_ul li{width: 32%;height: auto;margin-left: 2%;}
.product_detial_advantage_ul li:nth-of-type(3n+1){margin-left: 0;}
.product_detial_advantage_ul_ico{width: 200px;height: auto;margin: 0px auto;}
.product_detial_advantage_ul_ico img{width: 100%;height: auto;display: block;}
.product_detial_advantage_ul li h2{font-size: 24px;font-weight: 800;text-align: center;margin-top: 30px;}
.product_detial_advantage_content{width: 100%;height: auto;margin-top: 30px;}
.service_process_box{width: 100%;height: auto;padding: 80px 0px;background: #f8f8f8;}
.service_process_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;margin-top: 80px;flex-wrap: wrap;position: relative;}
.service_process_ul li{width: 19%;height: auto;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;position: relative;z-index: 2;}
.service_process_ul_number{width: 62px;height: auto;display: flex;justify-content: center;align-items: center;aspect-ratio:1/1;background: var(--mainColor);border-radius: 50%;font-size: 24px;color: #FFFFFF;font-family: "Poppins-Bold";text-align: center;}
.service_process_ul_content{width: 100%;height: auto;margin-top: 3px;transform: translateX(22px);display: flex;flex-direction: column;align-items: center;}
.service_process_ul_img{width: 100%;height: auto;overflow: hidden;border-radius: 0px 100px 11px 100px;border: solid 5px #ffffff;}
.service_process_ul_img img{width: 100%;height: auto;display: block;}
.service_process_ul_content h4{font-size: 18px;color: #000000;font-weight: 800;text-align: center;margin-top: 9px;}
.service_process_ul li:nth-of-type(odd){padding-top: 196px;}
.service_process_ul li:nth-of-type(even){flex-direction: column-reverse;}
.service_process_ul li:nth-of-type(even) .service_process_ul_img{border-radius: 11px 100px 0px 100px;}
.service_process_ul li:nth-of-type(even) .service_process_ul_content{margin-top: 0;margin-bottom: 3px;transform: translateX(-220px);flex-direction: column-reverse;}
.service_process_ul li:nth-of-type(even) .service_process_ul_content h4{margin-top: 0;}
.service_process_ul li:nth-of-type(even) .service_process_ul_img{margin-top: 9px;}
.service_process_ul li + li{margin-left: -5.6%;}
.service_process_ul:before{content: "";display: block;width: 100%;height: 2px;background: #FFFFFF;position: absolute;left: 0;top: 226px;}
.service_process_ul:after{content: "";display: block;width: 25px;height: auto;background: var(--mainColor);border: 5px solid #f1f1f1;border-radius: 50%; position: absolute;right: 0;top: 209px;aspect-ratio:1/1;}
.public_product_detial_related_sw_page span.swiper-pagination-bullet-active{background: var(--mainColor);}
/*product_detial.html end*/
/*rd.html start*/
.rd_info_box{width: 100%;height: auto;padding: 80px 0px;}
.rd_info_content{width: 100%;height: auto;margin-top: 50px;}
.rd_info_content p{font-size: 18px;color: #333333;line-height: 1.8;text-align: justify;margin-top: 10px;}
.rd_info_content img{max-width: 100%;height: auto;display: block;margin-top: 30px;}
.rd_kfnl_box{width: 100%;height: auto;padding: 80px 0px;background: url(../images/rd_kfnl_banner.jpg) no-repeat center center;background-size: cover;}
.index_title_box p{text-align: center;font-size: 18px;margin-top: 10px;}
.index_title_box.white p{color: #FFFFFF;}
.rd_kfnl_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 30px;}
.rd_kfnl_ul li{width: 18.5%;height: auto;padding: 30px;background: rgba(255,255,255,0.9);margin-top: 20px;border-radius: 8px;transition: all 0.3s;margin-left: 1.87%;}
.rd_kfnl_ul li:nth-of-type(5n+1){margin-left: 0;}
.rd_kfnl_ul_ico{width: 68px;height: auto;display: flex;justify-content: center;align-items: center;aspect-ratio:1/1;margin: 0px auto;border: 1px solid var(--mainColor);border-radius: 50%;}
.rd_kfnl_ul_ico img{max-width: 50%;height: auto;display: block;}
.rd_kfnl_ul li h2{font-size: 24px;color: #333333;margin-top: 30px;text-align: center;font-weight: 800;}
.rd_kfnl_ul li p{margin-top: 10px;line-height: 1.6;text-align: justify;}
.rd_kfnl_ul li:hover{transform: translateY(-10px);background: #FFFFFF;}
.rd_after_box{width: 100%;height: auto;padding: 80px 0px;}
.rd_after_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 30px;}
.rd_after_ul li{width: 32%;height: auto;margin-top: 30px;margin-left: 2%;margin-top: 20px;padding: 10px;border: 1px solid #E5E5E5;border-radius: 5px;margin-left: 2%;}
.rd_after_ul li:nth-of-type(3n+1){margin-left: 0;}
.rd_after_ul_img{width: 100%;height: auto;overflow: hidden;}
.rd_after_ul_img img{width: 100%;height: auto;display: block;}
.rd_after_ul_content{width: 100%;height: auto;padding: 20px;}
.rd_after_ul_content h2{font-size: 24px;color: var(--mainColor);font-weight: 800;text-align: center;margin-bottom: 20px;}
.rd_after_ul_content p{font-size: 16px;line-height: 1.8;margin-top: 8px;}
/*rd.html end*/
/*factory.html start*/
.factory_box{width: 100%;height: auto;padding: 80px 0px;}
.factory_sw{width: 100%;height: auto;padding-bottom: 80px;}
.factory_sw img{width: 100%;height: auto;}
.factory_sw h2{font-size: 24px;text-align: center;margin-top: 10px;}
.factory_sw_page span.swiper-pagination-bullet-active{background: var(--mainColor);}












/*factory.html end*/
/*content end*/
/*footer start*/
.footer{width: 100%;height: auto;background: var(--mainColor);}
.footer_top_box{width: 100%;height: auto;padding: 80px 0px;display: flex;justify-content: space-between;border-bottom: 1px solid rgba(255,255,255,0.8);}
.footer_logo{width: 155px;height: auto;}
.footer_logo img{width: 100%;height: auto;display: block;filter: brightness(0) invert(1);}
.footer_top_left_share{width: 100%;height: auto;margin-top: 50px;}
.footer_top_left_share h2{font-size: 20px;color: #FFFFFF;}
.footer_nav_list h2{font-size: 22px;color: #FFFFFF;font-weight: 800;}
.footer_nav_list span{display: block;width: 26px;height: 2px;background: #FFFFFF;margin-top: 5px;margin-bottom: 15px;}
.footer_nav_list a{display: block;font-size: 16px;color: #FFFFFF;line-height: 1.4;margin-top: 15px;}
.footer_nav_list a:hover{text-decoration: underline;}
.footer_info_box{width: 24%;}
.footer_share_ul{width: 100%;height: auto;margin-top: 25px;display: flex;justify-content: flex-start;}
.footer_share_ul li{width: 22px;height: auto;margin-left: 22px;}
.footer_share_ul li:nth-of-type(1){margin-left: 0;}
.footer_share_ul li img{width: 100%;height: auto;display: block;filter: brightness(0) invert(1);}
.footer_info_box h2{font-size: 22px;color: #FFFFFF;font-weight: 800;}
.footer_info_box span{display: block;width: 26px;height: 2px;background: #FFFFFF;margin-top: 5px;margin-bottom: 15px;}
.footer_info_ul{width: 100%;height: auto;}
.footer_info_ul li{margin-top: 15px;display: flex;justify-content: flex-start;align-items: flex-start;}
.footer_info_ul li img{width: 18px;height: auto;display: block;margin-right: 10px;filter: brightness(0) invert(1);}
.footer_info_ul li p{color: #fff;font-size: 16px;line-height: 1.4;}
.footer_info_ul li p a{color: #fff;}
.footer_info_ul li p a:hover{color: #FFFFFF;text-decoration: underline;}
.footer_last_box{width: 100%;height: auto;padding: 20px 0;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.footer_last_box p{font-size: 16px;color: #fff;}
.footer_last_box a{color: #fff;}
.footer_last_box a:hover{color: #FFFFFF;text-decoration: underline;}
/*footer end*/
@media (max-width: 1768px) {
	.index_banner_content h2{font-size: 38px;}
	.index_banner_content p{font-size: 18px;}
	.service_process_ul_img{border-radius: 0px 60px 11px 60px;}
	.service_process_ul li:nth-of-type(odd){padding-top: 15.2%;}
	.service_process_ul li:nth-of-type(even) .service_process_ul_img{border-radius: 11px 60px 0px 60px;}
	.service_process_ul:before{top: 50%;transform: translateY(-50%);}
	.service_process_ul:after{top: 50%;transform: translateY(-50%);}
}
@media (max-width: 1400px) {
	.index_banner_content h2{margin-bottom: 20px;}
	.index_banner_content p{font-size: 16px;}
	.service_process_ul li:nth-of-type(even) .service_process_ul_content{transform: translateX(-83%);}
}
@media (max-width: 1200px) {
	.nav_box li + li{margin-left: 30px;}
	.service_process_ul li:nth-of-type(odd){padding-top: 15.7%;}
}
@media (max-width: 990px) {
	.nav_frist_link{font-size: 16px;}
	.header_bottom_inquire_box{width: 130px;height: 42px;margin-left: 20px;}
	.nav_box li + li{margin-left: 20px;}
	.logo{width: 120px;}
	.index_banner_swiper_right_btn, .index_banner_swiper_left_btn{width: 26px;height: 26px;}
	.index_banner_content{padding: 30px;}
	.index_banner_content h2{font-size: 28px;}
	.index_banner_content{width: 68%;}
	.index_banner_content p{font-size: 15px;}
	.index_banner_more{width: 130px;height: 42px;bottom: 30px;}
	.index_title_box h2{font-size: 38px;}
	.index_product_sw .swiper-slide{flex-wrap: wrap;}
	.index_product_sw_left{width: 100%;}
	.index_product_sw_right{width: 100%;margin-top: 50px;}
	.index_made_ul{flex-wrap: wrap;}
	.index_made_ul li{width: 48.5%;}
	.index_about_advantage_ul{flex-wrap: wrap;margin-top: 30px;}
	.index_about_advantage_ul li{width: 48.5%;margin-top: 20px;}
	.index_service_ul li{width: 100%;margin-left: 0;}
	.index_news_ul li{width: 100%;}
	.index_news_ul li:nth-of-type(1){width: 100%;}
	.footer_top_box{flex-wrap: wrap;}
	.footer_info_box{width: 50%;margin-top: 30px;}
	.service_process_ul{justify-content: space-between;}
	.service_process_ul li{width: 48.5%;display: block;}
	.service_process_ul li + li{margin-left: 0;}
	.service_process_ul li:nth-of-type(odd){padding-top: 0;}
	.service_process_ul_number{margin: 0px auto;}
	.service_process_ul_content{transform: none;}
	.service_process_ul_img{border-radius: 10px;}
	.service_process_ul{margin-top: 20px;}
	.service_process_ul li{margin-top: 30px;}
	.service_process_ul li:nth-of-type(even) .service_process_ul_content{transform: none;display: block;}
	.service_process_ul li:nth-of-type(even) .service_process_ul_content h4{margin-top: 9px;}
	.service_process_ul li:nth-of-type(even) .service_process_ul_img{border-radius: 10px;}
	.service_process_ul:after,
	.service_process_ul:before{display: none;}
	.service_process_ul_img{margin-top: 9px;}
	.rd_kfnl_ul{justify-content: space-between;}
	.rd_kfnl_ul li{width: 48.5%;margin-left: 0;}
}
@media (max-width: 768px) {
	.logo{width: 24vw;}
	.header_bottom_inquire_box{width: 38vw;height: 10.8vw;font-size: 3.6vw;}
	.header_top_content_right{display: none;}
	.header_top_content{justify-content: flex-end;}
	.header_bottom_content{height: 13.8vw;}
	.nav_box{position: absolute;left: 0;top: 100%;background: #FFFFFF;z-index: 999;height: calc(100vh - calc(13.8vw + 38px));display: none;width: 100%;overflow: hidden;overflow-y: auto;}
	.nav_box li{height: auto;}
	.nav_box li + li{margin-left: 0;}
	.nav_frist_link{display: inline-block;line-height: 10.8vw;padding-left: 5.8vw;font-size: 3.8vw;}
	.header_bottom_inquire_box{width: 24vw;height: 8.8vw;font-size: 3.6vw;margin-left: 3.8vw;}
	.hd_btn{display: block;}
	.nav_list_box{width: 100%;position: relative;}
	.nav_two_link{line-height: 10.8vw;padding: 0 8.8vw;font-size: 3.6vw;}
	.index_banner_bg{height: auto;}
	.index_banner_bg img{height: 100%;object-fit: cover;}
	.index_banner_content{padding: 2%;}
	.index_banner_content h2{font-size: 3.8vw;margin-bottom: 1.8vw;}
	.index_banner_content p{font-size: 2vw;}
	.index_banner_more{width: 24vw;height: 6.8vw;font-size: 2.8vw;bottom: 5%;}
	.index_banner_swiper_right_btn, .index_banner_swiper_left_btn{width: 5.8vw;height: 5.8vw;}
	.index_product_box{padding: 8vw 0;}
	.index_title_box h2{font-size: 4.8vw;}
	.index_title_box i{width: 12vw;height: 0.3vw;margin-top: 1.8vw;}
	.index_product_sw{margin-top: 5.8vw;padding-bottom: 8vw;}
	.index_product_sw_left{padding: 1.8vw;}
	.index_product_sw_right{margin-top: 5.8vw;}
	.index_product_sw_right_txt h2{font-size: 4.8vw;margin-bottom: 3.2vw;}
	.index_product_sw_right_txt p{font-size: 3.6vw;}
	.index_more_box{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_product_sw_right_ul{margin-top: 3.2vw;}
	.index_product_sw_right_ul li{flex-direction: column;margin-top: 3.8vw;}
	.index_product_sw_right_ul li h2{font-size: 3.8vw;margin-left: 0;margin-top: 3.2vw;}
	.index_product_sw_page{height: 0.4vw !important;}
	.index_product_sw_right_ul_img{width: 16vw;}
	.index_made_box{padding: 8vw 0;}
	.index_made_ul{margin-top: 3.2vw;}
	.index_made_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;}
	.index_made_ul_ico{width: 14vw;}
	.index_made_ul li h2{font-size: 4.2vw;margin-top: 1.8vw;}
	.index_made_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_about_box{padding: 8vw 0;}
	.index_about_content{margin-top: 3.8vw;}
	.index_about_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_about_advantage_ul{margin-top: 3.2vw;}
	.index_about_advantage_ul li{padding: 5% 4%;}
	.index_about_advantage_ul li h2 span{font-size: 4.8vw;}
	.index_about_advantage_ul li h2{font-size: 3.6vw;}
	.index_about_advantage_ul li p{font-size: 3.6vw;margin-top: 1.8vw;}
	.index_service_box{padding: 8vw 0;}
	.index_service_ul{margin-top: 3.2vw;}
	.index_service_ul li{margin-top: 3.8vw;border-radius: 2vw;}
	.index_service_ul_txt{padding: 5% 4%;}
	.index_service_ul_txt h2{font-size: 4.2vw;}
	.index_service_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_news_box{padding: 8vw 0;}
	.index_news_ul{margin-top: 3.2vw;}
	.index_news_ul li{margin-top: 3.8vw;}
	.index_news_ul_txt{padding: 5% 4%;}
	.index_news_ul_time{font-size: 3.6vw;}
	.index_news_ul_txt h2{font-size: 4.2vw;margin-top: 1.8vw;height: auto;}
	.index_news_ul_txt p{font-size: 3.6vw;margin-top: 3.2vw;height: auto;}
	.index_news_ul_txt span{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 3.8vw;}
	.index_contact_box{padding: 8vw 0;}
	.public_contact_form_content{border-radius: 2vw;}
	.footer_top_box{padding: 8vw 0;}
	.footer_top_left{width: 100%;}
	.footer_logo{width: 48vw;margin: 0px auto;}
	.footer_top_left_share{margin-top: 3.8vw;}
	.footer_top_left_share h2{font-size: 3.8vw;text-align: center;}
	.footer_share_ul{margin-top: 3.8vw;justify-content: center;}
	.footer_nav_list{width: 32%;margin-top: 5.8vw;}
	.footer_nav_list h2{font-size: 4.2vw;}
	.footer_nav_list a{font-size: 3.6vw;margin-top: 2.8vw;}
	.footer_info_box h2{font-size: 4.2vw;}
	.footer_info_box{margin-top: 5.8vw;width: 100%;}
	.footer_info_ul li{margin-top: 3.2vw;}
	.footer_info_ul li p{font-size: 3.6vw;}
	.footer_info_ul li img{width: 4.8vw;margin-right: 1.8vw;}
	.footer_last_box{padding: 1.8vw 0;justify-content: center;}
	.footer_last_box p{font-size: 3.2vw;text-align: center;}
	.service_process_box{padding: 8vw 0;}
	.service_process_ul{margin-top: 3.2vw;}
	.service_process_ul li{margin-top: 3.8vw;}
	.service_process_ul_number{width: 11vw;font-size: 3.6vw;}
	.service_process_ul_img{margin-top: 3.2vw;border-radius: 2vw;}
	.service_process_ul_content h4{font-size: 3.6vw;}
	.product_detial_content_box{padding: 8vw 0px;}
	.product_detial_list{margin-top: 5.8vw;}
	.public_product_detial_content_list_title h2{font-size: 4.8vw;}
	.public_product_detial_content_list_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.public_product_detial_content_list_content{padding-top: 0;}
	.product_detial_advantage_box{padding: 8vw 0;}
	.product_detial_advantage_title h2{font-size: 4.8vw;}
	.product_detial_advantage_title p{font-size: 3.8vw;}
	.product_detial_advantage_ul_ico{width: 100%;}
	.product_detial_advantage_ul li h2{font-size: 3.8vw;margin-top: 3.2vw;}
	.rd_info_box{padding: 8vw 0;}
	.rd_info_content{margin-top: 5.8vw;}
	.rd_info_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.rd_info_content img{margin-top: 3.8vw;}
	.rd_kfnl_box{padding: 8vw 0;}
	.index_title_box p{font-size: 3.6vw;margin-top: 3.2vw;}
	.rd_kfnl_ul{margin-top: 3.2vw;}
	.rd_kfnl_ul li{width: 100%;margin-top: 3.8vw;padding: 5% 4%;}
	.rd_kfnl_ul_ico{width: 14vw;}
	.rd_kfnl_ul li h2{font-size: 4.8vw;margin-top: 3.2vw;}
	.rd_kfnl_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.rd_after_box{padding: 8vw 0;}
	.rd_after_ul{margin-top: 3.2vw;}
	.rd_after_ul li{width: 100%;margin-left: 0;margin-top: 3.8vw;}
	.rd_after_ul_content{padding: 5% 4%;}
	.rd_after_ul_content h2{font-size: 4.2vw;margin-bottom: 3.2vw;}
	.rd_after_ul_content p{font-size: 3.6vw;}
	.factory_box{padding: 8vw 0;}
	.factory_sw{padding-bottom: 8vw;}
	.factory_sw h2{font-size: 3.8vw;margin-top: 1.8vw;}
}











