/*pad*/ img { max-width: 100%; } .gh { height: 20px; width: 20px; position: absolute; transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s; -webkit-transition: all 0.5s cubic-bmezier(0.7, 0, 0.3, 1) 0s; -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s; cursor: pointer; z-index: 9999; display: none; } .selected .gh { transform: rotate(90deg); } .gh a { background-color: #fff; display: block; margin: 0 auto; height: 2px; margin-top: -1px; position: relative; top: 50%; transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; width: 100%; border-radius: 2px; } .gh a:after { width: 100%; } .gh a:before { width: 100%; } .gh a:after, .gh a:before { background-color: #fff; content: ""; display: block; height: 2px; left: 0; position: absolute; transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s; } .gh a:after { top: 7px; } .gh a:before { top: -7px; } .selected .gh a:after, .selected .gh a:before { top: 0; } .selected .gh a:before { transform: translateY(0px) rotate(-45deg); -webkit-transform: translateY(0px) rotate(-45deg); -ms-transform: translateY(0px) rotate(-45deg); background: #fff; width: 100%; } .selected .gh a:after { transform: translateY(0px) rotate(45deg); -webkit-transform: translateY(0px) rotate(45deg); -ms-transform: translateY(0px) rotate(45deg); background: #fff; width: 100%; } .selected .gh a { background-color: transparent !important; } @media only screen and (max-width:1800px) { .fhexinjs .qmwarp { margin: 0 100px;width: auto; } .fhexinjs .fcorelist .fcorels .next, .fhexinjs .fcorelist .fcorels .prev { left: -45px; } .fhexinjs .fcorelist .fcorels .next { left: auto;right: -45px; } .fhexinjs .ftlcore{ overflow-x: scroll;white-space: nowrap;overflow-y: hidden; } .fhexinjs .ftlcore::-webkit-scrollbar-thumb{ background-color: #2f79d1; } .qmrenca .huod .bds{ margin: 40px 20px 0; } .qmrenca .huod .bds .prev, .qmrenca .huod .bds .next{ left: -80px; } .qmrenca .huod .bds .next{ left: auto;right: -80px; } } @media only screen and (max-width:1640px) { .qmwarp{ width: auto;margin: 0 30px; } .qmkycg .cg2 .pic{ height: 740px; } .qmkycg .cg2 .txt{ padding-top: 50px;height: 740px; } .qmkycg .cg2{ padding-top: 100px; } .qmkycg .cg5 .pic{ width: 50%; } .qmkycg .cg5 .txt{ width: calc(100% - 50%); } .qmkycg .cg6 li{ width: 28%; } .qmkycg .cg6 li:nth-child(2){ margin: 0 6%; } .qmkycg .cg2 .txt .rt dd h4 span{ font-size: 50px; } .qmhonr .ryl .txt{ width: 50%; } .qmhonr .ryl .pic{ width: 48%; } .qmhonr .ryl .f li img{ display: block; max-width: 100%; margin: 0 auto; } .qmhonr .zzr .pic li img, .qmhonr .ryl .pic li img{ max-width: 100% !important;max-height: 160px; margin: 0 auto;display: block; } .qmcontact .bd .lt, .qmcontact .hd h2{ width: 40%; } .qmcontact .hd h2 span{ font-size: 28px; } .qmhonr .zzr .txt dd a, .qmhonr .ryl .txt dd a{ line-height: 50px;background-size: 20px auto !important;padding-left: 35px; } .qmhonr .bd h1{ font-size: 48px; } .qmhonr .hd li{ height: 140px; } .qmhonr .hd li .txt .t{ padding: 40px 0 0 100px; } .qmhonr .hd li:hover:nth-child(1) .txt::before, .qmhonr .hd li.on:nth-child(1) .txt::before{ width: 122px;height: 140px;top: 28px; } .qmhonr .hd li:hover:nth-child(2) .txt::before, .qmhonr .hd li.on:nth-child(2) .txt::before{ width: 136px;height: 124px; } .qmhonr .zzr .pic .u1::before{ width: 830px;height: 70px;bottom: 20px; } .qmhonr .zzr .pic .u2::before{ width: 810px; } .qmhonr .zzr .txt{ width: 50%; } .qmhonr .zzr .pic{ width: 48%; } .qmfzgk .hds li{ width: calc((100% - 62px)/3);margin-right: 30px; } .qmfzgk .hds li .b h5, .qmfzgk .hds li .t h3{ font-size: 28px; } .qmfzgk .hds li .b h4{ font-size: 40px; } .qmfzgk .hds li .b{ padding: 40px 40px 0; } .qmfzgk .box .h .lt{ width: 54%; } .qmfzgk .box .h .rt{ width: 44%; } .qmfzgk .box .h .lt h4{ width: 20%;text-align: center; } .qmfzgk .box .h .lt .img{ width: calc(100% - 20%); } .qmfzgk .box .h .lt h4 span{ padding-left: 0; } .qmfzgk .box .h .lt h4 i{ text-align: center; } .qmfzgk .box .h .rt h5, .qmfzgk .box .h .rt h3{ font-size: 38px; } .qmkycg .cg2{ padding-left: 100px; } .qmfzgk .box .bs dd{ padding: 40px 0; } .qmkycg .cg2 .txt .lt{ width: 52%; } .qmkycg .cg2 .txt .rt{ width: 30%; } .qmkycg .cg2 .txt .lt p br{ display: none; } .qmhonr .ryl .f{ margin-top: 0; } .qmhonr .ryl .txt .porsa::before{ left: 70px; } .qmhonr .zzr .txt .porsa, .qmhonr .ryl .txt .porsa{ padding-bottom: 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; height: 400px; } .qmanli .qmalhd .del{ padding-left: 60px; } .qmanli .qmalbd li .img{ width: 900px; } .qmanli .qmalbd li .txt{ width: calc(100% - 950px); } .fyanfa li .fyanflist .fswsp { margin-left: 19%; } .fyanfa li .fyanflist .fyflstsw dd .txt { padding: 20px 20px 20px 30px; } .ftle h2 { font-size: 38px;line-height: 1.8; } .fkeyan .list li { width: calc((100% - 252px)/6);margin-right: 50px; height: 142px; } .fkeyancx .fchuanx { padding: 160px 0 140px; } .ftle i { width: 65px;height: 11px;margin-top: 64px; } .fkeyancx .fchuanx .list .ls .txt h2 { margin-top: 60px;font-size: 38px;line-height: 1.6; } .fkeyancx .fchuanx .list .ls { padding: 112px 30px 20px;height: 450px; } .fkeyancx .fchuanx .list .ls .tet .tl h6 { font-size: 18px;line-height: 1.4;margin-top: 2px; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 60px; } .fkeyancx .fchuanx .list .ls .tet .tl h3 { font-size: 36px;line-height: 1.4; } .ftuandui .list .ls { margin: 0 30px; } .ftlte h2::before { bottom: -42px; } .ftlte h2 { font-size: 38px; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -60px;width: 65px;height: 11px; } .fyanfa li .yanfa .text .ftlte p { margin-top: 130px; } .fyanfa li .yanfa .fyanfsw .fyansw { width: 900px;height: 540px; } .fyanfa li .fen { height: 580px; } .fyanfa li .fyanflist .flts { width: 820px; } .fyanfa li .fyanflist .flts { } .fyanfa li .fen .imgs { width: 814px; } .ftlte h2::before, .fkeyancx .fchuanx .list .ls .txt h2::before { width: 65px;height: 11px; } .fprodserie .prod { padding: 80px 50px 50px 30px; } .fprodserie .prod .fcen .flog h2 { font-size: 36px;line-height: 1.6;margin-top: 10px; } .fprodserie .prod .fcen .flog { width: 530px; } .fprodserie .prod .fcen .rt { width: calc(100% - 630px);margin-top: 20px; } .fprodserie .prod dd h4 { font-size: 20px; } .fprodserie .prod dd h4 i { font-size: 32px; } .fprodserie .prod dd { margin-bottom: 20px;padding: 0 82px; } .fprodserie .prod dl { margin-top: 50px; } .fhexinjs .ftlcore .ls h3 { font-size: 22px; } .fhexinjs .ftlcore .ls { margin: 0 10px; } .qmuitdqbd li h4{ width: 150px;height: 150px; background-size: contain !important; } .qmuitdqbd li h4 i{ font-size: 20px; } .fhexinjs .fcorelist .fcorels li { height: 140px; } .fhexinjs .fcorelist .fcorels li h5 { left: 50px;right: 50px; font-size: 18px; } .fhexinjs .ftlcore .ls::after, .fhexinjs .ftlcore .ls::before { background-size: 20px auto !important; width: 20px;height: 104px;left: -19px; } .fhexinjs .ftlcore .ls::after { left: auto;right: -19px; } .fcasesw .fcasw li .fcaselt { width: 400px; } .fcase .tlt h2 { width: 400px;font-size: 36px; } .fcasesw .fcasw li .fcasert { width: calc(100% - 450px); } .fcase .tlt .tl { width: calc(100% - 450px);margin-top: 14px; } .fcase .tlt .tl h3 { font-size: 30px; } .fcase .tlt .tl h6 { font-size: 20px; } .fcasesw .fcasw li .fcasert .imgs { height: 560px; } .fcasesw { margin-top: 45px; } .fcasesw .fcasw li .fcaselt .ls h4 { font-size: 22px; } .fcase { margin-top: 100px; } .fprodserie { padding: 100px 0; } .qmdqwrcl .qmyyol .hd .next, .qmdqwrcl .qmyyol .hd .prev{ margin: 0;margin-top: -20px; } .qmrenca .huod h2, .qmrenca .rcpy .txt h2, .qmrenca .xcfl h1, .qmrenca .rlzy h1{ font-size: 40px; } .qmrenca .rlzy .box h2{ font-size: 40px;line-height: 46px;padding-top: 150px; } .qmrenca .rlzy .box .t::before{ right: -90px; } .qmrenca .rlzy .box .t{ margin-top: -134px; } .qmrenca .rlzy .box .t:nth-child(2)::before{ left: -90px; } .qmrenca .rlzy .box .t h4{ margin-right: 106px; } .qmrenca .rlzy .box .t:nth-child(2) p, .qmrenca .rlzy .box .t:nth-child(2) h4{ margin-left: 106px; } .qmrenca .xcfl .j li{ height: 340px; } .qmrenca .xcfl .j li:nth-child(1) dl{ padding: 0 40px; } .qmrenca .xcfl .j li:nth-child(3) dl{ padding: 0 5px; } .qmrenca .huod .bds .prev, .qmrenca .huod .bds .next{ width: 50px;height: 50px;left: -62px;background-size: 10px auto !important; } .qmrenca .huod .bds .next{ left: auto;right: -62px; } .qmrenca .huod .bds{ margin: 40px 45px 0; } .qmrenca .huod .bds li .img{ height: 270px; } .qmrenca .huod .bds li h4{ line-height: 66px; } .qmabhex li p{ font-size: 20px;line-height: 1.7; } .fyanfa li .yanfa .fyanfsw .qmfyansw{ height: auto; } .qmshohu .shbox1{ padding-top: 100px; } .qmshohu .shbox1 .pic{ top: 20px; } .qmshohu .shbox1 .list li{ margin-right: 30px;padding: 30px 30px 0;height: 370px; } .qmshohu .shbox1 .del{ font-size: 16px; } .qmshohu .shbox1 .list li h3{ font-size: 26px; } .qmshohu .shbox1 .list li .ico img{ width: 90%; } .qmshohu .shbox1 .list li .ico{ bottom: 90px; } .qmshohu .shbox2 .list li .ico{ width: 120px;margin-right: 10px; } .qmshohu .shbox2 .list li h3{ font-size: 20px; } .qmshohu .shbox2 .list li .s1{ width: 80%; } .qmshohu .shbox2 .list li .txt{ margin-top: 20px; } .qmshohu .shbox3 .text h3, .qmshohu .shbox2 .cent h1{ font-size: 30px; } .qmshohu .shbox2 .cent{ width: 620px;height: 620px;padding: 160px 130px 0; } .qmshohu .shbox2 .cent p{ line-height: 30px; } .qmshohu .shbox3 .text li{ padding: 24px 30px; } .qmshohu .shbox3 .text h5{ font-size: 26px; } .qmshohu .shbox3 .pic img{ width: 80%; } .qmshohu .shbox3 .pic { position: absolute; right: -78px; top: -18px; } .qmshohu .shbox4 .txt h3{ font-size: 30px; } .qmshohu .shbox5 .txt{ font-size: 20px;line-height: 2; } .qmshohu .shbox6 h3{ font-size: 36px; } .qmshohu .shbox6 .rts .b1 span{ font-size: 26px; } } @media only screen and (max-width:1440px) { .qmshohu .shbox4 .shyfswip{ width: 1200px; } .qmhonr .zzr .pic li img,.qmhonr .ryl .pic li img, .qmhonr .ryl .pic li img{ max-width: 100%;max-height: 140px; } .qmhonr .box{ padding: 60px 0; } .qmcontact .hd h2 span{ font-size: 25px;line-height: 60px; } .qmcontact .hd h2{ width: 40%; } .qmcontact h1{ font-size: 38px; } .qmcontact .bd .rt{ width: 55%; } .qmcontact .bd .lt li h3{ font-size: 24px; } .qmcontact .bd .rt dd h4{ font-size: 22px; } .qmcontact .bd .rt dd{ padding: 36px 30px; } .qmcontact .bd .rt dd h6{ font-size: 20px; } .qmcontact .hd h2 span{ font-size: 25px;line-height: 60px; } .qmcontact .hd h2{ width: 40%; } .qmcontact h1{ font-size: 38px; } .qmcontact .bd .lt li h3{ font-size: 24px; } .qmcontact .bd .rt dd h4{ font-size: 22px; } .qmcontact .bd .rt dd{ padding: 36px 30px; } .qmcontact .bd .rt dd h6{ font-size: 20px; } .qmhonr .hd li{ height: 120px; } .qmhonr .hd li .txt .t{ padding: 30px 0 0 100px; } .qmhonr .hd li:hover:nth-child(1) .txt::before, .qmhonr .hd li.on:nth-child(1) .txt::before{ top: 20px;width: 110px;height: 118px; } .qmhonr .ryl .pic ul::before{ width: 850px;height: 70px;bottom: -70px; } .qmhonr .ryl .f::before{ height: 70px;width: 1540px; } .qmhonr .zzr .txt dd a, .qmhonr .ryl .txt dd a{ font-size: 20px;line-height: 46px; } .qmhonr .hd li .txt{ padding: 0 30px; } .qmhonr .bd h1{ font-size: 42px; } .qmhonr .zzr .pic .u2::before{ width: 690px;bottom: 20px;height: 60px; } .qmhonr .zzr .pic .u1::before{ width: 740px; } .qmfzgk .box .bs{ padding-left: 120px; } .qmkycg .cg4 h3, .qmkycg .cg1 .bd dt{ font-size: 28px;background-size: 50px auto !important;line-height: 1.8;padding-left: 70px; } .qmkycg .cg4 dd h4{ font-size: 18px; } .qmkycg .cg1 .bd dd{ font-size: 18px;padding-left: 70px; } .qmkycg .cg4 dd span{ font-size: 16px; } .qmkycg .cg4 dd h4::before{ left: -20px;width: 8px;height: 8px;margin-top: -4px; } .qmkycg .cg1 .bd dd::before{ left: 50px;width: 8px;height: 8px;margin-top: -4px; } .qmkycg .cg1 .bd .ds::before{ margin-top: -20px; } .qmkycg .cg1 .bd dd{ margin-bottom: 10px; } .qmkycg .cg2{ padding-top: 50px;padding-left: 50px; } .qmkycg .cg2 .pic{ height: 650px;width: 38%; } .qmkycg .cg2 .txt{ width: calc(100% - 38%);height: 650px;padding-top: 30px; } .qmkycg .cg2 .txt .lt h3{ font-size: 34px; } .qmkycg .cg2 .txt .lt p{ margin: 30px 0 50px;font-size: 16px;line-height: 1.7; } .qmkycg .cg2 .txt .rt dd h4 span{ font-size: 36px; } .qmkycg .cg2 .txt .rt dd h4{ font-size: 20px; } .qmkycg .cg2 .txt .rt dd{ margin-bottom: 60px; } .qmkycg .cg2 .txt .rt dd p{ font-size: 18px; } .qmkycg .cg3 .lt h1{ font-size: 36px; } .qmkycg .cg3 .lt p{ font-size: 16px;margin: 40px 0; } .qmkycg .cg3 .lt dd h4{ font-size: 46px; } .qmkycg .cg4 dd{ padding-left: 70px; } .qmkycg .cg4 dd{ margin-bottom: 20px; } .qmkycg .cg5 .pic{ height: 40vw; } .qmkycg .cg5 .txt h2{ font-size: 30px; } .qmkycg .cg5 .txt{ padding-left: 24px; } .qmkycg .cg5 .txt p{ font-size: 14px;margin: 20px 0; } .qmkycg .cg6 li{ padding: 20px 0; } .qmkycg .cg6 ul{ padding: 0 20px; } .qmkycg .cg6 li h4 span{ font-size: 32px;margin-right: 5px; } .qmkycg .cg6 li h4{ font-size: 18px; } .qmkycg .cg6 li p{ font-size: 16px; } .qmkycg .cg6 li{ background-size: 50px auto !important; } .qmanli .qmalbd li:nth-child(2n) .img{ width: 500px; } .qmanli .qmalbd li .img{ width: 600px; } .qmanli .qmalbd li:nth-child(2n) .txt{ width: calc(100% - 550px); } .qmanli .qmalbd li .txt{ width: calc(100% - 650px); } .qmanli .qmalbd li .bg{ height: 380px; } .qmanli .qmalbd li .yt{ margin-top: 30px; } .qmanli .qmalbd li .yt dd p{ margin-top: 25px; } .qmanli .qmalhd .qmwarp{ padding: 60px 0; } .qmanli .qmalhd .del h2{ font-size: 30px;margin-bottom: 30px; } .qmanli .qmalhd .del{ font-size: 20px; } .qmanli .qmalbd li .bg h6{ line-height: 36px; } .qmanli .qmalbd li .txt h4{ font-size: 30px;margin-bottom: 20px; } .qmanli .qmalbd li .yt dl{ margin-top: 30px; } .qmdaqwr .list li h5, .qmdaqwr .list li h3, .qmdqwrcl h1{ font-size: 28px; margin-bottom: 30px; } .qmdqwrcl .qmzl li{ height: 130px; } .qmdqwrcl .qmzl{ padding: 70px 0; } .qmdqwrcl .qmzl li p{ font-size: 18px;line-height: 24px; } .qmuitdqhd{ padding: 90px 0; } .qmuitdqhd .qmwarp{ padding: 80px 0; } .fkeyancx .fchuanx .list .ls.on { width: 300px; } .fkeyan .list li { width: calc((100% - 152px)/6); margin-right: 30px; height: 130px; } .fkeyancx .fchuanx .list .ls { width: calc((100% - 160px)/6); padding: 110px 20px 20px; } .fkeyancx .fchuanx .list .ls .txt h2 { font-size: 32px;padding-top: 45px;margin-top: 50px; } .fkeyancx .fchuanx .list .ls .txt .ico { height: 70px; } .ftle i, .fyanfa li .yanfa .text .ftlte h2::before, .ftlte h2::before, .fkeyancx .fchuanx .list .ls .txt h2::before { width: 55px;height: 8px; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -50px; } .fyanfa li .yanfa .text .ftlte p { margin-top: 110px; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 45px; } .fyanfa li .yanfa .fyansw .fglh { height: 65px;padding-top: 12px; bottom: -65px; } .fyanfa li .yanfa .qmfyansw .fglh { bottom: -10px; } .fyanfa li .yanfa .fyansw .fglh .swsper { font-size: 20px; } .fyanfa li .fyanflist .flts { width: 720px; } .fyanfa li .fyanflist .fswsp { margin-left: 22%; } .fyanfa li .fyanflist .frtxt { margin-top: 65px; } .fyanfa li .fyanflist .fyflstsw dd .imgs { height: 230px; } .fyanfa li .fyanflist { padding: 120px 0 100px; } .fyanfa li .fen .imgs { width: 714px; } .fyanfa li .fen { height: 508px; } .fkeyancx .fchuanx .list .ls { height: 400px; } .ftlte h3 i { font-size: 50px;padding: 0 70px; } .ftuandui .list .ls .tet h3 { font-size: 18px;line-height: 40px; } .ftuandui .list .ls .tet h3 i { font-size: 40px;padding-right: 4px; } .ftuandui .list .ls { width: 160px;height: 160px; } .ftuandui .list .ls .tet h6 { font-size: 18px; } .fyanfa li .yanfa .fyanfsw .fyansw { width: 800px; height: 480px; } .fyanfa li .yanfa .fyanfsw .qmfyansw{ height: auto; } .ftlte h2 { font-size: 32px; } .fprodserie .prod { padding: 60px 40px 40px 30px; } .fprodserie .prod .fcen .flog h2 { font-size: 32px; } .fprodserie .prod .fcen .flog { width: 500px; } .fprodserie .prod .fcen .rt { width: calc(100% - 600px); font-size: 18px; } .fprodserie .prod dd { margin-bottom: 10px; } .fhexinjs .qmwarp { margin: 0 50px; } .fhexinjs { padding: 0 0 60px; } .fhexinjs .ftlcore .ls h3 { font-size: 22px; } .fhexinjs .ftlcore .ls::after, .fhexinjs .ftlcore .ls::before { background-size: 17px auto !important; width: 17px; height: 88px; left: -16px; } .fhexinjs .ftlcore .ls::after { left: auto;right: -16px; } .fhexinjs .ftlcore .ls { margin: 0 10px; } .fhexinjs .fcorelist .fcorels li { height: 125px; } .fhexinjs .fcorelist .fcorels li h5 { left: 40px; right: 40px; } .fcase .tlt h2 { font-size: 32px;line-height: 1.8; } .fcase .tlt .tl { margin-top: 8px; } .fcase .tlt .tl h3 { font-size: 26px; } .fcase .tlt .tl h6 { font-size: 18px; } .fcase { margin-top: 80px; } .fcasesw { margin-top: 40px; } .fcasesw .fcasw li .fcaselt, .fcase .tlt h2 { width: 340px; } .fcasesw .fcasw li .fcasert, .fcase .tlt .tl { width: calc(100% - 390px); } .fcasesw .fcasw li .fcaselt .ls h4 { font-size: 18px; background-size: 20px auto; } .fcasesw .fcasw li .fcasert .imgs { height: 480px; } .qmuitdqbd{ padding: 70px 0; } .qmuitdqbd h2{ font-size: 28px; } .qmuitdqbd li span{ margin: 0 15px; } .qmuitdqbd li h4{ width: 140px;height: 140px; background-size: contain !important; } .qmuitdqbd ul{ margin-top: 30px; } .qmdaqwr .list li .txt{ padding: 0 !important; } .qmrenca .huod h2, .qmrenca .rcpy .txt h2, .qmrenca .xcfl h1, .qmrenca .rlzy h1{ font-size: 34px; } .qmrenca .rlzy .box h2{ font-size: 30px;line-height: 38px; } .qmrenca .rlzy .box .t{ margin-top: -108px; } .qmrenca .xcfl h3{ font-size: 26px; } .qmrenca .xcfl .y p{ font-size: 20px; } .qmrenca .xcfl .j li h4{ font-size: 20px; } .qmrenca .xcfl .j li dd{ font-size: 15px; } .qmrenca .xcfl .j li span{ margin: 20px auto; } .qmrenca .xcfl .j li{ height: 320px; } .qmrenca .xcfl .j li i{ font-size: 20px;top: -16px; } .qmrenca .xcfl .fl li i{ padding: 0 20px;font-size: 20px;line-height: 36px;margin: 0 30px; } .qmrenca .rcpy .swip_px{ width: 880px; } .qmrenca .rcpy .swip_px .img{ height: 440px; } .qmrenca .rcpy .swip_px .bd{ width: 600px; } .qmrenca .huod .fts .lt h6{ font-size: 20px; } .qmrenca .huod .fts .lt h3{ font-size: 30px; } .qmrenca .rlzy .box .t:nth-child(2) p, .qmrenca .rlzy .box .t:nth-child(2) h4{ margin-left: 140px; } .qmrenca .rlzy .box .t h4{ margin-right: 140px; } } @media only screen and (max-width:1360px){ .fhexinjs .fcorelist{ margin: 30px 50px 0; } .qmrenca .rlzy .box .t h4{ margin-right: 150px; } .qmrenca .rlzy .box .t:nth-child(2) p, .qmrenca .rlzy .box .t:nth-child(2) h4{ margin-left: 150px; } .qmrenca .xcfl .y .img img{ width: 90%;display: block; } .qmrenca .rcpy .swip_px{ width: 800px; } .qmshohu .shbox4 .shyfswip{ width: 1000px; } .qmshohu .shbox4 .shyfswip::before, .qmshohu .shbox4 .shyfswip::after{ box-shadow: 0 0 140px 200px #fff; } } @media only screen and (max-width:1240px) { .qmhonr .ryl .txt .porsa::before, .qmhonr .zzr .txt .porsa::before{ /* display: none; */ } .swiperzs2, .swiperzs1{ display: block; width: auto; } .qmhonr .ryl .txt .porsa, .qmhonr .zzr .txt .porsa{ padding: 0; } .qmwarp { margin: 0 15px; } .qmhonr .ryl .pic, .qmhonr .ryl .txt{ float: none;width: auto;padding-left: 0; } .qmhonr .ryl .txt .porsa{ padding-left: 20px; } .qmcontact{ padding-top: 120px; } .qmcontact h1{ font-size: 24px; } .qmcontact .hd{ margin-top: 40px; } .qmcontact .bd .lt, .qmcontact .hd h2{ width: auto;float: none; } .qmcontact .hd h2 span{ font-size: 18px;line-height: 50px; } .qmcontact .bd .lt li{ padding: 16px 20px 16px 60px;background-size: 30px auto !important;background-position:left 10px center !important; } .qmcontact .bd .lt li h6{ font-size: 14px; } .qmcontact .bd .lt li h3{ font-size: 18px; } .qmcontact .bd .rt{ float: none;width: auto;margin-top: 20px; } .qmcontact .bd .rt dd{ padding: 20px; } .qmcontact .bd .rt dd h4{ font-size: 18px;margin-bottom: 5px; } .qmcontact .bd .rt dd h6{ font-size: 16px;display: block;width: auto; } .qmcontact{ padding-bottom: 100px; } .qmcontact::before{ height: 100px; } .qmhonr .box{ padding: 30px 0; } .qmhonr .zzr .txt dd, .qmhonr .zzr .txt dd a, .qmhonr .ryl .txt .dd, .qmhonr .ryl .txt dd a{ font-size: 15px;line-height: 30px; background-size: 12px auto !important;padding-left: 22px; } .qmhonr .zzr .pic, .qmhonr .ryl .pic{ text-align: initial;margin-top: 20px; } .qmhonr .bd h1{ font-size: 22px;text-align: left; } .qmhonr .bd .rys{ margin: 10px 0;text-align: left; } .qmhonr .bd .rys i{ width: 40px;height: 3px; } .qmhonr .ryl .pic ul{ margin-top: 20px; } .qmhonr .ryl .f{ top: 0;margin-top: 15px; } .qmhonr .zzr .pic .u2::before, .qmhonr .zzr .pic .u1::before, .qmhonr .ryl .f::before{ width: 100%;height: 50px;bottom: -50px;display: none; } .qmhonr .zzr .pic li img, .qmhonr .ryl .pic li img, .qmhonr .ryl .pic li img{ max-width: 200px; max-height: 200px; } .qmhonr .ryl .pic ul::before{ width: 100%;height: 50px;bottom: -62px;right: auto;left: 0;display: none; } .qmhonr .ryl .f ul{ text-align: left;padding-right: 0; } .qmhonr .zzr .pic li{ margin-right: 10px; } .qmhonr .hd li{ float: none;width: auto;height: auto; } .qmhonr .hd li .txt{ width: auto;padding: 0 20px;background-position:right 20px center !important; } .qmhonr .hd li:hover:nth-child(1) .txt::before, .qmhonr .hd li.on:nth-child(1) .txt::before{ top: 10px;width: 80px;height: 84px; } .qmhonr .hd li .txt .t{ padding: 10px 0 10px 40px;background-size: 25px auto!important; } .qmhonr .hd li .txt h3{ font-size: 14px; } .qmhonr .hd li .txt p{ font-size: 12px; } .qmhonr .hd li:hover:nth-child(2) .txt::before, .qmhonr .hd li.on:nth-child(2) .txt::before{ width: 64px;height: 60px;top: 10px; } .qmhonr .zzr .pic, .qmhonr .zzr .txt{ float: none;width: auto;padding-left: 0; } .qmhonr .zzr .pic ul{ margin-bottom: 15px; } .qmhonr .zzr .txt .porsa{ padding-right:0 ;height: auto; overflow: hidden; } .qmfzgk{ padding: 40px 0 40px; } .qmfzgk .del{ font-size: 15px;line-height: 1.7; } .qmfzgk .del br{ display: none; } .qmfzgk .hds{ padding-top: 10px;position: sticky;top: 55px;z-index: 99; background:rgba(255,255,255,0.3);overflow: hidden;margin: 0 -15px;padding: 15px 15px 5px; } .qmfzgk .hds li .t{ background:rgba(255,255,255,0.8); } .qmfzgk .hds li{ float: none;width: auto;margin-right: 0;margin-bottom: 10px; } .qmfzgk .hds li .b{ background: linear-gradient(to right,rgba(73,73,73,0.8),rgba(106,106,106,0.8)); } .qmfzgk .hds li .t{ height: auto;padding: 0 20px; } .qmfzgk .hds li .t h3{ font-size: 16px;line-height: 60px;background-size: 12px auto !important; } .qmfzgk .hds li .b h4{ font-size: 18px; } .qmfzgk .hds li .b h5{ font-size: 16px;line-height: 1.2;margin-top: 0; } .qmfzgk .hds li .b{ height: auto;padding: 20px; } .qmfzgk .hds li .b h4::before{ width: 110px;height: 4px; } .qmfzgk .box{ margin-top: 30px; } .qmfzgk .box .h{ margin-bottom: 20px; } .qmfzgk .box .h .lt{ float: none;width: auto;height: auto; } .qmfzgk .box .h .lt h4{ float: none;width: auto; } .qmfzgk .box .h .lt h4 span{ position: static;font-size: 16px;line-height: 36px; } .qmfzgk .box .h .lt h4 i{ display: inline-block; } .qmfzgk .box .h .lt .img{ float: none;width: auto;height: 38vw; } .qmfzgk .box .h .rt{ float: none;width: auto;margin-top: 20px; } .qmfzgk .box .h .rt h5, .qmfzgk .box .h .rt h3{ font-size: 18px; } .qmfzgk .box .h .rt h5::before{ height: 2px; } .qmfzgk .box .h .rt span{ margin: 10px 0;width: 30px; } .qmfzgk .box .h .rt p{ font-size: 14px;line-height: 1.6; } .qmfzgk .box .bs{ padding-left: 0; } .qmfzgk .box .bs dd{ padding: 15px 0; } .qmfzgk .box .bs dd h6{ font-size: 16px; } .qmfzgk .box .bs dd p{ font-size: 13px; } .qmkycg .cg1{ padding-top: 60px; } .qmkycg .cg1 h1{ font-size: 30px; } .qmkycg .cg1 p{ margin-top: 20px;font-size: 14px; } .qmkycg .cg1 .bd{ margin-top: 40px; } .qmkycg .cg1 .bd dl{ float: none;width: auto;margin-bottom: 20px; } .qmkycg .cg4 h3, .qmkycg .cg1 .bd dt{ font-size: 20px;padding-left: 40px; background-size: 30px auto !important;margin-bottom: 10px; } .qmkycg .cg1 .bd dd{ font-size: 16px;padding-left: 40px; } .qmkycg .cg1 .bd dd::before{ left: 25px; } .qmkycg .cg1 .bd .ds::before{ margin-top: -18px; } .qmkycg .cg2 .pic{ float: none;width: auto;height: 48vw;float: none; } .qmkycg .cg2 .txt{ float: none;width: auto;height: auto;padding-bottom: 40px; } .qmkycg .cg2 .txt .lt h3{ font-size: 24px; } .qmkycg .cg2 .txt .lt p{ margin: 20px 0;font-size: 15px; } .qmkycg .cg2 .txt .lt{ padding-left: 0; } .qmkycg .cg3{ padding-top: 60px; } .qmkycg .cg3 .lt h1{ font-size: 28px; } .qmkycg .cg3 .rt, .qmkycg .cg3 .lt{ float: none;width: auto; } .qmkycg .cg3 .rt{ text-align: left; } .qmkycg .cg3 .rt span{ margin: 20px 0;width: 40px;height: 4px; } .qmkycg .cg4 dd{ width: auto;float: none; } .qmkycg .cg4{ padding: 40px 0; } .qmkycg .cg6{ position: static; } .qmkycg .cg5 .pic{ float: none;width: auto; } .qmkycg .cg5 .txt{ float: none;padding-left: 0; } .qmtzfw .hds li{ padding: 30px; } .qmtzfw .hds li h4{ font-size: 20px; margin-bottom: 15px; } .qmtzfw .hds li dd h5{ font-size: 16px; } .qmtzfw .hds li .more{ margin-top: 30px; } .qmtzfw h1{ font-size: 28px; margin-bottom: 40px; } .qmtzfw .bds li h3{ font-size: 22px; } .qmfzgk .box .bs .mCSB_scrollTools{ left: auto;right: 10px; } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 16px;height: 30px; background-size: contain !important; } .qmfzgk .box .bs{ height: auto; } .qmhonr .zzr .txt .porsa, .qmhonr .ryl .txt .porsa{ height: 240px; } .qmhonr .zzr .txt .porsa{ padding-bottom: 30px; } .qmhonr .ryl .pic::before, .qmhonr .zzr .txt::after, .qmhonr .ryl .txt::after{ display: none; } .qmhonr .ryl .txt .porsa .mCSB_scrollTools{ right: 30px; left: auto; } .qmhonr .zzr .txt .porsa::before{ bottom: 0;left: 0; } .qmhonr .ryl .txt .porsa::before{ left: 0px;bottom: -20px; } .qmsous{ padding: 100px 0; } .qmnewdel .hd h2, .qmsous h1{ font-size: 30px;margin-bottom: 0; } .qmsous h6{ font-size: 20px; } .qmsous .list li{ padding: 20px 0; } .qmsous .list li h4{ font-size: 18px;margin-bottom: 5px; } .qmsous .list li p{ font-size: 14px;line-height: 1.7;height: auto; } .qmnewdel{ padding: 60px 0 30px; } .qmnewdel .hd h6{ font-size: 14px; } .qmnewdel .del{ padding: 20px 0;font-size: 18px;line-height: 1.7; } .qmnewdel .del .span{ font-size: 24px; } .qmnewdel .ft dd{ float: none;width: auto;margin-bottom: 10px; } .qmnewdel .ft dl{ float: none;width: auto; } .qmnewdel .ft dd:nth-child(2n), .qmnewdel .ft .fh{ float: none; } .qmnewdel .ft dd{ background: url(../images/qb4.png) no-repeat right 20px center #ecf5ff; padding: 0 20px 0 40px; } .qmnewdel .ft dd a{ max-width: initial; } .qmanli .qmalhd .lt{ float: none;width: auto;padding-right: 0; } .qmanli .qmalhd .lt img{ margin: 0 auto;display: block; } .qmanli .qmalhd .del{ float: none;width: auto;margin-top: 20px;padding-left: 0;padding: 0 30px; } .qmanli .qmalhd .del h2{ text-align: center;font-size: 24px; } .qmanli .qmalbd li:nth-child(2n) .img, .qmanli .qmalbd li:nth-child(2n) .txt, .qmanli .qmalbd li .txt, .qmanli .qmalbd li .img{ float: none;width: auto; } .qmanli .qmalbd li .txt{ margin-top: 30px; } .qmuitdqbd li h4{ width: 120px;height: 120px; } .qmuitdqbd li h4 i{ font-size: 16px; } .ftle i { margin-top: 50px; } .fkeyan { padding: 85px 0 15px; } .fkeyan .fen .rt { width: 380px; } .fkeyan .fen .rt .img { width: calc((100% - 40px)/2);height: 126px; } .fkeyan .list li { height: 105px; } .fkeyancx .fchuanx { padding: 140px 0 120px; } .fkeyancx .fchuanx .list .ls .txt .ico { height: 60px; } .fyanfa li .fen .imgs { width: 614px; } .fyanfa li .fen { height: 438px; } .ftle i, .fyanfa li .yanfa .text .ftlte h2::before, .ftlte h2::before, .fkeyancx .fchuanx .list .ls .txt h2::before { width: 45px;height: 5px; } .fkeyancx .fchuanx .list .ls .txt h2 { font-size: 26px; padding-top: 35px; margin-top: 40px; } .fkeyancx .fchuanx .list .ls.on { width: 250px; } .ftuandui .list .ls .tet h3 i { font-size: 30px; } .ftuandui .list .ls .tet h3 { font-size: 16px; line-height: 34px; } .ftuandui .list .ls .tet h6 { font-size: 16px; } .fyanfa li .yanfa .fyansw dd{ height: 495px; } .fyanfa li .yanfa .fyanfsw .fyansw { width: 700px; height: 420px; } .fyanfa li .yanfa .fyanfsw .qmfyansw { height: auto; } .fyanfa li .yanfa .fyansw .fglh .prev, .fyanfa li .yanfa .fyansw .fglh .next { width: 20px;height: 30px;background-size: 9px auto !important; } .fyanfa li .yanfa .fyansw .fglh .swsper { font-size: 18px;line-height: 31px;padding: 0 2px; width: 50px; } .fyanfa li .yanfa .fyansw .fglh { height: 52px; padding-top: 10px; bottom: -52px; width: 120px; } .fyanfa li .yanfa .qmfyansw .fglh{ bottom: -10px; } .fyanfa li .yanfa .text { padding-top: 60px; } .fyanfa li .yanfa .fyansw .bd p{ margin-top: 10px; } .fyanfa { margin-top: 125px; } .fyanfa li .fyanflist .flts { width: 620px; } .fyanfa li .fyanflist .fswsp { margin-left: 26%;margin-top: 14px; } .fyanfa li .fyanflist .frtxt { line-height: 2.2; } .ftuandui .list .ls { margin: 0 20px; height: 150px;width: 150px; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -40px; } .fyanfa li .yanfa .text .ftlte p { margin-top: 90px; } .fyanfa li .yanfa .text .ftlte p br { display: none; } .ftuandui .list { margin-top: 70px; } .ftlte h3 i { font-size: 45px;padding: 0 60px; } .ftlte h2::before { bottom: -35px; } .ftlte h2 { font-size: 28px; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 50px;line-height: 1.8; } .fkeyancx .fchuanx .list .ls .tet .tl h6 { font-size: 16px; } .fkeyancx .fchuanx .list .ls .tet .tl h3 { font-size: 32px; } .fkeyancx .fchuanx .list .ls { height: 360px;width: calc((100% - 110px)/6); padding: 90px 20px 20px; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 40px; } .fkeyan .list { margin: 80px auto 0; } .ftle h2 { font-size: 30px; } .fprodserie { padding: 80px 0; } .fprodserie .prod { padding: 50px 30px 30px 20px; } .fprodserie .prod .fcen .flog h2 { font-size: 26px;margin-top: 6px; } .fprodserie .prod .fcen .flog { width: 450px; } .fprodserie .prod .fcen .rt { width: calc(100% - 520px); font-size: 16px; } .fprodserie .prod dl { margin-top: 40px; } .fprodserie .prod dd { padding: 0 90px; } .fprodserie .prod dd h4 { font-size: 18px;line-height: 42px; background-size: 18px auto;padding-left: 28px; } .fprodserie .prod dd h4 i { font-size: 28px; } .ftlt h2 { font-size: 36px; } .fhexinjs .qmwarp { margin: 0 20px; } .fhexinjs .fcorelist .fcorels li h5 { font-size: 16px; left: 30px; right: 30px; } .fhexinjs .ftlcore .ls h3 { font-size: 20px; } .fcase .tlt h2 { font-size: 28px; } .fcasesw .fcasw li .fcaselt, .fcase .tlt h2 { width: 300px; } .fcasesw .fcasw li .fcasert, .fcase .tlt .tl { width: calc(100% - 340px); } .fcase .tlt .tl h3 { font-size: 22px; } .fcase .tlt .tl h6 { font-size: 16px; } .fcasesw .fcasw li .fcaselt .ls h4 { font-size: 16px; } .fcasesw .fcasw li .fcasert .imgs{ height: 400px; } .fhexinjs .fcorelist .fcorels .next, .fhexinjs .fcorelist .fcorels .prev { left: -45px; } .fhexinjs .fcorelist .fcorels .next { left: auto;right: -45px; } .fcasesw .pr_next .next, .fcasesw .pr_next .prev, .fhexinjs .fcorelist .fcorels .next, .fhexinjs .fcorelist .fcorels .prev { width: 32px;height: 32px;background-size: 8px auto !important; } .fcasesw .pr_next{ width: 80px; } .fkeyan .fen .lt { margin-top: 25px; } .fyanfa li .fyanfsw .fte { right: 27%;bottom: -40px;font-size: 14px; } .qmuitdqhd .lt{ width: auto; float: none; } .qmuitdqhd .lt::before{ display: none; } .qmuitdqhd .del{ float: none;width: auto; padding: 15px 30px; } .qmuitdqhd .lt h2{ font-size: 30px; } .qmuitdqhd .qmwarp{ padding: 40px 0; } .qmuitdqhd .lt h2{ font-size: 20px; } .qmuitdqhd .del{ font-size: 16px; } .qmuitdqhd .qmwarp{ padding: 20px; } .qmdqwrcl{ padding: 0 15px; } .qmdqwrcl .qmzl{ padding:30px 0 ; } .qmdqwrcl .qmzl li p br{ display: none; } .qmrenca .huod h2, .qmrenca .rcpy .txt h2, .qmrenca .xcfl h1, .qmrenca .rlzy h1{ font-size: 30px; } .qmrenca .rlzy .box h2::after, .qmrenca .rlzy .box h2::before{ width: 660px; height: 435px; } .qmrenca .rlzy .box h2{ font-size: 24px;line-height: 30px;padding-top: 120px; } .qmrenca .rlzy .box .t:nth-child(2)::before, .qmrenca .rlzy .box .t::before{ width: 310px; height: 53px; } .qmrenca .xcfl .j li dd{ font-size: 14px;line-height: 24px; } .qmrenca .xcfl .j li{ height: 300px; } .qmrenca .xcfl .j li h4{ font-size: 18px; } .qmrenca .xcfl .fl li i{ font-size: 16px; } .qmrenca .rcpy .swip_px{ width: 780px; } .qmrenca .rcpy .swip_px .bd{ width: 400px; } .qmrenca .rcpy .swip_px .img{ height: 400px; } .qmrenca .rcpy .swip_px .ts p{ font-size: 12px; } .qmrenca .rcpy .swip_px .prev, .qmrenca .rcpy .swip_px .next{ width: 30px;background-size: 10px auto !important; } .qmrenca .huod .fts .wx{ width: 120px; } .qmrenca .huod .fts .lt h3{ font-size: 26px; } .qmrenca .huod .fts .lt{ padding-left:80px ; } .qmrenca .rcpy .txt .del{ font-size: 14px; } .qmrenca .xcfl .fl{ height: 340px; } .qmabhex li{ padding: 50px 20px;height: 375px; } .qmabhex li:nth-child(2n) h5{ bottom: 50px; } .qmabhex li p{ font-size: 18px; } .qmabhex li h5{ font-size: 20px;line-height: 86px; } .qmabhex .t h1{ font-size: 70px; } .qmabhex .t h3{ font-size: 26px;margin-top: -40px; } .qmshohu .shbox1 .list li{ padding: 30px 30px 0; height: 330px;width: calc((100% - 62px)/3); } .qmshohu .shbox1 .pic{ width: 60%; } .qmshohu .shbox1 .list li .ico img{ width: 70%; } .qmshohu .shbox1 .list li .ico{ bottom: 50px;right: -90px; } .qmshohu .shbox1 .list li h3{ font-size: 24px; } .qmshohu .shbox2 .cent{ width: 540px;height: 540px;padding: 150px 130px 0; } .qmshohu .shbox3 .text h3, .qmshohu .shbox2 .cent h1{ font-size: 26px; } .qmshohu .shbox2 .cent p{ margin-top: 24px; } .qmshohu .shbox2 .list li .ico{ width: 105px; } .qmshohu .shbox3 .text li{ padding: 20px;margin-bottom: 20px; } .qmshohu .shbox3 .text h5{ font-size: 22px; } .qmshohu .shbox3 .text .s1{ height: 40px; } .qmshohu .shbox3 .pic img{ width: 66%; } .qmshohu .shbox3 .pic { position: absolute; right: -144px; top: -6px; } .qmshohu .shbox6 h3{ font-size: 30px; } .qmshohu .shbox6 .rts .b1 span{ font-size: 24px; } .qmshohu .shbox4 .shyfswip{ width: 800px; } } @media only screen and (max-width:1080px){ .qmrenca .xcfl .y .img img{ width: 80%; } .qmrenca .rcpy .swip_px{ width: 720px; } } @media only screen and (max-width:1040px) { .ftlt h2{ font-size: 24px; } .qmuitdqbd li:nth-child(2n){ display: none; } .qmuitdqbd{ padding: 30px 15px; } .qmuitdqbd li{ margin: 0 10px 10px; } .qmdqwrcl .qmyyol .hd{ margin: 30px; } .qmuitdqhd{ padding: 15px; } .qmwarp { width: auto; } .fkeyan { padding: 60px 15px 15px; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 25px;height: 5.4em;overflow: hidden; } .fkeyancx .fchuanx .list .ls { transform: perspective(0) rotateY(0) !important;margin-bottom: 10px !important; margin: 0 auto;width: calc((100% - 22px)/3);margin-right: 10px; padding: 60px 20px 50px;height: auto; } .fkeyancx .fchuanx .list .ls .tet { transform: perspective(0) rotateY(0) !important; } .fkeyancx .fchuanx .list .ls:nth-child(6) { margin-right: 10px !important; } .fkeyancx .fchuanx .list .ls:nth-child(7) { margin-right: 0 !important; } .fkeyancx .fchuanx .list .ls:nth-child(3n) { margin-right: 0; } .fyanfa li .fyanfsw .fte { right: 2%; } .ftle h2 { font-size: 26px; } .fyanfa li:nth-child(2n) .yanfa .fyanfsw { margin-right: 0; } .ftle i { margin-top: 35px; } .fyanfa li .fyanflist .flts { width: 500px;margin-left: 0px; } .fyanfa li .fyanflist .frtxt { width: calc(100% - 540px); margin-top: 4vw;padding-right: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .ftuandui .list { margin-top: 50px; } .fyanfa li .fyanflist { padding: 120px 0 80px; } .fyanfa li .fyanflist .fswsp { margin-left: 2%; } .fyanfa li .fyanflist .fswsp .scrollbar { width: calc(100% - 60px); } .fyanfa li .fyanflist .fswsp .pagination { font-size: 18px; } .fkeyan .fen { margin-top: 30px; } .fkeyan .fen .rt { width: 320px; } .fkeyan .fen .lt { width: 56%; } .fkeyan .fen .rt .img { width: calc((100% - 20px)/2); height: 112px; } .fkeyan .list li:nth-child(3n) { margin-right: 0; } .fkeyan .list li { width: calc((100% - 62px)/3);margin-bottom: 20px; height: 22vw; } .fkeyan .list { margin: 60px auto 0; } .fprodserie { padding: 60px 15px; } .fkeyancx .fchuanx .list .ls .txt .ico { height: 50px; } .fkeyancx .fchuanx .list .ls .txt h2 { font-size: 22px; } .ftle i, .fyanfa li .yanfa .text .ftlte h2::before, .ftlte h2::before, .fkeyancx .fchuanx .list .ls .txt h2::before { width: 40px;height: 4px; } .fkeyancx .fchuanx { padding: 100px 15px 80px; } .ftuandui { padding: 0 15px; } .ftuandui .list .ls { margin: 0 10px; height: 120px; width: 120px; } .fyanfa li .yanfa .fyansw dd { height: auto; } .fyanfa li .yanfa .fyanfsw .fyansw { width: 460px; height: 32vw; } .fyanfa li .yanfa .fyanfsw .qmfyansw{ height: auto; } .fyanfa li .yanfa .qmfyansw dd { height: 32vw; } .fyanfa li .yanfa .fyansw .bd p{ padding-right: 20px;font-size: 13px; } .fyanfa li .yanfa .text { padding-top: 5vw;padding-right: 15px; width: calc(100% - 490px); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .fyanfa li .fen .imgs { width: 450px;margin-right: 0px; } .fyanfa li .fen .tet { width: calc(100% - 450px); } .ftlte h2 { font-size: 24px; } .fyanfa li:nth-child(2n) .yanfa .text { padding-right: 0;padding-left: 15px; padding-top: 6vw; } .fyanfa li .fen .tet .txt { left: 15px; } .fyanfa li .fen { height: 36vw; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -30px; } .fyanfa li { background-size: 900px auto !important; } .fyanfa li .yanfa .text .ftlte p { margin-top: 70px;line-height: 2; } .fyanfa { margin-top: 100px; } .fyanfa li .yanfa .fyanfsw { margin-left: 0; } .fkeyancx .fchuanx .list .ls.on { display: none; } .fprodserie .prod .fcen .flog img{ width: 130px; } .fprodserie .prod .fcen .flog h2 { font-size: 22px; } .fprodserie .prod .fcen .flog { width: 380px; } .fprodserie .prod .fcen .rt { width: calc(100% - 440px); font-size: 16px; } .fprodserie .prod dl { margin-top: 30px; } .fprodserie .prod dd { padding: 0 78px; } .fprodserie .prod dd h4 { font-size: 16px; } .fprodserie .prod dd h4 i { font-size: 24px; } .fhexinjs { padding: 60px 45px; } .ftlt h2 { font-size: 30px; } .fhexinjs .ftlcore .ls { height: 100px; } .fhexinjs .qmwarp { width: auto; } .fhexinjs .fcorelist .fcorels .next, .fhexinjs .fcorelist .fcorels .prev { left: -40px; } .fhexinjs .fcorelist .fcorels .next { left: auto;right: -40px; } .fhexinjs .fcorelist .fcorels li h5 { font-size: 14px; left: 20px; right: 20px; line-height: 1.6; } .fhexinjs .fcorelist .fcorels li { height: 110px; } .fhexinjs .ftlcore .ls h3 { font-size: 18px;padding: 0 5px; } .fhexinjs .ftlcore .ls::after, .fhexinjs .ftlcore .ls::before { background-size: 14px auto !important; width: 14px; height: 75px; left: -14px; } .fhexinjs .ftlcore .ls::after { left: auto;right: -14px; } .fhexinjs .ftlcore .ls i { height: 40px;top: -7px; } .fhexinjs .fcorejs { margin-top: 25px; } .fcase { margin-top: 60px; } .fcasesw .fcasw li .fcaselt, .fcase .tlt h2 { width: 200px; } .fcasesw .fcasw li .fcasert, .fcase .tlt .tl { width: calc(100% - 240px); } .fcasesw .fcasw li .fcaselt .ls h4 { font-size: 14px;line-height: 1.7; background-size: 16px auto; padding: 10px 24px 10px 0; } .fcasesw { margin-top: 30px; } .fcasesw .fcasw li .fcasert .imgs { height: 340px; } .fcase .tlt h2 { font-size: 24px; } .fcase .tlt .tl h3 { font-size: 20px; } .fcase .tlt .tl h6 { font-size: 14px; } .qmdqwrcl .qmzl li p{ font-size: 16px; } .qmuitdqhd .del{ padding: 0; } .qmrenca .huod h2, .qmrenca .rcpy .txt h2, .qmrenca .xcfl h1, .qmrenca .rlzy h1{ font-size: 24px; } .qmrenca .rlzy .box .t:nth-child(2)::before, .qmrenca .rlzy .box .t::before{ display: none; } .qmrenca .rlzy .box .t h4{ margin-right: 0;margin-top: 0; } .qmrenca .rlzy .box .t:nth-child(2) p, .qmrenca .rlzy .box .t:nth-child(2) h4{ margin-left: 0; } .qmrenca .rlzy .box .t p{ font-size: 14px; } .qmrenca .rlzy .box .t h4{ font-size: 18px; } .qmrenca .xcfl .y .img img{ width: 70%; } .qmrenca .rcpy .txt{ float: none;width: auto; } .qmrenca .rcpy .txt h2{ margin-bottom: 20px; } .qmrenca .rcpy .swip_px{ float: none;width: auto;margin-top: 20px;margin-right: 0; } .qmrenca .huod .bds li .img{ height: 40vw; } .qmrenca .rcpy .swip_px .img{ height: 50vw; } .qmrenca .xcfl .j li{ margin-bottom: 30px; } .qmabhex li{ width: 50%; } .qmshohu .shbox1 .del{ width: 370px;line-height: 1.8; } .qmshohu .shbox1 .list{ width: calc(100% - 380px); } .qmshohu .shbox1 .list li{ height: 260px; } .qmshohu .shbox1 .list li .ico img{ width: 55%; } .qmshohu .shbox1 .list li .ico{ bottom: 16px; right: -110px; } .qmshohu .shbox1 .pic{ width: 50%; } .qmshohu .shbox1{ padding-top: 70px; } .qmshohu .shbox2 .cent{ width: 460px;height: 460px;padding: 120px 100px 0; } .qmshohu .shbox2 .list li .ico{ width: 85px; } .qmshohu .shbox2 .list li h3{ font-size: 16px; } .qmshohu .shbox2 .list li .s1{ width: 66%; } .qmshohu .shbox3 .text h3, .qmshohu .shbox2 .cent h1{ font-size: 24px; } .qmshohu .shbox2 .cent p{ margin-top: 20px;font-size: 15px;line-height: 1.7; } .qmshohu .shbox3 .text h5{ font-size: 18px; } .qmshohu .shbox3 .text .s1{ height: 30px; } .qmshohu .shbox3 .pic { position: absolute; right: -190px; top: 5px; } .qmshohu .shbox3 .pic img{ width: 60%; } .qmshohu .shbox4 .txt h3{ font-size: 24px;width: 490px;margin-right: 20px; } .qmshohu .shbox4 .txt p{ line-height: 1.7; } .qmshohu .shbox5 .txt{ font-size: 18px;line-height: 1.7; } .qmshohu .shbox6 h3{ font-size: 24px; } .qmshohu .shbox6 .rts .b1 span{ font-size: 20px;line-height: 64px;background-size: 24px auto !important;padding-left: 48px; } .qmshohu .shbox6 .rts .b1{ width: 300px;padding-left: 60px; } .qmshohu .shbox5 .shswip{ width: 64%; } .qmshohu .shbox5 .txt{ width: 34%; } .qmshohu .shbox5 .shswip li{ width: 330px;height: 260px; } .qmshohu .shbox4 .shyfswip{ width: auto; } } @media only screen and (max-width:800px){ .qmkycg .cg1{ padding-top: 30px; } .qmkycg .cg1 h1{ font-size: 20px; } .qmkycg .cg1 p{ margin-top: 10px;line-height: 1.6; } .qmkycg .cg1 .bd{ margin-top: 30px; } .qmkycg .cg4 h3, .qmkycg .cg1 .bd dt{ font-size: 16px;padding-left: 40px;background-size: 25px auto !important; } .qmkycg .cg1 .bd dd{ font-size: 13px;padding-left: 20px; } .qmkycg .cg1 .bd .ds::before{ margin-top: -15px; } .qmkycg .cg1 .bd dd::before{ left: 5px; } .qmkycg .cg1 .bd .ds br{ display: none; } .qmkycg .cg1 .bd dd{ margin-bottom: 6px; } .qmkycg .cg1 .bd dl:nth-child(3) dd{ width: auto;display: block; } .qmkycg .cg1 .bd dl:nth-child(3) dd::before{ margin-top: -5px; } .qmkycg .cg2{ padding-top: 20px;padding-left: 20px; } .qmkycg .cg2 .txt{ padding-top: 20px; } .qmkycg .cg2 .txt .lt{ float: none;width: auto; } .qmkycg .cg2 .txt .lt h3{ font-size: 20px; } .qmkycg .cg2 .txt .lt p{ margin: 10px 0;font-size: 13px; } .qmkycg .cg2 .txt .rt{ float: none;width: auto; } .qmkycg .cg2 .txt .rt dd{ margin-bottom: 30px;display: inline-block;margin: 0 18px; } .qmkycg .cg2 .txt .rt dd h4 span{ font-size: 20px; } .qmkycg .cg2 .txt .rt dd h4{ font-size: 13px; } .qmkycg .cg2 .txt .rt dd p{ font-size: 13px; } .qmkycg .cg3{ padding-top: 30px; } .qmkycg .cg3 .lt h1{ font-size: 20px; } .qmkycg .cg3 .lt p{ font-size: 15px;margin: 20px 0; } .qmkycg .cg3 .lt dd{ padding: 10px 0; } .qmkycg .cg3 .lt dd:nth-child(1) h4{ padding-left: 0; } .qmkycg .cg3 .lt dd h4{ font-size: 20px; } .qmkycg .cg3 .lt dd h6{ font-size: 16px; } .qmkycg .cg3 .lt dd .r{ margin-top: 0;margin-left: 8px; } .qmkycg .cg3 .rt h5{ font-size: 18px; } .qmkycg .cg3 .rt li{ width: 50%;margin-bottom: 15px; } .qmkycg .cg4 dd span, .qmkycg .cg4 dd h4{ font-size: 13px; } .qmkycg .cg4 dd{ padding-left: 40px;margin-bottom: 10px; } .qmkycg .cg4{ padding: 20px 0; } .qmkycg .cg5 .txt{ width: auto;padding: 10px 20px; } .qmkycg .cg5 .txt h2{ font-size: 18px;padding-left: 0; } .qmkycg .cg5 .txt p{ font-size: 13px;margin: 10px 0;padding-left: 0; } .qmkycg .cg5 .txt p br{ display: none; } .qmkycg .cg5{ padding-bottom: 30px; } .qmkycg .cg6 li{ width: auto;display: block; } .qmkycg .cg6 li:nth-child(2){ margin: 0; } .qmkycg .cg6 li h4 span{ font-size: 22px; } .qmkycg .cg6 li p{ font-size: 13px; } .qmkycg .cg6 li h4{ font-size: 13px; } .qmkycg .cg6 li{ padding: 8px 0; background-size: 30px auto !important; } .qmcontact .bd .rt dl{ max-height: inherit; overflow: hidden;padding-right: 0; } .qmcontact .bd .rt dl{ padding-bottom: 0; } .qmcontact .bd .rt::after{ display: none; } .qmcontact{ background-position: right top !important;background-size: contain !important; } .qmhonr .ryl .txt .porsa{ overflow: hidden; } .qmhonr .ryl .txt .porsa{ padding-bottom: 30px; } .qmhonr .ryl .txt .porsa::before, .qmhonr .zzr .txt .porsa::before{ bottom: 0; left: -20px; } .qmhonr .zzr .txt::after, .qmhonr .ryl .txt::after{ display: none; } .qmhonr .ryl .txt .porsa{ padding-left: 0; } .qmhonr .zzr .txt dd{ padding: 0; } .qmtzfw .hds li{ float: none !important; width: auto;display: block; margin: 0 0 10px 0; padding: 20px; } .qmtzfw .hds li dd{ margin-bottom: 10px; } .qmtzfw .hds li .more{ margin-top: 15px; font-size: 15x; } .qmtzfw .hds li .more span{ font-size: 16px; } .qmtzfw .bds li{ float: none; width: auto; margin-bottom: 15px;padding-left: 60px; background-size: 40px auto !important; } .qmtzfw h1{ font-size: 22px; margin-bottom: 20px; } .qmtzfw .bds{ margin-top: 25px; } .qmtzfw{ padding: 30px 0 0; } .qmtzfw .bds li h3{ font-size: 18px; } .qmtzfw .hds{ padding-bottom: 30px; } .qmnewdel{ padding: 30px 0; } .qmnewdel .hd h2, .qmsous h1{ font-size: 18px; } .qmnewdel .hd h6{ font-size: 12px;margin-top: 8px; } .qmnewdel .hd{ padding-bottom: 14px; } .qmnewdel .del{ font-size: 14px; } .qmnewdel .del .h6{ font-size: 12px; } .qmnewdel .del .span{ font-size: 16px; } .qmnewdel .ft dd a{ font-size: 14px;line-height: 40px; } .qmnewdel .ft dd:nth-child(2n), .qmnewdel .ft dd{ padding: 0 20px;background-size: 5px auto; } .qmnewdel .ft .fh{ line-height: 40px;font-size: 14px; } .qmsous h6{ font-size: 16px;padding-bottom: 10px;margin-top: 10px; } .qmsous .list li h4{ font-size: 16px; } .qmsous .list li{ padding: 15px 0; } .qmanli .qmalhd{ padding: 40px 0; } .qmanli .qmalhd .qmwarp{ padding: 20px 10px; } .qmanli .qmalhd .lt img{ width: 50%; } .qmanli .qmalhd .del{ padding: 0;font-size: 14px;margin-top: 10px; } .qmanli .qmalhd .del h2{ font-size: 18px;margin-bottom: 10px; } .qmanli .qmalbd{ margin-top: 30px; } .qmanli .qmalbd h2{ font-size: 18px; } .qmanli .qmalbd ul{ margin-top: 20px; } .qmanli .qmalbd li .bg{ height: 180px; } .qmanli .qmalbd li .bg h6{ font-size: 13px;line-height:30px;padding: 0 5px; } .qmanli .qmalbd li .txt{ margin-top: 10px; } .qmanli .qmalbd li .txt h4{ font-size: 18px;margin-bottom: 5px; } .qmanli .qmalbd li .txt p{ font-size: 14px;line-height: 1.6; } .qmanli .qmalbd li .d1{ margin-top: 20px; } .qmanli .qmalbd li .d1 dd{ float: none;width: auto;border-right: none;border-bottom: 1px solid #E0E0E0;padding: 6px 0 10px; } .qmanli .qmalbd li .d1 h5{ font-size: 16px;margin: 5px 0; } .qmanli .qmalbd li{ margin-bottom: 20px; } .qmanli .qmalbd li .yt{ margin-top: 10px; } .qmanli .qmalbd li .yt h5{ font-size: 16px; } .qmanli .qmalbd li .yt dl{ margin-top: 10px; } .qmanli .qmalbd li .yt dd{ float: none;width: auto;border-right: none;border-bottom: 1px solid #E0E0E0;padding: 10px 0; } .qmanli .qmalbd li .d1 dd:last-child, .qmanli .qmalbd li .yt dd:last-child{ border-bottom: none; } .qmanli .qmalbd li .yt dd p{ margin-top: 5px;font-size: 14px; } .qmanli{ padding-bottom: 40px; } .fkeyancx .fchuanx { padding: 60px 15px 50px; } .fkeyan { padding: 40px 15px 15px; } .ftle h2 { font-size: 22px; } .fyanfa li .fen { margin-top: 20px;padding-bottom: 20px; } .fyanfa li:nth-child(2n) .yanfa .fyanfsw { float: none; } .fyanfa li:nth-child(2n) .yanfa .fyansw .fglh { left: 15px; } .fyanfa li .fyanflist { padding: 40px 0 ; } .fyanfa li .fyanflist .frtxt, .fyanfa li .fyanflist .flts { float: none;width: auto; } .fyanfa li .fyanflist .fyflstsw dd .txt { padding: 10px 10px 10px 20px; } .fyanfa li:nth-child(2n) .yanfa .text { padding-top: 3vw; } .fyanfa li .fyanfsw .fte { bottom: -30px;right: 5%; } .fyanfa li .fyanflist .fswsp { margin: 10px 4%; } .fyanfa li .fen .tet { width: 55%;margin-top: 3vw;padding: 0 15px; } .fyanfa li { background-size: 500px auto !important; } .fyanfa li .fyanflist .frtxt { margin-top: 20px;padding: 0 15px; } .ftle i, .fyanfa li .yanfa .text .ftlte h2::before, .ftlte h2::before, .fkeyancx .fchuanx .list .ls .txt h2::before { width: 30px; height: 3px; } .fkeyan .fen { margin-top: 20px; } .fkeyan .fen .lt { float: none;width: auto;margin-top: 15px; } .fkeyan .fen .rt::before { display: none; } .fkeyan .fen .rt { float: none;width: auto;margin-top: 15px; } .fkeyan .fen .rt .img { height: 32vw; } .fkeyancx .fchuanx .list .ls .txt .ico { height: 40px; } .fkeyancx .fchuanx .list .ls .txt h2 { font-size: 18px; padding-top: 25px; margin-top: 30px; } .fyanfa li .fen { height: auto; } .fyanfa li .fen .imgs { width: 40%;height: 28vw; } .fkeyancx .fchuanx .list .ls .tet p { margin-top: 15px; } .fyanfa li .fen .tet .txt { position: static;transform: translateY(0);top: auto; } .ftlte h2 { font-size: 24px; } .ftlte h3 { margin-top: 0; } .ftlte h3 i { font-size: 40px;padding: 0 40px; } .ftlte h2::before { bottom: -20px; } .ftuandui .list .ls .tet h3 { font-size: 14px; line-height: 24px; } .ftuandui .list .ls .tet h3 i { font-size: 24px; } .ftuandui .list .ls .tet h6 { font-size: 14px; } .fyanfa { margin-top: 60px; } .fyanfa li .yanfa .fyanfsw { float: none;padding: 0 15px; } .ftuandui .list .ls { height: 100px;width: 100px;margin-bottom: 20px; } .fyanfa li .yanfa .fyanfsw .fyansw { width: auto;height: 50vw; } .fyanfa li .yanfa .fyansw .fglh { right: 15px; } .fyanfa li .yanfa .text { float: none;width: auto;padding: 0 20px;margin-top: 50px; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -20px; } .fyanfa li .yanfa .text .ftlte p { margin-top: 50px; } .ftuandui .list { margin-top: 40px; } .ftlte p { margin-top: 15px; } .fkeyancx .fchuanx .list .ls { padding: 30px 10px; } .fkeyancx .fchuanx .list .ls .tet .tl h6 { font-size: 14px;margin-top: 0; } .fkeyancx .fchuanx .list .ls .tet .tl h3 { font-size: 28px; } .fkeyan .list { margin: 20px auto 0; } .ftle i { margin-top: 20px; } .fprodserie { padding: 40px 15px; } .fprodserie .prod { padding: 20px; } .fprodserie .prod .fcen .flog { float: none;width: auto;padding: 7px 0; } .fprodserie .prod .fcen .rt { float: none;width: auto;margin-top: 7px; text-align: center; } .fprodserie .prod .fcen .flog h2 { font-size: 20px; } .fprodserie .prod dd { padding: 0 10px; } .fprodserie .prod dd h4 { font-size: 14px;line-height: 30px; } .fprodserie .prod dd h4 i { font-size: 20px; } .fprodserie .prod dl { margin-top: 20px; } .fhexinjs { padding: 30px 45px; } .ftlt h2 { font-size: 25px; } .fhexinjs .ftlcore .ls h3 { font-size: 12px;padding: 0 20px; } .fhexinjs .ftlcore .ls { margin: 0 20px; } .fhexinjs .ftlcore .ls::after, .fhexinjs .ftlcore .ls::before { background-size: 10px auto !important; width: 10px; height: 50px; left: -10px; bottom: -0px; } .fhexinjs .ftlcore .ls::after { left: auto;right: -10px; } .fhexinjs .ftlcore { overflow-x: scroll;white-space: nowrap; } .fcase { margin-top: 40px; } .fcasesw .fcasw li .fcaselt { float: none;width: auto; } .fcasesw .fcasw li .fcasert { float: none;width: auto;margin-top: 20px; } .fcasesw .fcasw { padding-bottom: 45px; } .fcasesw .pr_next { text-align: center;right: 0;margin: 0 auto; width: 120px; } .fcasesw .fcasw li .fcasert .imgs { height: 40vw; } .qmdqwrcl .qmzl li{ width: auto;float: none !important; margin: 0 0 10px 0;height: 80px; } .qmdqwrcl .qmyyol .hd{ margin: 15px; } .qmdqwrcl .qmyyol .swip_yo li h3{ font-size: 18px; } .qmdaqwr .list li h5, .qmdaqwr .list li h3, .qmuitdqbd h2, .qmdqwrcl h1{ font-size: 20px; margin-bottom: 20px; } .qmuitdqbd li h4{ width: 90px;height: 90px; } .qmuitdqbd li h4 i{ font-size: 12px; } .qmdaqwr .list li .txt{ width: auto;position: static; transform:translateY(0%); -ms-transform:translateY(0%); /* IE 9 */ -moz-transform:translateY(0%); /* Firefox */ -webkit-transform:translateY(0%); /* Safari 鍜� Chrome */ -o-transform:translateY(0%);padding: 30px 15px !important; background: rgba(255,255,255,0.5); } .qmdaqwr .list li{ height: auto; } .qmdaqwr .list li .qmwarp{ background: rgba(255,255,255,0.3); } .fprodserie { padding: 30px 15px; } .fprodserie .prod .fcen .flog h2 { font-size: 18px; } .fprodserie .prod .fcen .rt { font-size: 14px;margin-top: 0; } .fprodserie .prod { padding: 15px; background-size: 350px auto !important; } .fprodserie .prod dd { padding: 0; } .fhexinjs { padding: 30px 15px; } .fhexinjs .fcorelist .fcorels li h5 { left: 10px;right: 10px;line-height: 1.4; } .fhexinjs .fcorelist .fcorels li { height: 90px; } .ftlt h2 { font-size: 22px; } .fhexinjs .fcorejs { margin-top: 15px; } .fhexinjs .ftlcore .ls h3 { padding: 0 15px; } .fhexinjs .ftlcore .ls::after, .fhexinjs .ftlcore .ls::before { background-size: 7px auto !important; width: 7px; height: 35px; left: -7px; bottom: 0px; } .fhexinjs .ftlcore .ls::after { left: auto;right: -7px; } .fhexinjs .ftlcore .ls { margin: 0 15px; } .fhexinjs .fcorelist .fcoresw { padding-bottom: 40px; } .fhexinjs .fcorelist .fcorels .next, .fhexinjs .fcorelist .fcorels .prev { bottom: 0;left: 30%;top: auto;transform: translateY(0); } .fhexinjs .fcorelist .fcorels .next { left: auto;right: 30%;transform: rotate(180deg); } .fhexinjs .fcorelist { margin-top: 15px; margin: 15px 0 0; } .fcase .tlt h2 { font-size: 20px;float: none;width: auto; } .fcase .tlt .tl { float: none;width: auto;margin-top: 4px; } .fcase .tlt .tl h3 { font-size: 18px; } .fcasesw { margin-top: 20px; } .fcase { margin-top: 20px; } .fcasesw .fcasw li .fcasert{ margin-top: 10px; } .fkeyan { padding: 30px 15px 10px; } .ftle h2 { font-size: 20px; } .ftle i { margin-top: 10px; } .fkeyan .fen { margin-top: 15px; } .fkeyan .list li { width: calc((100% - 22px)/3); margin-bottom: 10px; height: 22vw;margin-right: 10px; } .fkeyancx .fchuanx { padding: 60px 15px 50px; } .fkeyancx .fchuanx .list .ls .tet .tl h3 { font-size: 24px; } .fkeyancx .fchuanx .list .ls .tet .tl h6 { font-size: 13px; } .fkeyancx .fchuanx .list .ls { width: calc((100% - 15px)/2);margin-bottom: 15px;margin-right: 0 !important; padding: 25px 10px; } .fkeyancx .fchuanx .list .ls .tet p { font-size: 13px;line-height: 1.6;height: 4.8em; } .fkeyancx .fchuanx .list .ls:nth-child(6) { float: left !important;margin-right: 0 !important; } .fkeyancx .fchuanx .list .ls:nth-child(7), .fkeyancx .fchuanx .list .ls:nth-child(5), .fkeyancx .fchuanx .list .ls:nth-child(2n) { float: right; } .fkeyancx .fchuanx .list .ls .txt .ico { height: 30px; } .fkeyancx .fchuanx .list .ls .txt h2 { font-size: 16px; } .fkeyancx .fchuanx .list .ls .txt h2::before { height: 2px;width: 22px; } .ftlte h3 i { font-size: 30px; padding: 0 24px; } .ftlte h2::before { bottom: -16px; } .ftlte h2 { font-size: 20px; } .ftlte p br { display: none; } .ftlte p { line-height: 1.8; } .ftuandui .list { margin-top: 30px; } .ftuandui .list .ls { height: 90px; width: 90px; margin-bottom: 10px; margin: 0 5px; } .ftuandui .list .ls .tet h3 { font-size: 12px;line-height: 20px; } .ftuandui .list .ls .tet h3 i { font-size: 20px; } .ftuandui .list .ls .tet h6 { font-size: 12px; } .fyanfa { margin-top: 40px; } .fyanfa li .yanfa .fyansw .fglh .swsper { font-size: 16px;width: 40px; } .fyanfa li .yanfa .fyansw .fglh .prev, .fyanfa li .yanfa .fyansw .fglh .next { background-size: 7px auto !important; } .fyanfa li .yanfa .fyansw .fglh { height: 42px; padding-top: 5px; bottom: -42px; width: 110px; } .fyanfa li .yanfa .text { margin-top: 40px; } .fyanfa li .yanfa .text .ftlte h2::before { bottom: -15px; } .fyanfa li .yanfa .text .ftlte p { margin-top: 35px; } .fyanfa li .fen .imgs { float: none;width: auto;height: auto; } .fyanfa li .fen .tet { float: none;width: auto; } .fyanfa li .fyanfsw .fte { bottom: -35px; } .fyanfa li:nth-child(2n) .yanfa .text { padding-top: 15px; } .fyanfa li .fyanflist { padding: 30px 15px; } .fyanfa li .fyanflist .fyflstsw dd { width: 200px; } .fyanfa li .fyanflist .fyflstsw dd .imgs { height: 125px; } .fyanfa li .fyanflist .fyflstsw dd .txt h5 { height: 3.2em; } .fyanfa li .fyanflist .fyflstsw dd .txt { padding: 10px; } .fyanfa li .fyanflist .frtxt { margin-top: 10px; } .fkeyancx .fchuanx .list .ls{ background: #0059cf !important; } .fhexinjs .ftlcore .ls{ height: 70px; } .fhexinjs .ftlcore .ls h3{ line-height: 80px; } .fhexinjs .ftlcore .ls{ margin: 0 5px;padding: 0 10px; } .qmrenca .huod h2, .qmrenca .rcpy .txt h2, .qmrenca .xcfl h1, .qmrenca .rlzy h1{ font-size: 18px; } .qmrenca .rlzy .box h2::after, .qmrenca .rlzy .box h2::before{ width: 300px;height: 250px;left: 0; } .qmrenca .rlzy .box h2::after{ left: auto;right: 0; } .qmrenca .rlzy .box h2{ padding-top: 46px;font-size: 18px;line-height: 1.4; } .qmrenca .rlzy .box .t{ float: none;width: auto;margin-top: 0;margin-bottom: 20px; } .qmrenca .rlzy .box .t:nth-child(2){ float: none; } .qmrenca .rlzy .box .clearfix{ margin-top: 60px; } .qmrenca .xcfl{ margin-top: 20px; } .qmrenca .rlzy .box .t h4{ font-size: 16px; } .qmrenca .rlzy .box .t p{ font-size: 13px; } .qmrenca .xcfl .y .img{ left: -60px; } .qmrenca .xcfl .y{ margin-top: 20px; } .qmrenca .xcfl .y .lt{ width: auto;margin-top: 0;position: relative;z-index: 2;padding-top: 60px;text-align: right; } .qmrenca .xcfl h3{ font-size: 16px; } .qmrenca .xcfl .y p{ font-size: 13px;max-width: 124px;margin-top: 5px;line-height: 1.6; } .qmrenca .xcfl .j{ margin-top: 80px; } .qmrenca .xcfl .j ul{ margin-top: 20px; } .qmrenca .xcfl .j li i{ font-size: 14px;text-shadow: 2px 0px 0 #fff, 0px 2px 0 #fff, -2px 0px 0 #fff, 0px -2px 0 #fff; } .qmrenca .xcfl .j li { padding-top: 20px; } .qmrenca .xcfl .j li h4{ font-size: 16px; } .qmrenca .xcfl .j li span{ margin: 10px auto; } .qmrenca .xcfl .j li:nth-child(1) dl{ padding: 0; } .qmrenca .xcfl .j li p, .qmrenca .xcfl .j li dd{ font-size: 13px;display: block;width: auto; } .qmrenca .xcfl .fl{ margin-top: 20px;height: auto } .qmrenca .xcfl .fl ul{ margin-top: 20px; } .qmrenca .xcfl .fl li i{ font-size: 12px;padding: 0 7px;margin: 0 10px 10px;line-height: 28px; } .qmrenca .xcfl .fl li{ margin-bottom: 5px; } .qmrenca .rcpy{ margin-top: 30px; } .qmrenca .rcpy .txt h2{ margin-bottom: 10px; } .qmrenca .rcpy .txt .del{ font-size: 13px; } .qmrenca .rcpy .swip_px .bd{ width: auto;top: 0; } .qmrenca .rcpy .swip_px .ts p{ line-height: 50px; } .qmrenca .rcpy .swip_px .prev, .qmrenca .rcpy .swip_px .next{ height: 50px; } .qmrenca .huod{ padding-top: 30px; } .qmrenca .huod .bds .prev, .qmrenca .huod .bds .next{ width: 24px;height: 24px;background-size: 5px auto !important;position: static;z-index: 2;display: inline-block;margin: 10px 10px 0; } .qmrenca .huod .bds{ margin: 20px 10px 0;text-align: center; } .qmrenca .huod .fts{ margin-top: 30px;padding: 20px 0; } .qmrenca .huod .fts .lt{ float: none;background-size: 30px auto !important;padding-left: 40px; } .qmrenca .huod .fts .wx{ float: none;width: 120px;margin: 20px auto 0; } .qmrenca .huod .fts .lt h6{ font-size: 14px;margin-bottom: 5px; } .qmrenca .huod .fts .lt h3{ font-size: 16px; } .qmrenca .huod .fts .lt h3 span{ margin: 0 5px; } .qmhonr .zzr .pic .u2, .qmhonr .zzr .pic .u1{ padding-bottom: 0; } .qmhonr .zzr .pic{ margin-bottom: 20px; } .qmabhex .t h1{ font-size: 30px; } .qmabhex{ padding: 30px 0; } .qmabhex .t h3{ font-size: 18px;margin-top: -20px; } .qmabhex ul{ margin-top: 20px; } .qmabhex li{ padding: 30px 15px;height: 290px; } .qmabhex li p{ font-size: 14px;line-height: 1.6; } .qmabhex li h5{ font-size: 16px;line-height: 50px; } .qmabhex li h5::before{ width: 66px;height: 2px; } .qmabhex li:nth-child(3) p, .qmabhex li:nth-child(1) p{ margin-top: 85px; } .qmnewdel .del img{ width: 100% !important;height: auto !important; } .fprodserie .qsimg{ width: 100% !important;height: auto !important; } .qmanli .qmalhd .lt img, .qmuitdqhd .lt img{ width: 130px; } .qmuitdqhd .lt h2{ font-size: 18px; } .qmuitdqhd .del{ font-size: 14px; } .qmuitdqhd .qmwarp, .fprodserie .qmwarp{ margin: 0; } .qmuitdqhd{ padding: 30px 15px; } .qmanli .qmalhd{ padding: 30px 0; } .qmdaqwr .list li .qmwarp{ margin: 0; } .fhexinjs .fcorelist .fcorels li h5{ font-size: 12px; } .qmrenca .rlzy .box{ margin-top: 50px; } .fyanfa li .fyanflist .frtxt, .fyanfa li .yanfa .text .ftlte p, .fyanfa li .fen .tet .txt, .ftlte p, .fkeyan .fen .lt{ font-size: 15px;line-height: 1.7; } .fyanfa li .fyanflist .fyflstsw dd .txt h5{ font-size: 12px; } .fyanfa li .fyanflist{ padding: 30px 0; } .fkeyan .qmwarp, .fchuanx .qmwarp, .fyanfa .qmwarp{ margin: 0; } .fyanfa li .yanfa .qmfyansw .bd p{ font-size: 12px;margin-top: 5px;padding-right: 0;text-align: center; } .fyanfa li .yanfa .qmfyansw .fglh{ position: static; } .qmrenca .xcfl .j li:hover{ top: 0; } .jswipers{ overflow: hidden; } .qmrenca .xcfl .j li{ margin-bottom: 10px; } .fyanfa li .yanfa .qmfyansw dd{ height: 67vw; } .fyanfa li .yanfa .fyanfsw .fyansw { width: auto; height: auto } .fyanfa li .yanfa .text{ padding 15px !important; } .jswipers{ margin: 0 30px; } .menu .item_nav>dl>dd:first-child> a{ font-size: 15px !important; } .qmhonr .box .bd:nth-child(1){ padding-bottom: 40px; } .qmshohu .shbox1 .pic{ width: 60%; } .qmshohu .shbox1 .del{ float: none;width: auto;font-size: 14px;padding-right: 0; } .qmshohu .shbox1 .del::before{ bottom: -30px; height: 3px; } .qmshohu .shbox1 .list{ float: none;width: auto;margin-top: 20px; } .qmshohu .shbox1 .list li{ width: calc((100% - 20px)/2);margin-bottom: 20px;height: 140px;padding: 15px;margin-right: 20px; } .qmshohu .shbox1 .list li:nth-child(2n){ margin-right: 0; } .qmshohu .shbox1 .list ul{ flex-wrap: wrap; } .qmshohu .shbox1 .list li h3{ font-size: 18px; } .qmshohu .shbox1 .list li .ico{ right: auto;left: 5px;bottom: 0px; } .qmshohu .shbox2 .qmwarp{ margin: 0; } .qmshohu .shbox2 .cent{ position: static;width: auto;height: 360px; padding: 90px 90px 0; } .qmshohu .shbox2 .cent p{ font-size: 13px;margin-top: 20px; } .qmshohu .shbox3 .text h3, .qmshohu .shbox2 .cent h1{ font-size: 18px; } .qmshohu .shbox2 .list{ margin: -30px 15px 0; } .qmshohu .shbox2{ padding: 0 0 40px; } .qmshohu .shbox2 .list li{ width: auto;float: none;margin-bottom: 0; } .qmshohu .shbox2 .list li:nth-child(2n){ float: none; } .qmshohu .shbox2 .list li h3{ font-size: 15px; } .qmshohu .shbox2 .list li .s1{ width: 56%; } .qmshohu .shbox2 .list li:nth-child(2n) .ico{ float: left; } .qmshohu .shbox2 .list li:nth-child(2n) .txt{ float: left;text-align: left; } .qmshohu .shbox3{ padding: 40px 0; } .qmshohu .shbox3 .text{ width: auto; } .qmshohu .shbox3 .text h3{ margin-bottom: 10px; } .qmshohu .shbox3 .text p{ font-size: 14px; } .qmshohu .shbox3 .text ul{ margin-top: 20px; } .qmshohu .shbox3 .pic{ position: static; } .qmshohu .shbox3 .pic img{ margin: 0 auto;display: block; } .qmshohu .shbox3 .text li{ padding: 10px;width: calc((100% - 10px)/2);margin-right: 10px;border-radius: 4px; } .qmshohu .shbox3 .text h5{ font-size: 16px; } .qmshohu .shbox3 .text .s1{ height: 25px; } .qmshohu .shbox4{ padding: 30px 0 } .qmshohu .shbox4 .txt{ display: block; } .qmshohu .shbox4 .txt h3{ font-size: 18px; } .qmshohu .shbox4 .txt p{ font-size: 14px;margin-top: 15px; } .qmshohu .shbox5 .qmwarp{ display: block; } .qmshohu .shbox5 .shswip{ width: auto;margin-left: 0; } .qmshohu .shbox5 .shswip li{ width: 300px;height: 210px; } .qmshohu .shbox5 .txt{ width: auto;font-size: 15px; } .qmshohu .shbox5{ padding-bottom: 30px; } .qmshohu .shbox6 .qmwarp{ padding-top: 30px; } .qmshohu .shbox6 .lt{ width: auto;float: none; } .qmshohu .shbox6 h3{ font-size: 18px; } .qmshohu .shbox6 i{ margin: 20px 0;height: 2px;width: 50px; } .qmshohu .shbox6 p{ font-size: 14px; } .qmshohu .shbox6 .rts{ float: none;margin-top: 20px; } .qmshohu .shbox6 .rts .b1 span{ font-size: 16px;line-height: 50px; background-size: 20px auto !important;padding-left: 35px; } .qmshohu .shbox6 .rts .b1{ width: 240px;padding-left: 50px; } .qmshohu .shbox6{ padding-bottom: 40px; } .qmform{ width: auto;margin: 0 30px;height: auto;padding: 24px 60px 50px 64px; } .qmform .gb{ top: 30px;right: 20px; } .qmform .gb img{ width: 60%; } .qmform .ico img{ height: 30px; } .qmform ul{ margin-top: 10px; } .qmform li{ margin-bottom: 6px; } .qmform label{ font-size: 14px;line-height: 1;float: none; } .qmform .t1{ font-size: 14px;height: 24px;width:100%;float: none; } .qmform .t2{ height: 50px;padding: 5px 20px; } .qmform .btns{ margin-left: 15px; } .qmform .btns .b1{ display: block;width: 100px;height: 34px;line-height: 34px;font-size: 14px;margin: 0 auto 10px; } .qmshohu .shbox4 .shyfswip::before, .qmshohu .shbox4 .shyfswip::after { box-shadow: 0 0 40px 80px #fff; } .qmshohu .shbox4 .shyfswip{ margin-top: 20px; } .qmshohu .shbox4 .shyfswip .prev, .qmshohu .shbox4 .shyfswip .next{ background-size: 30%; } .qmform{ margin: 0 15px; top: 20%; }