@charset "utf-8"; /* * **************************************** * * Index style * **************************************** */ /*public style*/ .title { position: relative; padding-top: 60px; margin-bottom: 60px; text-align: center; height: 35px; line-height: 18px; background: url('../images/title_bg.png') bottom center no-repeat; } .title a { font-size: 18px; color: #333; font-weight: bold; text-transform: uppercase; } /*banner*/ #banner { width: 100%; overflow: hidden; position: relative; } #banner img { width: 100%; display: block; } /*about*/ #about { width: 1200px; margin: 0 auto; margin: 60px auto; } #about .text { width: 590px; float: left; position: relative; left: -50px; opacity: 0; } #about .text h1 { font-size: 20px; color: #808080; font-weight: bold; text-align: center; line-height: 30px; margin-bottom: 10px; } #about .text p { font-size: 14px; color: #666; line-height: 24px; text-indent: 2em; margin-bottom: 10px; } #about .v { position: relative; right: -50px; opacity: 0; float: right; width: 560px; height: 420px; background: url('../images/video_bg.png') center center no-repeat; background-size: 100% 100%; position: relative; } #about .v object { display: block; position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; } /*main products*/ #info { padding: 60px 15px 80px 15px; background: #f1f1f1; } #info li { float: left; width: 30%; margin: 0 1.6%; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; background: #fff; overflow: hidden; padding-bottom: 20px; position: relative; bottom: -50px; opacity: 0; height: 450px; } #info li a { display: block; } #info li img { width: 100%; } #info li h1 { font-size: 18px; line-height: 18px; font-weight: bold; margin: 20px 0; color: #adcc2f; padding: 0 15px; } #info li p { font-size: 12px; color: #333; line-height: 20px; padding: 0 15px; } #info li:hover { -webkit-box-shadow: 0 0 10px 0 #ccc; box-shadow: 0 0 10px 0 #ccc; } /*news*/ #news { padding: 60px 0 80px 0; width: 1200px; margin: 0 auto; } #news .t { height: 105px; position: relative; right: -50px; opacity: 0; } #news .t li { float: left; } #news .t li a { display: block; padding: 0 50px; line-height: 95px; font-size: 18px; font-weight: bold; color: #808080; border-top: 5px solid #fff; } #news .t li a.hover { color: #adcc2f; border-color: #adcc2f; } #news .cwrap { /* overflow: hidden; */ height: 398px; position: relative; right: 50px; opacity: 0; } #news .c { display: none; } #news .c li { float: left; width: 32%; margin: 0 0.5%; } #news .cwrap li { float: left; width: 32%; margin: 0 0.5%; position: relative; } #news .c li a { display: block; } #news .cwrap li img { width: 100%; } #news .cwrap li p,.videos-list .title h2 { font-size: 18px; color: #333; line-height: 70px; height: 78px; margin-top: 1px; background: #e6e6e6; border-bottom: 8px solid #ccc; padding: 0 15px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /* position: absolute; bottom: 0; width: 100%; */ } #b1 { width: 100%; overflow: hidden; } .videos { position: relative; width: 1200px; margin: 50px auto 20px; height: 398px; } .videos .stage { position: relative; overflow: hidden; width: 1200px; margin: 0 auto; height: 398px; } .videos-list { display: block !important; position: absolute; width: 3000%; height: 398px; } .videos .btns { display: block !important; width: 1200px; margin: 0 auto; height: 58px; position: absolute; top:35%; } .videos .btns .prev, .videos .btns .next { width: 54px !important; position: absolute; position: absolute; z-index:9999; } .videos .btns .prev { left: -70px; } .videos .btns .next { right: -70px; } .videos-list li { width: 380px !important; float: left; position: relative; margin: 0 10px !important; } .videos-list li .title {padding-top: 0;margin-bottom: 0;} /* .videos-list li .title { padding: 0 5px; bottom: 0; z-index: 999; background: rgba(0, 0, 0, 0.3); height: 65px; position: absolute; width: 370px; overflow: hidden; margin-bottom: 0 !important; } */ .videos-list li i { display: inline-block; /* margin: 5px; */ width: 60px; height:60px; background: url(../images/video-play.png) no-repeat; cursor: pointer; position: absolute; top:-400%; left: 40%; } /* .videos-list .title h2 { float: right; width: 300px; display: inline-block; color: #fff; font-size: 18px; font-weight: normal; font-family: "寰蒋闆呴粦"; position: relative; padding-top: 14px; text-align: left; line-height: 20px; } */ .videos-list li img { width: 380px; display: block; } .video-mask { display: none; position: fixed; width: 100%; height: 100%; z-index: 7888; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); } .video-mask .cover { width: 800px; height: 550px; position: absolute; top: 50%; left: 50%; z-index: 10; margin: -225px 0 0 -400px; } .video-mask .cover a { position: absolute; width: 40px; height: 40px; overflow: hidden; right: -50px; top: 8px; z-index: 9999; background: url(../images/v-close.png) no-repeat; cursor: pointer; } .video-mask embed { width: 800px; height: 550px; }