:root{
	--mainColor:#0a72ff;
}
/*header start*/
.header{width: 100%;height: auto;border-bottom: 1px solid rgba(255,255,255,0.53);transition: all 0.3s;background: #FFFFFF;position: relative;}
.header.indexHeader{background: transparent;position: absolute;left: 0;top: 0;z-index: 999;}
.header.fixed{box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);position: fixed;left: 0;top: 0;z-index: 999;}
.header.indexHeader:hover,
.header.indexHeader.fixed{background: #FFFFFF;}
.header_top_box{width: 100%;height: auto;background: var(--mainColor);}
.header_top_content_right{display: flex;justify-content: flex-end;height: 30px;width: 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-family: "Lato-Light";}
.header_top_content_right li + li{margin-left: 20px;}
.header_top_content_right li a:hover{text-decoration: underline;}
.header_content_box{width: 100%;height: 80px;display: flex;justify-content: space-between;align-items: center;}
.logo{width: 195px;height: auto;}
.logo img{width: 100%;height: auto;display: block;}
.header_content_right{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.header_content_right_nav{height: 100%;display: flex;justify-content: flex-start;}
.header_content_right_nav li{height: 100%;display: flex;justify-content: flex-start;align-items: center;position: relative;}
.nav_frist_link{display: flex;justify-content: center;align-items: center;height: 100%;font-size: 16px;color: #333;font-family: "Lato-Bold";}
.header.indexHeader .nav_frist_link{color: #FFFFFF;}
.header.indexHeader:hover .nav_frist_link,
.header.fixed .nav_frist_link{color: #333333;}
.nav_frist_link:hover,
.header_content_right_nav li:hover .nav_frist_link,
.header_content_right_nav li.on .nav_frist_link{color: var(--mainColor) !important;}
.header_content_right_nav li + li{margin-left: 30px;}
.header_content_right_nav li i{display: block;width: 17px;height: auto;transition: all 0.3s;}
.header_content_right_nav li i img{width: 100%;height: auto;display: block;filter: brightness(0);}
.header.indexHeader .header_content_right_nav li i img{filter: initial;}
.header.indexHeader:hover .header_content_right_nav li i img,
.header.fixed .header_content_right_nav li i img{filter: brightness(0);}
.header_content_right_nav li:hover i{transform: rotate(90deg);}
.header_nav_list_box{width: 240px;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;}
.header_content_right_nav li:nth-of-type(3) .header_nav_list_box{width: 311px;}
.header_nav_list_item{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.header_nav_list_box .header_nav_list_item:nth-last-of-type(1){border-bottom: none;}
.header_two_link{display: block;width: 100%;height: auto;padding: 0 10px;line-height: 50px;font-size: 16px;color: #333333;background: rgba(0, 0, 0, 0.3);}
.header_two_link:hover{color: #FFFFFF;background: var(--mainColor);}
.header_nav_list_two_list{width: 100%;position: absolute;top: 0; left: 100%;min-height: 100%;background: #FFFFFF;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);display: none;}
.header_nav_list_two_list a{display: block;width: 100%;line-height: 50px;border-bottom: 1px solid #E5E5E5;padding: 0 10px;}
.header_nav_list_two_list a:nth-last-of-type(1){border-bottom: none;}
.header_nav_list_two_list a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_nav_list_item:hover .header_nav_list_two_list{display: block;}
.header_content_right_nav li:hover .header_nav_list_box{display: block;}
.header_content_right_right_box{display: flex;justify-content: flex-end;height: 100%;align-items: center;margin-left: 30px;position: relative;}
.header_content_right_right_box:after{content: "";display: block;width: 1px;height: 18px;background: #666666;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.header.indexHeader .header_content_right_right_box:after{background: rgba(255,255,255,0.8);}
.header.indexHeader:hover .header_content_right_right_box:after,
.header.fixed .header_content_right_right_box:after{background:#666666;}
.header_content_right_search{width: 20px;height: auto;cursor: pointer;}
.header_content_right_search img{width: 100%;display: block;}
.header.indexHeader .header_content_right_search img{filter: brightness(0) invert(1);}
.header.indexHeader:hover .header_content_right_search img,
.header.fixed .header_content_right_search img{filter: initial;}
.header_content_right_language{width: 20px;height: 100%;display: flex;align-items: center;margin-left: 30px;cursor: pointer;position: relative;}
.header_content_right_language img{width: 100%;height: auto;display: block;}
.header.indexHeader .header_content_right_language img{filter: brightness(0) invert(1);}
.header.indexHeader:hover .header_content_right_language img,
.header.fixed .header_content_right_language img{filter: initial;}
.header_content_right_language span{display: block;width: 100%;height: auto;}
.header_content_right_language_list{width: 100px;height: auto;position: absolute;left: 50%;top: 100%;transform: translateX(-50%);box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);background: #FFFFFF;display: none;}
.header_content_right_language_list a{display: block;font-size: 16px;color: #333333;padding: 0 10px;line-height: 38px;border-bottom: 1px solid #E5E5E5;}
.header_content_right_language_list a:nth-last-of-type(1){border-bottom: none;}
.header_content_right_language_list a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_content_right_language:hover .header_content_right_language_list{display: block;}
.header_search_box{width: 100%;max-height: 0px;background: #FFFFFF;position: absolute;left: 0px;top: 100%;z-index: 9999;overflow: hidden;transition: all 0.6s;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_search_box form{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;}
.header_search_box input{width: 400px;height: 42px;display: block;outline: none;background: #FFFFFF;color: #333333;padding: 0 18px;border: none;font-size: 18px;margin: 30px 0;border-bottom: 1px solid #E5E5E5;}
.header_search_box input:nth-last-of-type(1){border-radius: 8px;width: 150px;margin-left: 15px;background: var(--mainColor);color: #FFFFFF;cursor: pointer;}
.header_search_box.on{max-height: 800px;}
.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;}
.header.indexHeader .hd_btn span{background-color: #FFFFFF;}
.header.indexHeader:hover .hd_btn span,
.header.fixed .hd_btn span{background-color: var(--mainColor);}
.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 end*/
/*banner start*/
.banner{width: 100%;height: auto;position: relative;}
.index_banner_swiper{width: 100%;height: auto;}
.index_banner_swiper .swiper-slide{width: 100%;height: auto;}
.index_banner_swiper_bg{width: 100%;height: auto;}
.index_banner_swiper_bg img{width: 100%;height: auto;display: block;}
.index_banner_swiper_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;-webkit-animation-delay: 1s;}
.index_banner_swiper_content_txt{width: 60%;height: auto;background: rgba(29, 77, 169, .77);margin: 0px auto;padding: 30px;}
.index_banner_swiper_content h3{font-size: 24px;color: #FFFFFF;text-align: center;}
.index_banner_swiper_content h2{font-size: 48px;color: #FFFFFF;font-family: "Lato-Bold";text-align: center;margin-top: 10px;}
.index_banner_swiper_content p{display: flex;justify-content: center;align-items: center;margin-top: 50px;font-size: 20px;text-align: center;color: #fff;}
.index_banner_swiper_content p span{display: block;font-size: 20px;padding-left: 20px;position: relative;color: #FFFFFF;}
.index_banner_swiper_content p span:before{content: "";display: block;width: 8px;height: 8px;border: 1px solid #FFFFFF;border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_banner_swiper_content p span + span{margin-left: 40px;}
.index_more_box{width: 180px;height: 48px;border-radius: 24px;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #FFFFFF;background: var(--mainColor);margin: 0px auto;margin-top: 30px;}
.index_more_box img{width: 25px;height: auto;display: block;filter: brightness(0) invert(1);margin-top: 6px;}
.index_more_box:hover{animation: tada 2s;}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1)
  }

  10%,
  20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -6deg)
  }

  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 6deg)
  }

  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -6deg)
  }

  to {
    transform: scale3d(1, 1, 1)
  }
}
/*banner end*/
/*content start*/
.content{width: 100%;height: auto;}
.index_products_box{width: 96.93%;height: auto;margin: 0px auto;padding: 100px 0px;}
.index_title_box{width: 100%;height: auto;}
.index_title_box h2{font-size: 48px;color: #333333;font-family: "Lato-Bold";text-align: center;text-transform: uppercase;}
.index_products_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_products_ul li{width: 23.5%;height: auto;position: relative;margin-top: 48px;}
.index_products_sw_img{width: 100%;height: auto;overflow: hidden;aspect-ratio: 4/3;}
.index_products_sw_img img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 0.3s;}
.index_products_sw_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 40px;background: rgba(0,0,0,0.2);}
.index_products_sw_content h2{font-size: 20px;color: #FFFFFF;font-family: "Lato-Bold";}
.index_products_sw_content span{display: flex;align-items: center;justify-content: center;font-size: 16px;color: var(--mainColor);margin-top: 10px;width: 125px;height: 38px;background: #fff;align-items: center;border-radius: 5px;position: absolute;right: 20px;bottom: 20px;}
.index_products_sw_content span img{width: 18px;margin-top: 5px;display: block;transition: all 0.3s;}
.index_products_ul li:hover .index_products_sw_img img{transform: scale(1.1);}
.index_products_ul li:hover .index_products_sw_content span img{transform: translateX(5px);}
.index_about_box{width: 100%;height: auto;padding-bottom: 100px;background: url(../images/index_about_bg.png) no-repeat center bottom 50px;background-size: 100% auto;}
.index_about_info_box{width: 100%;height: auto;margin-top: 48px;}
.index_about_info_box p{font-size: 18px;color: #1a1a1a;line-height: 1.6;}
.index_about_more{width: 160px;height: 48px;display: flex;justify-content: center;align-items: center;background: #F8F8F8;font-size: 18px;color: #333333;position: relative;margin: 0px auto;margin-top: 40px;transition: all 0.3s;}
.index_about_more img{width: 24px;height: auto;display: block;transition: all 0.3s;}
.index_about_more:after{content: "";display: block;width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background: var(--mainColor);}
.index_about_more:hover{background: var(--mainColor);color: #FFFFFF;}
.index_about_more:hover img{filter: brightness(0) invert(1);}
.index_about_content{width: 100%;height: auto;padding: 0 100px;margin-top: 55px;position: relative;}
.index_about_content_sw{width: 100%;height: auto;}
.index_about_content_sw .swiper-slide{width: 100%;height: auto;}
.index_about_content_sw .swiper-slide span{display: block;width: 9px;height: 9px;background: var(--mainColor);border-radius: 50%;}
.index_about_content_sw .swiper-slide h2{margin-top: 28px;font-size: 30px;color: #5e5e5e;font-family: "Lato-Black";}
.index_about_content_sw .swiper-slide p{font-size: 18px;line-height: 1.6;color: #2b2b2b;margin-top: 10px;}
.index_about_content_sw:before{content: "";display: block;width: 100%;height: 1px;background: #e1e1e1;position: absolute;left: 0;top: 4px;}
.index_about_right_btn,.index_about_left_btn{width: 40px;height: 40px;border: 1px solid #aaaaaa;display: flex;justify-content: center;align-items: center;border-radius: 50%;background: none;top: 10px;transform: none;}
.index_about_right_btn img,.index_about_left_btn img{display: block;width: 60%;filter: grayscale(100%);}
.index_about_left_btn img{transform: rotateY(-180deg);}
.index_about_right_btn:hover,.index_about_left_btn:hover{border-color: var(--mainColor);}
.index_about_right_btn:hover img,.index_about_left_btn:hover img{filter: initial;}
.index_about_video{width: 100%;height: auto;margin-top: 46px;position: relative;}
.index_about_video video{width: 100%;height: auto;display: block;}
.index_about_video_btn{width: 70px;height: auto;aspect-ratio:1/1;background: rgba(0,0,0,.38);border-radius: 50%;display: flex;justify-content: center;align-items: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);cursor: pointer;z-index: 99;}
.index_about_video_btn img{width: 80%;height: auto;display: block;filter: brightness(0) invert(1);}
.index_case_box{width: 100%;height: auto;padding: 80px 0 20px;background: url(../images/index_case_bg2.jpg) no-repeat center center;background-size: cover;position: relative;}
.index_title_box.white h2{color: #FFFFFF;}
.index_case_content{width: 100%;height: auto;margin-top: 60px;}
.index_case_content_sw{width: 100%;height: auto;padding-bottom: 80px;}
.index_case_content_sw .swiper-slide{width: 100%;height: auto;display: flex;justify-content: space-between;background: #003a6a;}
.index_case_content_sw_left{width: 39.97%;height: auto;}
.index_case_content_sw_left h2{font-size: 32px;color: #FFFFFF;font-family: "Lato-Bold";}
.index_case_content_sw_left p{font-size: 18px;color: #FFFFFF;line-height: 1.6;margin-top: 30px;}
.index_case_content_sw_right{width: 50.1%;height: auto;}
.index_case_content_sw_right img{width: 100%;height: auto;display: block;}
.index_case_content_page{width: 100%;bottom: 0px;}
.index_case_content_page span{width: 15px;height: 15px;border: 1px solid transparent;border-radius: 50%;position: relative;background: none;opacity: 1;}
.index_case_content_page span.swiper-pagination-bullet-active{border-color: #FFFFFF;}
.index_case_content_page span:after{content: "";display: block;width: 10px;height: 10px;background: #FFFFFF;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.index_case_box:after{content: "";display: block;width: 100%;height: 1px;background: rgba(255,255,255,0.9);position: absolute;left: 0;bottom: 41px;}
.index_case_content_sw_left_more{display: flex;justify-content: flex-end;width: 100%;}
.index_case_content_sw_left_more a{margin: 0;margin-top: 40px;}
.index_news_box{width: 100%;height: auto;padding: 100px 0px;background: #F8F8F8;}
.index_news_content_box{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;}
.index_news_content_box li{width: 32%;height: auto;margin-top: 30px;margin-left: 2%;background: #FFFFFF;}
.index_news_content_box li:nth-of-type(3n+1){margin-left: 0;}
.index_news_img{width: 100%;height: auto;overflow: hidden;}
.index_news_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.index_news_content{padding: 28px 18px;width: 100%;height: auto;}
.index_news_content_box li:hover .index_news_img img{transform: scale(1.1);}
.index_news_content_box li h2{font-size: 28px;color: #333333;font-family: "Lato-Bold";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s;}
.index_news_content p{font-size: 16px;color: #555555;line-height: 1.6;margin-top: 13px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: all 0.3s;}
.index_news_content span{display: block;font-size: 16px;color: #969696;margin-top: 40px;}
.index_news_content_box li:hover .index_news_content h2{color: var(--mainColor);}
.index_news_content_box li:hover .index_news_content p{color: var(--mainColor);}
.index_news_content_box li:hover .index_news_content span{color: var(--mainColor);}
.index_last_nav_box{width: 100%;margin-top: 80px;border-top: 1px solid #dcdcdc;}
.index_last_nav_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;padding-top: 50px;}
.index_last_nav_ul li{width: 32%;height: auto;transition: all 0.3s;margin-top: 30px;margin-left: 2%;}
.index_last_nav_ul li:nth-of-type(3n+1){margin-left: 0;}
.index_last_nav_ul li a{display: block;width: 100%;height: auto;padding: 30px;}
.index_last_nav_ul_ico{width: 53px;height: 52px;display: flex;justify-content: center;align-items: center;margin: 0px auto;}
.index_last_nav_ul_ico img{max-width: 100%;height: auto;display: block;}
.index_last_nav_ul li h2{font-size: 20px;color: #333333;font-family: "Lato-Bold";text-align: center;margin-top: 20px;}
.index_last_nav_ul li span{font-size: 14px;color: var(--mainColor);display: block;text-align: center;margin-top: 15px;}
.index_last_nav_ul li:hover{background: #FFFFFF;}
.index_about_more.index_news_more{background: #fff;}
.index_about_more.index_news_more:hover{background: var(--mainColor);}
/*about.html start*/
.about_banner_box{background: rgba(0,58,106,0.3);}
/*about.html end*/
/*product_detial.html start*/
.public_product_detial_content_list_specification_table table td{height: auto;padding: 18px 20px;line-height: 1.6;}
.public_product_detial_content_list_specification_table table td:nth-of-type(1){font-family: "Lato-Bold";}
.public_product_detial_content_list_more_detials_content_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.public_product_detial_content_list_more_detials_content_ul li{width: 23.5%;height: auto;margin-left: 2%;}
.public_product_detial_content_list_more_detials_content_ul li:nth-of-type(4n+1){margin-left: 0;}
/*product_detial.html end*/
/*application.html start*/
.application_ul_box{width: 100%;height: auto;margin-top: 30px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.application_ul_box li{width: 32%;height: auto;margin-left: 2%;margin-top: 30px;}
.application_ul_box li:nth-of-type(3n+1){margin-left: 0;}
.application_ul_img{width: 100%;height: auto;overflow: hidden;}
.application_ul_img img{width: 100%;height: auto;display: block;transition: all 0.3s;}
.application_ul_box li h2{font-size: 24px;color: #333333;font-family: "Lato-Bold";text-align: center;margin-top: 20px;transition: all 0.3s;}
.application_ul_box li p{font-size: 16px;line-height: 1.6;text-align: center;margin-top: 10px;}
.application_ul_box li:hover .application_ul_img img{transform: scale(1.1);}
.application_ul_box li:hover h2{color: var(--mainColor);}
.customer_content_sw{width: 100%;height: auto;padding-bottom: 80px;margin-top: 80px;}
.customer_content_sw .swiper-slide{width: 100%;height: auto;}
.customer_content_sw .swiper-slide img{width: 100%;height: auto;display: block;}
.customer_content_sw_page{width: 100%;bottom: 0 !important;}
.exhibition_sw{width: 100%;height: auto;margin-top: 80px;padding-bottom: 80px;}
.exhibition_sw img{width: 100%;height: auto;display: block;}
.exhibition_sw_page{bottom: 0;}
.news_list_bottom_right h2{font-family: "Lato-Bold";}
.right_online_img{width: 140px;height: auto;padding: 10px;position: absolute;right: 100%;top: 50%;transform: translateY(-50%);background: #FFFFFF;display: none;}
.right_online_img img{width: 100%;height: auto;display: block;}
.right_online_box li:hover .right_online_img{display: block;}
.left_online_box{width: 50px;height: auto;position: fixed;right: 109px;bottom: 74px;z-index: 999;animation: shakeAnimation 2s infinite;}
.left_online_box img{width: 100%;height: auto;display: block;}
@keyframes shakeAnimation {
            0% {
                transform: scale(1);
            }

            50% {
                transform: scale(1.2);
            }
            
            100% {
                transform: scale(1);
            }
        }























/*application.html end*/
/*content end*/

/*footer start*/
.footer{width: 100%;height: auto;background: #003a6a;}
.footer_top_box{width: 100%;height: auto;padding: 80px 0px;display: flex;justify-content: space-between;}
.footer_top_contact h2,
.footer_top_nav h2{font-size: 22px;color: #FFFFFF;font-family: "Lato-Bold";margin-bottom: 15px;text-transform: uppercase;}
.footer_top_nav a{font-size: 16px;color: #FFFFFF;display: block;line-height: 2;}
.footer_top_nav a:hover{text-decoration: underline;}
.footer_top_contact{width: 28%;}
.footer_top_contact_ul{width: 100%;height: auto;}
.footer_top_contact_ul li{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.footer_top_contact_ul li + li{margin-top: 15px;}
.footer_top_contact_ul_ico{width: 30px;height: auto;aspect-ratio:1/1;display: flex;justify-content: center;align-items: flex-start;}
.footer_top_contact_ul_ico img{display: block;max-width: 100%;height: auto;margin-right: 15px;}
.footer_top_contact_ul li p{font-size: 16px;color: #FFFFFF;line-height: 1.4;display: block;flex: 1;}
.footer_top_contact_ul li p a{color: #FFFFFF;}
.footer_top_contact_ul li p a:hover{text-decoration: underline;}
.footer_share_ul{display: flex;justify-content: flex-start;margin-top: 30px;}
.footer_share_ul li{width: 44px;height: auto;transition: all 0.3s;}
.footer_share_ul li img{width: 100%;height: auto;display: block;}
.footer_share_ul li:hover{transform: rotate(30deg);}
.footer_share_ul li + li{margin-left: 20px;}
.footer_bottom_box{width: 100%;height: auto;padding: 20px 0px;border-top: 1px solid rgba(220, 220, 220, 0.48);display: flex;justify-content: space-between;align-items: center;}
.footer_logo{width: 120px;height: auto;}
.footer_logo img{width: 100%;height: auto;display: block;filter: brightness(0) invert(1);}
.footer_bottom_right_top{display: flex;justify-content: flex-end;align-items: center;}
.footer_bottom_right_top a{color: #FFFFFF;font-size: 14px;color: #FFFFFF;display: block;}
.footer_bottom_right_top i{display: block;font-style: normal;color: #FFFFFF;margin: 0 5px;font-size: 14px;}
.footer_bottom_right_top a:hover{text-decoration: underline;}
.footer_bottom_right p{font-size: 14px;color: #FFFFFF;margin-top: 8px;text-align: right;}
/*footer end*/
@media(max-width: 1768px) {
	.header_content_right_nav li + li{margin-left: 20px;}
	.header_content_right_language{margin-left: 20px;}
	.header_content_right_right_box{margin-left: 20px;}
  .index_products_sw_content h2{font-size: 18px;}
  .index_products_sw_content{padding: 20px;}
}
@media (max-width: 1400px) {
	.logo{width: 154px;}
	.index_title_box h2{font-size: 36px;}
	.index_products_sw_content h2{font-size: 28px;}
	.index_news_content_box li h2{font-size: 20px;}
  .index_products_sw_content h2{font-size: 16px}
}
@media (max-width: 1200px) {
	.nav_frist_link{font-size: 14px;}
	.header_content_right_right_box{margin-left: 10px;}
	.header_content_right_language{margin-left: 10px;}
	.header_content_right_nav li + li{margin-left: 10px;}
	.logo{width: 134px;}
	.footer_top_contact{width: 34%;}
  .index_products_ul li{width: 48.5%}
  .index_products_sw_content h2{font-size: 18px;}
}
@media (max-width: 990px) {
	.header_content_right_nav{position: absolute;left: 0;top: 110px;width: 100%;height: calc(100vh - 110px);z-index: 999;background: #FFFFFF;display: block;overflow: hidden;overflow-y: auto;padding: 50px;display: none;}
	.header.indexHeader .nav_frist_link{color: #333333;}
	.header_content_right_nav li{height: auto;flex-wrap: wrap;}
	.header_content_right_nav li + li{margin-left: 0;}
	.nav_frist_link{display: inline-block;line-height: 50px;font-size: 18px;}
	.header.indexHeader .header_content_right_nav li i img{filter: brightness(0);}
	.header_nav_list_box{position: relative;width: 100%;top: 0;}
	.header_content_right_nav li:nth-of-type(3) .header_nav_list_box{width: 100%;}
	.header_two_link{display: inline-block;width: auto;}
	.header_nav_list_two_list{position: relative;left: 0;top: 0;padding-left: 20px;}
	.hd_btn{display: block;}
	.index_banner_swiper_content h3{font-size: 16px;}
	.index_banner_swiper_content h2{font-size: 20px;}
	.index_banner_swiper_content p span{font-size: 16px;}
	.index_banner_swiper_content p{margin-top: 20px;font-size: 16px;}
	.index_more_box{margin-top: 20px;}
	.index_case_content_sw_left h2{font-size: 20px;}
	.index_case_content_sw_left p{font-size: 16px;margin-top: 16px;}
	.index_case_content_sw_left{width: 44.97%;}
	.footer_top_box{flex-wrap: wrap;}
	.footer_top_contact{width: 100%;margin-top: 30px;}
}
@media (max-width: 768px) {
  .header_top_content_right{justify-content: space-between;}
  .header_top_content_right li img{width: 3.6vw;}
  .header_top_content_right li a{font-size: 3.6vw;}
	.header_content_box{height: 13.8vw;}
	.logo{width: 21vw;}
	.header_content_right_right_box{margin-left: 5.8vw;}
	.header_content_right_search{width: 6vw;}
	.header_content_right_language{width: 6vw;margin-left: 5.8vw;}
	.header_content_right_language_list{left: auto;right: 0;transform: none;}
	.header_content_right_language_list a{font-size: 3.6vw;line-height: 10.8vw;font-size: 3.6vw;}
	.header_content_right_nav{top: calc(13.8vw + 30px);height: calc(100vh - calc(13.8vw + 30px));padding: 8vw;}
	.nav_frist_link{font-size: 3.8vw;line-height: 10.8vw;}
	.header_two_link{font-size: 3.8vw;line-height: 10.8vw;}
	.header_nav_list_two_list{padding-left: 3.2vw;}
	.header_nav_list_two_list a{line-height: 10.8vw;font-size: 3.8vw;}
  .index_banner_swiper_content_txt{width: 92%; padding: 5% 4%;}
	.index_banner_swiper_content h3{font-size: 2.2vw;}
	.index_banner_swiper_content h2{font-size: 2.8vw;margin-top: 0.8vw;}
	.index_banner_swiper_content p span{font-size: 2.2vw;padding-left: 0.6vw;}
	.index_banner_swiper_content p{margin-top: 1.2vw;font-size: 2.6vw;}
	.index_more_box{width: 22vw;height: 6.8vw;font-size: 2.2vw;margin-top: 1.2vw}
	.index_more_box img{width: 2.6vw;margin-top: 0;}
	.index_products_box{padding: 8vw 0;width: 92%;}
	.index_title_box h2{font-size: 4.8vw;}
  .index_products_ul{margin-top: 3.2vw;}
  .index_products_ul li{width: 100%;margin-top: 3.8vw;}
	.index_products_sw_content{padding: 5%;}
	.index_products_sw_content h2{font-size: 4.2vw;}
	.index_products_sw_content span{font-size: 3.6vw;margin-top: 3.2vw;width: 32vw;height: 10.8vw;font-size: 3.6vw;right: 3.2vw;bottom: 3.2vw;}
	.index_banner_swiper_right_btn, .index_banner_swiper_left_btn{width: 4.8vw;height: 4.8vw;}
	.index_products_sw{margin-top: 5.8vw;}
	.index_about_info_box{margin-top: 3.8vw;}
	.index_about_info_box p{font-size: 3.8vw;}
	.index_about_more{width: 38vw;height: 10.8vw;font-size: 3.6vw;margin-top: 5.8vw;}
	.index_about_more img{width: 3.6vw;}
	.index_about_content{padding: 0 5.8vw;margin-top: 5.8vw;}
	.index_about_right_btn, .index_about_left_btn{width: 4.8vw;height: 4.8vw;}
	.index_about_right_btn{right: 0;}
	.index_about_left_btn{left: 0;}
	.index_about_content_sw .swiper-slide h2{font-size: 4.2vw;margin-top: 3.2vw;}
	.index_about_content_sw .swiper-slide p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_about_video{margin-top: 5.8vw;}
	.index_about_video_btn{width: 11vw;}
	.index_about_box{padding-bottom: 8vw;}
	.index_case_box{padding: 8vw 0;background: #003a6a;}
	.index_case_content_sw .swiper-slide{flex-direction: column-reverse;}
	.index_case_content{margin-top: 5.8vw;}
	.index_case_content_sw_right{width: 100%;}
	.index_case_content_sw_left{width: 100%;margin-top: 3.8vw;}
	.index_case_content_sw_left h2{font-size: 4.2vw;}
	.index_case_content_sw_left p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_case_content_page span{width: 1.8vw;height: 1.8vw;}
	.index_case_content_page span:after{width: 1.2vw;height: 1.2vw;}
	.index_case_content_sw{padding-bottom: 8vw;}
	.index_case_box:after{bottom: 12.5vw;}
  .index_case_content_sw_left_more a{margin-top: 3.8vw;}
	.index_news_box{padding: 8vw 0;}
	.index_news_content_box{margin-top: 3.2vw;}
	.index_news_content_box li{width: 100%;margin-left: 0;margin-top: 3.8vw;}
	.index_news_content{padding: 5% 4%;}
	.index_news_content_box li h2{font-size: 4.2vw;}
	.index_news_content p{font-size: 3.6vw;margin-top: 3.2vw;}
	.index_news_content span{font-size: 3.6vw;margin-top: 5.8vw;}
	.index_last_nav_box{margin-top: 8vw;}
	.index_last_nav_ul{padding-top: 8vw;}
	.index_last_nav_ul li a{padding: 5% 4%;}
	.index_last_nav_ul_ico{width: 11vw;}
	.index_last_nav_ul li h2{font-size: 3.8vw;margin-top: 3.2vw;}
	.index_last_nav_ul li span{margin-top: 3.2vw;}
	.footer_top_box{padding: 8vw 0;}
	.footer_top_nav{margin-bottom: 5.8vw;}
	.footer_top_nav h2{font-size: 4.2vw;margin-bottom: 3.2vw;display: block;width: 100%;}
	.footer_top_nav:nth-of-type(1){width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer_top_nav a{font-size: 3.6vw;}
	.footer_top_contact{margin-top: 0;}
	.footer_top_contact h2{font-size: 4.2vw;margin-bottom: 3.2vw;}
	.footer_top_contact_ul_ico{width: 3.8vw;}
	.footer_top_contact_ul li p{font-size: 3.6vw;}
	.footer_share_ul{margin-top: 5.8vw;}
	.footer_share_ul li{width: 6.8vw;}
	.footer_share_ul li + li{margin-left: 3.2vw;}
	.footer_bottom_box{padding: 3.2vw 0;flex-direction: column;}
	.footer_logo{width: 27vw;}
	.footer_bottom_right{width: 100%;margin-top: 3.2vw;}
	.footer_bottom_right_top{width: 100%;justify-content: center;}
	.footer_bottom_right p{text-align: center;}
	.application_ul_box{margin-top: 3.2vw;}
	.application_ul_box li{width: 100%;margin-top: 3.8vw;margin-left: 0;}
	.application_ul_box li h2{font-size: 4.2vw;margin-top: 3.2vw;}
	.application_ul_box li p{font-size: 3.6vw;margin-top: 3.2vw;}
	.exhibition_sw{margin-top: 8vw;padding-bottom: 12vw;}
  .right_online_box li:nth-last-of-type(1){display: none;}
  .left_online_box{width: 8vw;right: 5.8vw}
}





















