@charset "utf-8";
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
 .g_syhead{padding:0 5%;}
}

@media all and (max-width:1580px){/*1680 * 1050*/
}

@media all and (max-width:1460px){/*1440 * 900*/
.g_syhead{padding:0 2.5%;} 
}

@media all and (max-width:1410px){/*1366 * 768*/
 .navMenu>li>a{padding:0 30px;}
 .pro_box4bg .swiper-button-prev{left:4%;}
 .pro_box4bg .swiper-button-next{left:9%;}
}

@media all and (max-width:1366px){/*1366 * 768*/
 .in_casebg .incase_list li .txt p,.in_casebg .incase_list li .txt .more{margin:30px auto 0;}
 .pro_box4_left{padding:40px 4%;}
 .pro_box4_ltit h4{font-size:30px;}
 .pro_box4_ltxt h5{font-size:24px;}
 .pro_box4_ltxt .xtxt p{font-size:16px; line-height:32px;}
}

@media all and (max-width:1300px){/*1280 * 800*/
}

@media all and (max-width:1200px){ /*1200*/
 .pro_bnbg .probn_tit h2{letter-spacing:1px;}
}

@media all and (max-width:1100px){/*1024 * 768 */ 
}

@media all and (max-width:1000px){
.navMenubox,.top_rtel{display:none;}
.top_right{margin-right:60px;}
/*手机下拉*/
.phxia{position:relative; display:block!important;}
.xialaph{position:fixed; z-index:999; top:89px; right:0; display:none; width:100%; padding-bottom:200px; background:#fff;}
.xialaph.active{top:0;}
.xialaph .ul2,.xialaph .ul3{display:none;}
.xialaph h3 a{font-size:16px; font-weight:bold; line-height:44px; color:#000;}
.xialaph h3{position:relative; border-bottom:1px solid #ddd;}
.xialaph h3::after{position: absolute; bottom:0; left:0; width:100%; height:1px; content:''; opacity:.1; background-color:#e5e5e5;}
.xialaph h4 a{font-size:14px; line-height:40px;}
.xialaph h4{position:relative; padding-left:10px;}
.xialaph h4::after{position:absolute; right:0; bottom:0; left:0; height:1px; content:''; opacity:.05; background-color:#fff;}
.xialaph h3 img{float:right; width:13px; margin-top:15px; cursor:pointer;}
.xialaph h3.active,.xialaph h4.active{border-bottom:0;}
.xialaph h3.active img.img_s,.xialaph h4.active img.img_s{display:none;}
.xialaph h3.active img.img_d,.xialaph h4.active img.img_d{display:block;}
.img_d{display:none;}
.xialaph .ul2{padding-top:7px; padding-bottom:8px; background-color:#f4f4f4;}
.xialaph .ul3{position:relative; margin-top:0; padding-top:10px; padding-bottom:10px; padding-left:30px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.xialaph .ul3 li a{font-size:12px; line-height:26px; display:block; text-transform:uppercase; color:#999;}
.xialaph .ul3 li{padding-top:5px;}
.xialaph .ul3 li:first-child{padding-top:0;}
.phonemeng{position:absolute; z-index:1048; top:0; left:0; display:none; width:100%; height:100%; opacity: .6; background-color:#000;}
.phonemeng.active{display:block;}
.menuph{position:absolute; top:25px; right:2.5%; width:40px; height:40px; cursor:pointer; text-align:center; background:#004082;}

/*手机按钮*/
.menuph .point{position:relative; display:inline-block; width:28px; height:22px; margin-top:10px;}
.menuph .point:hover .navbtn,.menuph .point:hover .navbtn::after,.menuph .point:hover .navbtn::before{width:28px;}
.menuph .navbtn{position:absolute; top:10px; right:0; display:inline-block; width:21px; height:1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after,.menuph .navbtn::before{position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after{top:-11px;}
.menuph .navbtn::before{top:10px;}
.menuph .point.active .navbtn{background:transparent;}
.menuph .point.active .navbtn::after{top:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);}
.menuph .point.active .navbtn::before{top:0; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);}
.phxia .container{position:relative; padding:0 15px; margin:auto; width:100%;}
.search2{width:96%; height:25px; position:relative; background:#eee; margin:20px auto 0;}
.sear_bk2{width:90%; height:25px;float:left; padding-left:10px; line-height:25px; border:none; background:none; font-size:12px;}
.search_btn2{width:25px; height:25px; float:right;}
.search_btn2 .pushbutton{background:url(../image/search_btn.jpg) center no-repeat; border:0px; width:25px; height:25px; cursor:pointer; padding:0px; margin:0px; float:left;}	

.caidansuo{width:90%;}
}

@media all and (max-width:980px){
body{overflow-x:hidden;}
.Header-container{padding:0 2.5%;}

/* 首页焦点图部分 */
.banner{margin:60px auto 0;}
.banner .swiper-slide .pc{display:none;}
.banner .swiper-slide .m{display:block;}
.banner .swiper-slide .m img{width:100%; display:block;}
.banner .swiper-pagination-bullet{width:30px; height:2px; margin:0 5px !important;}
.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}
.banner .swiper-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-bullets.swiper-pagination-horizontal,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:20px !important;}

/* 首页产品中心部分 */
.in_pro{margin:40px auto 0;}
.in_title h2{font-size:28px;}
.in_pro_listl{width:100%; margin-bottom:10px;}
.m20{margin-top:10px;}
.in_pro_list{margin:40px auto 0;}
.in_pro_list1,.in_pro_list2,.in_pro_list3,.in_pro_list4{width:49%; height:400px; padding:20px; margin-right:2%;}
.in_pro_list2,.in_pro_list4{margin:0;}
.in_pro_list4{min-height:auto;}
.in_pro_list1 .text,.in_pro_list2 .text,.in_pro_list3 .text,.in_pro_list4 .text{width:100%; margin-top:0; margin-bottom:20px;}
.in_pro_list1 .text h3,.in_pro_list2 .text h3,.in_pro_list3 .text h3,.in_pro_list4 .text h3{font-size:20px;}
.in_pro_list1 .text p,.in_pro_list2 .text p,.in_pro_list3 .text p,.in_pro_list4 .text p{font-size:14px; line-height:28px; margin-top:10px;}
.in_pro_list1 .text span,.in_pro_list2 .text span,.in_pro_list3 .text span,.in_pro_list4 .text span{margin-top:10px; font-size:15px;}
.in_pro_list1 .pic,.in_pro_list2 .pic,.in_pro_list3 .pic,.in_pro_list4 .pic{width:80%; margin:auto; position:inherit;}
.in_pro_list1 .pic img{width:80%; margin:auto;}
.in_pro_list2 .pic img{width:65%;}
.in_pro_list4 .pic img{width:50%; margin:auto;}

/* 首页解决方案部分 */
.product{height:450px; margin:40px auto 0;}
.pro-title{top:40px; font-size:22px;}
.product .list{width:9vw; display:inherit; padding-top:15%; -webkit-align-items:inherit;}
.product .info-box .info .name{margin-top:20px; font-size:18px;}
.product .info-box .info .name::after{width:40px; height:2px; margin-top:10px;}
.product .pro-info{padding:0 0 20%;}
.product .j-info{padding-bottom:20%;}
.product .j-info .name{padding:0; font-size:18px; width:24px; line-height:20px; margin:auto;}
.product .info-box .info .text{margin:20px 0 0; width:35vw;}
.more-comm .txt{font-size:15px; background-size:25px 25px; padding-right:30px;}

/* 首页产品对比部分 */
.in_prodbbg{padding:60px 0; margin:0 auto 40px;}
.in_prodbbg .title{width:auto;}
.in_prodbbg .title h2{font-size:30px;}
.in_prodbbg .db{margin:40px auto 0;}
.in_prodbbg .dbl{padding:40px 20px;}
.in_prodbbg .dbl_tit,.in_prodbbg .dbr_tit{font-size:30px; line-height:30px; padding-bottom:20px;}
.in_prodbbg .dbl_list li{height:auto; padding-left:30px; font-size:18px; margin-top:10px; background:url(../image/in_prodb_lbtb.png) left no-repeat; line-height:30px;}
.in_prodbbg .dbr{padding:40px 20px;}
.in_prodbbg .dbr_pic img{min-height:auto;}
.in_prodbbg .dbr_list li{height:auto; padding-left:30px; font-size:18px; margin-top:10px; background:url(../image/in_prodb_lbtb2.png) left no-repeat; line-height:30px;}

/*首页核心优势部分*/
.in_hxys_p1{width:100%; margin-bottom:10px;}
.in_hxys_p1 .txt{padding:0 2.5%;}
.in_hxys_p1 .txt h4{font-size:20px;}
.in_hxys_p1:hover .txt{padding:60px 30px;}
.in_hxys_p1:hover .txt h4{font-size:24px;}
.in_hxys_p1 .pic img{height:auto;}
.in_hxys_p2{width:100%;}
.in_hxys_p2 li{width:49%; float:left; margin:0 2% 10px 0;}
.in_hxys_p2 li:nth-child(2n){margin:0;}
.in_hxys_p2 li .txt{padding:0 2.5%;}
.in_hxys_p2 li .txt h4{font-size:20px;}
.in_hxys_p2 li:hover .txt{padding:60px 30px;}
.in_hxys_p2 li:hover .txt h4{font-size:24px;}

/* 首页成功案例部分 */
.in_casebg{padding:40px 0;}
.in_casebg .swiper-wrapper{padding-bottom:10px;}
.in_casebg .swiper{margin:40px auto 0;}
.in_casebg .incase_list .txt{padding:8% 5%;}
.in_casebg .incase_list .txt p{margin-top:20px;}
.in_casebg .incase_list .txt .more{margin:20px auto 0;}
.in_casebg .swiper-button-next, .in_casebg .swiper-button-prev{display:block;}
.in_casebg .swiper-horizontal>.swiper-pagination-bullets, .in_casebg .swiper-pagination-bullets.swiper-pagination-horizontal, 
.in_casebg .swiper-pagination-custom, .in_casebg .swiper-pagination-fraction{display:none; bottom:20px !important;}

/* 首页新闻资讯部分 */
.in_title p{font-size:16px; line-height:30px;}
.in_news_list li{margin:40px 3% 0 0;}

/* 底部在线留言部分 */
.footer_message{margin:60px auto 0;}
.footer_message .name1{font-size:20px;}
.footer_message .list{padding:10px 0;}
.footer_bg{padding:40px 0 20px;}
.foot_cont{width:100%;}
.foot_cont_logo img{width:300px;}

.foot_list{width:100%; float:left; margin-top:20px;}
.copy{padding-top:20px;}
.copy_textl{width:100%; text-align:center;}
.copy_textr{width:100%; float:left; text-align:center;}

/* 内页产品中心部分 */
.pro_bnbg{height:auto; margin:60px auto 0; padding:100px 0;}
.pro_bnbg .probn_pic img{width:100%;}
.pro_bnbg .probn_tnr{width:49%;}
.pro_bnbg .probn_tit{padding-bottom:20px;}
.pro_bnbg .probn_tit h2{font-size:30px; line-height:30px; letter-spacing:0;}
.pro_bnbg .probn_txt{margin-top:20px; padding-bottom:20px; line-height:30px;}
.pro_bnbg .probn_tlist li{width:100%; line-height:32px; white-space:inherit; text-overflow:inherit;}
.pro_nr{margin:40px auto 0;}
.prolbl-wd{padding:20px;}

.pro_box2bg{margin:40px auto 0; height:auto; padding-top:40px; background-attachment:fixed; background-size:cover !important;}
.pro_box2_t1{margin-top:0; font-size:36px; line-height:40px;}
.pro_box2_t1:after{width:100px; height:3px; margin-top:20px;}
.pro_box2_t2{width:100%; font-size:18px; line-height:36px; margin-top:20px;}
.pro_box2_t3{width:100%; margin-top:40px;}
.pro_box2_t3 li .icon{width:60px; height:60px;}
.pro_box2_t3 li .txt{font-size:16px;}
.pro_box2_t4{position:inherit; float:left; margin-top:40px;}

.pro_box3bg{height:auto; padding:40px 0;}
.pro_box3_left{width:100%; padding-top:0;}
.pro_box3_ltit{padding-bottom:30px;}
.pro_box3_ltit h4{font-size:30px; line-height:30px;}
.pro_box3_llist li{line-height:38px;}
.pro_box3_right{width:100%; float:left; padding:40px 0;}

.pro_box4bg{height:auto;}
.pro_box4_left{width:100%; padding:40px; max-height:inherit; background:none;}
.pro_box4_ltit{padding-bottom:20px;}
.pro_box4_ltit h4{font-size:30px; line-height:30px;}
.pro_box4_ltxt{margin-top:20px;}
.pro_box4_ltxt h5{font-size:24px;}
.pro_box4_ltxt .xtxt p{font-size:15px; line-height:30px;}
.pro_box4_right{width:100%; max-height:inherit;}
.pro_box4_right img{height:auto;}
.pro_box4bg .swiper{height:100%; height:660px; overflow:hidden;}
.pro_box4bg .swiper-wrapper,.pro_box4bg .swiper-slide{display:inherit;}
.pro_box4bg .swiper-button-prev,.pro_box4bg .swiper-button-next{width:40px; height:40px; background-size:30px 30px;}
.pro_box4bg .swiper-button-prev.swiper-button-disabled{width:40px; height:40px; background-size:30px 30px;}
.pro_box4bg .swiper-button-prev:hover,.pro_box4bg .swiper-button-next:hover{background-size:30px 30px;}
.pro_box4bg .swiper-button-prev{left:4%;}
.pro_box4bg .swiper-button-next{right:auto; left:8%;}

.pro_box5{margin:40px auto 0;}
.pro_box5_title{background-size:60%;}
.pro_box5_title h4{font-size:30px; line-height:30px;}
.partThree{margin:40px auto 0;}
.partThree ul li{width:49%; margin:0 2% 2% 0;}
.partThree ul li:nth-child(3n){margin-right:2%;}
.partThree ul li:nth-child(2n){margin-right:0;}
.partThree ul li .p{font-size:20px;}

/* 内页banner部分 */
.ny_bn{margin:60px auto 0;}
.ny_bn img{height:320px;}
.nytxt{left:4%;}
.nytxt .t1{font-size:24px;}
.nytxt .t2{margin-top:20px;}
.nytxt .t2 span a{padding:0;}

.pro_sec{margin:40px auto 0;}
.pro_slide{width:100%; margin-top:60px;}
.prolblt-list .swiper-wrapper{padding-bottom:40px;}
.pro_main{width:100%; float:left;}
.pro_main ul li{width:49%; margin:0 2% 30px 0;}
.pro_main ul li:nth-child(3n + 1){clear:inherit;}
.pro_main ul li:nth-child(2n){margin-right:0;}
.pro_main ul li a .text{padding:20px;}
.pro_main ul li a .text h4{font-size:20px;}
.pro_main ul li a .text h6{font-size:14px; line-height:28px; margin-top:10px;}
.pro_main ul li a .text .btn{margin-top:20px;}

.prodetails_right{width:100%;}
.promore_l{width:100%;}
.promore_l .swiper-button-next:after, .promore_l .swiper-button-prev:after{font-size:30px;}
.pros_right{width:100%; padding-top:40px;}
.pros_right_top p{margin-top:10px;}
.proleft,.proleft_tel{margin-top:20px;}
.proleft_tel strong{font-size:18px;}
.tabs-basic{margin-top:40px;}
.tabs-basic ul{text-align:center; border-bottom:none;}
.tabs-basic ul li{width:49%;}
.tabs-basic ul li a{padding:10px 20px; white-space:nowrap;; overflow:hidden; text-overflow:ellipsis;}
.tabs-basic .tabs-content-placeholder{margin-top:10px;}
.casexq-btn{width:100%; padding-right:0;}
.proxq-al{margin:40px auto -60px; padding:40px 0;}
.casexq-al-title h3{font-size:24px; font-weight:bold;}

/* 内页解决方案部分 */
.mask{height:80px;}
.mask h2{font-size:24px; line-height:80px; letter-spacing:0; padding:0 2.5%;}
.prelblt li{width:100%; margin:20px 0 0 0;}
/*.prelblt li:nth-child(2n){margin-right:0;}*/
/*.prelblt li:nth-child(3){margin-right:0;}*/
/*.prelblt li:nth-child(4){margin-right:2%;}*/
.prelblt li:nth-child(2),.prelblt li:nth-child(5),.prelblt li:nth-child(10){display:none;}
.prelblt li img{width:100%; display:block;}
.prelblt-wd{padding:0 25px; bottom:20px;}
.prelblt-wd h3{font-size:24px;}
.prelblt-wd p{margin-top:10px; white-space:inherit; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

/* 内页分页部分 */
.fullpage{margin-top:40px;}
.fullpage a{width:28px; height:28px; line-height:28px; margin:0 5px; font-size:14px;}

/* 内页服务支持部分 */
.serfw{padding:50px 0;}
.serfw-wdimg{padding:2.5%; margin-top:40px;}
.serfw-wd{width:100%; padding:0 2.5%;}
.serfw-wd h3{margin-top:20px; font-size:24px;}
.serfw-wd h4{margin:20px 0;}
.serfw-wd a{margin-top:40px;}
.serfw-img{width:100%; float:left; margin-top:60px;}
.sersq{padding-bottom:50px; margin-top:20px;}
.sersq-list li{width:49%; min-height:302px; margin:40px 2% 0 0;}
.sersq-list li:nth-child(2n){margin-right:0;}
.sersq-icon{margin:40px 0 20px;}
.serzb{padding:50px 0;}
.serzb-list{margin-top:30px;}
.serzb-list li{width:49%; min-height:216px; margin:10px 2% 0 0; padding:26px 20px;}
.serzb-list li:nth-child(2n){margin-right:0;}
.serzb-list li i{margin:24px auto;}
.serzb-list li p{font-size:16px;}
.seraz{padding:50px 0 0;}
.seraz-list{margin-top:40px;}
.seraz-list li{width:100%; min-height:auto; padding:60px 30px; border-left:none; border-bottom:1px solid rgba(255,255,255,.1);}
.seraz-list li h6{margin:20px 0;}
.serhd{padding:50px 0;}
.serhd li{width:100%; height:auto; margin:40px 0 0 0; padding:50px;}
.serwx{padding:60px 0 80px;}
.serwx-list li{width:49%; height:200px; margin:40px 2% 0 0; padding:40px;}
.serwx-list li:nth-child(2n){margin-right:0;}

/* 内页成功案例部分 */
.caselb{padding:50px 0 40px;}
.caselb-select select{width:100%; height:44px; padding:0 20px;}
.caselb-list{padding-top:0;}
.caselb-list li{width:49%; margin:30px 2% 0 0;}
.caselb-list li:nth-child(3n){margin-right:2%;}
.caselb-list li:nth-child(2n){margin-right:0;}
.caselb-wd{padding:30px 20px;}
.caselb-wd span{margin-top:28px;}
.casexq-nr{padding:60px 0;}
.casexq-nr-loop{margin:40px auto 0;}
.casexq-nr-txt{margin-top:30px; padding:0 2.5%;}
.casexq-nr-loop .swiper-button-prev::after,.casexq-nr-loop .swiper-button-next::after{font-size:30px;}
.casexq-nr-list{margin-top:40px;}
.casexq-al{padding:60px 0; margin:0 auto -60px;}

/* 内页关于得汇部分 */
.ny_main{margin:40px auto;}
.ny_left{width:100%;}
.ny_right{width:100%; float:left;}
.ny_rtitle h2,.abojsmc .title h3,.abohxys .title h3{font-size:24px;}
.ny_rtxt{height:auto; font-size:16px; line-height:28px;}
.abohxys{margin:40px auto 0;}
.abojsmc{padding:40px 0 60px;}
.abojsmclb li{width:49%; min-height:260px; padding:80px 40px; margin:60px 2% 0 0;}
.abojsmclb li:nth-child(2n),.abowh-list li:nth-child(2n){margin-right:0;}
.abojsmclb li h3{font-size:24px; line-height:48px;}
.abowh{padding:60px 0;}
.abowh-list li{width:49%; margin:40px 2% 0 0;}
.abowh-wd h4{font-size:26px; line-height:30px;}
.abohxyslb li{width:49%; margin:30px 2% 0 0; min-height:420px;}
.abohxyslb li:nth-child(2n){margin-right:0;}
.abohxyslb li .tbox p{font-size:14px; line-height:26px; margin-top:10px;}



/* 内页新闻资讯部分 */
.newslbls-list li{width:49%; margin:0 2% 30px 0;}
.newslbls-list li:nth-child(2n){margin-right:0;}
.newslbls-wdtit h3{font-size:18px;}
.newslbls-wdtit i{left:-20px; top:-16px;}
.newslbls-wd{padding:20px;}
.newslbls-wddes{padding-top:20px; margin-top:20px;}
.newsxqnr{padding:20px 0 40px;}
.newsxqnr-title h2{font-size:30px;}
.newsxqlb{padding:40px 0; margin:0 auto -60px;}
.newsxqlb .proxq-title h3{font-size:24px; font-weight:bold;}
.newsxqlb .newslbls-list li{margin:30px 2% 0 0;}
.newsxqlb .newslbls-list li:nth-child(2n){margin-right:0;}

/* 内页联系方式部分 */
.ctact{padding:40px 0 60px;}
.ctact-item{width:49%; height:340px; margin:0 2% 20px 0; padding:46px 10px;}
.ctact-item:not(:last-of-type){margin-right:2%;}
.ctact-item:nth-child(2n){margin-right:0;}
.ctact-item .icon{width:62px; height:62px; margin:0 auto 30px;}
.ctact-item .name{font-size:18px; font-weight:bold; margin-bottom:10px;}
.ctact-item .intro{font-size:15px; line-height:20px;}
.ctact-item:hover{transform:translateY(-10px);}
.relmap{height:400px; margin-bottom:-60px;}
.message{margin:40px auto 0;}

}

@media all and (max-width:768px){
 .in_news_list li{width:49%; margin:20px 2% 0 0;}
 .in_news_list li:nth-child(2n){margin-right:0;}
 .in_title h2{font-size:24px; line-height:30px; background-size:45%;}
 .news-wd{padding:20px;}
 .news-wdtit i{left:-20px; top:-24px;}
 .news-wdtit h5{font-size:18px;}
 .product .list{padding-top:20%;}
 .footer_message .name1{font-size:18px;}
 .pro_bnbg{padding:80px 0 40px;}
 .pro_bnbg .probn_pic{width:100%;}
 .pro_bnbg .probn_pic img{width:80%; margin:auto;}
 .pro_bnbg .probn_tnr{width:100%; float:left; margin-top:40px;}
 .pro_box5_title h4{font-size:24px;}
 .prolblt-list .swiper-button-next,.prolblt-list .swiper-button-prev{display:block; background:#dcb29a; text-align:center; top:inherit; bottom:-5px; width:40px;}
 .prolblt-list .swiper-button-prev{left:0; margin-left:40%;}
 .prolblt-list .swiper-button-next{right:0; margin-right:40%;}
 .prolblt-list .swiper-button-next:after,.prolblt-list .swiper-button-prev:after{font-size:20px; color:#fff;line-height:40px;}
 .prolblt-list .swiper-pagination-bullet{display:none;}
 .prolbl-wd i{bottom:40px; width:40px; height:40px;}
}

@media all and (max-width:640px){
 .prelblt-wd h3{font-size:20px;}
 .partThree ul li .p{font-size:18px; height:66px; line-height:66px;}
 .product .info-box .info .bt{font-size:20px;}
 .product .info-box .info .name{margin-top:10px; font-size:15px; font-weight:bold; line-height:20px;}
 .product .info-box .info .text{margin:10px 0 0;}
 .sersq-list li{margin:20px 2% 0 0;}
 .sersq-tit h6,.serwx-list li h6, .serwx-list li h2,.serhd-wd h6{font-size:20px;}
 .mask{width:80%;}
}

@media all and (max-width:580px){
 .in_pro_list1, .in_pro_list2, .in_pro_list3, .in_pro_list4{height:auto;}
 .in_pro_list1 .text p, .in_pro_list2 .text p, .in_pro_list3 .text p, .in_pro_list4 .text p{-webkit-line-clamp:2;}
 .in_title h2{background-size:60% !important;}
 .in_hxys_p2 li .txt h4{font-size:18px;}
 .footer_message img{height:30px;}
 .product .j-info .name{font-size:16px;}
 .product .j-info .icon::after{width:20px; height:2px; margin:5px auto 0;}
 .pro-title{font-size:20px; top:30px;}
 .product .info-box .info .text{width:35vw;}
 .in_prodbbg .dbl_tit, .in_prodbbg .dbr_tit{font-size:24px;}
 .in_prodbbg .dbl_list li,.in_prodbbg .dbr_list li{font-size:16px;}
 .in_prodbbg .vs{width:60px; height:60px; top:160px; margin-left:-30px;}
 .in_prodbbg .vs img{width:100%; display:block;}
 .in_casebg .incase_list .txt h4{font-size:22px;}
 .in_casebg .incase_list .txt p{font-size:14px; line-height:28px; -webkit-line-clamp:2; margin-top:10px;}
 .in_casebg .incase_list .txt .lb p{margin-right:10px;}
 .partThree ul li .p{padding:0 15px; height:52px; line-height:52px; font-size:16px;}
 .footer_message .name1{font-size:16px; margin-left:10px;}
 .footer_message .name2{display:none;}
 .footer_bg{padding:20px 0;}
 .foot_cont_logo{text-align:center; display:none;}
 .foot_cont_lb{margin-top:0;}
 .foot_list{display:none;}
 .copy{margin:20px auto 0;}
 .abojsmclb li h3{font-size:18px; line-height:30px;}
 .abohxyslb li{width:100%; min-height:auto;}
 .abohxyslb li .tbox{padding:0 20px 20px;}
 .prolbl-wd h3{font-size:20px; line-height:24px;}
 .prolbl-wd p{font-size:14px; margin-top:10px;}
 .prolblt-list .pbox{margin:40px 0 0;}
 .pro_box3_ltit h4,.pro_box4_ltit h4{font-size:24px;}
 .pro_box4_left{padding:20px;}
 .pro_box4_ltxt h5{font-size:20px;}
 .serzb{padding:50px 0;}
 .casexq-nr-title h2{font-size:30px; line-height:30px;}
 .newslbls-img img{height:180px;}
 .prelblt li{margin:10px 2% 0 0;}
 .prelblt-wd{padding:0 15px;}
 .prelblt-wd h3{font-size:16px; font-weight:bold;}
 .prelblt-wd p{font-size:14px; line-height:24px;}
 .prelblt li a img{height:200px;}
 .pro_box2_t3 li{margin-right:3%;}
}

@media all and (max-width:414px){	
.g_sylg,.g_sysou{display:none;}
.in_pro_list1, .in_pro_list2, .in_pro_list3, .in_pro_list4{height:200px;}
.in_pro_list1 .pic, .in_pro_list2 .pic, .in_pro_list3 .pic, .in_pro_list4 .pic{width:100%;}
.in_pro_list1 .text h3,.in_pro_list2 .text h3,.in_pro_list3 .text h3,.in_pro_list4 .text h3{font-size:18px;}
.in_pro_list1 .text p, .in_pro_list2 .text p, .in_pro_list3 .text p, .in_pro_list4 .text p{display:none;}
.in_pro_list1 .text span, .in_pro_list2 .text span, .in_pro_list3 .text span, .in_pro_list4 .text span{display:none;}
.in_pro_list1 .text p{font-size:14px; line-height:28px;}
.in_pro_list1 .text span{margin-top:10px; font-size:15px;}
.product .j-info .name{font-size:15px;}
.product .info-box .info .bt{font-size:18px;}
.product .info-box .info .text{width:40vw; font-size:12px; line-height:20px;}
.more-comm .txt{font-size:14px;}
.pro-title{top:20px;}
.in_prodbbg{padding:40px 0;}
.in_prodbbg .title h2{font-size:20px;}
.in_prodbbg .dbl{width:100%; padding:20px;}
.in_prodbbg .dbr{width:100%; float:left; padding:20px; margin-top:40px;}
.in_prodbbg .dbl_tit,.in_prodbbg .dbr_tit{margin-top:20px;}
.in_prodbbg .vs{top:600px;}
.in_prodbbg .more{width:200px; margin:20px auto 0;}
.in_prodbbg .more a{height:52px; line-height:44px; font-size:18px;}
.in_prodbbg .dbl_pic,.in_prodbbg .dbl_pic img,.in_prodbbg .dbr_pic,.in_prodbbg .dbr_pic img{border-radius:6px;}
.in_prodbbg .dbl_list li, .in_prodbbg .dbr_list li{font-size:14px; line-height:28px;}
.news-wdtit h5{font-size:16px; height:52px;}
.news-wddes p{font-size:12px;}
.foot_cont_lb li{line-height:28px;}
.pro_bnbg .probn_tit h2{font-size:24px;}
.pro_bnbg .probn_tlist li,.pro_bnbg .probn_txt{font-size:14px; line-height:28px;}
.pro_bnbg .probn_pic img{width:100%;}
.prolblt-list .swiper-wrapper{padding-bottom:10px;}
.prolblt-list .swiper-button-prev{left:0; margin-left:37%;}
.prolblt-list .swiper-button-next{right:0; margin-right:37%;}
.pro_box5_title h4{font-size:20px;}
.serfw-img{margin-top:20px;}
.serwx-list{margin-top:20px;}
.serwx-list li{width:100%; height:160px; margin:20px 0 0;}
.seraz-list li{padding:40px 20px;}
.serhd-img{width:80px; margin:auto; float:inherit;}
.serhd li{padding:40px; margin:20px 0 0;}
.serhd-wd{width:100%; float:left; margin-top:20px; text-align:center;}
.casexq-nr-title h2{font-size:24px; line-height:30px;}
.casexq-nr-list li{width:49%; height:auto; margin:0 2% 2% 0; padding:40px 20px;}
.casexq-nr-list li:nth-child(2n){margin-right:0;}
.ny_right{padding:20px;}
.ny_rtitle h2,.newsxqnr-title h2{font-size:24px;}
.ny_rtxt{height:310px; font-size:14px; line-height:28px; overflow-y:auto;}
.abojsmclb li{min-height:190px; padding:40px 20px;}
.abojsmclb li i{width:66px; height:66px; line-height:66px; font-size:33px}
.abojsmclb li h3{font-size:18px; line-height:28px;}
.abowh-wd h4{font-size:18px; margin-top:10px;}
.abowh-wdimg{height:48px; line-height:48px; margin:40px auto 0;}
.abowh-wdimg img{width:48px; height:48px;}
.newsxqnr{padding:0 0 40px;}
.ctact-item{width:100%; height:240px; padding-top:20px;}
.ctact-item:nth-child(3){margin-right:0;}
.ctact-item:nth-child(3),.ctact-item:nth-child(4){display:none;}
.message{padding:40px 20px;}
.message p{font-size:16px; line-height:30px;}
.message ol li{width:100%; margin-bottom:10px;}
.message ol li input{height:44px; padding:0 10px;}
.message ol li:nth-child(6),.message ol li:nth-child(7){width:49%;}
.mask{width:80%; height:60px;}
.mask h2{font-size:16px; line-height:60px;}
.pro_box2_t2{font-size:16px; line-height:32px;}
}

@media all and (max-width:375px){

}



