HTTP/1.1 200 Connection established

HTTP/1.1 200 OK
Date: Sun, 01 Feb 2026 05:40:26 GMT
Server: Apache
Vary: Cookie,Accept-Encoding
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Wed, 03 Aug 2022 02:37:51 GMT
ETag: "f76a-5e54d1e879dc0"
Accept-Ranges: bytes
Content-Length: 63338
Content-Type: text/css

@media screen and (max-width: 1620px) {

   .header .logo{margin-right: 35px;}

   .header .nav li>a img{margin-right: 20px;}

   .header .nav li>a{padding: 0 20px;}

   .header .subMenu{width: 180px;margin-left: -90px;  padding-top: 15px;padding-bottom: 25px;}

   .header .subMenu a{font-size: 14px;line-height: 20px;padding: 7px 0;}

   .header .nav li.groupN .subMenu {width: 200px; margin-left: -95px;padding-left: 10px; padding-right: 10px;}

   .header .subMenu h2{font-size: 20px;line-height: 40px;}

   .soluP{min-height: 550px;}

   .soluP .fr-nav a{font-size: 26px;line-height: 80px;padding-left: 40px;}

   .soluP .sec-nav li a,.soluP .thBox li a{font-size: 20px;line-height: 60px;}

   .soluP .secN{width: 380px;}

   .soluP .sec-nav li{width: 400px;}

   .soluP .thBox{width: 500px;}



   .footer-mes .flogo a{width: 120px;}

   .footer-nav dl{margin-left: 40px;}

   .footer-nav dl.hottel{margin-left: 80px;}

   .footer-nav dt{margin-bottom: 20px;}

   .footer-nav dd a{line-height: 36px;}

   .footer-nav dl.hottel a em{font-size: 30px;line-height: 40px;}

   .footer .copyright .link li a{width: 44px;height: 44px;}

   .banner .swiper-slide{height: 860px;}

   .banner .titBan h1{font-size: 60px;line-height: 70px;}

   .banner .titBan p{font-size: 24px;line-height: 34px;}

   .banner .titBan a{width: 132px;font-size: 14px;line-height: 46px;margin-top: 35px;}

   .banner .swiper-num{font-size: 32px;line-height: 32px;}

   .banner .swiper-taotal{font-size: 22px;line-height: 32px;}

   .banner .swiper-page,.banner .swiper-navigation{bottom: 140px;}

   .mouse{bottom: 10px;}

   .titIn h1{font-size: 50px;line-height: 64px;}

   .titIn p{font-size: 20px;line-height: 30px;margin-top: 15px;}

   .titIn a{width: 100px;height: 40px;font-size: 14px;line-height: 40px;}



   .proSolu, .newsIn, .aboutIn{margin-top: -60px;}

   .proSolu{padding-top: 100px;padding-bottom: 100px;}

   .proSolu .box{margin-bottom: 50px;}

   .proSolu .lef{width: 350px;}

   .newsIn{padding-top: 10px;padding-bottom: 120px;}

   .newsIn-cont{margin-top: 60px;}

   .newsIn .news-hot .info{padding: 35px 45px 35px 45px;}

   .newsIn .news-hot .info h3,.newsIn .newsIn-list li .info h3{font-size: 28px;line-height: 38px;}

   .newsIn .news-hot .info p,.newsIn .newsIn-list li .info p{font-size: 16px;line-height: 26px;max-height: 52px;}

   .newsIn .newsIn-list li .img{margin-bottom: 20px;height: 310px;}

   .newsIn .newsIn-list li .info h3{margin-bottom:15px;}

   .newsIn .newsIn-list li .dt{margin-top: 20px;}

   .newsIn .newsIn-list li{margin-bottom: 50px;}

   .aboutIn{padding-top: 100px;}

   .aboutIn-content .data-list{margin-top: 100px;}

   .about-video{margin-top: 70px;}

   .aboutIn-content .data-list li .img{height: 180px;}

   .aboutIn-content .data-list li .img img{left: 20px;top:20px;width: 26px;}

   .aboutIn-content .data-list li .mes{padding: 0 15px;margin-top: -35px;}

   .aboutIn-content .data-list li .mes h2{font-size: 56px;line-height: 56px;}

   .aboutIn-content .data-list li .mes p{font-size: 16px;line-height: 26px;}

   .about-video video{height: 560px;}

   .proSolu .rig{width: calc(100% - 500px);}

   .proIn-sli a{height: 300px;}

   .proIn-sli .one{width: 500px;}

   .proIn-sli .one a{height: 620px;}

   .proIn-sli .dg a{width: 370px;}

   .proIn-sli .dg .rw a{width: 470px;}

   .proIn-sli .dg .rw a:last-child{width:500px; }

   .proIn-sli .dg .rw2 a{width:380px;}

   .proIn-sli .dg .rw2 a:last-child{width:590px; }

   .proIn-sli a .mes{bottom: 30px;}

   .proIn-sli a .mes .nm{font-size: 24px;line-height: 30px;}

   .proIn-sli a .mes .info{padding: 0 15px;}

   .wrapIn{padding: 0 120px;}

   .f-banner{height: 600px;}

   .current h1{font-size: 50px;line-height: 60px;}

   .pro-banner .lef p{font-size: 26px;line-height: 46px;}

   .pro-banner .lef h2{font-size: 50px;line-height: 52px;margin-bottom: 15px;}

   .pro-banner .lef .btn{margin-top: 80px;}



   .fnav .f-navlist li a{padding: 0 16px;}

   .fnav .f-navlist li a span{line-height: 80px;}

   .fnav .curr a{padding: 32px 0;}

   .ftit h1{font-size: 50px;line-height: 56px;}

   .serviceW{padding-top: 100px;}

   .service-message{margin-top: 50px;padding-top: 35px;margin-bottom: 100px;}

   .service-message li .mes p{font-size: 16px;line-height: 28px;}

   .service-message li .mes .ms{font-size: 20px;line-height: 26px;margin-top: 10px;}

   .service-message li .mes{padding-left: 30px;}

   .service-list li{margin-bottom: 40px;}

   .service-list li .mes{bottom: 20px;}

   .service-list li .mes .info{padding: 0 20px;font-size: 26px;line-height: 36px;}

   .prosoluW{padding-top: 120px;}

   .prosolu-cont{margin-top: 80px;margin-bottom: 90px;}

   .prosolu-cont .lef{width: 290px;}

   .fmenu-list li a, .prosolu-cont .rig .ft{font-size: 26px;line-height: 40px;margin-bottom: 40px;}

   .product-list li .img{padding: 0 30px;}

   /* .prosolu-cont .rig {width: calc(100% - 390px);padding-left:80px;height: 700px;} */

   .prosolu-cont .rig {width: calc(100% - 390px);padding-left:80px;}

   .product-list li{margin-bottom: 90px;}

   .product-list li a{padding-top: 70px;}

   .product-list li .imgBox{height: 220px;}

   .product-list li .mes{height: 350px;border-radius: 30px;}

   .product-list li .mes .box{padding: 0 30px;}

   .product-list li .mes .nm{padding: 0 10px;}

   .product-list li .info{padding: 20px 20px;border-top-left-radius: 30px;border-top-right-radius: 30px;height: 100px;}

   .product-list li .mes .nm h1{font-size: 26px;line-height: 32px;}

   .product-list li .mes .nm p{font-size: 14px;line-height: 22px;}

   .product-list li .info p{font-size: 14px;line-height: 22px;max-height: 66px;}

   .prosolu-solution{margin-top: 100px;padding-bottom: 70px;}

   .prosolu-solution li .mes p{font-size: 30px;line-height: 48px;padding: 50px 25px 0 25px;}

   .prosolu-solution li{margin-bottom: 35px;}



   .info-swiper .swiper-container{width: 630px;padding:0 120px;}

   .service-detail .info,.serviceMes-swiper .swiper-container{width: 756px;}

   .product-swiper a .img{height: 400px;line-height: 400px;}

   .product-re .pro-list li .img{height: 260px;line-height: 260px;}

   .product-re .pro-list li .img img{max-width: 90%; max-height: 90%;}

   .solu-swiper .swiper-slide a{padding: 0 120px;}

   .stock{padding-top: 120px;padding-bottom: 100px;}

   .stock-mes .stock-num .num em {font-size: 80px;line-height: 70px;width: 240px;}

   .stock-oth{margin-top: 65px;}

   .company-notice{margin-top: 80px;}

   .report-top{padding-top: 120px;padding-bottom: 100px;}

   .report-top .report-list{margin-top: 80px;}

   .report-list li .mes{padding: 30px 40px 30px 40px;}

   .investor{padding-top: 100px;}

   .investor .sec{padding-bottom: 60px;margin-bottom: 50px;}

   .report-list li .mes h3{font-size: 30px;line-height: 40px;height: 80px;}

   .news-top .mes {padding-left: 75px; padding-right: 100px; padding-top: 50px;}

   .news-top .rig {border-top-left-radius: 75px;border-bottom-left-radius:75px;}

   .news-top .mes h1{font-size: 32px;line-height: 38px;}

   .news-top .swiper-pagination{bottom: 60px;left: 75px;}

   .news-list li .mes h3{font-size: 26px;line-height: 36px;height: 36px;}

   .news-list li{padding-bottom: 60px;margin-bottom: 40px;}

   .loadM span{font-size: 32px;line-height: 42px;}

   .news-top{padding-top: 120px;padding-bottom: 80px;}

   .detail-top {padding-top: 100px;padding-bottom: 80px;}

   .detail-tit {font-size: 50px;line-height: 70px;}

   .detail-top .detail-oth{margin-top: 60px;}

   .detail-content .content {padding-top: 50px;padding-bottom: 45px;}

   .detail-content .content, .detail-content .content p{font-size: 20px;line-height: 40px;}

   .detail-content .content h2{font-size: 32px;}

   .detail-content .news-page{padding: 40px 0;}

   .newsIn .news-hot a{padding-right: 60px;padding-bottom: 80px;}

   .research{padding-top: 100px;}

   .research-list{margin-top: 80px;margin-bottom: 110px;}

   .swp .img{width: 900px;}

   .info-swiper .swiper-container{width: 560px;}

   .swp .info{width: 560px;height: 380px;margin-top: -190px;}

   .swp .info .cont{padding: 35px;margin-top: 25px;}

   .swp .info h1{font-size: 32px;line-height: 42px;}

   .swp .info p{font-size: 18px;line-height: 28px;max-height: 168px;}

   .swp .swiper-navigation{right: 120px;width: 560px;height: 380px;margin-top: -190px;}

   .swp .swiper-button-prev, .swp .swiper-button-next{width: 56px;height: 56px;bottom: -28px;}

   .swp .swiper-button-next{right: 40px;}

   .swp .swiper-button-prev{right: 105px;}

   .swp.service-detail .swiper-navigation{height: 380px;margin-top: -190px;}

   .service-detail .info h2{font-size: 32px;line-height: 46px;}

   .lean-list{margin-top: 80px;margin-bottom: 120px;}

   .lean-list .info{width: 560px;height: 380px;margin-top: -190px;}

   .lean-list .swiper-navigation{left: 120px;}

   .lean-list .swiper-button-prev{left: 40px;}

   .lean-list .swiper-button-next{left: 105px;}



   .manage{padding-top: 80px;padding-bottom: 100px;}

   .manage-cont .lef-mes{width: 44%;padding-top: 45px;}

   .manage-cont .rig-map{width: 55%;}

   .manage-cont .lef-mes .manage-num h1{font-size: 34px;line-height: 44px;}
   .manage-cont .lef-mes .manage-num .num{margin-top: 20px;margin-bottom: 30px;font-size: 60px;line-height: 100px;}
   .manage-cont .lef-mes .manage-num em{font-size: 100px;line-height: 100px;min-width: 109px;}

   .manage-cont .lef-mes .manage-num p{font-size: 20px;line-height: 26px;}

   .develop{padding-top: 80px;padding-bottom: 100px;}

   .develop-top .develop-mes .year{font-size: 130px;line-height: 130px; margin-bottom: 35px;}

   .honor-slider .conL{height: 300px;background-position: right 30px bottom 30px; background-size: 36px;}

   .honor-slider .conL a{padding: 25px 70px 0 30px;}

   .honor-slider .conL h2{font-size: 32px;line-height: 42px;}

   .honor-slider .conL .mes{bottom: 30px;padding: 0 70px 0 30px;max-height: 72px;}

   .honor-slider .conL p{font-size: 18px;line-height: 24px;}

   .culture{padding-top: 120px;padding-bottom: 200px;}

   .culture-tab li, .culture-tab li a{font-size: 28px;line-height: 70px;}

   .culture-tab li{margin-right: 70px;}

   .social{padding-bottom: 150px;}

   .social-cont .ftit{left: 120px;top:25px;}

   .social-list{padding-top: 130px;padding-bottom: 100px;}

   .social-list .cont .box{height: 500px;}

   .social-list .cont .mes h1{font-size: 34px;line-height: 44px;}

   .social-list .cont .mes p{font-size: 20px;line-height: 32px;max-height: 192px;}

   .social-list .socialMes{margin-left: 120px;}

   .social-list .socialImg{right: 120px;top: 80px;}

   .develop-year{padding:0 120px;}

   .honor{padding-top: 120px;}

   .social-list .swiper-button-prev, .social-list .swiper-button-next{right: 120px;}

   .prosolu-cont .lef.fixed{left: 120px;}

   .service-tab li a{font-size: 28px;line-height: 60px;}

   .service-detail .swiper-container{padding: 0 120px;}

   .manage-cont .rig-map .zz p{font-size: 18px;line-height: 26px;}

}



