锘 /*鐑悳鍏抽敭璇?/ .hotKeywordsBox { border-bottom: #efefef solid 1px; } .hotKeywords { line-height: 40px; color: #969696; } .hotKeywords a { color: #969696; } @media (max-width: 768px) { .hotKeywordsBox { display: none; } } /*浜у搧*/ .productBox .prodctTypeList { overflow: hidden; } .productBox .prodctTypeList li { width: 25%; overflow: hidden; float: left; margin-bottom: 15px; position: relative; } .productBox .prodctTypeList li .imgBox { padding-bottom: 80%; background-color: #efefef; } .productBox .prodctTypeList li span { position: absolute; display: block; left: 0; bottom: 0; font-size: 18px; color: #fff; width: 100%; height: 2em; line-height: 2em; background-color: rgba(0,0,0,.5); text-align: center; } @media (min-width: 769px) { .productBox .prodctTypeList ul { display: block; -webkit-transform: translate3d(0px, 0px, 0px) !important; transform: translate3d(0px, 0px, 0px) !important; } .productBox .prodctTypeList ul li:nth-child(4n) { margin-right: 0 !important; } } @media (max-width: 768px) { .productBox .prodctTypeList li { width: 50%; } } /*妗堜緥*/ .projectList { overflow: hidden; } .projectList li { width: 25%; overflow: hidden; float: left; margin-bottom: 15px; position: relative; } .projectList .imgBox { padding-bottom: 104%; background-color: #efefef; } .projectList span { position: absolute; display: block; left: 0; bottom: 0; font-size: 18px; color: #fff; width: 100%; height: 2em; line-height: 2em; background-color: rgba(0,0,0,.5); text-align: center; } @media (min-width: 769px) { .projectList ul { display: block; -webkit-transform: translate3d(0px, 0px, 0px) !important; transform: translate3d(0px, 0px, 0px) !important; } .projectList ul li:nth-child(4n) { margin-right: 0 !important; } } @media (max-width: 768px) { .projectList li { width: 50%; } } /* 鍏充簬鎴戜滑 */ .aboutBox_bak{ background: url("../Images/about-bg.jpg") no-repeat center bottom; overflow: hidden; padding-bottom: 45%; } .aboutBox_bak .content{ color: #fff; font-size: 18px; line-height: 1.6em; padding: 2% 10% 0; } .aboutBox_bak .content p{ text-indent: 2em; } @media (max-width: 768px) { .aboutBox_bak .content { padding: 0; margin-bottom: 10px; height: 8em; overflow: hidden; font-size: 16px; } .aboutBox_bak { background-color: #1f2831; background-size: contain; } } .aboutBox { background-color: #262626; overflow: hidden; padding-bottom: 4%; } .aboutBox .content .video { width: 44%; float: left; margin-right: 2%; background-color: #000; } .aboutBox .content .video video { width: 100%; height: 320px; display: block; } .aboutBox .content .text { overflow: hidden; padding: 0 15px; color: #fff; font-size: 18px; line-height: 1.6em; } .aboutBox .content .text p{ text-indent: 2em; } @media (max-width: 768px) { .aboutBox .content .video { width: 100%; float: none; margin-right: 0; margin-bottom: 15px; } } /* 鏂伴椈 */ .newsList li{ float: left; width: 31%; margin: 0 1%; padding-bottom: 30px; background-color: #f1f1f1; } .newsList li .imgBox{ padding-bottom: 71%; } .newsList li .imgBox img{ width: 100%; height: 100%; } .newsList li .newsTitle{ font-size: 16px; color: #333; margin-top: 1.4em; padding: 0 1em; text-align: center; font-weight: bold; } .newsList li .newsText{ font-size: 14px; line-height: 1.8em; height: 3.6em; overflow: hidden; color: #333; margin-top: 1em; padding: 0 1em; } .newsList li .newsMore{ font-size: 14px; width: 8em; height: 2.6em; text-align: center; line-height: 2.6em; color: #fff; background-color: #e1963a; margin: 2em auto 0; } .newsBox .more{ display: block; font-size: 17px; color: #333333; border: 1px solid #333333; width: 10em; text-align: center; height: 2.5em; line-height: 2.5em; margin: 40px auto 0; } @media (max-width: 768px) { .newsList li { width: 100%; padding-bottom: 20px; margin: 0 0 20px 0; } .newsList li .newsText { font-size: 13px; } .newsList li .newsMore { font-size: 13px; } .newsBox .more { font-size: 15px; margin-top: 0; } } /************************************************************/ /*鐩稿叧淇℃伅*/ .relativeBox { background: #f6f6f6; overflow: hidden; margin-top: 40px; padding-top: 40px; padding-bottom: 40px; } .relativeTitle{ font-size: 40px; font-weight: bold; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #a0a0a0; } .relativeBox li { float: left; padding: 3px 10px; font-size: 14px; } .relativeBox li a{ color: #3f3f3f; } .relativeBox .relativeList { margin-top: 20px; } @media (max-width: 768px) { .relativeTitle { font-size: 22px; } .relativeBox li { width: 50%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } } /*鍙嬫儏閾炬帴*/ .friendShipBox { padding-top: 40px; padding-bottom: 40px; } .friendShipTitle{ font-size: 40px; font-weight: bold; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #a0a0a0; } .friendShipBox li { float: left; padding: 3px 10px; } .friendShipBox .friendShipList { margin-top: 15px; } @media (max-width: 768px) { .friendShipBox { display: none; } }