.cent,.head,.foot{ padding:0 2%}
.pc-header .right{ display:none}
.flex-direction-nav li a{ width:30px; height:30px; background-size:100% !important}
.pc-header h1{ width:35%}
.pc-header{ display:none}
.mb-header{ display:block; padding:3% 2%}
.mb-header .mb-logo img{ height:2.0rem}
.mb-header .tel i{ font-size:.86rem}
.mb-header .tel{ margin-left:8%}
.mb-nav-ico{ height:1.1rem; width: 1.6875rem;margin-top: -0.55rem;}
.menu li>span{ font-size:14px; height:35px; line-height:35px}
.menu ul li>span.default::after,.menu li>span.active::after,.menu-slide a::before{ width:11px; height:11px}
.menu-slide a{ font-size:12px; height:30px; line-height:30px}
.menu ul li>span::before{ width:7px; height:7px}
.home-point li{ width:50%;}
.home-point li a{ min-height:inherit; height:116px; padding:4% 11%}
.home-point li .item div p{ text-align:center}
.home-point li:nth-child(5){ display:none}
.home-point li .item div span{ font-size:14px}
.home-point li{ border-bottom:1px solid #999;}
.home-point li:nth-child(2),.home-point li:nth-child(4){ border-right:0}
.home-point li .item img{ width:27px}
.home-tit .tit span,.home-tit .des{ font-size:14px}
.home-tit .tit h2{ font-size:16px}
.home-tit .tit{ background-size:35px; height: 111px; padding-top: 48px;}
.home-tit .tit span{ line-height:20px}
.home-case{ padding-top:7%}
.home-tit .des{ margin-top:10px}
.home-tab span{ width:19%; margin:0 0 1% 1%; font-size:14px; line-height:26px}
.home-case .home-tab span{ font-size:14px}
.home-case-list li{ width:48%}
.home-choose .tit-cn{ font-size:16px}
.home-case1 .home-case-list li{ width:48.5%}
.home-case-list .item .des{ margin-top:4%}
.sy6{ background-size: 44px;}
.sy6 h1{ padding-left:13%; font-size:16px}
.sy6 ul{ margin-left:-1%}
.sy6 ul li{ margin-left:1%; width:19%; margin-top:2%}
.foot-share,.foot-content,.sy7{ display:none}
.foot{ padding:4% 0}
.foot a{ display:inline-block; margin-left:5px}
.foot p{ display:inline}
.sy8 .right p{ margin:0 1% 2%; width:48%;}
.sy8 .right h2{ width:100%}
.sy8 .right p input{ margin-top:0}
.sy8 .right h2 input{ height:30px; line-height:30px}
.sy8 .right p, .sy8 .right h2 input{ font-size:14px}
.foot{ line-height:22px}
.mb-header .tel{ float:right}
.mb-header{ overflow:hidden}
.ld-b,.ld-b1,.ld-b2{ font-size:16px}
.ld-b span,.ld-b2 span,.ld-b1 strong{ font-size:12px; line-height:18px}
.ld-b span br{ display:none}
.ld-b1,.ld-b2{ margin:6% 0}
.ld2 .left,.ld2 .right,.ld4 .left,.ld4 .right{ width:100%; float:none}
.ld2 .left p{ font-size:15px; line-height:36px}
.ld2 .left h1{ padding:0; margin:4% 3% 1%}
.ld2 .left ul li{ width:29.333%; margin:2% 2% 0}
.ld2 .left{ border-radius:15px; margin-bottom:5%}
.ld2 .left p{ border-radius:15px 15px 0 0;}
.ld2 .right{ margin-left:-3%; width:103%}
.ld2 .right dl{ width:47%}
.ld2 .right dl dd{ height:38px; overflow:hidden; margin:6% 0}
.tabs-header ul li{ width:23%; line-height:30px; margin-bottom:2%}
.tabs-header ul li{ font-size:13px}
.tabs-content div p span{ width:100%; float:none}
.tabs-content div p{ line-height:22px; padding:3%}
.tabs-content div p a{ float:none; width:100px; display:block; clear:both; line-height:30px}
.ld4 .left p img{ width:80%; display:block; margin:auto}
.ld4 .right p input,.ld4 .right p,.ld4 .right h2 input{ height:30px; line-height:30px}
.ld4 .right p span{ font-size:14px}
.ld4 .right p{ margin-bottom:2%}
.ld4 .left{ margin-bottom:4%}
.ld4 .right h1{ margin-top:0; margin-bottom:2%}
.ld4{ padding:5% 0}
.ld6-1,.ld6-2{ width:100%; overflow:hidden}
.ld6-1 li{ float:left; width:50%; padding:3% 0}
.ld6-1 li img{ width:20px; margin-right:3%}
.ld6-2 img{ height:202px}
.ld7 p{ margin-top:4%}
.ld7 p a{ width:48%; line-height:30px; margin:1%}
.lxdom2 dt,.lxdom2 dd{ width:100%; float:none}
.lxdom2 dd,.lxqt2{ position:relative; left:inherit; top:inherit; overflow:hidden}
.lxdom2 dl{ height:inherit}
.lxdom2 dd p{ line-height:22px}
.lxdom2{ padding:0}
.lxdom2 dd a{ font-size:14px; height:30px; line-height:30px; width:100px}
.lxdom2 dd{ height:188px}
.lxqt2{ margin-top:4%; width:100%; right:inherit}
.lxqt2 ul{ margin-left:-2.3%}
.lxqt2 li span{ height:30px; line-height:30px}
.sy6 h1 span{ font-size:14px}
.sy8 .right p,.sy8 .right p input{ height:30px; line-height:30px}
.sjx{ display:block}
.pcx{ display:none}

.ibrand-num li{ width:31%; padding-top:30px; height:92px;margin-bottom:40px;}
.ibrand-num li .spinner{ width:90px; height:90px; margin:auto; right:auto; left:50%; margin-left:-45px}
.ibrand-num li span img{ width:35px; height:35px}
.ibrand-num .four_li04{ margin-left:16%}
.ibrand-num li b{ margin-top:20px;}

#marquee1 ul li img{ width:160px}
#marquee1{ height:111px}
#marquee1 ul li{ padding: 0 5px;}

.ld2-1-x h1 span{ display:block; float:none;}
.ld2-1-s{ margin-top:-2%}
.ld2-1-s dl{ width:17%; margin-top:2%}
.ld2-1-s dl dd{ font-size:14px; margin-top:6%}
.ld2-1-x h1 span{ margin-top:3%}
.ld2-1-x h1{ font-size:16px}
.ld2-1-x h1 span a{ line-height:28px}
.ld2-1-x div dl{ width:48%}
.ld2-1-x div dl dt, .ld2-1-x div dl dt img{ border-radius:15px}
.ld2-1-x div dl dt img{ height:119px}
.pc-footer{ padding-bottom:17%}
.ld6-x div p{ display:none}
.ld6-x div h1{ text-align:left; margin-bottom:0}
.ld6-x div h2{ line-height:24px; width:92px; bottom:18%}

#leftcon .subbox .sublist{ max-width:100%; width:100%; margin:auto; overflow:hidden;background:#fff;}
#leftcon .subbox .sublist li{ width:100%;}
.tabs-content div p span{ display:none}
.tabcon, .tabcon .sublist{ height:450px}
.tabs-content div p a{ margin-top:0}

.ld6-x1 p img{ height:67px}

.lxqt2 div video{ width:90%; left:5%; margin-left:0; height:260px; margin-top:-130px; top:50%; background:#000}
.lxqt2 div p,.lxqt2 div p img{ width:34px !important; height:34px !important}