@media screen and (max-width: 1460px) {

   .wrap{padding: 0 60px;}

   .header .logo a, .header .nav li>a span{padding: 30px 0;}

   .header .logo img{height: 32px;}

   .header .nav li>a img{margin-right: 15px;}

   .header .nav li>a{padding: 0 15px;}

   .header .nav li>a span{font-size: 16px;line-height: 32px;}

   .header .nav li>a img{width: 16px;}

   .header.slideD .logo a, .header.slideD .nav li>a span{padding: 20px 0;}

   .header .nav li>a span{}

   .header .subMenu{width: 160px;margin-left: -80px;padding-top: 10px;padding-bottom: 15px;}

   .header .lan .subMenu{width: 120px;margin-left: -60px;}

   .header .subMenu h2{font-size: 18px;line-height: 36px;}

   .soluP{min-height: 400px;}

   .soluP .secN{width: 360px;}

   .soluP .fr-nav a{font-size: 22px;line-height: 60px;padding-left: 25px;}

   .soluP .sec-nav{padding-left: 20px;padding-top: 10px; }

   .soluP .sec-nav li a,.soluP .thBox li a{font-size: 16px;line-height: 44px;}

   .soluP .secN{width: 300px;}

   .soluP .sec-nav li{width: 320px;}

   .soluP .thBox{width: 400px;padding-left: 25px;margin-left: 25px;}





   .footer{padding-top: 80px;}

   .footer-mes .flogo a{width: 100px;}

   .footer-nav dl{margin-left: 25px;}

   .footer-nav dl.hottel{margin-left: 40px;}

   .footer-nav dt a{font-size: 18px;line-height: 26px;}

   .footer-nav dd a{font-size: 14px;line-height: 32px;}

   .footer-nav dl.hottel a em{font-size: 24px;line-height: 34px;}

   .footer-nav dl.hottel p{font-size: 14px;line-height: 24px;}

   .footer .copyright{padding: 30px 0;}

   .footer .copyright .link li a{width: 40px;height: 40px;}



   .banner .swiper-slide{height: 600px;}

   .banner .titBan .mes{margin-top: -110px;}

   .banner .titBan h1{font-size: 44px;line-height: 60px;}

   .banner .titBan p{font-size: 20px;line-height: 30px;}

   .banner .titBan a{width: 100px;font-size: 12px;line-height: 40px;margin-top: 25px;}

   .banner .swiper-page{left: 60px;bottom: 110px;}

   .banner .swiper-button-prev, .banner .swiper-button-next{width: 56px;height: 24px;margin-left: 15px;background-size: 25px;}

   .banner .swiper-navigation{right: 60px;bottom: 110px;}

   .banner .swiper-button-prev::before, .banner .swiper-button-next::before{background-size: 25px;}

   .banner .swiper-num{font-size: 30px;line-height: 30px;}

   .banner .swiper-taotal{font-size: 20px;line-height: 30px;}

   .mouse img{width: 20px;}

   .titIn h1{font-size: 40px;line-height: 54px;}

   .titIn p{font-size: 18px;line-height: 28px;margin-top: 12px;}

   .titIn a{width: 86px;height: 34px;font-size: 12px;line-height: 34px;}

   .proSolu, .newsIn, .aboutIn{margin-top: -60px;}

   .proSolu{padding-top: 80px;padding-bottom: 80px;}

   .proSolu .box{margin-bottom: 40px;}

   .proSolu .lef{width: 350px;}

   .proIn-sli a .mes{bottom: 30px;}

   .proIn-sli a .mes .nm{font-size: 24px;line-height: 30px;}

   .proIn-sli a .mes p{font-size: 14px;line-height: 24px;}

   .proIn-sli .swiper-button-prev, .proIn-sli .swiper-button-next{right: 60px;width: 70px;height: 30px;margin-top: -15px;background-size: 26px;}

   /* .proIn-sli .swiper-button-prev{right: 140px;} */

   .newsIn{padding-bottom: 100px;}

   .newsIn .mr-home-news-pin{padding-top: 80px;}

   .newsIn-cont{margin-top: 40px;}

   .newsIn .news-hot .info { padding: 25px 35px 25px 35px;}

   .newsIn .news-hot .info h3,.newsIn .newsIn-list li .info h3{font-size: 24px;line-height: 34px;}

   .newsIn .news-hot .info p,.newsIn .newsIn-list li .info p{font-size: 14px;line-height: 24px;max-height: 48px;}

   .newsIn .newsIn-list li .img{margin-bottom: 15px;height: 240px;}

   .newsIn .newsIn-list li .info h3{margin-bottom:12px;}

   .newsIn .newsIn-list li .dt{margin-top: 15px;}

   .aboutIn-content{padding-left: 380px;}

   .aboutIn .titIn{width: 300px;}

   .aboutIn-content .data-list{margin-top: 60px;}

   .aboutIn-content .data-list li .img{height: 140px;}

   .aboutIn-content .data-list li .mes { padding: 0 10px; margin-top: -25px; }

   .aboutIn-content .data-list li .mes h2{font-size:46px;line-height: 46px;}

   .aboutIn-content .data-list li .mes p{font-size: 14px;line-height: 24px;}

   .about-video video{height: 460px;}
   .about-video .poster-bg{height: 460px;}

   .aboutIn-content p{font-size: 16px;line-height: 32px;}

   .proSolu .rig{width: calc(100% - 430px);}

   .proIn-sli .one a{height: 500px;}

   .proIn-sli a .mes{bottom: 25px;}

   .proIn-sli a .mes .nm{font-size: 20px;line-height: 26px;}

   .proIn-sli a .mes .info{padding: 0 10px;}

   .proSolu .box{padding-left: 60px;}

   /* .about-video video{height: 500px;} */


   .proSolu .rig{width: calc(100% - 450px);}

   .proIn-sli a{height: 220px;}

   .proIn-sli .one{width: 400px;}

   .proIn-sli .one a{height: 460px;}

   .proIn-sli .dg a{width: 330px;}

   .proIn-sli .dg .rw a{width: 400px;}

   .proIn-sli .dg .rw a:last-child{width:350px; }

   .proIn-sli .dg .rw2 a{width:330px;}

   .proIn-sli .dg .rw2 a:last-child{width:400px; }

   .proIn-sli a .mes{bottom: 25px;}

   .proIn-sli a .mes .nm{font-size: 18px;line-height: 26px;}

   .proIn-sli a .mes .info{padding: 0 10px;}

   .aboutIn{padding-top: 80px;}

   .wrapIn{padding: 0 90px;}

   .f-banner{height: 460px;}

   .current h1{font-size: 40px;line-height: 50px;}

   .ftit h1{font-size: 40px;line-height: 46px;}

   .pro-banner .lef p{font-size: 20px;line-height: 40px;}

   .pro-banner .lef h2{font-size: 36px;line-height: 38px;margin-bottom: 10px;}

   .pro-banner .lef .btn{margin-top: 30px;}
   .pro-banner .lef .bt{width: 140px;}

   .pro-banner .lef .bt img{width: 18px;}

   .pro-banner .lef .bt span{font-size: 16px;line-height: 18px;}

   .fnav .f-navlist li a{padding: 0 12px;}

   .fnav .f-navlist li a span{font-size: 18px;line-height: 70px;}

   .fnav .curr a{padding: 27px 0;}

   .serviceW{padding-top: 60px;}

   .service-message{margin-top: 30px;padding-top: 25px;margin-bottom: 80px;}

   .service-message li{width: 49%;margin-right: 1%;margin-bottom: 40px;}

   .service-message li.addr{width: 100%;}

   .service-message li .mes p{font-size: 14px;line-height: 26px;}

   .service-message li .mes .ms{font-size: 18px;line-height: 24px;margin-top: 8px;}

   .service-message li .mes .ms em{font-size: 24px;line-height: 24px;}

   .service-message li .mes{padding-left: 10px;}

   .service-list li{margin-bottom: 30px;}

   .service-list li .mes{bottom: 15px;}

   .service-list li .mes .info{padding: 0 15px;font-size: 22px;line-height: 32px;}

   .prosoluW{padding-top: 80px;}

   .prosolu-cont{margin-top: 50px;margin-bottom: 70px;}

   .prosolu-cont .lef{width: 220px;}

   .fmenu-list li a, .prosolu-cont .rig .ft{font-size: 20px;line-height: 34px;margin-bottom: 25px;}

   .product-list li .img{padding: 0 15px;}

   /* .prosolu-cont .rig {width: calc(100% - 320px);padding-left:70px;height: 600px;} */

   .prosolu-cont .rig {width: calc(100% - 320px);padding-left:70px;}

   .product-list li{margin-bottom: 50px;}

   .product-list li a{padding-top: 50px;}

   .product-list li .imgBox{height: 190px;}

   .product-list li .mes{height: 300px;border-radius: 15px;}

   .product-list li .mes .box{padding: 0 15px;}

   .product-list li .mes .nm{padding: 0 5px;}

   .product-list li .info{padding: 15px 10px;border-top-left-radius: 15px;border-top-right-radius: 15px;height: 90px;}

   .product-list li .mes .nm h1{font-size: 20px;line-height: 26px;}

   .product-list li .mes .nm p{font-size: 12px;line-height: 20px;}

   .product-list li .info p{font-size: 12px;line-height: 20px;max-height: 60px;}

   .prosolu-solution{margin-top: 60px;padding-bottom: 50px;}

   .prosolu-solution li .mes p{font-size: 26px;line-height: 42px;padding: 40px 15px 0 15px;}

   .prosolu-solution li{margin-bottom: 35px;}

   .info-swiper .swiper-container{padding:0 90px;}

   .productW{padding-top: 80px;}

   .ftit h1{font-size: 34px;line-height: 40px;}

   .product-mess, .product-mess p{font-size: 22px;line-height: 38px;}

   .product-mess{margin-top: 35px;}

   .product-swiper{margin-top: 80px;padding-bottom: 100px;}

   .product-swiper a .img{height: 320px;line-height: 320px;}

   .product-swiper a{padding: 80px 0;}

   .product-re .pro-list li .img{height: 220px;line-height: 220px;}

   .product-re .pro-list li .mes p{font-size: 16px;line-height: 24px;}

   .product-re .pro-list li .mes em{font-size: 22px;line-height: 26px;}

   .product-re .pro-list li .mes{height: 100px;}

   .product-re .pro-list li .mes .info{padding: 25px 10px 0 10px;}

   .product-re{padding-bottom: 80px;padding-top: 60px;}

   .product-re .pro-list{margin-top: 80px;}

   .solu-mess{padding-top: 90px;padding-bottom: 100px;}

   .solu-mess .solu-info h3{font-size: 26px;line-height: 40px;}

   .solu-swiper .swiper-slide a{padding: 0 90px;}

   .solu-swiper .swiper-button-prev{left: 25px;}

   .solu-swiper .swiper-button-next{right: 25px;}

   .stock{padding-top: 100px;padding-bottom: 100px;}

   .stock-mes .stock-num .num em {font-size: 70px;line-height: 60px;width: 220px;}

   .stock-oth .rem{float: none;width: 100%;}

   .stock-oth .stock-hd{float: none;width: 100%;max-width: 100%;margin-top: 35px;}

   .stock-oth{margin-top: 45px;}

   .investor-notice{padding-top: 80px;padding-bottom: 150px;}

   .company-notice{margin-top: 50px;}

   .company-notice li{padding: 25px 15px;}

   .company-notice li p{font-size: 22px;line-height: 30px;}

   .report-top{padding-top: 80px;padding-bottom: 70px;}

   .report-top .report-list{margin-top: 60px;}

   .report-list li .mes{padding: 20px 30px 20px 30px;}

   .investor{padding-top: 80px;}

   .investor .sec{padding-bottom: 40px;margin-bottom: 30px;}

   .report-list li .mes h3{font-size: 28px;line-height: 38px;height: 76px;}

   .investor .sec .ftit::after{width: 26px;}

   .ftit h1 em{font-size: 20px;line-height: 30px;}



   .news-top .mes {padding-left: 35px; padding-right: 40px; padding-top: 25px;}

   .news-top .rig {border-top-left-radius: 35px;border-bottom-left-radius:35px;}

   .news-top .mes h1{font-size: 26px;line-height: 32px;}

   .news-top .swiper-pagination{bottom: 30px;left: 35px;}

   .news-top .mes .del{font-size: 18px;line-height: 28px;margin-top: 20px;}

   .news-list li .mes h3{font-size: 22px;line-height: 32px;height: 32px;}

   .news-list li{padding-bottom: 40px;margin-bottom: 25px;}

   .loadM span{font-size: 28px;line-height: 38px;}

   .filter{padding: 50px 0;}

   .filter .sewvtop {padding-right: 40px; }

   .filter .sewvtop, .filter .inp .inpbox {padding-left: 20px;border-radius: 10px;}

   .filter .sewvtop::after{right: 15px;width: 16px;}

   .filter .searbtn{width: 40px;background-position: right 15px center;background-size: 18px;}

   .filter .sewv{width: 24%;margin-right: 1%;}

   .filter .inp{width: 48%;}

   .news-top{padding-top: 100px;padding-bottom: 70px;}

   .news-top .lef, .news-top .rig{height: 500px;}

   .detail-top {padding-top: 60px;padding-bottom: 50px;}

   .detail-tit {font-size: 40px;line-height: 60px;}

   .detail-top .detail-oth{margin-top: 35px;}

   .detail-content .content {padding-top: 30px;padding-bottom: 35px;}

   .detail-content .content, .detail-content .content p{font-size: 18px;line-height: 36px;}

   .detail-content .content h2{font-size: 26px;}

   .detail-content .news-page{padding: 30px 0;}

   .detail-content .news-page .bt a{padding: 8px 0;}

   .detail-content .news-page .bt span, .detail-content .news-page .bt a{font-size: 14px;line-height: 14px;}

   .detail-content .news-page .prev-bt, .detail-content .news-page .next-bt{padding-left: 24px;}

   .detail-top .lk .lk-li .lk-img{width: 90px;left: auto;right: 0;margin-left: 0;}

   .detail-top .lk .lk-li .lk-img::after{left: auto;right: 20px;}

   .newsIn .news-hot a{padding-right: 40px;padding-bottom: 60px;}



   .research{padding-top: 80px;}

   .research-list{margin-top: 60px;margin-bottom: 80px;}

   .swp .img{width: 800px;}

   .info-swiper .swiper-container{width: 480px;}

   .swp .info{width: 480px;height: 340px;margin-top: -170px;}

   .swp .info .cont{padding: 35px;margin-top: 15px;}

   .swp .info h1{font-size: 28px;line-height: 38px;}

   .swp .info p{font-size: 16px;line-height: 26px;max-height: 156px;}

   .swp .swiper-navigation{right: 90px;width: 480px;height: 340px;margin-top: -170px;}

   .swp .swiper-button-prev, .swp .swiper-button-next{width: 46px;height: 46px;bottom: -22px;background-size: 20px;}

   .swp .swiper-button-next{right: 30px;}

   .swp .swiper-button-prev{right: 85px;}

   .service-detail .info, .serviceMes-swiper .swiper-container{width: 500px;}

   .swp.service-detail .swiper-navigation{width: 560px;height: 340px;margin-top: -170px;}

   .service-detail .info{border-top-left-radius: 40px;border-bottom-right-radius: 40px;}

   .service-detail .info h2{font-size: 28px;line-height: 40px;margin-bottom: 20px;}

   .lean-list{margin-top: 60px;margin-bottom: 100px;}

   .lean-list .info{width: 480px;height: 340px;margin-top: -170px;}

   .lean-list .swiper-navigation{left: 90px;}

   .lean-list .swiper-button-prev{left: 30px;}

   .lean-list .swiper-button-next{left: 85px;}

   .manage{padding-top: 60px;padding-bottom: 80px;}

   .manage-cont .lef-mes{width: 44%;padding-top: 30px;}

   .manage-cont .rig-map{width: 55%;}

   .manage-cont .lef-mes .manage-num h1{font-size: 30px;line-height: 40px;}
   .manage-cont .lef-mes .manage-num .num{margin-top: 15px;margin-bottom: 20px;font-size: 40px;line-height: 80px;}
   .manage-cont .lef-mes .manage-num em{font-size: 80px;line-height: 80px;min-width: 88px;}

   .manage-cont .lef-mes .manage-num p{font-size: 18px;line-height: 24px;}

   .develop{padding-top: 60px;padding-bottom: 80px;}

   .develop-top .develop-mes .year{font-size: 100px;line-height: 100px; margin-bottom: 25px;}

   .honor-slider .conL{height: 240px;background-position: right 16px bottom 20px; background-size: 30px;}

   .honor-slider .conL a{padding: 35px 50px 0 35px;}

   .honor-slider .conL h2{font-size: 28px;line-height: 38px;}

   .honor-slider .conL .mes{bottom: 25px;padding: 0 75px 0 35px;max-height: 66px;}

   .honor-slider .conL p{font-size: 16px;line-height: 22px;}

   .culture{padding-top: 100px;padding-bottom: 150px;}

   .culture-tab li, .culture-tab li a{font-size: 24px;line-height: 66px;}

   .culture-tab li{margin-right: 60px;}

   .social{padding-bottom: 100px;}

   .social-cont .ftit{left: 90px;top:20px;}

   .social-list{padding-top: 100px;padding-bottom: 80px;}

   .social-list .cont .box{height: 460px;}

   .social-list .cont .mes h1{font-size: 30px;line-height: 40px;}

   .social-list .cont .mes p{font-size: 18px;line-height: 30px;max-height: 180px;}

   .social-list .socialMes{margin-left: 90px;}

   .social-list .socialImg{right: 90px;top: 60px;}

   .social-list .cont .mes{padding-right: 15%;}

   .develop-year{padding:0 90px;margin-top: 80px;}

   .develop-year .year-list p{font-size: 20px;line-height: 20px;}

   .develop-year .swiper-button-prev{left: 60px;}

   .develop-year .swiper-button-next{right: 60px;}

   .develop-year .swiper-button-prev, .develop-year .swiper-button-next {top: 9px;width: 48px;height: 48px; background-size: 20px; }

   .develop-top .develop-mes .year{padding-top: 10px;}

   .develop-top{padding-top: 60px;}

   .develop-top .develop-mes .info p{padding-left: 20px;}

   .develop-top .develop-mes .info p em{top: 10px;width: 8px;height: 8px;}

   .develop-top .develop-mes .info{font-size: 18px;line-height: 28px;}

   .developRig{padding-bottom: 20px;margin-right: 35px;}

   .developRig::after{right: -35px;bottom: -35px;}

   .honor{padding-top: 100px;padding-bottom: 40px;}

   .culture-tab{margin-top: 45px;margin-bottom: 55px;}

   .social-list .swiper-button-prev, .social-list .swiper-button-next{right: 90px;}

   .prosolu-cont .lef.fixed{left: 90px;}

   .service-tab{margin-top: 40px;}

   .service-tab li{margin-right: 45px;}

   .service-tab li a{font-size: 26px;line-height: 56px;}

   .service-tab li a::after{height: 3px;}

   .service-detail .swiper-container{padding: 0 90px;}

   .service-detail{margin-top: 100px;}

   .manage-cont .rig-map .zz p{font-size: 16px;line-height: 24px;}

}



