@charset "UTF-8"; /* 箭头 @include arrow(direction,size,color); **/ /* 超出省略号 @include ell(); */ /* inline-block @include inline_block(); */ /* font-size of REM @include font_size(fz); */ /*========== Mobile First Method ==========*/ /* Custom, iPhone Retina */ /* Extra Small Devices, Phones */ /* Small Devices, Tablets */ /* Medium Devices, Desktops */ /* Large Devices, Wide Screens */ /*========== Non-Mobile First Method ==========*/ /* Large Devices, Wide Screens */ /* Medium Devices, Desktops */ /* Small Devices, Tablets */ /* Extra Small Devices, Phones */ /* Custom, iPhone Retina */ .pc_block{display:inline} .mb_block{display:none;} @media only screen and (max-width : 768px) { .pc_block{display:none;} .mb_block{display:block;} body{padding-top:50px;} header{height:50px;} header .clearfix{height:50px;} header a.logo img{width:89px;} header nav{display:none;} header .search{display:none;} header .lang{display:none;} header a.mobile_menu_btn{display: inline-block;height: 50px; line-height: 50px; color: #666; font-size: 20px; padding: 0 15px; width: 48px; box-sizing: border-box;position: absolute;right:0;text-decoration:none;} header a.mobile_menu_btn.cur{text-indent: -999em;overflow:hidden;background:url(../images/common/mobile_btn.png) no-repeat center;background-size:22px;} header a.mobile_lang{display: inline-block;height: 50px; line-height: 50px; color: #666; font-size: 20px;position: absolute;right:48px;top:0;text-decoration:none;display:none;} footer .foot-1 ul.fl{display:none;} footer .foot-1 .fr{float:left;width:100%;} footer .foot-1 .fr ul.code{width:100%;text-align:center;} footer .foot-1 .fr ul.code li{width:calc(100% /3);margin-left:0;text-align:center;} footer .foot-1 .fr ul.code li .img_out{display:inline-block;} footer .foot-2{text-align:center;} footer .foot-2 .fl{display:inline-block;float:none;} .kv{height:calc(100vh - 50px);} .kv .box .txt_body h1{font-size:18px;line-height:28px;} .kv .box .txt_body h2{font-size:28px;line-height:38px;} .kv .box .txt_body a.more{height:48px;width:160px;font-size:14px;} .solution .solu_tab{} .solution .solu_tab h2{font-size:28px;padding-top:0;} .solution .solu_tab ul{margin-top:20px;} .solution .solu_tab ul li{width:25%;margin-right:0;text-align:center;margin-top:20px;} .solution .con_list{padding:20px 0 50px;} .solution .solu_con .slider{height:inherit;} #textListContainer{width:100%;height:inherit;padding-top:240px;} .imgContainer{width:100%;height:280px;overflow:hidden;bottom:inherit;} #imgListContainer{width:100%;height:220px;position: absolute;left:0;right:0;top:0;bottom:inherit;;} #testContainer{position:relative;} .textContainer{position: inherit;top:inherit;left:inherit;} .textContainer h3{font-size:20px;margin-bottom:10px;} .textContainer p{font-size:14px;line-height:24px;} .textContainer a{width:120px;height:36px;line-height:36px;font-size:14px;margin-top:20px;} .textContainer{display:none!important;opacity:0;transition:all linear .5s;} .textContainer.slide-active{display:inline-block!important;opacity:1;} .product h2{font-size:28px;} .product .content{height:100%;min-height:inherit;background:none;} .product .content .list{position: inherit;left:inherit;right:inherit;top:inherit;bottom:inherit;display:inline-block;} .product .content .list .box_list{width:100%;border-bottom:1px solid #e1e2e2;float:none;} .product .content .list .box_list:last-child{border-bottom:0;} .product .content .list .box_list .box{padding:30px 15px;} .product .content .list .box_list .box:hover{padding:30px 15px;} .product .content .list .box_list .box .mask{display:block!important;padding-top:0;} .product .content .list .box_list .box .mask ul{display:none;} .product .content .list .box_list .box .mask a.more{font-size:14px;border:1px solid #bfbfbf;} .about{position: relative;padding-top:0;height:470px;margin-bottom:80px;background-attachment:inherit!important;} .about .slider_rt .box{padding:35px 0;width:100%;} .about .slider_rt .box h3 span{font-size:46px;} .about .slider_rt .box h4{font-size:2rem;} .about .slider_rt .box h3 sup{font-size:2.8rem;line-height:28px;} .about .slider_rt{float:none;width:100%;height:140px;} .about .slider_rt .dot{bottom:0;} .about .box_lf{position: absolute;left:15px;right:15px;bottom:0;width:inherit;height:inherit;padding:20px;} .about .box_lf h2{font-size:28px;line-height:30px;padding-top:10px;} .about .box_lf p{font-size:14px;line-height:20px;} .about .box_lf a.more{width:120px;height:40px;line-height:40px;font-size:14px;} .news{padding:30px 0;} .news .news_left{margin-right:0;width:100%;height:inherit;padding-bottom:10px;} .news .news_left a{padding:0;background:none;} .news .news_left a h2{font-size:28px;color:#303030;padding-top:0;} .news .news_left a h3{display:none;} .news .news_right{width:100%;} .news .news_right .list{width:100%;} .news .news_right .list a{width:100%;} .news .news_right .list a .img_out{width:100%;} .news .news_right .list a .txt_out{height:inherit;padding:25px 15px;} .news .news_right .list a .txt_out h3{min-height:inherit;font-size:16px;} .pageKv .container{left:0;right:0;transform:none;} .pageKv .bg{height:220px;overflow:hidden;width:100%;} .pageKv .bg img{display:inline-block;height:100%;width:inherit;object-fit: cover;} .pageKv .txt_body{left:15px;right:15px;} .pageKv .txt_body h2{font-size:24px;line-height:30px;padding-bottom:10px;} .pageKv .txt_body h3{font-size:16px;line-height:24px;} .aboutKv .txt_body h2{font-size:18px;line-height:28px;} .aboutKv .txt_body h3{font-size:24px;line-height:30px;} .pageTit{font-size:2rem;line-height:30px;margin-bottom:15px;padding-top:10px;} .abBody .ab_1{padding:30px 0;} .abBody .ab_1 .txt_out p{font-size:14px;line-height:24px;} .abBody .ab_1 .video{width:100%;margin-top:10px;} .abBody .ab_2 .content{background:url(../images/about/ab_2_bg_m.png) no-repeat center;background-size:100% auto;} .abBody .ab_2 .txt_body{width:100%;padding-top:30px;} .abBody .ab_2 .txt_body h4 br{display:none;} .abBody .ab_2 .txt_body ul{margin-bottom:20px;padding-bottom:0;} .abBody .ab_2 .txt_body ul li{width:calc((100% - 20px)/2);min-width:inherit;margin-right:20px;padding-bottom:15px;} .abBody .ab_2 .txt_body ul li h6{font-size:40px;} .abBody .ab_2 .txt_body ul li:nth-child(2n){margin-right:0;} .abBody .ab_2 .txt_body ul li h5{font-size:14px;margin-bottom:10px;} .abBody .ab_3{padding:25px 0;} .abBody .ab_3 .tit h4{font-size:14px;line-height:24px;} .abBody .ab_3 ul.list li{width:100%;margin-right:0;} .abBody .ab_3 ul.list li .box{padding:20px;} .abBody .ab_3 ul.list li .box .icon{width:54px;height:54px;} .abBody .ab_3 ul.list li .box .icon i{width:50px;height:50px;background-size:cover;} .abBody .ab_3 ul.list li .box span{font-size:18px;line-height:54px;} .abBody .ab_3 ul.list li .box em{width:50px;background-size:20px auto;} .abBody .organBy .con_2{background:url(../images/about/org_line_1_m.jpg) no-repeat center top;background-size:100% auto;} .abBody .organBy .con_2 .con{margin:0;width:50%;} .abBody .organBy .con_3{padding-top:56px;background:url(../images/about/org_line_2_m.jpg) no-repeat center top;background-size:100% auto;display:flex;flex-wrap:wrap;justify-content:center} .abBody .organBy .con_3 .con:nth-child(1){order:0;} .abBody .organBy .con_3 .con:nth-child(6){order:1;} .abBody .organBy .con_3 .con:nth-child(2){order:2;} .abBody .organBy .con_3 .con:nth-child(5){order:3;} .abBody .organBy .con_3 .con:nth-child(3){order:4;} .abBody .organBy .con_3 .con:nth-child(7){order:5;} .abBody .organBy .con_3 .con:nth-child(4){order:6;} .abBody .organBy .con_3 .con:nth-child(8){order:7;} .popCon.cur .content .tit{height:94px;background-size:cover;} .popCon .content .tit .mask .icon{left:20px;top:20px;} .popCon .content .tit .mask .icon i{width:54px;height:54px;background-size:50px;float:left;} .popCon .content .tit .mask .icon h3{float:left;line-height:54px;font-size:18px;margin-top:0;margin-left:15px;} .popCon .content .txt{padding:20px;} .popCon .content .txt p{font-size:14px;line-height:20px;} .popCon .content .txt a.more{font-size:14px;line-height:24px;margin-top:10px;} .gpBody .gp_1{padding:30px 0;} .gpBody .gp_1 .txt_out .box{font-size:14px;line-height:20px;height:inherit;overflow-y: inherit;padding-right:0;} .gpBody .gp_1 .img_out{width:100%;margin-top:20px;} .gpBody .gp_1 .img_out img{width:100%;} .gpBody .gp_4{padding:30px 0;} .gpBody .gp_4 .tit{padding-bottom:20px;} .gpBody .gp_4 .tit h4{font-size:14px;line-height:20px;} .gpBody .gp_4 .content{display:block;} .gpBody .gp_4 .content .img_out{width:100%;height:inherit;} .gpBody .gp_4 .content .img_out .box{width:100%;height:inherit;} .gpBody .gp_4 .content .txt_body{margin:15px 15px 0;} .gpBody .gp_4 .content .txt_body h4{font-size:18px;} .gpBody .gp_4 .content .txt_body p{font-size:14px;line-height:20px;} .gpBody .gp_4 .content .img_out .box img{display:block;width:100%;} .gpBody .gp_2{padding:20px 0;} .gpBody .gp_2 .tit{margin-bottom:20px;} .gpBody .gp_2 .tit h4{font-size:24px;line-height:24px;} .gpBody .gp_2 .quan-list span img{display:block;width:100%;} .gpBody .gp_2 .quan-list .quan1{width:50px;} .gpBody .gp_2 .quan-list .quan2{width:80px;} .gpBody .gp_2 .quan-list .quan3{width:50px;} .gpBody .gp_2 .quan-list .quan4{width:80px;right:0;left:inherit;} .gpBody .gp_2 ul{font-size:0;display:flex;flex-wrap:wrap;} .gpBody .gp_2 ul li{border:0;width:calc((100% - 10px)/2);height:inherit;margin-right:10px;padding:10px;margin-bottom:20px;} .gpBody .gp_2 ul li:nth-child(2n){margin-right:0;} .gpBody .gp_2 ul li h3{font-size:24px;line-height:24px;} .gpBody .gp_2 ul li h3 span{font-size:16px;line-height:24px;} .gpBody .gp_2 ul li h4{font-size:14px;line-height:20px;} .gpBody .gp_2 ul li p{font-size:13px;line-height:20px;} .gpBody .gp_3{padding:30px 0;} .gpBody .gp_3 .txt_body .txt{width:100%;padding-right:0;margin-bottom:20px;} .gpBody .gp_3 .txt_body .txt .slider-btn{display:none;} .gpBody .gp_3 .slider{width:100%;} .gpBody .gp_3 .slider .swiper-slide{width:100%;} .gpBody .gp_3 .slider .swiper-slide .img_out{width:100%;height:inherit;} .gpBody .gp_3 .slider .swiper-slide .box h4{height:50px;line-height:50px;padding-left:15px;font-size:16px;} .newsSlider{height:inherit;padding-bottom:30px;} .newsSlider .dot{width:100%;bottom:10px;text-align:center;} .newsSlider .content{display:block;height:inherit;} .newsSlider .content .img_out{width:100%;height:220px;} .newsSlider .content .txt_out{width:100%;} .newsSlider .content .txt_out .txt{width:100%;position: inherit;left:inherit;transform: none;padding:20px;} .newsSlider .content .txt_out .txt h3{font-size:16px;} .newsSlider .content .txt_out .txt h4{font-size:22px;line-height:30px;} .newsSlider .content .txt_out .txt a{width:120px;height:40px;line-height:40px;margin-top:15px;} .newsList{padding:20px 0;} .newsList .box{width:100%;margin-right:0;margin-bottom:20px;} .newsList .box a .img_out{height:200px;} .newsList .box a .txt_out{padding:20px;height:inherit;} .newsList .box a .txt_out h3{font-size:18px;line-height:28px;margin-bottom:5px;} .newsList .box a .txt_out p{font-size:12px;line-height:20px;} .newsDet .tit{height:inherit;padding:30px 0;} .newsDet .tit .txt_body{position: inherit;left:inherit;right:inherit;top: inherit;transform:none;} .newsDet .tit .txt_body h2{font-size:22px;line-height:30px;} .newsDet .tit .txt_body h3{font-size:14px;line-height:24px;} .newsDet .tit .txt_body h3 a{width:24px;height:24px;line-height:24px;font-size:14px;} .newsDet .detBody{padding:20px 0;} .newsDet .detBody .fckBody{padding:0;font-size:14px;line-height:20px;} .newsDet .detBody .fckBody p{font-size:14px;line-height:20px;} .newsDet .detBody .fckBody img{max-width:100%;} .lx_body{display:block;padding:30px 0;} .lx_body .lx_msg{width:100%;margin:0;} .lx_body .lx_from{width:100%;padding:15px;} .lx_body .lx_msg .box h3{font-size:2rem;line-height:30px;} .lx_body .lx_msg .box p{font-size:14px;line-height:20px;} .lx_body .lx_msg .box{padding-bottom:20px;margin-bottom:20px;} .lx_body .lx_from h4{font-size:14px;line-height:20px;margin-bottom:10px;} .lx_body .lx_from p input{font-size:14px;line-height:20px;height:40px;padding:4px 5px;} .lx_body .lx_from p select{font-size:14px;height:40px;line-height:40px;padding:0 5px;} .lx_body .lx_from p textarea{font-size:14px;line-height:20px;padding:5px;} .lx_body .lx_from .sub{height:inherit;text-align:center;} .lx_body .lx_from .sub .yzm_lf{float:none;display:block;width:100%;} .lx_body .lx_from .sub a.submit{float:none;display:inline-block;width:120px;height:40px;line-height:40px;margin-top:15px;font-size:14px;} .recrNav{height:40px;padding:0;} .recrNav ul li{height:40px;width:inherit;} .recrNav a{font-size:12px;height:40px;line-height:40px;vertical-align:top;padding:0 10px;} .recrNav a span{width:24px;height:24px;vertical-align:middle;} .recrBy .recr_1 .list{display:block;} .recrBy .recr_1 .list .pic_out{width:100%;height:200px;margin:0;overflow:hidden;} .recrBy .recr_1 .list .txt_out{padding:15px;width:100%;} .recrBy .recr_1 .list .txt_out p{font-size:14px;line-height:20px;} .recrBy .recr_1{padding:20px 0;} .recrBy .recr_1 .list:first-child{margin-bottom:20px;} .recrBy .recr_1 .list .img_out{width:100%;margin:0;} .recrBy .recr_1 .list .img_out .slider .box{width:100%;height:200px;} .recrBy .recr_2{height:300px;} .recrBy .recr_2 .txt_body{width:100%;padding-top:40px;} .recrBy .recr_2 .txt_body p{font-size:14px;line-height:20px;} .recrBy .recr_3 .tip{padding:30px 0;} .recrBy .recr_3 .tip h4{font-size:14px;line-height:20px;} .recrBy .recr_3 .list{padding:0;} .recrBy .recr_3 .list ul li{padding-bottom:10px;} .recrBy .recr_3 .list ul li h3{height:60px;line-height:60px;padding:0 15px;font-size:16px;} .recrBy .recr_3 .list ul li h3 i{width:24px;height:24px;right:10px;top:18px;background-size:cover;} .recrBy .recr_3 .list ul li h3.active i{background-size:cover;} .recrBy .recr_3 .list ul li .mask .box{padding:15px;} .recrBy .recr_3 .list ul li .mask .fckBody{font-size:14px;line-height:20px;} .serBody .ser_1 ul li{width:50%;padding:15px 0;} .serBody .ser_1 ul li p{font-size:12px;line-height:20px;} .serBody .ser_1 ul li p a{font-size:12px;color:#fff;text-decoration:none;} .serBody .ser_1 ul li::after,.serBody .ser_1 ul li::before{display:none!important;} .serBody .ser_2{padding:20px 0;} .serBody .ser_2 .top{padding:15px 10px;height:70px;} .serBody .ser_2 .top select{width:120px;font-size:12px;height:40px;line-height:40px;padding:0 5px;} .serBody .ser_2 .top input{width:140px;font-size:12px;line-height:20px;height:40px;padding:5px;} .serBody .ser_2 .top a{width:40px;height:40px;line-height:40px;} .serBody .ser_2 .listBy ul.list li.tip{display:none;} .serBody .ser_2 .listBy ul.list li span.s_1{width:100%;padding:0;display:block;margin-bottom:5px;} .serBody .ser_2 .listBy ul.list li{height:inherit;line-height:inherit;} .serBody .ser_2 .listBy ul.list li span.s_2{display:inline-block;width:auto;} .serBody .ser_2 .listBy ul.list li span.s_3{display:inline-block;width:auto;margin-left:5px;} .serBody .ser_2 .listBy ul.list li a{height:inherit;padding:10px 0;background:none;} .prodKv{height:200px;padding-top:80px;} .prodKv .content{margin:0;} .prodNav{height:40px;padding:0;} .prodNav ul li{height:40px;width:inherit;} .prodNav a{font-size:12px;height:40px;line-height:40px;vertical-align:top;padding:0 10px;} .prodNav a span{width:24px;height:24px;vertical-align:middle;} .prodlistBy .list{padding-top:30px;} .prodlistBy .list .tit{margin-bottom:20px;} .prodlistBy .list .tit h3{font-size:2.4rem;} .prodlistBy .list .row .box{padding:20px;} .proDet .detKv{height:inherit;padding-top:0;padding-bottom:30px;} .proDet .detKv .content{display:block;} .proDet .detKv .content .imgSlider .box{width:100%;height:inherit;} .proDet .detKv .content .imgSlider{width:100%;padding-bottom:30px;margin-bottom:20px;} .proDet .detKv .content .txt_body{width:100%;padding-left:0;} .proDet .detKv .content .txt_body h2{font-size:2.4rem;} .proDet .detKv .content .txt_body p{width:100%;font-size:14px;line-height:20px;} .proDet .detKv .content .imgSlider .gp{width:100%;left:0;right:0;} .tabNav{height:46px;line-height:46px;width:100%;} .tabNav a{padding:0 10px;font-size:14px;line-height:44px;height:44px;} .tabNav ul{overflow-y:auto;white-space:nowrap } .tabNav ul li{width:inherit;} .tabnavby{height:46px;} .proDet .det_1{padding:30px 0;} .proDet .det_1 h3{font-size:24px;} .proDet .det_1 .list .box{width:calc(100%/2);padding:15px;} .proDet .det_1 .list .box .icon{width:50px;height:50px;} .proDet .det_1 .list .box .txt{font-size:14px;line-height:20px;} .proDet .det_2{height:300px;min-height:300px;background-attachment:inherit;background-size:cover;} .proDet .det_2 .txt_body{padding-top:30px;} .proDet .det_2 .txt_body h3.pageTit{margin-bottom:15px;} .proDet .det_2 .txt_body ul li{width:100%;border-right:0;padding-right:0;margin-right:0;} .down_body{padding:20px 0;} .down_body ul li{width:100%;margin-right:0;} .down_body ul li a{height:50px;padding-left:40px;} .down_body ul li a i{width:36px!important;height:40px!important;background-size:cover!important;} .down_body ul li a span{height:50px;line-height:50px;font-size:14px;max-width:calc(100% - 100px)} .soluList{padding-top:20px;padding-bottom:30px;} .soluList .list{padding-top:0;} .soluList .list .list_box .box{width:100%;height:220px;} .soluList .list .list_box .box a .txt{height:60px;} .soluList .list .list_box .box a .txt h4{font-size:16px;line-height:26px;} .soluList .list .list_box .box a .txt i{font-size:2rem;top:20px;} .soluKv{height:240px;overflow:hidden;} .soluKv .bg{height:100%;} .soluKv .bg img{height:100%;object-fit: cover;} .soluKv .container .txt_body h2{font-size:18px;margin-bottom:15px;} .soluKv .container .txt_body h3{font-size:24px;line-height:30px;} .solu_1{padding-top:30px;} .solu_1 .txt_body{font-size:14px;ilne-height:20px;} .solu_2{padding:30px 0;} .solu_2 .content{display:block;} .solu_2 .content .img_out{width:100%;} .solu_2 .content .img_out .box{width:100%;} .solu_2 .content .img_out .box img{width:100%;} .solu_2 .content .txt_body{width:100%;margin:20px 0 0;} .solu_2 .content .txt_body p{font-size:14px;line-height:20px;} .solu_3{height:inherit;padding:40px 0;background-attachment:inherit;background-size:cover;} .solu_3::before{background-attachment:inherit;} .solu_3 .txt_body{padding-top:0;padding-right:0;} .solu_3 .txt_body h3.pageTit{margin-bottom:20px;} .solu_3 .txt_body p{font-size:14px;line-height:20px;margin-top:10px;} .case_body{padding:30px 0;} .case_body .slider{position: relative;padding-bottom:30px;} .case_body .slider .content{display:block;} .case_body .slider .content .img_out{width:100%;height:220px;overflow:hidden;transform:none;} .case_body .slider .content .img_out img{display:block;width:100%;} .case_body .slider .content::before{display:none;} .case_body .slider .content .txt_out{width:100%;padding-top:20px;padding-right:0;} .case_body .slider .content .txt_out h4{font-size:18px;} .case_body .slider .content .txt_out p{font-size:14px;line-height:20px;} .case_body .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;} .case_body .slider .dot span{display:inline-block;width:20px;height:3px;background-color:#666;margin:0 5px;border:0;border-radius:0;} .case_body .slider .dot span.swiper-pagination-bullet-active{backround-color:#237ae4} .case_body .slider .slider-btn{display:none;} .solu_4{padding:40px 0 0;} .solu_4 .slider{padding-bottom:30px;} .solu_4 .slider .swiper-slide a{height:280px;padding-top:20px;} .solu_4 .slider .swiper-slide a h4{font-size:14px;line-height:24px;} .solu_4 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;} .solu_4 .slider .dot span{display:inline-block;width:20px;height:3px;background-color:#666;margin:0 5px;border:0;border-radius:0;} .solu_4 .slider .dot span.swiper-pagination-bullet-active{backround-color:#237ae4;} }