锘?*.all {width:1200px;height:auto;margin:0 auto;}*/ * { /*font-family: 'SourceHanSansCN-Regular';*/ margin: 0; padding: 0 } li { list-style: none; } a { text-decoration: none; } p { text-align: justify; } .index-top-main { background: white !important; } /*鐩稿叧鏂伴椈鐨勬牱寮?/ .index-related-news { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 0; } .index-product-introduction { height: 314px; } .index-main { background: white; } .news-right-top { width: 100%; height: 100px; border-bottom: 1px solid #dfd5d5; } .news-right-top span { width: 14%; float: left; display: inherit; height: 40px; line-height: 40px; font-size: 24px; color: #333333; } .news-right-top p { float: right; height: 40px; line-height: 38px; width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; color: #333333; } .news-right-top a { font-size: 14px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; width: 100%; height: 50px; line-height: 25px; text-indent: 2em; color: #333333; } .news-right-list ul { border-bottom: 1px solid #dfd5d5; } .news-right-list ul li a { align-items: center; width: 100%; display: inherit; height: auto; overflow: hidden; } .has-img { float: left; width: 100%; } .has-img-none { float: left; width: 80%; } .newscont { font-size: 14px; color: #333333; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 50px; line-height: 25px; margin-top: 8px; } .related-overall { width: 85%; float: left; } .overall-one { width: 7%; float: right; } .related-title { color: #333333; font-size: 24px; float: left; } .related-present { color: #D1D2D2; font-size: 20px; float: right; } .new-more { display: inherit; font-size: 14px; color: #333333; height: 55px; line-height: 55px; } .index-company-profile { width: 100%; height: auto; overflow: hidden; margin: 0 auto; } .index-talent-development { width: 100% !important; } /*鏂伴椈鍥剧墖杞挱鍖哄煙鏍峰紡*/ .tintin-rotation img { width: 100%; height: 100%; } .tintin-rotation { margin: 0 auto; padding: 0px 0px; } .tintin-rotation ul li { width: 100%; height: 100%; } .tintin-rotation-btn, .tintin-rotation-title, .tintin-rotation-focus, .tintin-rotation-t, .tintin-rotation-btn { position: absolute } .tintin-rotation-title { position: absolute; width: 95%; height: 70px; line-height: 43px; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; text-align: center; } .tintin-rotation-focus span, .tintin-rotation-btn span { background: url(/Images/ico.png) no-repeat center center; display: block; } .tintin-rotation-focus { height: 43px; bottom: 0; width: 50%; padding-left: 40%; } .tintin-rotation-focus span { width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px } .tintin-rotation-btn { width: 100%; height: 43px; top: 52%; margin-top: -20px; } .tintin-rotation-btn span { width: 43px; height: 43px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: relative } .tintin-rotation-btn .left_btn { background-position: -1px -2px; float: left; left: 10px; } .tintin-rotation-btn .right_btn { background-position: -1px -49px; float: right; right: 10px; } .tintin-rotation-btn span.hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .tintin-rotation-focus span.hover { background-position: -10px -126px } @media only screen and (max-width: 1200px) { .main { margin-top: 90px; background: #F0F0F0; overflow-x: hidden; } .righ-list-present h4 { font-size: 20px; height: 40px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /*width: 100%;*/ } .tintin-rotation-t { color: white; background-color: #000000; opacity: 0.5; font-size: 18px; z-index: 99; bottom: 0; line-height: 88px; width: 100%; display: inherit; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .related-news-left { width: 100%; float: left; height: calc((100vw - 50px) * 0.46); overflow: hidden; } .related-news-left img { width: 100% } .related-news-right { float: left; width: 100%; margin-top: 15px; } .has-img { width: calc(100vw - 185px); } .company-name { display: none; } .company-introduce { color: #333333; } .company-introduce.gongsijieshao p video { height: 100%; width: 100%; } .company-introduce.gongsijieshao p img { height: 100% !important; width: 100% !important; } } @media only screen and (min-width: 1200px) { .main { background: #F0F0F0; overflow-x: hidden; } .righ-list-present h4 { font-size: 20px; height: 40px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .tintin-rotation-t { color: white; background-color: #000000; opacity: 0.5; font-size: 18px; z-index: 999; bottom: 0; line-height: 88px; width: 100%; display: inherit; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .related-news-left { width: 42vw; float: left; height: 22.8vw; overflow: hidden; } .related-news-left img { width: 100% } .related-news-right { float: right; width: 43.8vw; } .company-name { font-size: 24px; color: #333333; height: 80px; line-height: 65px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .company-introduce { width: 100%; height: calc(22.8vw - 90px); /*height: 339px;*/ overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; color: #333333; } } @media only screen and (max-width: 768px) { .index-main { padding: 0 20px; } .news-right-list img { width: 100%; height: 100%; } .index-company-img { width: 100vw; height: 50vw; background: url(../../Images/company_750.png) no-repeat; background-size: cover; background-position: center; } .index-banner { width: 100vw; height: 16.5vw; margin-top: 10px; background: url(../../Images/img_czch_750.png) no-repeat; background-size: cover; background-position: center; } .module { margin-top: 30px; } .ctitle { font-size: 23px; color: #575757; text-align: center; font-size: 23px; } .etitle { font-size: 18px; color: #575757; text-align: center; margin-bottom: 20px; font-size: 13px; } .labelnews { display: none; } .has-img-none { width: 100% !important; line-height: 40px; } .righ-list-present h4 { float: left; width: 80% !important; line-height: 40px; } .one-present-title { width: 100% !important; } .overall-one { width: 17% !important; } .news-right-list ul li { margin-bottom: 45px; } .one-present-time { color: #333333; font-size: 36px; } /*浜у搧绠€浠?/ .box { height: 130px; overflow: hidden; margin: 0 auto; position: relative; display: flex; justify-content: space-between; align-items: center; } .box span { display: inline-block; width: 80px; text-align: center; cursor: pointer; z-index: 90; color: #fff; } .box .prev { position: relative; left: -12px; } .box .roll { width: 1340px; height: 110px; overflow: hidden; } .box .next { position: relative; right: -12px; } .box .next img, .box .prev img { width: 50px; } #roll { width: 200%; } #roll dd { width: 100px; float: left; } #roll p { text-indent: 0; text-align: center; height: 50px; line-height: 50px; width: 90px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; } #roll img { width: 72px; height: 72px; border-radius: 36px; } /*浜烘墠鍙戝睍鏍峰紡*/ .index-talent-development { width: 100vw; height: 210px; margin-top: 50px; overflow: hidden; background: url(../../Images/telent_750.png) no-repeat; background-size: cover; background-position: center; display: flex; flex-direction: column; align-items: center; } .index-talent-development .talent-development-title { margin-top: 28px; } .index-talent-development p { width: 89vw; text-align: center; font-size: 16px; color: #333333; margin-top: 25px; text-indent: 0; } .join-us { width: 100%; text-align: center; margin-top: 24px; } .join-us a { display: block; width: 134px; height: 35px; line-height: 35px; border: 1px solid #1f55b1; margin: 0 auto; color: #1F55B1; font-size: 14px; } .tintin-rotation-t { line-height: 35px; } } @media only screen and (min-width: 768px) { .index-main { width: 88.5vw; margin: 0 auto; } .index-company-img { width: 100vw; height: 37.5vw; background: url(../../Images/company.png) no-repeat; background-size: cover; background-position: center; } .index-banner { width: 100vw; height: 8.7vw; margin-top: 15px; background: url(../../Images/img_czch.png) no-repeat; background-size: cover; background-position: center; } /*.module { margin-top: 87px; }*/ .ctitle { font-size: 44px; color: #575757; text-align: center; margin-top: 80px; } .company-profile-sub { margin-top: 65px; } .etitle { font-size: 18px; color: #575757; text-align: center; margin-bottom: 48px; } .product-introduction-title { margin-bottom: 32px; } .news-right-list { width: 100%; height: auto; overflow: hidden; } .news-right-list ul li:first-child { height: 114px; border-bottom: 1px solid #dfd5d5; margin-bottom: 45px; } .news-right-list img { width: 15%; height: auto; float: left; margin-right: 15px; } .one-present { height: 35px; } .one-present-time { float: left; color: #333333; font-size: 26px; width: 12%; } .one-present-title { float: right; width: 88% !important; line-height: 35px; } /*浜у搧绠€浠?/ .box { height: 220px; overflow: hidden; margin: 0 auto; position: relative; display: flex; justify-content: space-between; align-items: center; } .box span { display: inline-block; width: 80px; text-align: center; cursor: pointer; z-index: 90; color: #fff; } .box .roll { width: 1340px; height: 190px; overflow: hidden; } .box .next { right: 0; } #roll { width: 200%; } #roll dd { width: 150px; float: left; margin-right: 90px; } #roll p { text-align: center; height: 50px; line-height: 50px; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; } #roll img { width: 136px; height: 136px; border-radius: 74px; } /*浜烘墠鍙戝睍鏍峰紡*/ .index-talent-development { width: 100vw; height: 240px; margin-top: 50px; overflow: hidden; background: url(../../Images/telent.png) no-repeat; background-size: cover; background-position: center; } .index-talent-development .talent-development-title { margin-top: 40px; } .talent-development-introduce { width: 100%; text-align: center; font-size: 14px; color: #8A8A8A; height: 66px; line-height: 66px; } .join-us { width: 100%; text-align: center; } .join-us a { display: block; width: 129px; height: 43px; line-height: 43px; border: 1px solid #1f55b1; margin: 0 auto; color: #1F55B1; font-size: 14px; } } @media only screen and (max-width: 1200px) { .news-right-list ul li { width: 100%; height: auto; } } @media only screen and (min-width: 1200px) and (max-width: 1500px) { .news-right-list ul li:nth-child(3) { display: none; } .news-right-list ul li { width: 100%; height: 120px; } .one-present-time { float: left; color: #333333; font-size: 26px; } } @media only screen and (min-width: 1500px) { .news-right-list ul li { width: 100%; height: 122px; } }