@media screen and (max-width: 1180px) {

   .wrap{padding: 0 40px;}

   .header .logo a, .header .nav li>a span{padding: 25px 0;}

   .header .nav li>a{padding: 0 12px;}

   .header .nav li>a img{margin-right: 10px;}

   .header .logo img{height: 32px;}

   .header .nav li>a span{font-size: 14px;line-height: 24px;}

   .header .nav li>a img{width: 14px;}

   .header .subMenu a{font-size: 12px;padding: 5px 0;}

   .footer-nav dl.hottel{width: 250px;}

   .titIn h1{font-size: 34px;line-height: 48px;}

   .titIn p{font-size: 16px;line-height: 26px;margin-top: 10px;}

   .titIn a{height: 30px;line-height: 30px;}

   .proIn-sli .swiper-button-prev, .proIn-sli .swiper-button-next{right: 40px;width: 60px;height: 26px;margin-top: -13px;background-size: 18px;}

   /* .proIn-sli .swiper-button-prev{right: 110px;} */

   .proSolu .box{padding-left: 40px;}

   .proSolu .rig{width: calc(100% - 380px);}

   .about-video video{height: 400px;}
   .about-video .poster-bg{height: 400px;}

   .aboutIn::after{height: 260px;}

   .wrapIn{padding: 0 60px;}

   .f-banner{height: 360px;}

   .current h1{font-size: 34px;line-height: 44px;}

   .fnav .f-navlist li a{padding:0 8px;}

   .aboutW .fnav .curr{width: 100%;}

   .service-list li .mes{bottom: 10px;}

   .service-list li .mes .info{padding: 0 10px;font-size: 18px;line-height: 28px;}



   .prosolu-cont .lef{width: 160px;}

   .fmenu-list li a, .prosolu-cont .rig .ft{font-size: 16px;line-height: 30px;margin-bottom: 15px;}

   .product-list li .img{padding: 0 10px;}

   /* .prosolu-cont .rig {width: calc(100% - 210px);padding-left:40px;height: 500px;} */

   .prosolu-cont .rig {width: calc(100% - 210px);padding-left:40px;}

   .product-list li{margin-bottom:40px;}

   .product-list li a{padding-top: 40px;}

   .product-list li .imgBox{height: 130px;}

   .product-list li .mes{height: 260px;border-radius: 10px;}

   .product-list li .mes .box{padding: 0 10px;}

   .product-list li .info{padding: 15px 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}

   .product-list li .mes .nm h1{font-size: 18px;line-height: 24px;}

   .prosolu-solution{margin-top: 40px;padding-bottom: 40px;}

   .prosolu-solution li .mes p{font-size: 22px;line-height: 38px;padding: 30px 10px 0 10px;}

   .prosolu-solution li{margin-bottom: 30px;}

   .aboutIn .titIn{width: 240px;}

   .aboutIn-content{padding-left: 320px;}

   .solu-swiper .swiper-slide a{padding: 0 40px;}

   .solu-swiper .swiper-button-prev{left: 15px;}

   .solu-swiper .swiper-button-next{right: 15px;}

   .news-top .mes {padding-left: 35px; padding-right: 40px; padding-top: 25px;}

   .news-top .rig {border-top-left-radius: 30px;border-bottom-left-radius:30px;}

   .news-top .mes h1{font-size: 24px;line-height: 30px;}

   .news-top .swiper-pagination{bottom: 30px;left: 35px;}

   .news-list li .mes h3{font-size: 20px;line-height: 30px;height: 30px;}

   .news-list li{padding-bottom: 30px;margin-bottom: 25px;}

   .loadM span{font-size: 24px;line-height: 34px;}

   .news-top{padding-top: 80px;padding-bottom: 60px;}

   .news-list li .img{width: 330px;}

   .news-list li .mes{padding-left: 30px;padding-top: 10px;}

   .news-list li .mes p{font-size: 14px;line-height: 24px;height: 48px;}

   .news-list li .mes h3{margin-bottom: 12px;}

   .news-list li .mes .dt{margin-top: 20px;}

   .swp .img{width: 700px}

   .info-swiper .swiper-container{width: 400px;}

   .swp .info{width: 400px;height: 300px;margin-top: -150px;}

   .swp .info .cont{padding: 35px;margin-top: 10px;}

   .swp .info h1{font-size: 24px;line-height: 34px;}

   .swp .info p{font-size: 14px;line-height: 24px;max-height: 144px;}

   .swp .swiper-navigation{right: 60px;width: 400px;height: 300px;margin-top: -150px;}

    .swp .swiper-button-prev, .swp .swiper-button-next{width: 40px;height: 40px;bottom: -20px;background-size: 17px;}

   .swp .swiper-button-next{right: 20px;}

   .swp .swiper-button-prev{right: 70px;}

   .service-detail .img{border-top-left-radius: 45px;border-bottom-right-radius: 45px;}

   .service-detail .info, .serviceMes-swiper .swiper-container{width: 405px;}

   .swp.service-detail .swiper-navigation{width: 480px;height: 300px;margin-top: -150px;}

   .service-detail .info h2{font-size: 24px;line-height: 36px;margin-bottom: 15px;}

   .lean-list{margin-top: 60px;margin-bottom: 80px;}

   .lean-list .info{width: 400px;height: 300px;margin-top: -150px;}

   .lean-list .swiper-navigation{left: 60px;}

   .lean-list .swiper-button-prev{left: 20px;}

   .lean-list .swiper-button-next{left: 70px;}



   .manage-cont .lef-mes{padding-top: 20px;}

   .manage-cont .lef-mes .manage-num h1{font-size: 24px;line-height: 34px;}
   .manage-cont .lef-mes .manage-num .num{margin-top: 10px;margin-bottom: 15px;font-size: 26px;line-height: 60px;}
   .manage-cont .lef-mes .manage-num em{font-size: 60px;line-height: 60px;min-width: 66px;}

   .manage-cont .lef-mes .manage-num p{fo<!--9.5844268798828E-5-->