/* about */ .pageBanner { height:200px; background-size:cover !important; background-repeat:no-repeat !important; background-position: center !important; } .pageBannerImg { display: flex; align-items: center; max-width: 1576px; padding: 0 20px; margin:0 auto; height:200px; width:100%; } .pageBannerTitle { font-size:32px; font-weight: 600; color:#fff; } .pageMenu { background:#fff; box-shadow: 0 10px 20px -5px rgba(0,0,0,0.05); position: relative; position: sticky; top: -2px; z-index: 1; } .pageMenu ul { display:flex; align-items:center; justify-content: center; } .pageMenu li a { color:#333; padding:20px 40px; display:block; font-size:18px; transition: all 0.3s; } .pageMenu li:hover a { background:#d7d7d7; transition: all 0.3s; } .aboutBoxs { background: #f8f8f8; padding-top:110px; padding-bottom:80px; } .aboutBox { display:flow-root; } .aboutTextTitle { font-size:28px; color:#333; margin-bottom:30px; } .aboutImg { width:32%; float:left; overflow: hidden; } .aboutImg img { max-width: 100%; transition: all 0.5s; } .aboutImg:hover img { transition: all 0.5s; transform: scale(1.1); } .aboutText { width:62%; float:right; } .aboutTextDes { font-size: 18px; color:#333; line-height: 32px; } .aboutTextDes p { margin-bottom:30px; } .history { background:#e8eef7 url('../images/about2.jpg') no-repeat center bottom; padding:70px 0 250px; } .pageTitle { font-size:28px; color:#333; text-align:center; margin-bottom:40px; } .historyBox { max-width: 1280px; padding:0 20px; margin:0 auto; display:flow-root; } .historyBox li { border: 1px solid #d8d8d8; display: flex; margin-bottom:34px; } .historyTime { background:#ee7430; width:110px; float:left; display: flex; align-items: center; justify-content: center; font-size:22px; } .historyText { width:calc(100% - 110px); float:right; display: flex; align-items: center; padding:30px 40px; font-size:20px; line-height: 32px; } .advantage { padding-top:100px; background:#f8f8f8; padding-bottom:10px; } .advantageBox { border-bottom:1px solid #eee; margin-bottom:60px; padding-bottom:60px; display:flex; } .advantageBox:nth-child(even) { flex-direction: row-reverse; } .advantageImg { width:48%; float: left; overflow: hidden; } .advantageImg img { max-width:100%; transition: all 0.5s; } .advantageImg:hover img { transition: all 0.5s; transform: scale(1.1); } .advantageText { width:52%; float:right; padding:60px 100px } .advantageTextTitle { font-size:28px; color:#333; display:flex; justify-content: space-between; } .advantageTextTitle .textLine { width: 100%; height: 4px; background: #ee7430; margin-top: 10px; } .advantageTextTitle .textNum { font-size:86px; color:rgba(106,106,106,0.1); font-weight: 600; line-height:1; } .advantageDes { font-size: 20px; color:#333; line-height:32px; margin-top:50px; } .honor { background:#f8f8f8; padding-top:40px; padding-bottom:130px; } .honor .swiper-slide img { width: 100%; } .honor .swiper-slide a { border:1px solid #eee; display:block } .honorBox { max-width: 1576px; padding:0 20px; margin: 0 auto; position: relative; display: flex; flex-wrap: wrap; justify-content: center;} .honorImg { overflow: hidden; border:1px solid #eee; width: calc((100% - 100px) / 5); margin-bottom: 20px; /* margin-right:20px; */ margin: 0 10px 20px;} .honorImg:nth-child(5n) { /* margin-right:0; */} .honorImg img { width: 100%; height:auto } /*contact*/ .pageContent { background: #f8f8f8; padding-bottom:80px; } .location { background: url(../images/homeIcon.png) no-repeat center left; padding:20px; border-bottom:1px solid #eee; margin-bottom:80px; } .location a { color:#333; } .location a:hover { color:#ee7430; } .contactTextTitle { font-size:22px; color:#333; border-bottom: 1px solid #e2e2e2; padding-bottom:20px; } .pageMes { padding-left:40px; margin:20px auto; font-size:17px; line-height:24px; } .pagePhone { background: url(../images/pagePhone.png) no-repeat center left; } .pageEmail { background: url(../images/pageEmail.png) no-repeat center left; } .pageAdd { background: url(../images/pageAdd.png) no-repeat left top; padding-bottom: 30px; } .contactTexts { display: flex; flex-wrap: wrap; } .contactText { float: left; width:30%; margin-right:10%; margin-bottom:80px; } .contactText a { color:#333; } .contactText a:hover { color:#ee7430; } .addT { width:51px; float: left; } .addS { width:calc(100% - 51px); float:left } .mesClick { width:178px; height:40px; background:#ee7430; color:#fff; font-size:14px; display: flex; justify-content: center; align-items: center; border-radius:6px; position: fixed; bottom: 10%; right:60px; z-index: 10; cursor: pointer; } .mesClick img { margin-right:5px; } .mesInput { width:178px; border-radius: 6px; position: fixed; right:60px; bottom:20%; background: #fff; box-shadow: 0 0 35px 15px rgba(0,0,0,0.1); display: none; } .inputTitle { background:#ee7430; color:#fff; font-size:14px; display: flex; justify-content:space-between; align-items: center; height:40px; padding:0 10px; } .inputTitleT { background: url(../images/mes.png) no-repeat center left; padding-left:20px; } .inputClose { font-size:36px; line-height:1; cursor: pointer; } .mesDes { padding:10px; line-height: 24px; } .mesDes a { color:#333; } .mesInput form { padding:0 10px; } .mesInput label { margin-bottom:16px; display:block; } .mesInput input { width:100%; border:2px solid #eee; padding:5px 10px; height:30px; } .mesInput textarea { width:100%; border:2px solid #eee; padding:5px 10px; height:90px; } input::placeholder,textarea::placeholder { color:#999; font-size:12px; } .onClick { width:56px; height:30px; font-size:12px; text-align:center; color:#fff; line-height:30px; background:#ee7430; display:block; margin: 10px 0 20px auto; border:none; cursor: pointer; } .fieldTitle { font-size:38px; margin-bottom:10px; } .Locations2 { margin-bottom: 40px; } .fieldDes p { margin-top:20px; font-size:17px; } .fieldTitleS { font-size:24px; color:#f08347; } .fieldBoxs { margin-top:50px; } .fieldProTitle { height:50px; line-height: 50px; padding:0 30px; background: #f2f2f2; border-bottom: 1px solid #ccc; font-size:16px; } .fieldBox { display: flex; margin-top:20px; } .fieldImg { border:1px solid #ccc; width:55%; height: fit-content; } .fieldImg img { width: 100%; } .fieldPro { margin-left: 80px; width: 45%; border: 1px solid #ccc; } .fieldProList { padding:10px 30px; max-height: 800px; overflow: auto; } .fieldProList li { border-bottom: 1px solid #eee; padding: 10px 0; font-size:16px; } .fieldProList li:hover .fieldProListTitle { color: #ee7430; text-decoration: underline; } .fieldProList li a { color:#333; font-size: 14px; } .filedDetailCon { margin-top:50px; } .filedDownTitle { font-size:22px; } .filedDetailCon .downloadListTitleBlock { font-size:16px; } .fieldProListTitle { margin-bottom:5px; } .cate_list_title { font-size:16px; font-weight: 600; margin-top:30px; border-bottom: 1px solid #eee; padding-bottom: 6px; } .cate_list_title:first-child { margin-top:0; } .joinTitle { font-size:26px; color:#ee7430; text-align:center; } .joinLine { width:20px; height:2px; background:#ee7430; margin:20px auto; } .joinTop { color:#333; font-size:18px; text-align:center; margin-bottom:30px; } .joinTop a { color:#333; } .joinContent { border:1px solid #eee; background:#fff; padding:70px 90px; } .joinContentTitle { background:#ee7430; display: flow-root; } .joinContentTitle li { width:calc(100% / 3); float: left; color:#fff; font-size:17px; padding:20px 50px; } .joinContentTitle li:last-child { text-align:right; padding-right:80px; } .joinContentBoxDes { background:#f8f8f8; padding:60px 50px; clear: both; } .joinContentBoxLi { display: flow-root; } .joinContentBoxLi li { width:calc(100% / 3); float: left; font-size:17px; padding:20px 50px; color:#666; border-bottom:1px solid #eee; position: relative; } .joinContentBoxLi li:last-child { text-align:right; padding-right:30px; cursor: pointer; } .joinContentBoxLi li:last-child:hover { color:#ee7430 } .joinContentBoxLi li:first-child:after { content:''; width:10px; height:10px; border-radius:50%; background:#ccc; left:24px; top:0; bottom:0; margin:auto; position: absolute; } .joinContentBoxDes { line-height:36px; color:#333; font-size:17px; display: none; } .joinContentBoxDes span { font-size:20px; display:block; margin-top:40px; } .joinButton { width:106px; height:34px; text-align:center; line-height:34px; font-size:16px; background:#ee7430; margin-top:30px; } .joinButton a { color:#fff; display:block } .joinButton a:hover { color:#fff; } .joinButton:hover { background:#ed6417; } .newsBox { background:#f8f8f8; padding:100px 0; } .newsBox ul { display: flow-root; } .newsBox li { float:left; margin-right:100px; width:calc((100% - 200px) /3); margin-bottom: 50px; border-bottom: 1px solid #c6c6c6; } .newsBox li:nth-child(3n) { margin-right:0 } .newsBox .newsImg { position: relative; overflow: hidden; height: 0; padding-bottom: 52%; margin-bottom:30px; } .newsBox .newsImg img { position:absolute; transition: all 0.5s; transform: translate(-50%,-50%); top: 50%; left:50%; } .newsBox .pageNewsTime { font-size:14px; color:#333 } .newsBox .pageNewsTitle { font-size:22px; color:#333; margin-top:10px; margin-bottom:20px; transition: all 0.5s; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .newsBox .pageNewsDes { color: #666; font-size: 16px; margin-bottom:40px; } .newsBox li:hover img { transform: translate(-50%,-50%) scale(1.1); transition: all 0.5s; } .newsBox li:hover .pageNewsTitle { color:#ee7430; transition: all 0.5s; } .pageLoader { display: flex; justify-content: center; } .pageLoader a { background:#f4f4f4; margin:0 5px; padding:10px 20px; } .pageLoader a{ color:#333; } a.colorNone { background:none; margin:0 } a.pageActive { background:#ee7430; color:#fff; } .pageLoader a:hover{ background:#ee7430; color:#fff; } .newsDetail { background:#fff; padding:60px; } .newsDetailTitle { font-size: 32px; color:#333; font-weight: 600; text-align: center; } .newsSummary { padding-bottom:20px; } .newsSummary ul { display:flex; justify-content: center; } .newsSummary ul li { margin: 20px 10px; display: flex; color:#999 } .newsDetailContent { line-height:32px; font-size:17px; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; padding:50px 0 } .detailBoxImg { border:1px solid #d8d8d8; margin:20px auto; } .newsDetailContent img { text-align: center; margin:50px auto; max-width: 100%; display:block } .newDetailPage { display: flex; justify-content: space-between; font-size:16px; margin-top:60px; margin-bottom: 30px; display: none; } .newDetailPage a { color:#333; } .newDetailPage a:hover { color:#ee7430; } .newsDetailPrev { background:url(../images/newsPrev.png) no-repeat center left; padding-left:54px; } .newsDetailPrev:hover { background:url(../images/newsPrevHover.png) no-repeat center left; } .newsDetailNext { background:url(../images/newsNext.png) no-repeat center right; padding-right:54px; } .newsDetailNext:hover { background:url(../images/newsNextHover.png) no-repeat center right; } .newsDetailReturn { background:url(../images/return.png) no-repeat center left; padding-left:30px; } .newsDetailReturn:hover { background:url(../images/returnHover.png) no-repeat center left; } .relevantTitle { font-size:26px; color:#ee7430; margin-bottom:40px; } .relevantBox { padding-top:0 } .Locations { margin-top: 30px; margin-bottom: 40px; display: inline-block; width:100%; } .productContent { max-width:1880px; padding:0 50px; margin:0 auto; } .productDownload { background: #ee7430; width:100px; height:40px; line-height: 40px; text-align: center; } .productDownload:hover { background:#ef5c0a } .productDownload a { font-size:12px; display:block; color:#fff; } .productDownload a:hover { color:#fff } .productInfoTitle { display: flex; justify-content: space-between; margin-bottom: 20px; } .productInfoTop { background:#efeeee; border:1px solid #e2e2e2; display: flow-root; /*margin-top:20px;*/ border-left: none; } .productInfoTop ul li{ width:150px; float: left; display: flex; align-items: center; font-size:14px; height:65px; border-right:1px solid #e2e2e2; padding:0 20px; text-align: left; /* font-weight: 600; */ position: relative; } .productInfoTop ul li:nth-child(1) { z-index: 2; background: #efeeee; border-left: 1px solid #e2e2e2; } .productInfoTop ul li.productSize { border-right:none; } .productInfoContent { display: flow-root; /*max-height:600px;*/ overflow: auto; } #lz_content .pageLoader { display:none } .productInfoContent ul li{ width:150px; float: left; text-align: left; display: flex; align-items: center; font-size:14px; color:#333; /* font-weight: 600; */ padding:10px 20px; border-right:1px solid #e2e2e2; word-break: break-word; position: relative; } .productInfoContent ul li:nth-child(1) { background: #f8f8f8; z-index: 2; border-left: 1px solid #e2e2e2; } .productInfoContent .productNum { font-size:16px; color:#ee7430; } .productInfoContent .productNum:hover { text-decoration: underline; } .productInfoContent ul li.productSize { border-right:none; } .proInfoConText { border-top:1px solid #e2e2e2; clear: both; padding:20px 30px; display: none; } .proInfoConText .lookData a { color:#00ab96; font-size:14px; margin:0 30px; } .proInfoConText .lookInfo a { color:#ee7430; font-size:14px; } .proInfoConText .lookData:hover a { text-decoration: underline; } .proInfoConText .lookInfo:hover a { text-decoration: underline; } .products.relePro { padding:0; background:none; } .products.relePro .swiperBox { max-width: 100%; padding:0 } .proInfoConList { border:1px solid #e2e2e2; border-bottom:none; cursor: pointer; border-left: none; } .proInfoConList:last-child { border-bottom:1px solid #e2e2e2; } .proInfoConList ul { display: flex; align-items: normal; } .productMenu { width: 16%; float: left; display: none; } .productMenuTitle { font-size:20px; margin-bottom:20px; } .productMenu select { width:100%; border:1px solid #cccccc; height:40px; padding:0 10px; color:#333 } .selectList { margin-top: 10px; } .productInfo { /*width:80%;*/ width:100%; float:right; } .infoBox { /*transform: scaleY(-1);*/ /*overflow: auto;*/ max-height:600px; } .productInfoList { /*transform: scaleY(-1);*/ width: max-content; } .productBox { display: flow-root; } .proMenuTopT { /* font-weight: 600; */ width: 80%; display: inline-block; } .proIcon { float: right; cursor:pointer } .proMenuBottom { border-top:1px solid #cccccc; margin-top:10px; } .productMenuList { margin-bottom: 10px; clear: both; padding: 10px 20px; background: #f4f4f4; } .proMenuMore { background:#efeeee; text-align: center; height:34px; line-height: 34px; margin-top:20px; cursor: pointer; } .proMenuMore:hover { background:#ee7430; color:#fff; } .proMenuTop { cursor:pointer; display: flex; justify-content: space-between; align-items: center; } .proMenuTops { display: flex; align-items: center; width: 100%; } .proMenuTops label { display:flex; margin-right:10px; } .proDetailTitle { font-size:38px; color:#333; } .proDetailDesApp { width:160px; height:42px; border:1px solid #ee7430; text-align: center; line-height: 42px; display: flex; align-items: center; justify-content: center; font-size: 17px; } .proDetailDesApp img { margin-right:5px; } .proDetailDesApp a { color:#ee7430 } .proDetailDes { display:flex; justify-content: space-between; margin-top:20px; } .proDetailDesText { font-size: 23px; width: 70%; line-height: 1.6; color:#333; } .proDetailCon { border-top:1px solid #ebebeb; padding-top: 50px; margin-top:50px; display:flow-root; border-bottom:1px solid #ebebeb; padding-bottom:30px; } .proDetailDownTitle { font-size:38px; border-bottom:1px solid #ebebeb; padding-bottom:10px; font-weight: 600; } @media screen and (max-width: 768px){ .proDetailDownTitle { font-size: 22px; } } .proDetailDown .downloadList { margin-top:10px; } .proDetailDown .downloadList li { margin-bottom:10px; } .proDetailDown { width:445px; float: left; } .proDetailDownTitles { margin-top:30px; } .proDetailInfo { width:calc(100% - 550px); float: right; } .proDetailInfoTag { border-bottom:1px solid #ebebeb } .proDetailInfoTag ul { display: flex; } .proDetailInfoTag li { font-size:18px; text-align:center; height:36px; line-height: 36px; width:155px; font-weight: 600;cursor: pointer; } .proDetailInfoTag li:hover { background:#d7d7d7; } .proDetailConImg .swiper-button-next,.proDetailConImg .swiper-button-prev { background:#dfdfdf; width:24px; height:24px; } .proDetailConImg .swiper-button-next { right:0; } .proDetailConImg .swiper-button-prev { left:0; } .proDetailConImg .swiper-button-next:after,.proDetailConImg .swiper-button-prev:after { color:#fff; font-size:14px; } .proDetailConImg { overflow: hidden; border: 1px solid #eee; margin-top:40px; } .proDetailConImg img { max-width:100%; } .proDetailDownSize { margin-top:20px; } .sizeList ul li{ justify-content: space-between; display: flex; margin-bottom:10px; width:100% } .proDetailInfoCon ul li { display: flex; border: 1px solid #ebebeb; padding: 8px 32px 8px 12px; font-size: 16px; border: none; border-bottom: 1px solid #ebebeb; } .proInfoT { width:40%; word-break: break-word; } .proRelevant { margin-top:40px; } .proReList { display:flow-root; } .proReList li { width:calc((100% - 210px) / 4); float: left; margin-right:70px; } .proReList li:nth-child(4n) { margin-right:0 } .proReList .proImg { overflow: hidden; height:0; padding-bottom:75%; position: relative; border: 1px solid #ebebeb; } .proReList .proImg img { position: absolute; transform: translate(-50%,-50%); top:50%; left: 50%; width: 100%; transition: all 0.5s; } .proReList .proImg:hover img { transform: translate(-50%,-50%) scale(1.1); transition: all 0.5s; } .proTabBox { display:none } .proTabBox .detail{ padding-top:8px; font-size:16px; line-height:1.8; } .proActive { display:block; margin-top: 20px; } .proTitle { text-align:center; margin-top:10px; color:#333; font-size:17px; } .searchs { max-width: 980px; border:1px solid #eee; display: flex; align-items: center; justify-content: center; padding:50px 20px; margin:0 auto; flex-direction: column; } .searchTitle { color:#333; font-size:24px; } .searchs label { display: flex; align-items: center; margin-top:20px; position: relative; width: 100%; max-width: 550px; } .searchs input { width: 100%; height:46px; border:1px solid #eee; padding:10px 20px; background:#fcfcfc; border-right:none; } .searchs button { height:46px; width:50px; background: #fcfcfc; border:1px solid #eee; border-left:none; cursor: pointer; position: absolute; right:0; top:0; } .searchTitles { text-align:center; margin-top:60px; margin-bottom:20px; } .searchTop { height:70px; line-height: 70px; background: #efeeee; max-width:980px; margin: 0 auto; border:1px solid #e2e2e2; } .searchTop li { width:25%; float: left; text-align: center; font-size:17px; } .searchBottom { max-width:980px; margin:0 auto } .searchBottomList { display: flow-root; clear: both; border:1px solid #eee; background: #f9f9f9; } .searchBottomList:nth-child(2n) { background: #fcfcfc; } .searchBottomList li { width:25%; float: left; text-align: center; font-size: 17px; padding: 20px 10px; } .import { max-width:980px; margin: 50px auto; border:1px solid #eee; background:#fff; padding:30px ;font-size: 15px;} .importTitle { font-size:18px; } .import { line-height: 32px; } .qualityTitle { font-size:38px; color:#333; margin-bottom:30px } .qualityDes { font-size: 18px; color:#333; line-height:32px; } .qualityDes p { margin-bottom: 30px; } .qualityDes img { max-width:100%; } .qualityHonor { padding:40px 60px; line-height:28px; font-size:17px; } .qualityHonor li { list-style: disc; color:#ee7430; } .qualityHonor li p { color:#00ab96; margin-bottom:10px; } .qualityDownload ul { display: flow-root; } .qualityDownload li { display:flex; margin-bottom:50px; } .qualityDownloadImg { width:14%; float:left; border:1px solid #dfdfdf; position: relative; height: 0; padding-bottom:16%; } .qualityDownloadImg img { transform: translate(-50%,-50%); top:50%; left: 50%; max-width: 100%; max-height:100%; position: absolute; } .qualityDownCon { width:86%; float:right; padding:10px 60px; } .qualityDownConTitle { font-size:22px; color:#333; } .qualityDownConDes { font-size:17px; color:#333; margin-top:20px; margin-bottom:40px; } .qualityDownConButton { background:#eaeaea; font-size:14px; width:150px; height:40px; line-height: 40px; text-align: center; transition: all 0.5s; } .qualityDownConButton a { color:#666666; transition: all 0.5s; display: block; } .qualityDownConButton:hover { background:#ee7430; transition: all 0.5s; } .qualityDownConButton:hover a { color:#fff; transition: all 0.5s; } .serviceTitle { font-size:38px; color:#f08347; } .serviceBox { margin-top:50px; } .downloadList { margin-top:40px; max-width: 700px; } .downloadListIcon { width:30px; float: left; } .downloadListIcon img { width:100%; height:auto; } .downloadListTitle { padding-left:40px; width: calc(100% - 19px); color:#333; transition: all 0.5s; font-size: 18px; } .downloadList li { clear: both; margin-bottom:30px; } .downloadList li:hover .downloadListTitle { color:#f08347; transition: all 0.5s; } .downloadList li .downloadListTitle .downloadListTitleBlock { display: inline-block; position: relative; } .downloadList li .downloadListTitle .downloadListTitleBlock:after { background: url('../images/downloadB.png') no-repeat center right; content:''; right:-30px; top:0; width:12px; height:100%; position: absolute; opacity: 0; transition: all 0.5s; } .downloadList li:hover .downloadListTitle .downloadListTitleBlock:after { opacity: 1; transition: all 0.5s; } .supportDes { margin-top:20px; line-height: 28px; font-size: 18px; } .supportDes img { max-width:100%; } .supportList { margin-top:40px; } .supportList ul { display: flow-root; } .supportList li { width:calc(100% / 3); display: flex; flex-direction: column; float: left; } .supportList li:nth-child(2) { flex-direction: column-reverse; } .supportImg { position: relative; height: 0; padding-bottom:37%; overflow: hidden; } .supportImg img { position: absolute; width: 100%; transform: translate(-50%,-50%); height:auto; top:50%; left:50%; transition: all 0.5s; } .supportImg:hover img { transform: translate(-50%,-50%) scale(1.1); transition: all 0.5s; } .supportText { padding: 6.1% 40px; } .supportTextTitle { font-size:20px; color:#333; display: inline-block; border-bottom: 2px solid #ee7430; padding-bottom: 10px; } .supportLine { background:#ee7430; width:34px; height:2px; margin-top:10px; display:none } .supportTextDes { font-size: 17px; line-height:22px; margin-top:20px; } .supportApplication { background:url("../images/supportApplication.jpg") no-repeat center; background-size:cover ; padding:120px 0 } .ApplicationBoxs { display:flex; justify-content: space-between; } .ApplicationBox { width:45%; background: rgba(255,255,255,0.5); border:4px solid #ccc; } .ApplicationBox a { display: flex; padding: 40px 15%; align-items: center; } .ApplicationBoxText { margin-left:50px; } .ApplicationBoxText p { color:#00ab96; font-size:34px; transition: all 0.5s; } .ApplicationBoxText span { color:#999; text-transform: uppercase; } .ApplicationBox:hover p { color:#ee7430; transition: all 0.5s; } .supportDes span { color:#ff0000 } .appCheck { color:#ff0000 } .applicationFrom { border-top:1px solid #eee; margin-top:40px; padding-top:40px; } .applicationFromTag { width:200px; float:left; height:32px; line-height: 32px; font-size:16px; } .applicationFromInput { width: 400px; float: left; color:#333 } .applicationFromInput input { width:100%; height:32px; border:1px solid #eee; padding:0 20px } .applicationFromInput select { font-size:14px; color:#000; } .applicationFromInput input::placeholder { font-size:14px; color:#999 } .applicationFromInput textarea::placeholder { font-size:14px; color:#999 } .applicationFrom label { clear: both; display: flow-root; margin-bottom:10px; max-width: 600px; } .applicationButton { width:400px; background:#ee7430; height:38px; line-height: 38px; display: block; border:none; color:#fff; cursor: pointer; } .buttonBox { max-width:600px; } .buttonBox a{ color:#000; } .applicationButton:hover { background:#e9661d } .applicationFromInput select { width:100%; border:1px solid #eee; height:38px; padding:0 20px; } .applicationFromInput textarea { width:100%; border:1px solid #eee; height:160px; padding:15px 20px; } .supportDesTitle { font-size:20px; color:#e9661d; margin-top:30px; } .applicationFromReg { margin-top: 20px; padding-top: 20px; } .applicationFromTitle { color:#f08347; font-size:20px; border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px; } .applicationFrom .checkPro label { display:initial; margin-right:50px; } .buttonBox { max-width:600px; margin-top:50px; margin-left:200px; text-align:left !important } .regButton.loginColor { background: #f08347; } .loginColor { background: #f08347 !important; color:#fff !important; } .regButton { width:220px; height:54px; display: inline-block; text-align:center;; line-height: 54px; background: #dcdcdc; color:#fff; border:none; margin-right:30px; cursor: pointer; font-size:16px; letter-spacing: 8px; } .regButton:hover { background:#f08347 } label.code .applicationFromInput input { width: calc(100% - 115px); } label.code .applicationFromInput span { width:110px; text-align:center; font-size:14px; color:#999; background:#e4e4e4; height:30px; line-height: 30px; display: inline-block; cursor: pointer; } label.code .applicationFromInput span:hover { background:#f08347; color:#fff; } label.area .applicationFromInput input { width:50%; float: left; } label.area .applicationFromInput select { width:49%; float:right; } .applicationFromInput select { height:32px; } @media screen and (max-width:1440px) { .pageMenu li a { font-size:16px; } .aboutTextDes { line-height: 28px; } .historyText { font-size:18px; } .advantageDes { font-size:16px } .supportTextTitle { font-size:20px } .supportTextDes { font-size:16px; } .supportText { padding: 10.5% 50px; } } @media screen and (max-width:1366px) { .advantageTextTitle { font-size:24px; } .advantageText { padding:30px 50px } .advantageTextTitle .textNum { font-size:72px; } .productInfoContent .productNum { font-size:14px; color: #ee7430 !important; } } @media screen and (max-width:1280px) { .newsBox li { margin-right:50px; width:calc((100% - 100px) /3) } .proDetailDown { width:350px; } .proDetailInfo { width: calc(100% - 400px); } .proDetailInfoTag li { font-size:14px; } .proDetailInfoCon ul li { font-size:14px; } .ApplicationBoxText p { font-size:24px; } .ApplicationBoxText { margin-left:30px; } } @media screen and (max-width:768px) { .pageBanner,.pageBannerImg { height:150px; } .pageBannerTitle { font-size:24px; } .pageMenu li a { padding:10px 0; font-size:14px; } .pageMenu li { width: calc(100% / 4); text-align:center } .aboutBoxs { padding-top:40px; } .aboutImg,.aboutText { width:100%; } .aboutBox { display: flex; flex-direction: column-reverse; } .aboutTextTitle { font-size:22px; margin-bottom:10px; text-align: center; } .aboutTextDes { font-size:14px; } .aboutTextDes p { margin-bottom:10px; } .aboutImg { margin-top:20px; } .pageTitle { font-size:22px; margin-bottom:20px; } .historyBox li { flex-direction: column; } .historyTime,.historyText { width:100%; } .historyTime { padding:10px 0; font-size:16px; } .historyText { font-size:14px; padding:20px; line-height: 24px; } .history { padding-top:50px; } .advantage { padding-top:50px; } .advantageBox,.advantageBox:nth-child(even) { flex-direction: column; margin-top:10px; padding-bottom: 0; margin-bottom:30px; } .advantageImg { width:100%; } .advantageText { width:100%; padding:20px 0 } .advantageTextTitle { font-size:18px; } .advantageTextTitle .textNum { font-size:36px; } .advantageDes { margin-top:20px; font-size:14px; } .honorBox .swiper { margin:0 40px } .honorBox .swiper-button-prev:after, .honorBox .swiper-button-next:after { font-size:32px; } /*contact*/ .location { margin-bottom: 30px; padding:10px 20px; } .contactText { width:100%; margin-bottom: 40px; } .contactTextTitle { font-size: 18px; margin-bottom:20px; } .pageMes { font-size:14px; } .pageMes { margin:4px auto; } .mesClick { right:0; width:100px; } .mesInput { width:100%; padding:20px; right:0; } .fieldTitle { font-size:22px; } .fieldDes p { font-size:14px; } .fieldBox { display:block } .fieldImg { width:100%; } .fieldPro { margin-left:0; width:100%; margin-top:20px; } /*join*/ .joinTitle { font-size:18px; } .joinTop { font-size:14px; } .joinContent { padding:20px; } .joinContentTitle li,.joinContentBoxLi li { padding:10px 20px; font-size:14px; } .joinContentBoxLi li:first-child:after { width:5px; height:5px; left:5px; } .joinContentTitle li:last-child,.joinContentBoxLi li:last-child { padding:10px 20px; } .joinContentBoxDes { font-size:14px; padding:20px; line-height:24px; } .joinContentBoxDes span { margin-bottom:6px; font-size:16px; } .joinButton { font-size:14px; } .newsBox { padding-top:50px; } .newsBox li { margin-right:0; width:100% } .newsBox li:nth-child(3n) { margin-right:20px; } .newsBox li:nth-child(2n) { margin-right:0; } .newsBox .pageNewsTitle { font-size:16px; } /* .pageLoader a { display:none } */ .pageLoader .prev,.pageLoader .next { display:block } .newsDetail { padding:20px; } .newsDetailTitle { font-size:20px; text-align: left; line-height:32px; } .newsSummary ul { flex-wrap: wrap; } .newsSummary ul li { width:50%; margin:10px 0 } .newsDetailContent { font-size:14px; } .newsDetailReturn { display:none } .relevantBox { padding-top:0; } .relevantTitle { font-size:20px; } .newDetailPage { font-size:12px; } .newsBox .newsImg { margin-bottom:10px } .newsBox .pageNewsTitle { margin-bottom:10px; } .newsBox .pageNewsDes { font-size:14px; margin-bottom:20px; } .proDetailTitle { font-size:22px; } .proDetailDes { flex-direction: column; } .proDetailDesText { font-size:14px; width: 100%; } .proDetailDesApp { width:100%; margin-top: 20px; } .proDetailCon { padding-top:30px; margin-top:30px; display: flex; flex-direction: column; } .proDetailDown,.proDetailInfo { width:100% } .proDetailInfo { margin-top:40px; } .proDetailInfoTag li { width:25%; } .proDetailInfoCon ul li { padding:0; } .proReList li { width: calc((100% - 20px) / 2); margin-right:20px; margin-bottom:20px; } .proReList li:nth-child(2n) { margin-right:0; } .productContent { padding: 0 20px; } .productMenu,.productInfo { width: 100%; } .productInfo { margin-top:20px; overflow: auto; } .infoBox { } .productInfoTop ul li { padding:0 10px; font-size: 12px; width: 100px; } .productInfoContent ul li { font-size:12px; padding:10px; width: 100px; } .qualityTitle { font-size:22px; margin-bottom:10px; } .qualityDes { font-size:14px; } .qualityHonor { padding: 0 20px 20px; font-size:14px; } .qualityDownloadImg { width:20%; padding-bottom:20% } .qualityDownCon { padding:0 20px; } .qualityDownConTitle { font-size:16px; } .qualityDownConDes { font-size:14px; margin-top:10px; margin-bottom:10px; } .qualityDownConButton { font-size:12px; } .qualityDownCon { width:80%; } .serviceTitle { font-size:20px; margin-top:30px; } .downloadList { margin-top:20px; } .supportList li { width:100%; margin-bottom:30px; box-shadow: 0 0 50px 5px rgba(0,0,0,0.1); } .supportList li:nth-child(2) { flex-direction: column } .supportText { padding:20px; background: #fff; } .ApplicationBoxs { flex-direction: column; } .ApplicationBox { width:100%; margin-bottom: 30px; } .supportApplication { padding:50px 0 } .supportDes { font-size:14px; } .applicationFromTag { font-size:14px; } .applicationFromInput,.applicationButton { width:100%; } .applicationFrom .checkPro label { margin-right:20px; width:calc((100% - 20px) / 2); float: left; clear: right; } .applicationFrom .checkPro label:nth-child(2n) { margin-right:0; } .buttonBox { clear: both; margin-left:0 !important; } .regButton { width:100%; margin-bottom:20px; } .honorImg { width: calc((100% - 40px) / 2); /* margin-right:20px; */ } .honorImg:nth-child(2n) { margin-right:0 } .productMenu { display:none } .proInfoT,.proInfoD { padding:10px 20px } .proTabBox .detail { font-size:14px; } .searchTop li,.searchBottomList li { font-size:12px; } .proDetailInfoTag li:hover { background: #ee7430; color: #fff; } .pageMenu li:hover a { background: none; } }