@charset "utf-8";
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
#ECHAT_icon_linkmb2,#ECHAT_invite{display:none !important;}    
}

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

@media all and (max-width:1460px){/*1440 * 900*/
}

@media all and (max-width:1366px){/*1366 * 768*/
.header_nav li>a{font-size:14px;}
.banner-head{width:95%; max-width:1316px;}
}

@media all and (max-width:1200px){/*1200*/
.header .container{padding:0!important;}
.header_nav li>a{margin-right:5px;}
.topSearch-pc{width:140px;}
.topSearch-pc>input{width:90px; font-size:14px !important;}
}

@media all and (max-width:1100px){/*1024 * 768 */
.header_nav li>a{margin-right:0;}
}

@media all and (max-width:1000px){
.header_nav{display:none;}
/*手机下拉*/
.phxia{position:relative; display:block!important;}
.xialaph{position:fixed; z-index:999; top:70px; right:0; display:none; width:100%; height:100vh; 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:25px; 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:18px; right:2.5%; width:40px; height:40px; cursor:pointer; text-align:center; background:#cf0303; display:block !important;}
/*手机按钮*/
.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);}
.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;}

.phxia .container{position:relative; margin:auto; width:95%;}
}

@media (max-width: 998px){
body{min-width:100%;}
.container{padding:0;}
.header_con .logo{margin-left:2.5%;}
.header_right{margin:3% 80px 0 0;}
.header_right a, .header_right s{height:auto;}

/* 首页手机banner部分 */
.banner{margin:-20px auto 0;}
.banner .dot{left:45%; transform:translateX(0); bottom:30px;}
.banner picture .pc{display:none;}
.banner picture .m{display:block;}
.banner picture img{width:100% !important;}

/* 首页产品中心部分 */
.in_product1 li .text{top:20px;}
.in_product1 li .text h3{font-size:20px;}
.in_product1 li .text h4{font-size:14px; margin-top:0;}
.in_product1 li .pic img,.in_product2 .pic img{height:280px; object-fit:cover;}
.in_product1 li .text .more,.in_product2 .text .more{margin-top:5px;}
.in_product2 .text{top:40px; transform: translate(-50%, 0);}

/* 首页行业案例部分 */
.casecenter{width:95%; height:auto; margin:40px auto 0;}
.casetab{width:100%;}
.casetab li{width:23.5%; text-align:center;}
.casetab li:nth-child(2n){margin-right:2%;}
.casetab li:nth-child(4n){margin-right:0;}
.casetab p{padding:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.casecon{width:100%; margin-top:10px;}
.casecon .news_div_item_pic img{height:440px;}

/* 首页关于联德森部分 */
.in_aboutbg{padding:40px 0 60px;}
.in_aboutr{width:100%; padding:0 5%;}
.in_about_text{margin-top:20px;}

/* 首页品牌资讯部分 */
.in_newsbg{padding:40px 0 60px;}
.in_news_box .boxRight{padding-right:40px;}
.in_news_box .boxRight .biaoti a{font-size:24px;}

/* 底部部分 */
.footer_con{margin:20px auto 0;}
.footer_cn1{overflow:hidden;}
.footer_cn1 li{width:25%; float:left; display:block;}
.footer_cn1 li i{display:block; margin:auto;}
.footer_cn1 li p{font-size:16px; line-height:25px;}
.footer_cn2 dl{width:31.333%; margin:0 3% 10px 0;}
.footer_cn2 dl:nth-child(3n){margin-right:0;}
.footer_cn2 dl dt{line-height:35px;}
.footer_cn2 .saomiao{width:31.333%;}
.footer_cn2 .kefu_phone{width:100%; float:left;}
.footer_con2{line-height:25px; padding:20px 0;}

/* 内页产品中心部分 */
.pro_box{width:100%; margin:20px auto 0;}
.page{margin:40px 0; overflow:hidden; line-height:36px;}
.page a,.page span{padding:5px 8px; margin:0 1px;}
.goods-detail-con .preview{width:100%;}
.goods-detail-right{width:100%; float:left; margin-right:0; padding:0 2.5%; box-sizing:border-box;}
.zixun1130_art_right{width:100%;}
.zix_bjwhite_div{overflow:hidden;}
.zix123_ul li{width:49%; float:left; margin:10px 2% 0 0; border-bottom:1px solid #e9e9e9;}
.zix123_ul li:nth-child(2n){margin-right:0;}
.goodsdet124_con .prodet_right{width:100%;}
.goods-det-fix{width:100%; position:inherit;}
.prodet_right .common_content{box-sizing:border-box;}

/* 内页关于联德森部分 */
.helpcenter{width:95%; margin-top:20px;}
.helpct_left{width:100%; line-height:36px; text-align:left;}
.helpct_left dl{width:100%; float:left;}
.helpct_left dt{padding-left:20px;}
.helpct_left dd{width:33.333%; float:left; margin:0 0 10px 0; padding:0 20px; box-sizing:border-box; border-bottom:1px solid #e9e9e9;}
.helpct_left dd:last-child{border-bottom:1px solid #e9e9e9;}
.helpct_right{width:100%; float:left; overflow:hidden; box-sizing:border-box;}

/* 内页新闻资讯部分 */
.zixun122_tab,.zixun1130_art_left{width:100%;}
.zixun1130_ul .img{width:38%;}
.zixun1130_ul .con{width:60%;}
.zixun121_ul li{width:50%;}

/* 内页资料中心部分 */
.onload_con .o_title{background:url(../image/onload_title.png); background-size:cover;}

}

@media all and (max-width:768px){
.popup-wrapper{display:none;}
.topSearch-pc>img{margin-left:0;}
.in_newsbg{padding:20px 0 40px;}
.in_news .flexBetween{display:block;}
.in_news_box .boxRight{padding-right:0;}
.in_news_box .boxRight .list .item{padding:10px 0;}
.in_news_box .boxRight .list .item .cont1 .title{float:left; font-size:16px;}
.in_news_box .boxRight .list .item .cont1 .time{font-size:12px; float:right; display:block; padding-left:0;}
.in_news_box .boxRight .list .item .cont2{width:100%;}
.in_news_box .boxRight .list .item .cont2 > div .cont3{font-size:14px;}
.in_news_box .boxLeft{width:100%; float:left; margin-top:20px;}
.in_news_box .boxLeft p img{height:auto;}
}

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

@media all and (max-width:580px){
.topSearch-pc{display:none;}
.header_right{margin:25px 60px 0 0;}   
.helpct_left dd{line-height:25px;}
.in_product1 li{width:100%; margin-bottom:10px;}
.in_product1 li .text{top:20px;}
.in_product1 li .text h3,.in_product2 .text h3{font-size:18px;}
.in_product1 li .pic img{height:250px;}
.in_product2{margin-bottom:10px;}
.in_product2 .pic img{height:150px; object-fit:cover;}
.in_product2 .text{top:20px;}
.in_product2 .text h4{font-size:14px; margin-top:0;}
.in_product2 .text .more{font-size:14px;}
.in_solubg{padding:40px 0;}
.in_solu_title h3{font-size:24px;}
.in_solu_title p{font-size:14px; margin-top:0;}
.casecenter{margin:20px auto 0;}
.casetab li{width:49%; font-size:16px;}
.casetab li:nth-child(2n){margin-right:0;}
.casetab p{padding:5px;}
.casecon .divdgweb_new_div_item_content{padding-top:80px;}
.casecon .divdgweb_new_div_item_body{font-size:14px; line-height:25px;}
.casecon .divdgweb_new_div_item_a{font-size:20px;}
.casecon .divdgweb_new_div_item_body a{font-size:14px; height:36px; line-height:32px;}
.casecon .news_div_item_pic img{height:350px;}
.in_about_logo{width:300px; margin:auto; float:inherit;}
.in_about_logo img{width:110px;}
.in_about_logo h3{font-size:20px; margin:10px 0 0 10px;}
.in_about_text{font-size:14px; line-height:26px;}
.zixun1130_ul .img{width:100%;}
.zixun1130_ul .con{width:100%; float:left; margin-top:20px;}
.zixun123_artcle{padding:20px; padding-bottom:40px; overflow:hidden;}
.zixun123_artcle .h1_title{font-size:24px; line-height:30px;}
.pre_next_art,.next_art{width:100%; font-size:16px; padding:0 0 10px 0;}
.next_art{padding-bottom:0;}
.footer_cn1 li p{font-size:13px; line-height:24px;}
.onload_con .onload_common>span{font-size:12px;}
}

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

@media all and (max-width:375px){
.grid-list a{width:100%;}
.footer_cn2 dl{width:49%; margin:0 2% 10px 0;}
.footer_cn2 dl:nth-child(3n){margin-right:2%;}
.footer_cn2 dl:nth-child(2n){margin-right:0;}
}