.about { float: left; width: 100%; margin: 30px 0 100px 0; } .about h3 { text-align: center; /*font-size: 25px;*/ /*color: #3b3b3c;*/ /*font-weight: bold;*/ /*margin-top: 0;*/ margin-bottom: 70px; } .about h3 span { width: 140px; height: 1px; background: #999999; display: inline-block; transform: translateY(-7px); } .about h3 .xian1 { margin-right: 94px; display: none; } .about h3 .xian2 { margin-left: 94px; display: none; } .about .list { transition: 0.5s; } .about .list a { box-shadow: 0 0 22px #e5e5e5; display: block; } .about .list .pic { overflow: hidden; /*height: 215px;*/ } .about .list .text { padding-bottom: 28px; padding-left: 15px; padding-right: 15px; } .about .list img { max-width: 100%; max-height: 100%; width: 100%; height: 100%; transition: 0.5s; } .about .list img:hover { transform: scale(1.2, 1.2); } .about .list h3 { font-size: 18px; color: #333; /*font-style: italic;*/ font-weight: bold; line-height: 44px; margin: 0; margin-top: 25px; } .about .list p { color: #333; text-align: center; line-height: 24px; margin-bottom: 0; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .about .list:hover { /*transform: translateY(-10px);*/ } #carousel-posui { position: relative; float: left; width: 100%; padding-bottom: 40px; } .product { float: left; width: 100%; /*margin-top: 126px;*/ background: #f2f2f2; padding-bottom: 40px; } .product .title { text-align: center; float: left; width: 100%; margin-bottom: 45px; } .product .title h3 { margin-top: 60px; margin-bottom: 19px; font-size: 25px; color: #3b3b3c; font-weight: bold; } .product .title p { color: #333; font-weight: bold; } .product .box { width: 100%; margin: 0 auto; } .product .box .pic { text-align: center; margin: 0 auto; border-radius: 5px; transition: 0.5s; height: 190px; transform: translateY(8%); position: relative; } .product .box .pic img { max-width: 100%; max-height: 100%; width: 160px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .product .box .pic:hover { transform: translateY(0%); } .product .box .text { float: left; width: 100%; text-align: center; margin-top: 40px; } .product .box h3 { font-size: 18px; color: #3a3a3a; border-top: 1px solid #c4c4c4; line-height: 34px; margin: 0 auto; margin-bottom: 50px; width: 88%; font-weight: bold; } .product .box p { color: #464646; word-break: break-all; display: -webkit-box; width: 80%; height: 43px; margin: 0 auto; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .product .box .pro-item { text-align: center; } .news { float: left; width: 100%; margin-bottom: 80px; } .news .title { text-align: center; float: left; width: 100%; margin-bottom: 47px; } .news .title h3 { font-size: 25px; color: #3b3b3c; font-weight: bold; margin-top: 60px; margin-bottom: 19px; } .news .title a { color: #e03430; } .news .pic { padding: 0; overflow: hidden; height: 220px; position: relative; } .news .pic img { max-width: 100%; max-height: 100%; width: 100%; transition: 0.5s; } .news .pic .detail-box { transition: all .3s ease 0s; position: absolute; width: 100%; height: 233px; top: 170px; background: rgb(226, 140, 81); opacity: 0.95; filter: Alpha(Opacity=95); display: none; } .news .card-1 .detail-box { background: #56a7f6; } .news .card-2 .detail-box { background: #7a94cf; } .news .pic .triangle { position: absolute; top: -60px; width: 100%; height: 0; border-left: 356px solid transparent; border-right: 0 solid transparent; border-bottom: 60px solid #e28c51; } .news .card-1 .triangle { border-bottom: 60px solid #56a7f6; } .news .card-2 .triangle { border-bottom: 60px solid #7a94cf; } .news .card-0 .pic .detail-box .triangle { border-bottom: 60px solid #e28c51; } .news .pic:hover .detail-box { top: 0; } .news .pic h4 { text-align: center; font-size: 18px; line-height: 56px; color: #fff; width: 90%; margin: 0 auto; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .news .pic:hover h4 { text-align: left; line-height: 40px; width: 85%; margin: 0 auto; margin-top: 40px; transition: 0.5s; } .news .pic p { color: #fff; line-height: 25px; width: 85%; margin: 0 auto; text-align: left; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .news .pic a { width: 88px; height: 25px; line-height: 25px; font-size: 12px; color: #980825; background: #fff; text-align: center; display: inline-block; position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); } .news .list { margin-bottom: 20px; transition: 0.5s; overflow: hidden; } .news .list .text { height: 100%; transition: 0.5s; padding: 30px 20px 0 20px; } .news .list .text:hover h4{ color: #980825; } .news .list time { font-size: 16px; color: #333; float: left; display: block; font-style: italic; margin-top: 15px; } .news-two { float: left; } .news-two > div { margin-bottom: 30px; } .news-two .text { border: 1px solid #dadada; padding: 19px; color: #333; transition: 0.5s; } .news-two .text a { color: #333; } .news-two .text h3 { font-size: 16px; margin-top: 3px; font-weight: bold; transition: 0.5s; margin-bottom: 15px; color: #980825; } .news-two .text:hover{ border: 1px solid #980825; } .news-two .text:hover h3{ color: #980825; } .news-two .text span { font-size: 12px; margin-bottom: 4px; display: block; color: #333; } .news-two .text p { line-height: 24px; height: 70px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; color: #333; } .news .list time span { color: #980825; } .news .list time span:first-child { display: block; width: 100%; font-size: 28px; font-weight: bold; /*text-align: center;*/ } .news .list .text p { color: #333; transition: 0.5s; line-height: 25px; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; float: right; width: 68%; } .news .list .text h4 { color: #333; font-size: 16px; transition: 0.5s; line-height: 25px; display: -webkit-box; -webkit-line-clamp: 2; transition: 0.5s; -webkit-box-orient: vertical; overflow: hidden; float: right; width: 68%; font-weight: bold; } .about-banner { float: left; width: 100%; /*height: 500px;*/ /*background: url("../images/about-banner_02.jpg") no-repeat;*/ /*background-size: cover;*/ margin-top: 110px; } .about-banner img{ width: 100%; } .about-banner img{ width: 100%; } /*.about-banner img {*/ /*width: 100%;*/ /*}*/ .about-banner .txt { width: 60%; padding: 35px 40px 35px 30px; transform: translateY(130%); transition: all linear .4s; background: rgba(152, 8, 37, 0.8); border: 1px solid #9ccdb9; text-align: justify; display: none; } .about-banner .txt.active { transform: translateY(85%); } .about-banner .txt h3 { font-size: 35px; color: #ffffff; } .about-banner .txt p { font-size: 16px; line-height: 25px; color: #ffffff; } .mainOne { float: left; width: 100%; position: relative; padding-bottom: 150px; overflow: hidden; } .mainOne .bg { position: absolute; bottom: 0; left: 0; z-index: -1; /*width: 100%;*/ } .mainOne .title { float: left; width: 100%; } .mainOne .title h3 { font-size: 24px; color: #333333; margin-top: 60px; line-height: 32px; } .mainOne .title p { font-size: 16px; color: #333; line-height: 25px; } .mainOne .mainOne-m { float: left; width: 100%; } .mainOne .first { float: left; margin-top: 38px; } .mainOne .first .text { float: left; padding: 0; padding-right: 12px; } .mainOne .first .pic { float: left; padding: 0; margin-top: 18px; overflow: hidden; border-radius: 8px; width: 48%; margin-left: 2%; } .mainOne .first .text h4 { font-size: 24px; color: #333333; line-height: 82px; margin: 0; } .mainOne .first .text span { margin-bottom: 33px; display: block; height: 2px; } .mainOne .first .text p { text-align: justify; font-size: 16px; color: #333; line-height: 25px; margin-bottom: 24px; } .mainOne .first img { border-radius: 8px; max-width: 100%; max-height: 100%; transition: 0.5s; } .mainOne .first img:hover { transform: scale(1.2, 1.2); } .mainOne .last { float: left; margin-top: 38px; } .mainOne .last .text { float: left; padding: 0; padding-left: 18px; } .mainOne .last .pic { float: left; padding: 0; margin-top: 18px; overflow: hidden; border-radius: 8px; width: 48%; margin-right: 2%; } .mainOne .last .text h4 { font-size: 24px; color: #333333; line-height: 82px; margin: 0; } .mainOne .last .text span { margin-bottom: 33px; display: block; height: 2px; } .mainOne .last .text p { text-align: justify; font-size: 16px; color: #333; line-height: 25px; margin-bottom: 24px; } .mainOne .last img { border-radius: 8px; max-width: 100%; max-height: 100%; transition: 0.5s; } .mainOne .last img:hover { transform: scale(1.2, 1.2); } .mainTwo { float: left; width: 100%; margin-bottom: 150px; } .mainTwo .last { float: left; width: 100%; margin-top: 38px; background: #f5f5f5; } .mainTwo .last .text { float: left; padding: 0; padding-left: 56px; } .mainTwo .last .pic { float: left; padding: 0; overflow: hidden; } .mainTwo .last .text h4 { font-size: 30px; color: #333333; margin-top: 33px; margin-bottom: 19px; } .mainTwo .last .text span { margin-bottom: 33px; display: block; height: 2px; } .mainTwo .last .text p { text-align: justify; font-size: 16px; color: #333; } .mainTwo .last img { max-width: 100%; max-height: 100%; transition: 0.5s; } .mainTwo .last img:hover { transform: scale(1.2, 1.2); } .mainTwo .neirong { float: left; width: 100%; margin-top: 46px; } .mainTwo .neirong p { font-size: 16px; color: #333; line-height: 25px; margin-bottom: 0; } .mainTwo .neirong p:last-child { margin-left: 70px; } .mainThree { float: left; width: 100%; margin-top: 160px; margin-bottom: 150px; } .mainThree .list { float: left; width: 350px; margin-right: 45px; margin-bottom: 40px; } .mainThree .list:nth-child(3n) { margin-right: 0; } .mainThree .list .pic { height: 190px; width: 100%; border: 1px solid #dcdcdc; border-radius: 4px; position: relative; } .mainThree .list .pic img { max-width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .mainThree .list p { font-size: 16px; color: #333; line-height: 44px; text-align: center; transition: 0.5s; } .mainThree .list:hover p { color: #862431; } .mainFour { float: left; width: 100%; margin-top: 60px; margin-bottom: 150px; } .mainFour .list { float: left; margin-bottom: 33px; } .mainFour .list .pic { position: relative; height: 465px; border: 1px solid #c9c9c9; } .mainFour .list:nth-child(1) .pic { height: 248px; } .mainFour .list:nth-child(2) .pic { height: 248px; } .mainFour .list:nth-child(3) .pic { height: 248px; } .mainFour .list .pic img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .mainFour .list p { text-align: center; font-size: 16px; color: #333; line-height: 56px; } #imgModule { display: none; } #imgDefault { cursor: pointer; } .imgItem { max-width: 100%; } .mask { background: #000; opacity: .8; filter: alpha(opacity=80); position: fixed; left: 0; top: 0; width: 100%; height: 100%; } .lightBoxContent { position: fixed; left: 50%; top: 50%; background: #fff; transform: translate(-50%, -50%); } #imgLoader { width: 32px; height: 32px; position: absolute; left: 50%; top: 50%; margin: -16px 0 0 -16px; display: none; } #imgLight { -webkit-animation: change 1s; animation: change 1s; } #imgModule .btn { width: 40px; height: 50px; position: fixed; top: 50%; margin-top: -25px; cursor: pointer; } .lightBoxSprite { background-image: url(../images/imgIcons.png); background-repeat: no-repeat; } #lightBoxPrev { left: 10px; background-position: 2px center; } #lightBoxNext { right: 10px; background-position: -42px center; } .closeBtn { width: 35px; height: 35px; background-position: -100px center; position: fixed; top: 15px; right: 15px; cursor: pointer; } .lightBoxPagination { position: fixed; left: 0; bottom: 50px; width: 100%; text-align: center; } .lightBoxPagination span { display: inline-block; width: 10px; height: 10px; border: 1px solid #fff; -webkit-border-radius: 50%; border-radius: 50%; margin-right: 8px; } .lightBoxPagination span.current { background: #fff; } @keyframes change { 0% { opacity: 0; } 100% { opacity: 1; } } .news-banner { float: left; width: 100%; margin-top: 110px; } .news-banner img { width: 100%; } .news-banner .sjbanner { display: none; } .mainFive { float: left; width: 100%; margin-bottom: 150px; } .mainFive h2 { font-size: 25px; color: #3b3b3c; font-weight: bold; text-align: center; margin-top: 60px; margin-bottom: 28px; } .menuone { display: flex; justify-content: center; /*width: 362px;*/ margin: 0 auto; } .menuone li { font-size: 16px; color: #333; cursor: pointer; width: 175px; line-height: 46px; height: 46px; float: left; text-align: center; border-radius: 4px; margin-right: 11px; background: #f0f0f0; transition: 0.5s; } .menuone li:last-child { margin-right: 0; } .menutwo { display: none; float: left; width: 100%; margin-top: 62px; } .menuone li:hover { background: #980825; color: #fff; } .menuone li.active { color: #fff; font-weight: bold; background: #980825; } .menutwo li.active { background: rgb(239, 239, 239); border-radius: 4px; } .menutwo .list .pic { overflow: hidden; /*height: 210px;*/ } .mainFive .menutwo .list .pic{ /*height: 220px;*/ } .menutwo .list img { width: 100%; transition: 0.5s; height: 100%; } .menutwo .list img:hover { transform: scale(1.2, 1.2); } .menutwo .list .text { border: 1px solid #eeeeee; border-top: none; padding: 15px 19px 17px 19px; min-height: 135px; } .menutwo .list h3 { font-size: 18px; color: #242424; /*height: 50px;*/ line-height: 25px; margin-top: 0; margin-bottom: 5px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; transition: 0.5s; font-weight: bold; } .menutwo .list p { font-size: 16px; color: #333; line-height: 24px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .menutwo .list:hover h3 { color: #980825; } .menutwo .lists { border-bottom: 1px solid #dbdbdb; width: 1110px; margin-left: 15px; padding: 0; padding-bottom: 40px; margin-top: 39px; } .menutwo .lists .time { background: #f2f2f2; text-align: center; padding: 19px 0; } .menutwo .lists .time span { display: block; transition: 0.5s; } .menutwo .lists .time span:nth-child(1) { font-size: 25px; color: #333; line-height: 26px; } .menutwo .lists .time span:nth-child(2) { color: #333; line-height: 21px; } .menutwo .lists h3 { font-weight: bold; font-size: 18px; color: #1b1b1b; line-height: 24px; margin-top: 0; margin-bottom: 10px; transition: 0.5s; } .menutwo .lists p { font-size: 16px; color: #333; line-height: 24px; margin-bottom: 0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .menutwo .lists:hover h3 { color: #980825; } .menutwo .lists:hover .time span { color: #980825; } .menutwo .lists:nth-child(4) { margin-top: 64px; } .newsinfoTop { background: #e8e8e8; padding-top: 158px; } .newsinfoTop h1 { font-size: 40px; width: 74%; line-height: 54px; color: #333; } .newsinfoTop span { font-size: 16px; color: #333; line-height: 48px; border-bottom: 2px solid #dc281e; display: block; } .mainSix { float: left; width: 100%; margin-bottom: 150px; } .mainSix p { line-height: 26px; font-size: 16px; color: #333; } .mainSix h3 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 0; line-height: 26px; } .mainSix .neirong .pic { text-align: center; margin-bottom: 20px; } .mainSix .neirong .pic h4 { color: #333; font-size: 16px; } .mainSix .neirong img { /*margin-bottom: 10px;*/ /*margin-top: 30px;*/ max-width: 100%; } .mainSix p:nth-child(1) { margin-top: 77px; } .mainSix .pre-next { width: 100%; padding: 3% 0 0; height: 43px; text-align: center; margin-top: 200px; } .mainSix .pre-next .pre { background: url(../images/pre.png) left top no-repeat; margin-bottom: 6px; } .mainSix .pre-next .new-menu { width: 43px; height: 43px; background: url(../images/menus.png) left top no-repeat; transition-duration: 400ms; } .mainSix .pre-next .next { margin-bottom: 6px; background: url(../images/next.png) left top no-repeat; } .pre-next .pre, .pre-next .next { width: 31px; height: 31px; transition-duration: 400ms; margin-bottom: 6px; } .mainSix .pre-next a { display: inline-block; margin: 0 7px; } .mainSix .pre-next .new-menu:hover { background: url(../images/menus.png) left bottom no-repeat; } .mainSix .pre-next .pre:hover { background: url(../images/pre.png) left bottom no-repeat; } .mainSix .pre-next .next:hover { background: url(../images/next.png) left bottom no-repeat; } .mainSeven { float: left; width: 100%; } .mainSeven .title { text-align: center; float: left; width: 100%; } .mainSeven .title h3 { font-size: 25px; color: #3b3b3c; font-weight: bold; line-height: 63px; margin-bottom: 0; margin-top: 42px; } .mainSeven .title p { font-size: 16px; color: #333; line-height: 25px; margin-bottom: 75px; } .mainSeven .list { height: 265px; border-radius: 4px; margin-bottom: 30px; } .mainSeven .mainTop .list > div { background: #f2f2f2; display: block; height: 100%; } .mainSeven .mainTop .list .left { position: relative; height: 100%; } .mainSeven .mainTop .list .right { position: relative; height: 100%; } .mainSeven .mainTop .list .pic { border-radius: 4px; overflow: hidden; position: absolute; top: 50%; left: 0; transform: translateY(-50%); transition: 0.5s; } .mainSeven .mainTop .list img { max-width: 100%; transition: 0.5s; } .mainSeven .mainTop .list .pic:hover { transform: translateY(-60%); } .mainSeven .mainTop .list .text { text-align: right; position: absolute; top: 50%; right: 15px; width: 100%; transform: translateY(-50%); } .mainSeven .mainTop .list h3 { font-size: 20px; color: #333; margin-top: 0; margin-bottom: 20px; font-weight: bold; } .mainSeven .mainTop .list .text a { color: #333; transition: 0.5s; margin-left: 26px; display: inline-block; line-height: 25px; } .mainSeven .mainTop .list a:hover { color: #dc2319; } .mainSeven .mainTop .list:last-child > div { padding: 0; } .mainSeven .mainTop .list:last-child img { height: 100%; } .mainSeven .mainTop .list:last-child .text { right: 30px; width: 90%; } .mainSeven .mainMid { background: url("../images/product-bg_28.jpg") center no-repeat; background-attachment: fixed !important; background-position: center center; background-repeat: no-repeat; background-size: cover; text-align: center; margin-top: 65px; } .mainSeven .mainMid h3 { font-size: 30px; color: #ffffff; font-weight: bold; margin-bottom: 34px; margin-top: 117px; } .mainSeven .mainMid p { font-size: 16px; color: #ffffff; margin-bottom: 30px; } .mainSeven .mainMid a { font-size: 12px; color: #d80e08; display: block; margin-bottom: 160px; } .mainSeven .mainBot { background: #f2f2f2; padding-top: 79px; padding-bottom: 68px; } .mainSeven .mainBot .left { text-align: right; height: 285px; } .mainSeven .mainBot .left > div { background: url("../images/product-mainBot_31.png") #fff left 50px bottom no-repeat; float: left; width: 100%; height: 100%; } .mainSeven .mainBot .right { text-align: right; height: 285px; } .mainSeven .mainBot .right > div { background: url("../images/product-mainBot_33.png") #fff left 50px bottom no-repeat; float: left; width: 100%; height: 100%; } .mainSeven .mainBot h3 { font-size: 20px; color: #333; margin-top: 104px; padding-right: 43px; } .mainSeven .mainBot p { font-size: 16px; color: #333; margin-bottom: 17px; padding-right: 43px; } .mainSeven .mainBot a { font-size: 12px; color: #d80e08; padding-right: 43px; } .mainEight { float: left; width: 100%; margin-bottom: 150px; margin-top: 110px; } .mainEight .top { background: #e9e9e9; } .mainEight .top .left { float: left; color: #666666; } .mainEight .top .left p { margin-bottom: 0; margin-left: 10px; line-height: 54px; color: #333; } .mainEight .top .left p a{ color: #333; } .mainEight .top .right { text-align: right; color: #d7d7d7; } .mainEight .top .right ul { /*padding: 13px 0;*/ margin-bottom: 0; line-height: 54px; /*border: 1px solid red;*/ float: right; height: 100%; } .mainEight .top .right li { float: right; border-radius: 3px; } .mainEight .top .right a { color: #333; font-weight: bold; padding: 0 18px; line-height: 28px; } .mainEight .mid { padding-top: 75px; padding-bottom: 88px; } .mainEight .mid .pic { overflow: hidden; border-radius: 5px; text-align: center; } .mainEight .mid .pic img { max-width: 100%; transition: 0.5s; } .mainEight .mid .pic img:hover { transform: scale(1.1,1.1); } .mainEight .mid .text { padding-left: 82px; } .mainEight .mid .text h3 { font-size: 30px; color: #3b3b3c; line-height: 41px; font-weight: bold; margin: 0; margin-bottom: 11px; } .mainEight .mid .text h4 { font-size: 20px; color: #980825; line-height: 35px; margin: 0; border-bottom: 1px solid #d7d7d7; margin-bottom: 14px; } .mainEight .mid .text p { color: #333; line-height: 26px; margin-bottom: 0; } .mainEight .mid .text p span { color: #3b3b3c; } .mainEight .mid .tel { color: #ffffff; background: #980825; display: inline-block; text-align: center; line-height: 24px; padding: 6px 85px; border-radius: 5px; border: 1px solid #e4e4e4; margin-top: 56px; float: left; } .mainEight .mid .pdf { float: left; margin-top: 56px; margin-left: 11px; color: #333333; text-align: center; line-height: 60px; border: 1px solid #e4e4e4; padding: 0 35px; border-radius: 5px; display: inline-block; transition: 0.5s; cursor: pointer; } .mainEight .mid .pdf:hover { background: #980825; color: #fff; } .mainEight .xian { height: 10px; background: #f2f2f2; float: left; width: 100%; } .mainEight .bot #menu { float: left; width: 100%; border-bottom: 1px solid #e4e4e4; } .mainEight .bot .ul_menu { width: 275px; margin: 0 auto; } .mainEight .bot .ul_menu li { float: left; font-size: 16px; color: #333333; margin-right: 14px; line-height: 78px; cursor: pointer; } .mainEight .bot .ul_menu li a { color: #333333; display: block; font-weight: bold; padding: 0px 9px; transition: 0.5s; } .mainEight .bot .ul_menu li a:hover { color: #862431; } .mainEight .bot .ul_menu li a.active { border-bottom: 2px solid #dc2319; } .mainEight .bot .ul_menu li:last-child { margin-right: 0; } .mainEight .bot #content { float: left; width: 100%; overflow: hidden; } .mainEight .bot #content h3 { font-size: 20px; color: #333; text-align: center; } .mainEight .bot #item1 h3 { /*margin: 75px 0;*/ font-weight: bolder; } .mainEight .bot .item { float: left; width: 100%; } .mainEight #item1 { margin-bottom: 105px; } .mainEight #item1 .list { border-radius: 4px; height: 330px; } .mainEight #item1 .list > div { padding-top: 60px; border: 1px solid #e4e4e4; width: 100%; float: left; height: 100%; } .mainEight #item1 .pic { float: left; margin-right: 20px; margin-left: 19px; } .mainEight #item1 .text { float: left; width: 70%; height: 280px; overflow: hidden; } .mainEight #item1 .chakan { font-size: 16px; color: #333333; text-align: center; margin-top: 46px; float: left; width: 100%; cursor: pointer; line-height: 24px; margin-bottom: 0; transition: 0.5s; } .mainEight #item1 .chakan:hover { color: #980825; } .mainEight #item1 .text h4 { font-size: 20px; color: #333; margin-top: 0; margin-bottom: 17px; } .mainEight #item1 .text p { color: #333; line-height: 24px; margin-bottom: 0; } .mainEight #item1 .text p span { width: 50%; display: inline-block; } .mainEight .bot h3 { line-height: 132px; font-size: 20px; color: #3b3b3c; font-weight: bolder; } .mainEight table { width: 100%; border: 1px solid #ddd; border-color: #dddddd; margin-top: 20px; margin-bottom: 118px; } .mainEight table td:nth-child(1) { width: 30%; } .mainEight table th { font-size: 16px; color: #333; line-height: 58px; background: #cccccc; padding-left: 58px; } .mainEight table td { color: #333; line-height: 35px; padding-left: 58px; } .mainEight table td span { display: inline-block; width: 50%; text-align: left; border-right: 1px solid #ddd; } .mainEight table td span:nth-child(2) { text-align: center; } .mainEight #item3 .list { border-radius: 4px; margin-bottom: 22px; height: 260px; } .mainEight #item3 .list > div { padding-top: 60px; border: 1px solid #e4e4e4; width: 100%; float: left; height: 100%; } .mainEight #item3 .pic { float: left; margin-right: 20px; margin-left: 19px; } .mainEight #item3 .text { float: left; width: 71%; height: 160px; overflow: hidden; } .mainEight #item3 .chakan { font-size: 16px; color: #333333; text-align: center; margin-top: 46px; float: left; width: 100%; cursor: pointer; line-height: 24px; margin-bottom: 0; transition: 0.5s; } .mainEight #item3 .chakan:hover { color: #009342; } .mainEight #item3 .text h4 { font-size: 20px; color: #3b3b3c; margin-top: 0; font-weight: bold; margin-bottom: 15px; } .mainEight #item3 .text p { color: #333; line-height: 24px; margin-bottom: 0; } .mainEight #item3 .text a { color: #980825; display: block; margin-top: 3px; cursor: pointer; } .application-banner { float: left; width: 100%; height: 260px; background: url("../images/application-banner_02.jpg") no-repeat; background-size: cover; margin-top: 110px; } /*.about-banner img {*/ /*width: 100%;*/ /*}*/ .application-banner .txt { width: 45%; transform: translateY(180%); transition: all linear .4s; opacity: 0; text-align: justify; } .application-banner .txt.active { opacity: 0.8; transform: translateY(100%); } .application-banner .txt h3 { font-size: 30px; color: #ffffff; } .application-banner .txt p { line-height: 25px; color: #ffffff; } .mainNine { float: left; width: 100%; margin-bottom: 150px; } .mainNine .title h3 { font-size: 28px; font-weight: bolder; color: #333333; margin-top: 60px; margin-bottom: 21px; } .mainNine .title p { font-size: 16px; color: #333; margin-bottom: 4px; line-height: 24px; } .mainNine .mainNine-m { float: left; width: 100%; } .mainNine .list > div { border-bottom: 1px solid #e3e3e3; padding-bottom: 40px; padding-top: 40px; float: left; width: 100%; } .mainNine .list .pic { overflow: hidden; padding: 0; } .mainNine .list .pic img { max-width: 100%; transition: 0.5s; width: 350px; } .mainNine .list .pic img:hover { /*transform: scale(1.2, 1.2);*/ transform: translateX(10px); } .mainNine .list .text h3 { font-size: 24px; color: #333333; line-height: 52px; margin-top: 6px; margin-bottom: 0; } .mainNine .list .text p { font-size: 16px; color: #333; line-height: 26px; margin-bottom: 20px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; } .mainNine .list .text a { font-size: 12px; color: #da1611; } .mainNine .mainNine-m .list:nth-child(3) > div { border-bottom: none; } .mainNine .xian { height: 20px; background: #f4f7f9; float: left; width: 100%; margin-top: 38px; } .mainTen { float: left; width: 100%; margin-top: 110px; } .mainTen .top { float: left; width: 100%; background: #e8e8e8; } .mainTen .top h1 { font-size: 35px; color: #333333; font-weight: bolder; text-align: center; margin: 0; line-height: 128px; border-bottom: 1px solid #c2c2c2; } .mainTen .mainTen-m { float: left; width: 100%; } .mainTen .mainTen-m .sub { float: left; width: 100%; margin-top: 15px; text-align: center; } .mainTen .mainTen-m ul { width: 870px; margin: 0 auto; } .mainTen .mainTen-m li { display: inline-block; width: 168px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #e4e4e4; border-radius: 3px; margin-right: 5px; margin-bottom: 5px; transition: 0.5s; } .mainTen .mainTen-m li a { color: #333; display: block; width: 100%; transition: 0.5s; } .mainTen .mainTen-m li:hover { background: #980825; } .mainTen .mainTen-m li:hover a { color: #fff; } .mainTen .mainTen-m h3 { float: left; width: 100%; font-size: 28px; color: #333333; line-height: 56px; text-align: center; font-weight: bold; margin-top: 40px; margin-bottom: 70px; } .mainTen .mainTen-m .text { float: left; width: 45%; } .mainTen .mainTen-m .text h4 { font-size: 16px; color: #333333; margin-bottom: 28px; } .mainTen .mainTen-m .text p { color: #333; line-height: 25px; margin-bottom: 0; } .mainTen .mainTen-m .pic { float: right; text-align: center; width: 55%; margin-bottom: 30px; } .mainTen .mainTen-m .pic img { max-width: 100%; } .mainTen .xian { height: 20px; background: #f2f2f2; float: left; width: 100%; margin-top: 130px; } .mainTen .productsAsd { float: left; width: 100%; } .mainTen .productsAsd .title { text-align: center; margin-bottom: 70px; } .mainTen .productsAsd .title h3 { font-size: 28px; color: #333333; margin-top: 60px; margin-bottom: 12px; } .mainTen .productsAsd .title p { color: #333; } .mainTen .box .pic { text-align: center; border-radius: 5px; transition: 0.5s; height: 190px; transform: translateY(8%); } .mainTen .box .pic img { max-width: 100%; max-height: 100%; width: auto; margin: 0 auto; } .mainTen .box .pic:hover { transform: translateY(0%); } .mainTen .owl-theme .owl-controls .owl-nav div{ position: absolute; top: 50%; transform: translateY(-50%); width: 45px; height: 45px; border-radius: 100%; margin: 0; padding: 0; display: flex; align-items: center; justify-content: center; transition: all 0.3s; } .mainTen .owl-theme .owl-controls .owl-nav div:hover{ background: #980825; } .mainTen .owl-theme .owl-controls .owl-nav div i{ font-size: 24px; } .mainTen .owl-theme .owl-controls .owl-nav .owl-prev{ left: -65px; } .mainTen .owl-theme .owl-controls .owl-nav .owl-next{ right: -65px; } .mainTen .box .text { float: left; width: 100%; text-align: center; margin-top: 40px; padding: 0 15px; } .mainTen .box h3 { font-size: 18px; color: #980825; margin-bottom: 29px; } .mainTen .box p { color: #333; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .mainTen .box .pro-item { text-align: center; height: 433px; padding-top: 20px; padding-bottom: 20px; } .mainTen .box a { border: 1px solid #dbdbdb; display: block; float: left; width: 100%; height: 100%; transition: 0.5s; } .mainTen .box a:hover { box-shadow: #e5e5e5 0 0 20px; border-color: #fff; } .contact-main { float: left; width: 100%; margin-bottom: 130px; } .contact-main .title { float: left; width: 100%; } .contact-main h3 { text-align: center; line-height: 145px; font-size: 25px; color: #333333; margin: 0; font-weight: bold; } .contact-main .city { text-align: center; border: 1px solid #eeeeee; height: 280px; padding: 0 20px; margin-top: 80px; position: relative; } .contact-main .city p { font-size: 16px; color: #333333; margin-bottom: 0; line-height: 28px; } .contact-main .city p:first-child { margin-top: 100px; } .contact-main .city span { width: 130px; height: 130px; /*border-radius: 100%;*/ /*background: #980825;*/ display: block; font-size: 25px; color: #ffffff; text-align: center; line-height: 100px; border: 5px solid #ebebeb; position: absolute; top: -25%; left: 50%; transform: translateX(-50%); } .contact-main .city span img { width: 100%; } .contact-main .ditu { text-align: center; float: left; width: 100%; margin-top: 70px; } .contact-main .ditu img { max-width: 100%; } .join-main .title { float: left; width: 100%; text-align: center; } .join-main .title h3 { text-align: center; line-height: 145px; margin: 0; font-size: 25px; color: #333333; } .join-main .title p { color: #666666; line-height: 25px; margin-bottom: 0; } .join-main .title h4 { font-size: 25px; color: #666666; line-height: 40px; margin: 0; } .join-main .pic { text-align: center; margin-top: 50px; } .join-main .pic img { max-width: 100%; } .join-main .cont-text { float: left; width: 100%; text-align: center; margin-bottom: 40px; margin-top: 70px; } .join-main .cont-text h3 { color: #333333; line-height: 90px; margin: 0; font-size: 25px; } .join-main .cont-text p { margin-bottom: 0; color: #666; line-height: 25px; } .join-main .cont-text font { color: #8EC900; } #accordion .panel-title a { display: block; color: #fff; padding: 18px 48px 18px 20px; position: relative; transition: all 0.3s ease 0s; background-color: #009342; } #accordion .panel-title a.collapsed { color: #333; font-weight: normal; background-color: #f3f3f3; } .panel-text p { color: #666; line-height: 25px; margin-bottom: 0; } #accordion .panel-title a:after, #accordion .panel-title a.collapsed:after { content: ""; background: url(../images/jia_03.jpg) no-repeat; display: block; width: 30px; height: 100%; position: absolute; top: 22px; right: 19px; } #accordion .panel-title a:before, #accordion .panel-title a.collapsed:before { background: url(../images/jia_06.jpg) no-repeat; width: 30px; height: 26px; position: absolute; top: 12px; right: 19px; color: #e16b47; text-align: center; z-index: 1; } #accordion .panel-title a.collapsed:before { content: " "; } .vlist { margin-bottom: 34px; } .vlist a { display: block; border: 1px solid #eeeeee; } .vlist .pic { overflow: hidden; } .vlist img { max-width: 100%; transition: 0.5s; } .vlist img:hover { transform: scale(1.2, 1.2); } .vlist p { font-size: 18px; color: #242424; line-height: 59px; padding-left: 20px; transition: 0.5s; } .vlist:hover p { color: #1ab31f; } .videoinfo { float: left; width: 100%; } .videoinfo .neirong { text-align: center; } .videoinfo video { width: 600px; margin-top: 70px; } .videoinfo .neirong p { color: #666666; line-height: 25px; text-align: left; } .videoinfo .text { border-top: 1px solid #f0efef; padding-top: 28px; margin-top: 50px; } .videoinfo .pre-next { width: 100%; padding: 3% 0 0; height: 43px; text-align: center; margin-top: 100px; } .videoinfoTop { background: #f2f2f2; text-align: center; padding-top: 16px; } .videoinfoTop h1 { margin: 0; font-size: 35px; color: #333333; font-weight: bolder; line-height: 114px; } .videoinfo .pre-next .pre { background: url(../images/pre.png) left top no-repeat; margin-bottom: 6px; } .videoinfo .pre-next .new-menu { width: 43px; height: 43px; background: url(../images/menus.png) left top no-repeat; transition-duration: 400ms; } .videoinfo .pre-next .next { margin-bottom: 6px; background: url(../images/next.png) left top no-repeat; } .videoinfo .pre, .pre-next .next { width: 31px; height: 31px; transition-duration: 400ms; margin-bottom: 6px; } .videoinfo .pre-next a { display: inline-block; margin: 0 7px; } .videoinfo .pre-next .new-menu:hover { background: url(../images/menus.png) left bottom no-repeat; } .videoinfo .pre-next .pre:hover { background: url(../images/pre.png) left bottom no-repeat; } .videoinfo .pre-next .next:hover { background: url(../images/next.png) left bottom no-repeat; } .about #focus { width: 1140px; margin: 0 auto; height: 405px; overflow: hidden; } .about .about-m { position: relative; float: left; width: 100%; } .about .focus { width: 1140px; height: 405px; overflow: hidden; position: relative; } .about .focus ul { height: 405px; position: absolute; } .about #focus .btns { display: none; } .about #focus .list { float: left; height: 405px; text-align: center; margin-top: 10px; background: #fff; /*padding-bottom: 40px;*/ transition: 0.5s; } .about .preNext img { /*margin-top: 14px;*/ } .about .pre { left: -80px; } .about .next { right: -80px; } .about .preNext { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; display: block; font-size: 35px; color: #980825; } .about .focus ul li { float: left; width: 1140px; height: 405px; overflow: hidden; position: relative; } .about #focus2 { display: none; width: 245px; margin: 0 auto; height: 485px; margin-top: 45px; } .download-banner { float: left; width: 100%; height: 260px; background: url("../images/download-banner.jpg") no-repeat; background-size: cover; margin-top: 110px; } .download-banner .txt { width: 100%; transform: translateY(400%); transition: all linear .4s; opacity: 0; text-align: justify; } .download-banner .txt.active { opacity: 0.8; transform: translateY(300%); } .download-banner .txt h3 { font-size: 30px; color: #ffffff; text-align: center; } .download { float: left; width: 100%; margin-top: 110px; margin-bottom: 200px; } .download li { float: left; width: 100%; line-height: 55px; border-bottom: 1px solid #f0efef; } .download li p { float: left; font-size: 16px; color: #333; padding-left: 8px; } .download li a { float: right; width: 128px; height: 38px; cursor: pointer; line-height: 38px; background: #b1b1b1; text-align: center; color: #ffffff; margin-top: 12px; display: inline-block; transition: 0.5s; } .download li a img { margin-right: 13px; transform: translateY(-2px); } .download li a:hover { background: #b02b2b; } .model { background: #000; position: fixed; top: 0; left: 0; width: 100%; height: 100%; float: left; opacity: 0; z-index: -1; transition: 0.5s; } .model.active { opacity: 0.8; z-index: 99999; } .download-box { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 1000px; height: 600px; background: #fff; border-radius: 5px; opacity: 0; z-index: -1; transition: 0.5s; } .download-box.active { opacity: 1; z-index: 99999; } .download-box .left { float: left; width: 50%; margin-top: 115px; } .download-box .left input { width: 394px; height: 51px; border: 1px solid #d2d2d2; border-radius: 4px; padding-left: 10px; font-size: 16px; color: #000000; margin-left: 70px; margin-bottom: 12px; } .download-box .left input::-webkit-input-placeholder { font-size: 16px; color: #000000; } .download-box .left input::-moz-placeholder { font-size: 16px; color: #000000; } .download-box .left button { width: 188px; height: 62px; background: #970523; border: none; font-size: 20px; color: #ffffff; border-radius: 5px; margin-left: 70px; margin-top: 3px; } .download-box .right { float: left; text-align: center; width: 50%; margin-top: 120px; } .download-box .right img { max-width: 100%; } .download-box .right p { color: #666; margin-top: 34px; } .disclaimer { float: left; width: 100%; padding-top: 100px; padding-bottom: 400px; } .disclaimer p { color: #333; line-height: 26px; margin-bottom: 24px; } .map { float: left; width: 100%; margin-top: 80px; margin-bottom: 215px; } .map li { border-bottom: 1px solid #e4e4e4; padding-bottom: 20px; } .map h3 a { font-size: 25px; color: #333333; } .map a { font-size: 18px; color: #333333; margin-right: 64px; transition: 0.5s; display: inline-block; line-height: 26px; } .map a:hover { color: #862431; } .map a:focus { color: #862431; } .hezuo h3 { font-size: 25px; color: #333; font-weight: bold; text-align: center; line-height: 92px; } .hezuo-input { margin-top: 30px; } .hezuo-input input { width: 100%; height: 48px; border: 1px solid #efefef; padding-left: 10px; color: #333; } .hezuo-input span{ color: #333; display: block; margin-bottom: 5px; } .hezuo-com span{ color: #333; display: block; margin-bottom: 5px; } .hezuo-input input::placeholder{ color: #333; } .hezuo-input input::-moz-placeholder{ color: #333; } .hezuo-input input::-webkit-input-placeholder{ color: #333; } .hezuo-com { padding: 0px 15px; margin-top: 20px; } .hezuo-com input { width: 100%; height: 48px; border: 1px solid #efefef; padding-left: 10px; color: #333; } .hezuo-com input::placeholder{ color: #333; } .hezuo-com input::-moz-placeholder{ color: #333; } .hezuo-com input::-webkit-input-placeholder{ color: #333; } .hezuo-sub { margin-top: 20px; } .hezuo-sub span{ color: #333; display: block; margin-bottom: 5px; } .hezuo-sub input{ margin-top: 25px; } .hezuo-sub textarea { width: 100%; height: 150px; border: 1px solid #efefef; padding-left: 10px; color: #333; resize: none; padding-top: 10px; } .hezuo-sub textarea::-moz-placeholder{ color: #333; } .hezuo-sub textarea::placeholder{ color: #333; } .hezuo-sub textarea::-webkit-input-placeholder{ color: #333; } .hezuo-sub input { height: 150px; width: 100%; background-color: #980724; color: #fff; font-size: 24px; border: none; } .liuyan{ float: left; width: 100%; background: #f7f7f7; padding-top: 30px; margin-top: 79px; padding-bottom: 100px; } .ind-nav { width: auto; height: auto; position: fixed; z-index: 101; margin-top: 42px; top: 0; left: 0; /* min-width: 1200px; */ -webkit-transition: all 0.3s; transition: all 0.3s; box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2); } .ind-nav.active{ margin-top: 0; } .ind-nav .logo { width: 160px; height: 68px; float: left; background-color: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; text-align: center; } .ind-nav .logo.active{ width: 150px; height: 60px; } .ind-nav.on .logo { width: 140px; height: 50px; } .ind-nav .logo img { width: 110px; margin-top: 19px; } .ind-nav .logo img.active{ margin-top: 11px; } .ind-nav.on .logo img { width: 85px; margin: 13px auto 0; } .ind-nav .line { width: 68px; height: 68px; float: left; position: relative; cursor: pointer; /* background: url(../img/nav-bg.png) repeat; */ background-color: #9a1f22; -webkit-transition: all 0.3s; transition: all 0.3s; /* box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2); */ } .ind-nav .line.active{ width: 60px; height: 60px; } .ind-nav .line .warp { height: 100%; width: 100%; background: url(../images/nav-tit1_06.png) center no-repeat; -webkit-transition: all 0.3s; transition: all 0.3s; background-size: 100% 100%; } .ind-nav .line.cur .warp { background: url(../images/nav-tit2.png) center no-repeat; background-size: 100% 100%; } .ind-header { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 100; visibility: hidden; opacity: 0; background: url(../images/ind-header.png) center repeat-x; transition: 0.3s; } .ind-header .en{ position: absolute; top: 65px; right: 45px; } .ind-header .en a{ font-size: 14px; color: #fff; } .ind-header.active{ visibility: visible; opacity: 1; } .ind-header .warp { width: 1200px; margin: 0 auto; height: 100%; } .ind-header .warp ul li:nth-child(1) a:nth-child(5){ display: none; } .ind-header .warp li { width: 200px; float: left; height: 83%; padding: 17% 20px 0 20px; /* border-left: 1px solid #3856ac; */ position: relative; } .ind-header .warp li { padding: 15% 20px 0 20px; height: 1200px; } .ind-header .warp li i { display: block; position: absolute; height: 100%; width: 1px; background: url(../images/nav-borbg.png) center no-repeat; top: -95px; left: -1px; } .ind-header .warp li .tit { font-size: 20px; margin-bottom: 20px; line-height: 35px; position: relative; cursor: default; } .ind-header .warp li .lt { font-size: 16px; line-height: 30px; color: #fff; /* width: 75px; */ cursor: pointer; margin-bottom: 6px; border-bottom: 1px solid transparent; transition: all 0.4s; -webkit-transition: all 0.4s; } .ind-header .warp li a { display: block; color: #fff; } .ind-header .warp li i { display: block; position: absolute; height: 100%; width: 1px; background: url(../images/nav-borbg.png) center no-repeat; top: -95px; left: -1px; } .ind-header .warp li .tit i { display: block; width: 7px; height: 7px; background-color: #fff; border-radius: 100%; position: absolute; left: -24px; top: 50%; margin-top: -3.5px; } .index-main{ font-family: "Source Han Sans CN"; } .index-inner{ max-width: 1440px; margin: 0 auto; } .index-main .title{ text-align: center; } .index-main .title h3{ font-size: 38px; color: #2f2f2f; font-family: "Source Han Sans CN Blod"; font-weight: bold; margin-top: 40px; } .index-main .title p{ font-size: 18px; color: #616161; margin-top: 20px; } .technology-container{ display: -webkit-flex; display: flex; margin-top: 50px; } .technology-container .list{ flex-direction: column; width: 340px; text-align: center; box-shadow: 0 0 15px #e2e2e2; margin-right: 30px; min-height: 390px; padding-top: 60px; transition: 0.3s; position: relative; } .technology-container .list:last-child{ margin-right: 0; } .technology-container .list h3{ color: #000000; font-size: 18px; font-family: "Source Han Sans CN Blod"; font-weight: bold; margin-bottom: 22px; margin-top: 52px; transition: 0.3s; } .technology-container .list p{ color: #ababab; transition: 0.3s; line-height: 28px; } .technology-container .list .img2{ display: none; } .technology-container .list a{ display: block; } .technology-container .list:hover{ transform: translateY(-10px); } .technology-container .list:hover .img2{ display: inline-block; } .technology-container .list:hover .img1{ display: none; } .technology-container .list img{ /*transition: 0.3s;*/ max-width: 90%; } .technology-container .list:hover h3{ /*color: #fff;*/ } .technology-container .list:hover p{ /*color: #fff;*/ } .technology-container .list:before{ content: ''; position: absolute; left: 50%; top: 0; transform: translateX(-50%); width: 0; height: 4px; background: #9a1f22; transition: all 0.3s; } .technology-container .list:hover:before{ width: 35%; } .technology-icon{ display: -webkit-flex; display: flex; margin-top: 68px; } .technology-icon ul{ display: -webkit-flex; display: flex; align-items:center; } .technology-icon li{ flex-direction: column; text-align: center; width: 190px; margin-right: 20px; height: 156px; transition: 0.3s; } .technology-icon li:last-child{ margin-right: 0; } .technology-icon li img{ margin-top: 34px; transition: 0.3s; } .technology-icon li span{ display: block; color: #000000; font-size: 16px; font-weight: bold; margin-top: 18px; } .technology-icon li:hover{ box-shadow: 0 0 11px #eee; } .technology-icon li:hover img{ transform: translateY(-10px); } .index-product-banner{ background: url("../images/index-product-banner_26.png") no-repeat; background-size: cover; text-align: center; padding: 80px 0; margin-top: 90px; margin-bottom: 80px; } .index-product-banner h3{ color: #fff; font-size: 38px; font-weight: bold; margin-bottom: 24px; } .index-product-banner p{ color: #fff; font-size: 18px; } .index-product-container{ display: -webkit-flex; display: flex; } .index-product-container .list{ flex-direction: column; width: 25%; margin-right: 30px; } .index-product-container .list:last-child{ margin-right: 0; } .index-product-container .list .pic{ border: 1px solid #e2e2e2; min-height: 320px; position: relative; } .index-product-container .list .pic img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: 0.3s; max-width: 230px; } .index-product-container .list:nth-child(2) .pic img{ width: 200px; } .index-product-container .list:nth-child(3) .pic img{ width: 200px; } .index-product-container .list .pic:hover img{ transform:translate(-50%,-50%) scale(1.1,1.1); } .index-product-container .list .text{ margin-top: 25px; } .index-product-container .list h3 a{ font-size: 24px; color: #000000; font-weight: bold; font-family: "Source Han Sans CN Blod"; margin-bottom: 15px; display: block; transition: 0.3s; } .index-product-container .list p{ color: #616161; line-height: 26px; min-height: 78px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .index-product-container .list .more{ color: #9a1f22; margin-top: 25px; display: block; } .index-product-container .list .more img{ margin-left: 19px; transition: 0.3s; } .index-product-container .list:hover .more img{ transform: translateX(10px); } .index-product-container .list:hover a{ color: #9a1f22; } .index-application{ background: url("../images/index-application-bg_02.jpg") no-repeat; background-size: cover; padding-top: 120px; padding-bottom: 60px; margin-top: 85px; } .index-application .title h3{ color: #fff; } .index-application .title p{ color: #fff; } .index-application-container{ display: -webkit-flex; display: flex; } .index-application-container .content{ display: flex; width: 100%; } .index-application-container .menuone{ flex-direction: column; float: right; width: 320px; margin-top: 160px; } .index-application-container .menuone li{ margin-right: 0; margin-bottom: 14px; width: 277px; border-top-left-radius: 22px; border-bottom-left-radius: 22px; background: url("../images/index-application-right_09.png") no-repeat; background-size: cover; color: #000000; font-size: 18px; display: flex; height: 56px; line-height: 56px; transition: 0.3s; } .index-application-container .menuone li .yuan{ width: 38px; height: 38px; line-height: 38px; color: #9a1f22; font-size: 16px; font-family: Arial; border-radius: 100%; background: #fff; text-align: center; margin-left: 9px; margin-top: 9px; margin-right: 20px; } .index-application-container .menuone li.active{ color: #fff; background: url("../images/index-application-right_06.png") no-repeat; background-size: cover; } /*.index-application-container .menuone li:hover{*/ /*color: #fff;*/ /*background: url("../images/index-application-right_06.png") no-repeat;*/ /*background-size: cover;*/ /*}*/ .index-application-container .text{ width: 380px; color: #fff; float: left; margin-top: 140px; } .index-application-container .box{ float: left; margin-left: 30px; position: relative; } .index-application-container .box .img{ -webkit-animation:rotateImg 40s linear infinite; } .index-application-container .box .quan{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background: #454d57; width: 86%; height: 86%; border-radius: 100%; } .index-application-container .box .pic{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } .index-application-container .text h4{ font-size: 16px; font-family: Arial; font-weight: bold; } .index-application-container .text h3{ font-size: 24px; font-family: "Source Han Sans CN Blod"; font-weight: bold; margin-bottom: 25px; margin-top: 15px; } .index-application-container .text p{ line-height: 28px; /*display: -webkit-box;*/ /*-webkit-box-orient: vertical;*/ /*-webkit-line-clamp: 5;*/ /*overflow: hidden;*/ } .index-application-container .text a{ color: #fff; display: block; margin-top: 90px; } .index-application-container .text a:hover img{ transform: translateX(10px); } .index-application-container .text a img{ margin-left: 19px; transition: 0.3s; } @keyframes rotateImg { 0% {transform : rotate(0deg);} 100% {transform : rotate(360deg);} } @-webkit-keyframes rotateImg { 0%{-webkit-transform : rotate(0deg);} 100%{-webkit-transform : rotate(360deg);} } .index-case{ margin-top: 100px; margin-bottom: 120px; } .index-case ul{ display: -webkit-flex; display: flex; flex-wrap:wrap; background: url("../images/index-case-bg_03.jpg") no-repeat; background-size: cover; margin-top: 50px; } .index-case ul li{ width: 20%; height: 175px; text-align: center; position: relative; } .index-case ul li img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: 0.3s; } .index-case ul li .img2{ opacity: 0; } .index-case ul li:hover .img2{ opacity: 1; } .index-about{ background: url("../images/index-about_06.png") no-repeat; background-size: cover; text-align: center; color: #fff; padding-top: 120px; padding-bottom: 130px; } .index-about h3{ font-size: 38px; font-weight: bold; font-family: "Source Han Sans CN Blod"; margin-bottom: 35px; } .index-about h4{ font-size: 18px; margin-bottom: 42px; } .index-about p{ font-size: 14px; line-height: 28px; } .index-about .text p{ text-align: left; } .index-about a{ color: #fff; display: inline-block; margin-top: 25px; transition: 0.3s; } .index-about a:hover img{ transform: translateX(10px); } .index-about a img{ transition: 0.3s; margin-left: 10px; transform: translateY(-1px); } .index-about a:hover{ color: #9a1f22; } .product-number-info { position: relative; margin-top: 60px; } .product-number-info ul{ width: 820px; margin: 0 auto; } .product-number-info li { float: left; width: 239px; height: 90px; color: #fff; padding-top: 1px; } .product-number-info li:first-child { border: none; } .product-number-info li b { font-weight: 400; font-size: 36px; line-height: 1; display: inline-block; position: relative; margin: 15px 0 10px; } .product-number-info li p { font-size: 18px; } .product-number-info li b i { font-style: normal; font-size: 62px; font-family: Arial; } .product-number-info li.li-2 b, .product-number-info li.li-2 p { padding-left: 70px; } .product-number-info li b em { font-style: normal; font-size: 24px; font-weight: 100; padding-left: 2px; position: relative; top: 0px; left: -8px; } .product-number-info li.li-3 b, .product-number-info li.li-3 p { padding-left: 70px; } .product-number-info li.li-4 b, .product-number-info li.li-4 p { padding-left: 78px; } .product-number-info li.li-5 { text-align: right; } .index-news{ background: #fff; padding-top: 100px; padding-bottom: 120px; } .index-news .title h3{ margin-top: 0; } .index-news .content{ display: flex; justify-content: space-between; margin-top: 20px; } .index-news .news-more{ margin-top: 50px; display: flex; justify-content: flex-end; } .index-news .news-more a{ display: flex; align-items: center; color: #333333; font-size: 20px; } .index-news .news-more a img{ margin-left: 12px; } .index-news .content .list{ width: 31%; } .index-news .content .list .text{ background: #f5faff; padding: 30px; } .index-news .content .list .pic{ overflow: hidden; } .index-news .content .list .pic a{ /*height: 330px;*/ /*display: block;*/ } .index-news .content .list .pic img{ transition: all 0.3s; width: 100%; } .index-news .content .list .pic:hover img{ transform: scale(1.1,1.1); } .index-news .content .list .text span{ color: #333333; font-size: 18px; } .index-news .content .list .text h3{ margin-top: 25px; height: 70px; } .index-news .content .list .text h3 a{ color: #333333; font-size: 20px; line-height: 35px; } .index-news .content .list .text h3 a:hover{ color: #9a1f22; } .index-news .content .list .text .more{ display: flex; justify-content: flex-end; margin-top: 15px; } .index-news .left{ position: relative; width: 486px; overflow: hidden; } .index-news .left > a > img{ transition: 0.3s; width: 100%; height: 100%; } .index-news .left > img:hover{ transform: scale(1.1,1.1); } .index-news .left .text{ position: absolute; bottom: 0; color: #fff; width: 100%; background: rgba(0,0,0,0.5); padding: 20px 120px 20px 30px; } .index-news .left .text h3 a{ color: #fff; font-size: 18px; transition: 0.3s; } .index-news .left .text h3 a:hover{ color: #9a1f22; } .index-news .left .text h3{ margin-bottom: 8px; } .index-news .left .text p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .index-news .left .text .more{ position: absolute; right: 30px; top: 40px; cursor: pointer; } .index-news .mid{ margin-left: 10px; width: 440px; } .index-news .mid h3{ margin-bottom: 20px; margin-top: 0; } .index-news .mid h3 a{ font-size: 18px; color: #2f2f2f; transition: 0.3s; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .index-news .mid p{ color: #616161; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 24px; margin-bottom: 20px; } .index-news .mid .list{ padding: 40px 40px 36px 40px; background: #fff; margin-bottom: 10px; } .index-news .mid .list:last-child{ margin-bottom: 0; } .index-news .mid .list-top{ border-bottom: 1px solid #ececec; } .index-news .mid .list-bot{ display: flex; justify-content: space-between; align-items: center; position: relative; } .index-news .mid .list-bot span{ display: block; color: #999999; font-size: 36px; font-weight: bold; font-family: Arial; transition: 0.3s; } .index-news .mid .list-bot span:last-child{ color: #616161; font-size: 14px; font-weight: normal; } .index-news .mid .list-bot img{ transition: 0.3s; position: absolute; right: 0px; } .index-news .mid .list-bot .img2{ opacity: 0; } .index-news .mid .list-bot{ padding-top: 24px; } .index-news .mid .list:hover a{ color: #9a1f22; } .index-news .mid .list:hover span{ color: #9a1f22; } .index-news .mid .list:hover .img2{ opacity: 1; transform: translateX(10px); } .index-news .mid .list:hover .img1{ opacity: 0; } .index-news .right{ margin-left: 14px; width: 440px; } .index-news .right .list{ background: #fff; padding: 37px; } .index-news .right span{ display: block; color: #999999; font-size: 36px; font-weight: bold; font-family: Arial; margin-bottom: 10px; margin-top: 10px; transition: 0.3s; } .index-news .right span:last-child{ color: #616161; font-size: 14px; font-weight: normal; } .index-news .right .xian{ width: 20px; height: 2px; background: #e7e7e7; } .index-news .right .list { display: flex; justify-content: space-between; /*align-items: center;*/ position: relative; margin-bottom: 10px; } .index-news .right .list:last-child{ margin-bottom: 0; } .index-news .right .list .time{ border-right: 1px solid #e7e7e7; padding-right: 52px; margin-right: 32px; } .index-news .right .list h3{ margin-top: 0; margin-bottom: 20px; } .index-news .right .list h3 a{ font-size: 18px; color: #2f2f2f; transition: 0.3s; line-height: 32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: 0.3s; } .index-news .right .list .more{ position: relative; } .index-news .right .list img{ transition: .3s; position: absolute; left: 0; } .index-news .right .list .img2{ opacity: 0; } .index-news .right .list:hover a{ color: #9a1f22; } .index-news .right .list:hover span{ color: #9a1f22; } .index-news .right .list:hover .img1{ opacity: 0; } .index-news .right .list:hover .img2{ opacity: 1; } .index-news .right .list:hover img{ transform: translateX(10px); } .index-footer{ width: 100%; display: inline-block; background: url("../images/index-footer-bg_02.png") no-repeat; background-size: cover; padding-top: 50px; padding-bottom: 32px; } .footer-logo{ margin-bottom: 42px; } .footer-logo img{ width: 160px; } .index-footer-content{ display: flex; justify-content: space-between; } .index-footer-content a{ color: #fff; line-height: 28px; transition: 0.3s; } .index-footer-content a:hover{ color: #9a1f22; } .index-footer-content li{ line-height: 28px; display: flex; /*justify-content: left;*/ } .index-footer-content li p{ color: #fff; } .index-footer-content li:first-child{ border-bottom: 1px solid #fff; min-width: 99px; margin-bottom: 14px; } .index-footer-content li:first-child a{ color: #fff; line-height: 65px; font-weight: bold; } .index-footer-content li:nth-child(2) img{ height: 16px; } .index-footer-content li img{ height: 14px; margin-right: 5px; margin-top: 8px; } .footer-p{ margin-top: 90px; } .footer-p p{ color: #fff; font-size: 12px; text-align: center; } .footer-p p a{ color: #fff; } .en{ position: absolute; top: 60px; right: 45px; z-index: 99; } .en a{ color: #fff; font-size: 14px; } .tip-nav{ width: 100%; height: 100%; background: url(../images/tipbg.png) center repeat; position: fixed; z-index: 82; display: none; } .tip-nav .warp{ padding:30px 15px 0 50px; box-sizing:border-box; height: 100%; width: 100%; } .tip-nav .warp ul{ padding:80px 0 20px 0; height: 100%; box-sizing:border-box; border-left: 1px solid rgba(255,255,255,0.3); } .tip-nav .warp li{ margin-bottom: 20px; padding-left: 15px; position: relative; } .tip-nav .warp li:before{ content: ''; display: block; width: 5px; height: 5px; border-radius: 100%; background-color: #fff; position: absolute; left: -3px; top: 14px; } .tip-nav .warp li .title{ font-size: 20px; line-height: 32px; color: #fff; display: block; position: relative; } .tip-nav .warp li .title i{ display: block; width: 12px; height: 12px; position: absolute; right: 0; top: 50%; margin-top: -0.13rem; background: url(../images/left-arr.png) right center no-repeat; background-size: contain; transition: 0.1s; } .tip-nav .warp li.on .title i{ width: 12px; height: 12px; background: url(../images/bot-arr.png) right center no-repeat; background-size: contain; } .tip-nav .warp li .details,.tip-nav .warp li .details a{ font-size: 14px; line-height: 28px; color: #fff; display: block; } .tip-nav .warp li .details{ display: none; padding-top: 15px; } .full-container{ max-width: 1440px; margin: 0 auto; } .breadcrumb-navigation{ border-bottom: 1px solid #e4e4e4; padding: 20px 0; } .breadcrumb-navigation a{ color: #a9a9a9; font-size: 14px; } .mainSeven .product-search{ margin-top: 0; } .product-search{ border-bottom: 1px solid #e4e4e4; padding: 46px 0 60px; margin-top: 110px; } .product-search .content{ display: flex; align-items: center; flex-wrap: wrap; } .product-search input{ width: 50%; height: 60px; border: 1px solid #e4e4e4; padding-left: 13px; color: #333; font-size: 16px; } .product-search input::placeholder{ color: #c5c5c5; font-size: 16px; } .product-search button{ width: 82px; height: 60px; border: none; background: #9a1f22; color: #fff; font-size: 16px; margin-left: 10px; } .product-main{ margin-top: 60px; margin-bottom: 60px; } .product-main .content{ display: flex; flex-wrap: wrap; } .product-main .content .list{ width: 32%; margin-right: 2%; height: auto; border-radius: 0; margin-bottom: 60px; } .product-box .content .list{ width: 24%; margin-right: 1.3%!important; } .product-box .content .list:nth-child(4n){ margin-right: 0!important; } .product-box .content .list .pic{ border: 1px solid #e2e2e2; } .product-main .content .list:nth-child(3n){ margin-right: 0; } .product-main .content .list .pic{ /*border: 1px solid #e2e2e2;*/ display: flex; align-items: center; justify-content: center; border-radius: 4px; margin-bottom: 25px; /*height: 325px;*/ overflow: hidden; } .product-main .content .list .pic img{ transition: all 0.3s; /*max-width: 90%;*/ width: 100%; } .product-main .content .list .pic a{ display: flex; align-items: center; justify-content: center; width: 100%; } .product-main .content .list h4{ margin-bottom: 15px; } .product-main .content .list h4 a{ color: #666; font-size: 18px; /*font-weight: bold;*/ transition: all 0.3s; } .product-main .content .list p{ color: #616161; font-size: 14px; line-height: 26px; margin-bottom: 24px; } .product-main .content .list .text > a{ display: flex; align-items: center; color: #9a1f22; font-size: 14px; } .product-main .content .list .text > a img{ margin-left: 18px; transition: all 0.3s; } .product-main .content .list:hover .pic img{ transform: scale(1.1,1.1); } .product-main .content .list .text h4 a:hover{ color: #9a1f22; } .product-main .content .list .text > a:hover img{ margin-left: 18px; transition: all 0.3s;transform: translateX(10px); } .yema{ margin-top: 50px; } .yema ul{ display: flex; justify-content: center; align-items: center; flex-wrap: wrap; } .yema ul li{ display: flex; align-items: center; justify-content: center; width: 52px; height: 48px; border: 1px solid #cacaca; margin: 0 5px; } .yema ul li a{ display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; color: #8a8c8d; font-size: 16px; } .yema ul li.active{ background: #9a1f22; } .yema ul li.active a{ color: #fff; } .technology-center{ border-top: 1px solid #e4e4e4; margin-top: 100px; padding-top: 100px; } .technology-center h3{ text-align: center; color: #333333; font-size: 26px; font-weight: bold; } .technology-center .content{ display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 65px; } .technology-center .content .list{ width: 48%; padding: 65px 60px; height: auto; box-shadow: 0 0 18px #d1cfcf; border-radius: 18px; margin-bottom: 65px; transition: all 0.3s; } .technology-center .content .list .top{ display: flex; justify-content: space-between; } .technology-center .content .list .text{ width: 50%; } .technology-center .content .list .pic{ display: flex; align-items: center; justify-content: flex-end; width: 30%; } .technology-center .content .list h4{ color: #000000; font-weight: bold; font-size: 30px; margin-bottom: 20px; transition: all 0.3s; } .technology-center .content .list p{ color: #ababab; font-size: 14px; line-height: 28px; transition: all 0.3s; } .technology-center .content .list .bot{ margin-top: 50px; } .technology-center .content .list a{ color: #9a1f22; font-size: 14px; transition: all 0.3s; } .technology-center .content .list a i{ margin-left: 9px; } .technology-center .content .list:hover{ background: #9a1f22; } .technology-center .content .list:hover h4{ color: #fff; } .technology-center .content .list:hover p{ color: #fff; } .technology-center .content .list:hover a{ color: #fff; } .product-features{ background: #f8f8f8; padding-top: 90px; margin-top: 50px; padding-bottom: 100px; } .product-features h3{ text-align: center; color: #333333; font-size: 26px; font-weight: bold; } .product-features ul{ display: flex; flex-wrap: wrap; margin-top: 60px; } .product-features ul li{ width: 13%; margin-right: 1.5%; background: #fff; transition: all 0.3s; } .product-features ul li a{ display: flex; align-items: center; justify-content: center; flex-flow: column; padding: 35px 0; } .product-features ul li:nth-child(7n){ margin-right: 0; } .product-features ul li h4{ color: #000000; font-size: 16px; margin-top: 16px; transition: all 0.3s; } .product-features ul li:hover h4{ color: #9a1f22; } .product-features ul li:hover{ transform: translateY(-10px); } .banner-two{ position: relative; margin-top: 110px; } .banner-two img{ width: 100%; } .banner-two .banner-model{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .6; } .banner-two h3{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #fff; font-size: 48px; } .support-main{ margin-top: 45px; margin-bottom: 110px; } .support-main .title{ text-align: center; } .support-main .title h3{ color: #333333; font-size: 26px; font-weight: bold; margin-bottom: 55px; } .support-main .title p{ color: #888888; font-size: 14px; line-height: 34px; text-align: left; } .support-main .content{ display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 45px; } .support-main .content .list{ width: 31%; border: 1px solid #e4e4e4; padding: 45px 40px; } .support-main .content .list h4{ color: #9a1f22; font-size: 24px; font-weight: bold; margin-bottom: 30px; } .support-main .content .list li{ display: flex; align-items: center; margin-bottom: 26px; } .support-main .content .list li p{ color: #2f2f2f; font-size: 16px; } .support-main .content .list li:last-child{ margin-bottom: 0; } .support-main .content .list li img{ min-width: 19px; margin-right: 11px; } .technology-main{ margin-top: 45px; margin-bottom: 100px; } .technology-main .title{ padding-bottom: 38px; border-bottom: 1px solid #e4e4e4; } .technology-main .title a{ color: #9a1f22; font-size: 18px; } .technology-main .title h3{ text-align: center; color: #333333; font-size: 26px; font-weight: bold; margin-top: 45px; } .technology-main .content{ margin-top: 45px; } .technology-main .content p{ color: #747474; font-size: 16px; line-height: 32px; } .technology-main .content .pic{ text-align: center; } .serach-main{ margin-bottom: 100px; } .serach-main .content li{ margin-bottom: 45px; padding-bottom: 45px; border-bottom: 1px solid #e4e4e4; } .serach-main .content li h4{ color: #2f2f2f; font-size: 18px; margin-bottom: 14px; transition: all 0.3s; } .serach-main .content li p{ color: #888888; font-size: 14px; line-height: 24px; margin-bottom: 20px; } .serach-main .content li i{ font-size: 20px; color: #a8a8a8; transition: all 0.3s; } .serach-main .content li:hover h4{ color: #9a1f22; } .serach-main .content li:hover i{ color: #9a1f22; } .investor-main{ margin-top: 45px; margin-bottom: 120px; } .investor-main .content{ display: flex; justify-content: space-between; flex-wrap: wrap; } .investor-main .content .left{ width: 50%; padding-right: 7%; border-right: 1px solid #e4e4e4; } .investor-main .content .right{ width: 50%; padding-left: 7%; } .investor-main .title{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; } .investor-main .title h3{ color: #333333; font-size: 26px; font-weight: bold; } .investor-main .title a{ color: #9a1f22; font-size: 14px; } .investor-main .title a i{ margin-left: 9px; } .investor-main .top{ border-bottom: 1px solid #f8f8f8; padding-bottom: 50px; margin-bottom: 50px; } .investor-main .top li:first-child{ border-top: 1px solid #e4e4e4; } .investor-main .top li{ border-bottom: 1px solid #e4e4e4; } .investor-main .top li a{ display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; padding: 30px 0; } .investor-main .top li p{ color: #2f2f2f; font-size: 18px; transition: all 0.3s; } .investor-main .top li span{ color: #616161; font-size: 14px; transition: all 0.3s; } .investor-main .top li:hover p{ color: #9a1f22; } .investor-main .top li:hover span{ color: #9a1f22; } .gupiao{ display: flex; align-items: flex-end; } .gupiao h3{ color: #9a1f22; font-weight: bold; font-size: 46px; margin-right: 18px; } .gupiao span{ color: #888888; font-size: 18px; } .gupiao div{ text-align: center; width: 102px; height: 42px; line-height: 42px; background: #9a1f22; color: #ffffff; font-size: 18px; margin-left: 30px; } .investor-main .bot .left p{ color: #888888; font-size: 16px; margin-top: 24px; } .investor-main .bot .left ul{ display: flex; flex-wrap: wrap; margin-top: 50px; } .investor-main .bot .left ul li{ margin-bottom: 65px; width: 40%; } .investor-main .bot .left ul h4{ color: #888888; font-size: 42px; margin-top: 20px; } .investor-main .bot .left ul span{ color: #888888; font-size: 14px; } .ditu{ width: 100%; height: 270px; } .investor-main .bot .right li{ display: flex; align-items: center; margin-bottom: 26px; } .investor-main .bot .right li p{ color: #2f2f2f; font-size: 16px; } .investor-main .bot .right li img{ margin-right: 12px; } .solution-main{ margin-top: 45px; } .solution-main h3{ text-align: center; color: #333333; font-size: 26px; font-weight: bold; } .timeline { position: relative; padding: 40px 0; margin-top: 40px; } .timeline-icon { position: absolute; display: block; top: 0; left: 50%; color: #f3f3f3; font-size: 40px; margin-left: -13px; top: -30px; line-height: 1; } .timeline .timeline-item { padding: 0 15px; } .timeline .blogpost .blogpost-body { padding: 28px; display: flex; align-items: flex-start; } .timeline .blogpost h2.title { margin-bottom: 12px; } .timeline .blogpost h2.title a{ color: #2f2f2f; font-size: 20px; transition: all 0.3s; } .timeline .blogpost h2.title a:hover{ color: #9a1f22; text-decoration: underline; } .timeline .blogpost .submitted { margin: 10px 0 10px; } .timeline .blogpost footer { padding: 12px 15px; } .timeline .blogpost .blogpost-content { margin-left: 0; } .timeline .blogpost .blogpost-content p{ font-size: 14px; color: #888888; line-height: 24px; } .timeline .blogpost .post-info { display: flex; flex-flow: column; align-items: center; justify-content: center; min-width: 80px; padding: 15px 0; margin-right: 30px; } .timeline .blogpost .post-info .day { font-size: 36px; font-weight: bold; margin-bottom: 6px; } .timeline .blogpost .post-info .month { font-size: 14px; } .timeline-date-label { float: none; clear: both; display: block; margin: 0px auto; text-align: center; margin-bottom: 80px; line-height: 1; width: 135px; position: relative; z-index: 2; color: #e84c3d; } .timeline .timeline-item.pull-right+ .timeline-date-label { padding-top: 80px; } .timeline-date-label:after { background-color: #f3f3f3; height: 30px; width: 100%; position: absolute; bottom: -8px; z-index: -1; } .timeline:before { background-color: #f3f3f3; width: 2px; height: 100%; content: ""; position: absolute; left: 50%; /*display: block;*/ margin-left: -1px; top: 0; display: none; } .timeline .timeline-item { position: relative; width: 50%; padding-left: 0; padding-right: 20px; margin-bottom: 80px; float: left; clear: left; z-index: 1; } .timeline .timeline-item.pull-right { position: relative; width: 50%; padding-left: 20px; padding-right: 0; /*margin-top: 80px;*/ margin-bottom: 0; float: right; clear: right; } .overlay-container { position: relative; display: block; /*overflow: hidden;*/ } .overlay-container img{ width: 100%; } .overlay { position: absolute; top: 0; bottom: -1px; left: 0; right: -1px; background-color: rgba(241, 241, 241, 0.85); overflow: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; } .overlay a { display: inline-block; width: 50px; height: 50px; font-size: 26px; color: #e84c3d; background-color: #ffffff; text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; } .overlay span { position: absolute; display: block; bottom: 10px; text-align: center; width: 100%; color: #000000; font-style: italic; } .overlay-links { display: block; margin: 0 auto; position: absolute; top: 50%; margin-top: -25px; left: 50%; margin-left: -25px; font-size: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.4); transform: scale(0.4); -webkit-transition: all 0.25s linear 0.05s; -moz-transition: all 0.25s linear 0.05s; -ms-transition: all 0.25s linear 0.05s; -o-transition: all 0.25s linear 0.05s; transition: all 0.25s linear 0.05s; } .overlay-links a { position: static; margin-top: 0; margin-left: 0; transition: all 0.2s ease-in-out; } .overlay-links a+ a { left: 50px; color: #ffffff; background-color: #e84c3d; } .overlay a:hover { color: #ffffff; background-color: #333333; } .overlay i { line-height: 50px; } .blogpost .post-info { background-color: #ffa500; color: #fff; } .link:after { content: "\f178"; font-family: "FontAwesome"; position: absolute; right: 0; top: 0; } .blogpost .clearfix { background-color: #f1f1f1; padding: 12px 20px; font-size: 14px; line-height: 2; clear: both; } .blogpost .clearfix a{ color: #9a1f22; font-size: 14px; } .link { padding-right: 23px; position: relative; display: inline-block; text-align: right; } .timeline .timeline-item:before { content: ""; position: absolute; background-color: #fff; border: 1px solid #9c2427; height: 10px; width: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 15px; right: -5px; display: none; } .timeline .timeline-item:after { content: ""; font-family: "FontAwesome"; right: 10px; background-color: #f3f3f3; left: auto; position: absolute; top: 20px; z-index: -1; width: 25px; height: 1px; } .timeline .timeline-item.pull-right:before { left: -5px; } .timeline .timeline-item.pull-right:after { right: auto; left: 10px; } .overlay-container:hover .overlay, .overlay-container:hover .overlay-links { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1); } .solution-main{ margin-bottom: 110px; } .banner{ margin-top: 110px; } .productsAsd .owl-carousel{ margin-bottom: 40px; } .productsAsd .owl-theme .owl-dots .owl-dot.active span{ background: #be4d2c; width: 26px; border-radius: 6px; } .projects-grids{ display: inline-block; } .product-top{ display: flex; align-items: center; } .product-top .product-search{ padding: 0; margin-left: 25px; border-bottom: none; } .product-top .product-search input{ width: 200px; height: 30px; font-size: 14px; } .product-top .product-search input::placeholder{ font-size: 14px; } .product-top .product-search button{ height: 30px; width: 50px; font-size: 14px; transform: translateY(1px); } .product-layout{ margin-top: 100px; margin-bottom: 130px; } .product-layout .content{ margin-top: 130px; } .product-layout .part { display: flex; flex-flow: wrap; width: 99.99%; height: 49.99%; min-height: 410px; _height: 410px; overflow: hidden; } .product-layout .part .wrap { position: relative; float: left; width: 32.99%; height: 99.99%; min-height: 410px; _height: 410px; overflow: hidden; border-right: 2px solid #f0f0f0; border-bottom: 2px solid #f0f0f0; } .product-layout .part:nth-child(1) .wrap:nth-child(3){ border-right: none; } .product-layout .part:nth-child(2) .wrap{ border-bottom: none; } .product-layout .part:nth-child(2) .wrap:nth-child(3){ border-right: none; } .product-layout .part .txt { position: absolute; top: 50%; left: 50%; margin: -25% 0 0 -40%; width: 80%; height: auto; text-align: center; } .product-layout .icon { display: block; margin: 0 auto; height: 60px; } .product-layout .i-icon1 { background: url(https://storage.smartsh.com/images/guide-icon1.png) center center no-repeat; background-size: contain; } .product-layout .i-icon2 { background: url(https://storage.smartsh.com/images/guide-icon2.png) center center no-repeat; background-size: contain; } .product-layout .i-icon3 { background: url(https://storage.smartsh.com/images/guide-icon3.png) center center no-repeat; background-size: contain; } .product-layout .i-icon4 { background: url(https://storage.smartsh.com/images/guide-icon4.png) center center no-repeat; background-size: contain; } .product-layout .i-icon5 { background: url(https://storage.smartsh.com/images/guide-icon5.png) center center no-repeat; background-size: contain; } .product-layout .i-icon6 { background: url(https://storage.smartsh.com/images/guide-icon6.png) center center no-repeat; background-size: contain; } .product-layout .txt h3 { margin-top: 90px; color: #454545; font-size: 24px; line-height: 30px; font-weight: normal; } .huoqu{ margin-bottom: 60px; } .huoqu a{ width: 110px; height: 32px; border: 1px solid #9a1f22; border-top-left-radius: 8px; border-bottom-right-radius: 8px; display: flex; align-items: center; justify-content: center; color: #9a1f22; font-size: 14px; margin: 0 auto; margin-top: 30px; transition: all 0.3s; } .product-layout .txt p { margin-top: 14px; color: #ffffff; font-size: 16px; line-height: 28px; } .product-layout .wrap .pic { position: absolute; top: 0; left: 0; bottom: 0; margin: 0; width: 99.99%; height: 99.99%; overflow: hidden; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1); } .product-layout .wrap .pic img { display: block; width: 100%; height: 100%; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1); } .product-layout .wrap .bg-wrap { position: absolute; left: 0; bottom: -600px; padding-bottom: 40px; width: 100%; height: 100%; color: #fff; text-align: center; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all .2s ease-in-out .2s; -moz-transition: all .2s ease-in-out .2s; -ms-transition: all .2s ease-in-out .2s; -o-transition: all .2s ease-in-out .2s; transition: all .2s ease-in-out .2s; } .product-layout .wrap .bg-wrap .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); opacity: 0.5; } .product-layout .wrap .bg-wrap h4 { position: relative; padding-top: 30%; font-size: 24px; line-height: 40px; font-weight: normal; z-index: 1; } .product-layout .wrap .bg-wrap p { position: relative; padding: 0 22%; font-size: 16px; line-height: 26px; z-index: 1; margin-top: 14px; } .product-layout .wrap-on .bg-wrap { filter: alpha(opacity=100); opacity: 1; bottom: 0; } .product-layout .wrap-on .pic { filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); } .product-layout .wrap-on .pic img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); } .product-layout .more-dot{ position: relative; width: 110px; height: 32px; border: 1px solid #fff; border-top-left-radius: 8px; border-bottom-right-radius: 8px; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 14px; margin: 0 auto; margin-top: 90px; transition: all 0.3s; } .product-layout .more-dot:hover{ background: #9a1f22; border-color: #9a1f22; } .guide-list{ margin-top: 150px; } .guide-list .list{ display: flex; justify-content: space-between; align-items: center; flex-flow: wrap; margin-bottom: 150px; } .guide-list .list .pic{ display: flex; align-items: center; justify-content: center; width: 45%; } .guide-list .list .text{ width: 45%; } .guide-list .list .text h3{ color: #2f2f2f; font-size: 40px; font-weight: bold; margin-bottom: 24px; } .guide-list .list .text p{ color: #616161; font-size: 16px; line-height: 28px; margin-bottom: 28px; } .automotive h2{ color: #333333; font-size: 34px; font-weight: bold; text-align: center; margin-bottom: 90px; } .automotive .container{ padding: 0; } .automotive .list{ margin-bottom: 80px; } .automotive .list .xian{ width: 180px; height: 1px; background: #404040; border-top: 1px solid #9f9f9f; border-bottom: 1px solid #9f9f9f; } .automotive .list ul{ display: flex; flex-flow: wrap; margin-top: 45px; } .automotive .list ul li{ width: 50%; font-size: 16px; color: #333333; margin-bottom: 16px; } .automotive .list .text h3{ margin-bottom: 35px; font-weight: normal; font-size: 30px; } .automotive .list:nth-child(3) li{ width: 100%; } .automotive .list .pic{ width: 785px; } .automotive .list .pic img{ width: 100%; } .automotive .list .text{ width: 385px; } .automotive .list .text p{ line-height: 34px; font-size: 16px; color: #333333; margin-top: 30px; } .automotive .list:nth-child(even) .text{ padding: 50px 35px 30px; background: #f1f1f1; } .automation .list .pic { width: 745px; position: relative; } .automation .list:nth-child(even) .text{ padding: 0; background: none; } .automation .list ul{ position: absolute; bottom: 15px; } .automation .list .pic img{ width: auto; } .automation .list ul li{ width: auto; margin: 0 12px; margin-bottom: 0; } .powerMain h2{ color: #333333; font-size: 34px; font-weight: bold; margin-bottom: 50px; } .powerMain .list{ align-items: flex-start; margin-bottom: 50px; } .powerMain .list .text{ width: 47%; } .powerMain .list .text p{ margin-bottom: 0; padding-left: 28px; position: relative; line-height: 34px; } .powerMain .list .text p:before{ content: ''; position: absolute; left: 0; top: 15px; width: 6px; height: 6px; border-radius: 100%; background: #333333; } .power-title h3{ margin-bottom: 40px; font-weight: normal; font-size: 30px; color: #2f2f2f; border-bottom: 2px solid #e9e9e9; padding: 15px 0; } .ulList{ display: flex; justify-content: space-between; margin-bottom: 45px; } .ulList li{ width: 31%; background: #fff; padding: 35px 25px; border-radius: 18px; } .ulList li h4{ color: #333333; font-size: 24px; margin-bottom: 24px; text-align: center; } .ulList li p{ color: #616161; font-size: 16px; line-height: 28px; text-align: justify; } .powerTwo{ padding: 65px 0; margin-top: 10px; background: #f8f8f8; } .powerTwo h2{ line-height: 54px; } .powerTwo .list:nth-child(4) p{ padding-left: 0; } .powerTwo .list:nth-child(4) p:before{ display: none; } .powerTwo ul:nth-child(5) li{ padding-left: 28px; position: relative; color: #616161; font-size: 16px; margin-bottom: 14px; } .powerTwo ul:nth-child(5) li:before{ content: ''; position: absolute; left: 0; top: 9px; width: 6px; height: 6px; border-radius: 100%; background: #333333; } .powerTwo .list:nth-child(7) p:nth-child(6):before{ display: none; } .powerTwo .list:nth-child(7) p:nth-child(7):before{ display: none; } .powerTwo .list:nth-child(7) p:nth-child(8):before{ display: none; } .powerTwo ul:nth-child(5){ margin-bottom: 30px; } @media screen and (max-width: 1600px) { .full-container{ max-width: 90%; margin: 0 auto; } } @media screen and (max-width: 1440px) { .guide-list .container{ width: 1170px; } .banner-two h3{ font-size: 32px; } .technology-icon ul{ width: 100%; } .technology-icon li{ width: 14.2%; margin-right: 0; } .index-inner{ max-width: 1280px; } .index-application-container .box .img{ width: 500px; } .index-application-container .box .pic{ width: 380px; } .index-application-container .text{ margin-top: 100px; } .index-application-container .menuone{ margin-top: 100px; } } @media screen and (max-width: 1366px) { .banner-two h3{ font-size: 30px; } .about .next { right: 0; } .about .pre { left: 0; } .about .focus ul li { width: 1000px; } .about #focus { width: 1000px; } .mainFour .list h3 { margin-top: 85px; } .mainFour .container { width: 1170px; } } @media screen and (max-width: 1280px) { .index-inner{ max-width: 960px; } .index-product-container .list h3 a{ font-size: 18px; } .index-application-container{ display: block; } .index-application{ display: flex; } .index-application-container .menuone{ width: 100%; } .index-application-container .menuone li{ width: 32%; } .index-news .content{ flex-flow: wrap; } .index-news .mid{ width: 464px; } .index-news .right{ margin-left: 0; width: 100%; margin-top: 10px; } .index-news .right .list{ justify-content: left; } } @media screen and (max-width: 1200px) { .automation .list .pic{ margin-bottom: 30px; } .automotive .list{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; } .automotive .list .pic{ width: 100%; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .automotive .list .text{ width: 100%; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } .guide-list .container{ width: 768px; } .mainThree .list { width: 283px; } .news .pic a { bottom: -30px; } .news .pic .detail-box .rectangle { position: relative; } .news .pic .detail-box { top: 140px; } .about .list .text { height: 150px; } .about #focus { width: 860px; } .about .focus ul li { width: 860px; } .mainEight #item4 .text { width: 68%; } .mainEight #item2 .pic img:nth-child(2) { margin-left: 80px; } .mainEight #item1 .text { width: 68%; } .menutwo .lists { width: 910px; } .mainFour .list h3 { margin-top: 45px; } .mainFour .list .text { padding-left: 30px; } .mainFour .container { width: 970px; } } @media screen and (max-width: 992px) { .application-banner{ margin-top: 70px; } .download-banner { margin-top: 70px; } .news-banner { margin-top: 70px; } .about-banner{ margin-top: 70px; } .product-search{ margin-top: 70px; } .banner-two{ margin-top: 70px; } .banner{ margin-top: 70px; } .mainTen .mainTen-m li { width: 45%; } .mainTen .mainTen-m ul { width: 100%; } .download-box .left input { width: 79%; } .download-box { width: 750px; } .application-banner .txt { width: 70%; } .mainThree .list { width: 220px; margin-right: 30px; } .news .pic a { bottom: -80px; } .news .pic .detail-box { height: 100%; top: 395px; } .news .pic img { width: 100%; } .about .focus ul { height: 375px; } .about #focus2 { display: block; height: 375px; } .about #focus { display: none; } .about .focus ul li { width: 245px; height: 375px; } .about #focus { width: 245px; height: 375px; } .mainEight #item2 .pic img { margin-bottom: 20px; } .mainEight #item2 .pic img:nth-child(2) { margin-left: 0px; } .mainEight #item1 .list { margin-bottom: 20px; } .mainEight .mid .pic { text-align: center; margin-bottom: 20px; } .mainSeven .mainBot .left { margin-bottom: 20px; } .newsinfoTop h1 { width: 100%; } .menutwo .lists { width: 690px; } .mainFour .list { margin-bottom: 20px; } .mainFour .list img { width: 100%; } .mainFour .list p { width: 100%; } .mainFour .list h3 { margin-top: 25px; } .mainFour .list .text { padding-left: 30px; } .mainFour .container { width: 750px; } .about-banner .txt { width: 85%; } .mainThree .last .text { width: 100%; height: 250px; margin-bottom: 26px; } .mainTwo .neirong p:last-child { margin-left: 0; } .mainOne .first .text { padding-right: 0; } .mainOne .last .text { padding-left: 0; } .mainOne .last .pic img { width: 100%; } .mainOne .first .pic img { width: 100%; } .mainOne .last .pic { width: 100%; text-align: center; margin-right: 0; } .mainOne .first .pic { width: 100%; text-align: center; margin-left: 0; } .product .box .pro-item { margin-top: 75px; } .about .list img { width: 100%; } .about .list .pic { text-align: center; } } @media screen and (max-width: 768px) { .powerTwo h2{ font-size: 28px; } .powerMain h2{ font-size: 28px; line-height: 40px; } .powerTwo h2 { line-height: 40px; } .ulList{ flex-flow: wrap; } .ulList li{ width: 100%; margin-bottom: 20px; } .powerTwo ul:nth-child(5) li:before{ top: 10px; } .power-title h3{ font-size: 25px; } .automation h2{ font-size: 28px; margin-bottom: 60px; } .automotive h2{ font-size: 28px; margin-bottom: 60px; } .guide-list .container{ width: 100%; padding: 0 20px; } .index-news .content{ flex-flow: wrap; } .index-news .content .list{ width: 100%; margin-bottom: 30px; } .mainTen .owl-theme .owl-controls .owl-nav .owl-prev{ left: 15px; } .mainTen .owl-theme .owl-controls .owl-nav .owl-next{ right: 15px; } .banner-two h3{ font-size: 26px; } .timeline .blogpost .blogpost-body{ padding: 15px; display: block; } .timeline .blogpost .post-info .day{ font-size: 24px; display: block; } .timeline .timeline-item.pull-right { float: none !important; } .timeline .blogpost .post-info{ min-width: 62px; padding: 8px 0; margin-right: 15px; float: left; } .timeline .timeline-item{ width: 100%; padding-right: 0; margin-bottom: 40px; } .timeline{ margin: 0; } .full-container{ max-width: 93%; } .timeline:before{ display: none; } .timeline .timeline-item:before{ display: none; } .timeline .timeline-item.pull-right{ width: 100%; padding-left: 0; margin-top: 0; margin-bottom: 40px; } .investor-main .top{ padding-bottom: 60px; margin-bottom: 60px; } .gupiao h3{ font-size: 40px; } .gupiao div{ margin-left: 20px; } .investor-main .bot .left ul li{ width: 50%; } .investor-main .bot .left ul h4{ font-size: 34px; } .investor-main .content .left{ width: 100%; padding-right: 0; border-right: none; } .investor-main .content .right{ width: 100%; padding-left: 0; } .support-main .content .list{ width: 100%; margin-bottom: 25px; padding: 30px 25px; } .support-main .content .list li{ margin-bottom: 18px; } .support-main .content .list h4{ font-size: 22px; } .product-main .content .list{ width: 100%; margin-bottom: 30px; } .technology-center .content .list{ width: 100%; margin-bottom: 30px; padding: 35px 25px; } .technology-center .content .list .top{ flex-wrap: wrap; } .technology-center .content .list .text{ width: 100%; margin-bottom: 20px; } .technology-center .content .list h4{ font-size: 24px; } .technology-center .content .list .pic{ width: 100%; justify-content: center; } .technology-center .content .list .pic img{ width: 100px; } .product-features ul{ justify-content: space-between; } .product-features ul li{ width: 48%; margin-right: 0; margin-bottom: 20px; } .technology-center{ margin-top: 60px; padding-top: 60px; } .product-features{ padding-top: 60px; margin-top: 60px; padding-bottom: 60px; } .product-search input{ width: 100%; margin-bottom: 20px; } .product-search button{ margin-left: 0; } .yema ul li{ margin: 0 5px 10px 5px; } .ind-nav .logo{ width: 130px; height: 52px; } .ind-nav .line{ width: 52px; height: 52px; } .ind-nav .logo img{ margin-top: 13px; } .ind-nav{ margin-top: 15px; } .ind-header{ display: none; } .index-main .title h3{ font-size: 30px; } .index-inner{ width: 100%; padding: 0 15px; } .technology-container{ flex-flow: wrap; } .technology-container .list{ width: 100%; margin-right: 0; } .technology-icon ul{ flex-flow: wrap; } .technology-icon li{ width: 50%; } .index-product-container{ flex-flow: wrap; } .index-product-container .list{ width: 100%; margin-right: 0; margin-bottom: 30px; } .index-application-container .box{ margin-left: 0; width: 100%; margin-top: 40px; } .index-application-container .box .img{ width: 100%; } .index-application-container .box .pic{ width: 76%; } .index-application-container .menuone li{ width: 100%; } .index-application-container .menuone{ margin-top: 50px; } .index-case ul{ background: none; } .index-case ul li{ width: 50%; } .product-number-info ul{ width: 100%; } .product-number-info li{ width: 100%; margin-bottom: 30px; } .product-number-info li.li-2 b, .product-number-info li.li-2 p { padding-left: 0; } .product-number-info li.li-3 b, .product-number-info li.li-3 p { padding-left: 0; } .index-news .mid{ margin-left: 0; width: 100%; margin-top: 10px; } .index-footer-content{ display: none; } .footer-logo{ text-align: center; } .footer-p{ margin-top: 0; } .about .list .pic{ height: auto; } .product .box h3{ margin-bottom: 0; } .about{ margin: 30px 0 50px 0; } .about h3{ margin-bottom: 0; } .about .preNext img { width: 30px; } .about h3 img { width: 95%; } .mainSeven .mainTop .list .pic:hover { transform: translate(-50%, 0%); } .disclaimer { padding-top: 40px; } .download-box .left button { margin-left: 0; } .download-box .left input { margin-left: 0; width: 80%; } .download-box .left { width: 100%; margin-top: 40px; text-align: center; } .download-box .right { width: 100%; margin-top: 30px; margin-bottom: 30px; display: none; } .download-box { width: 90%; height: auto; padding-bottom: 30px; } /*.download-banner {*/ /*margin-top: 73px;*/ /*}*/ .mainTen .productsAsd #carousel-posui { margin-top: 30px; } .mainTen .productsAsd .title { margin-bottom: 0; } .mainTen .xian { margin-top: 50px; } .mainTen .mainTen-m .pic { width: 100%; } .mainTen .mainTen-m .text { margin-bottom: 20px; width: 100%; } .application-banner .txt.active { transform: translateY(50%); } .mainEight #item3 .text { width: 65%; } .mainEight table th { padding-left: 10px; padding-right: 10px; } .mainEight table td { padding-left: 10px; padding-right: 10px; } .mainEight .bot #menu { display: none; } .mainEight #item3 .list { padding-left: 0; padding-right: 0; } .mainEight .biaoge { padding-left: 0; padding-right: 0; overflow-x: auto; -webkit-overflow-scrolling: touch; } .lightBoxPagination { z-index: 99999; } .closeBtn { z-index: 99999; } #imgModule .btn { z-index: 99999; } .lightBoxContent { z-index: 99999; } .mask { z-index: 9999; } .mainFour .list .pic { height: auto; } .mainFour .list .pic img { position: relative; top: 0%; left: 0%; transform: translate(0, 0); } .mainFour .list:nth-child(1) .pic { height: auto; } .mainFour .list:nth-child(2) .pic { height: auto; } .mainFour .list:nth-child(3) .pic { height: auto; } .mainThree { margin-top: 50px; } .mainThree .list { width: 100%; } /*.about-banner {*/ /*margin-top: 73px;*/ /*}*/ .videoinfoTop { margin-top: 75px; } .videoinfo video { width: 100%; } .mainFive .vlist { padding-left: 0; padding-right: 0; } .join-main .joinUs { padding-left: 0; padding-right: 0; } .join-main .cont-text { padding-left: 0; padding-right: 0; } .join-main .title { padding-left: 0; padding-right: 0; } .join-main .pic { padding-left: 0; padding-right: 0; } .menutwo .list .pic { height: auto; } .product .title { margin-bottom: 0; } .about .list { padding-left: 0; padding-right: 0; } .mainTen .top { margin-top: 70px; } .menuone { width: 100%; } .menuone li { width: 48%; margin-right: 4%; } .mainNine .container { float: left; } .mainNine .list .text { padding: 0; } .mainNine .list .pic { text-align: center; } .mainNine .list .pic img { width: 100%; } .mainNine .list { padding-left: 0; padding-right: 0; } .mainNine .title { padding: 0; } .application-banner .txt { width: 100%; } .application-banner { margin-top: 75px; } .mainEight #item1 .chakan { margin-left: 15px; margin-bottom: 20px; } .mainEight #item4 .chakan { margin-left: 15px; margin-bottom: 20px; } .mainEight #item4 { margin-bottom: 50px; } .mainEight #item3 table { margin-top: 50px; margin-bottom: 50px; } .mainEight #item3 table th { padding-left: 10px; } .mainEight #item3 table td { padding-left: 10px; } .mainEight #item3 .biaoge { padding: 0; } .mainEight #item4 .list:nth-child(4) { height: auto; } .mainEight #item4 .list:nth-child(5) { height: auto; } .mainEight #item4 .list { padding: 0; } .mainEight #item4 .pic { margin: 0; width: 100%; text-align: center; } .mainEight #item4 .list > div { padding-top: 30px; } .mainEight #item4 .list { height: auto; } .mainEight .bot #item1 h3 { margin: 32px 0; } .mainEight #item1 .pic { margin: 0; width: 100%; text-align: center; } .mainEight #item2 .pic { margin-bottom: 50px; } .mainEight .bot h3 { line-height: 50px; } .mainEight #item1 { margin-bottom: 50px; } .mainEight #item1 .list { padding: 0; } .mainEight .bot #menu { overflow-x: auto; } .mainEight .mid .text { padding: 0; } .mainEight .mid .pic { padding: 0; } .mainEight .mid { margin-top: 50px; } .mainEight .top { display: none; } .mainEight .mid .tel { padding: 6px 0; width: 100%; } .mainEight .mid .pdf { width: 100%; margin-left: 0; margin-top: 15px; } .mainSeven .mainBot h3 { margin-top: 20px; padding-right: 15px; } .mainSeven .mainBot p { padding-right: 15px; } .mainSeven .mainBot a { padding-right: 15px; } .mainSeven .mainTop .list .text { text-align: left; } .mainSeven .mainTop .list .pic { left: 50%; top: 20%; transform: translateX(-50%); } .mainSeven .mainTop .list .right { height: 200px; } .mainSeven .mainTop .list { height: auto; background: #f2f2f2; } .mainSeven .mainTop .list .left { height: 270px; } .newsinfoTop { margin-top: 75px; padding-top: 20px; } .menutwo .list { padding-left: 0; padding-right: 0; } .menutwo .lists .time { margin-bottom: 15px; width: 21%; float: left; } .menutwo .lists .text { margin-bottom: 15px; width: 79%; float: left; } .menutwo .lists { width: auto; margin-left: 0; } .menutwo .list { margin-bottom: 20px; } .menutwo .list img { width: 100%; } /*.news-banner {*/ /*margin-top: 75px;*/ /*}*/ .news-banner .pcbanner { display: block; } .news-banner .sjbanner { display: none; } .mainFour .list:last-child { margin-bottom: 50px; } .mainFour .list { padding: 0; } .mainFour .list .text { padding-left: 0; } .mainFour .container { width: auto; } .mainThree .last .text { height: auto; padding: 30px; } .mainThree .first .pic { margin-bottom: 20px; } .mainTwo .last .text { padding-left: 20px; padding-bottom: 20px; } .mainTwo .last .pic img { width: 100%; } .about-banner .txt { width: 100%; } .carousel { /*margin-top: 73px;*/ } .headerTwoBot { position: fixed; top: 0; left: 0; z-index: 9999; background: #fff; box-shadow: 0 0 5px #000; } /*.product {*/ /*margin-top: 60px;*/ /*}*/ .footer2 .left img { max-width: 100%; } .footer2 .xian { display: none; } .footer2 { margin-top: 50px; padding: 20px 15px; } .footer2 .left p { margin-bottom: 10px; } .footer2 .right img { display: none; } .footer2 .right { text-align: center; width: 100%; margin-top: 0; } .footer2 .left { text-align: center; width: 100%; } .news .pic img { width: 100%; } .news .list { padding-left: 0; padding-right: 0; height: auto; } .product .box .pro-item { margin-top: 35px; } .product .box .txt { border-left: none; } .about .list { margin-bottom: 20px; } .about h3 span { width: 40px; } .about h3 .xian1 { margin-right: 20px; } .about h3 .xian2 { margin-left: 20px; } } @media screen and (max-width: 414px) { .liuyan .row{ margin: 0; padding: 0; } .liuyan .row div{ padding: 0; } .hezuo-com span{ margin-top: 15px; } .hezuo-input span{ margin-top: 15px; } .hezuo-sub span{ margin-top: 15px; } .mainEight table{ width: 500px; } .map h3 a{ font-size: 20px; } .map a{ font-size: 16px; } .about-banner{ height: auto; overflow: hidden; } .about-banner img{ width: 100%; } .mainEight #item3 .text { width: 60%; } .mainEight #item4 .text { width: 100%; margin-top: 15px; padding-bottom: 30px; } .mainEight #item1 .list { height: auto; } .mainEight #item1 .list > div { padding-top: 30px; } .mainEight #item1 .text { width: 100%; margin-top: 15px; padding-bottom: 30px; } .mainEight .top .left { width: 100%; } .mainEight .top .right { width: 100%; } .mainSeven .mainTop .list:last-child .text { width: 100%; } .mainSeven .mainBot .left { padding: 0; } .mainSeven .mainBot .right { padding: 0; } .mainSeven .mainTop .list .text a { width: 49%; } .mainSeven .mainTop .list { padding: 0; } .mainSeven .mainTop .list:last-child .text { padding-left: 30px; } .mainSeven .mainTop .list .right { height: auto; } .mainSeven .mainTop .list .text { position: relative; transform: translateY(0); padding: 30px 0; } .mainSeven .mainTop .list .left { height: auto; } .mainSeven .mainTop .list .pic { text-align: center; position: relative; margin-top: 20px; } .mainSix .pre-next { margin-top: 100px; } .newsinfoTop h1 { font-size: 24px; line-height: 38px; } .mainThree .first img { width: 100%; } .mainOne .first .text h4 { line-height: 32px; margin-bottom: 20px; } .mainOne .last .text h4 { line-height: 32px; margin-bottom: 20px; margin-top: 24px; } .about-banner .txt { transform: translateY(75%); } .about-banner .txt.active { transform: translateY(52%); } .mainSeven .mainTop .list .text a { margin-left: 0; } .news .pic{ height: auto; } .mainFive .menutwo .list .pic{ height: auto; } .product-layout .part .wrap{ width: 100%; border-right: none; } .product-layout .part:nth-child(1) .wrap:nth-child(1){ border-top: 2px solid #f0f0f0; } .product-layout .part:nth-child(2) .wrap{ border-bottom: 2px solid #f0f0f0; } .product-layout .content{ margin-top: 50px; } .product-layout{ margin-top: 60px; margin-bottom: 60px; } .guide-list{ margin-top: 60px; } .guide-list .list .text h3{ font-size: 25px; } .guide-list .list{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; margin-bottom: 45px; } .guide-list .list .pic{ width: 100%; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; margin-bottom: 30px; } .automotive .list .pic{ margin-bottom: 0; } .automation .list ul li{ width: 65px; } .automation .list .pic{ margin-bottom: 30px; } .automotive .list:nth-child(1) .pic{ margin-bottom: 30px; } .automotive .list:nth-child(3) .pic{ margin-bottom: 30px; } .guide-list .list .text{ width: 100%; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } } @media screen and (max-width: 375px) { .mainEight #item3 .text { width: 52%; } .mainSeven .mainBot h3 { margin-top: 10px; } } @media screen and (max-width: 360px) { } @media screen and (max-width: 320px) { .menutwo .lists .time{ width: 28%; } .menutwo .lists .text{ width: 71%; } }