
* { padding: 0px; margin: 0px; }
body {/* background-color: rgb(0, 0, 0); */overflow-x: hidden;}
ul, li { list-style: none; }
video { position: absolute; left: 50%; margin-left: -2px; top: 0px; transform: translate(-50%); object-fit: contain; }
#demo {overflow: hidden;width: 934px;}
#demo img { border: 3px solid rgb(57, 50, 50); }
#indemo { float: left; width: 5800%; }
#demo1 { float: left; }
#demo2 { float: left; }
#demb {overflow: hidden;border: 0px dashed rgb(204, 204, 204);width: 934px;}
#demb img { border: 3px solid rgb(57, 50, 50); }
#indemb { float: left; width: 5800%; }
#demb1 { float: left; }
#demb2 { float: left; }
#demor {overflow: hidden;border: 0px dashed rgb(204, 204, 204);width: 934px;}
#demor img { border: 3px solid rgb(57, 50, 50); }
#indemor { float: left; width: 5800%; }
#demor1 { float: left; }
#demor2 { float: left; }
.cls { }
.cls { clear: both; }
a { text-decoration: none; color: rgb(68, 59, 59); }
a:hover { text-decoration: none; color: rgb(211, 20, 20); }
.mod-video .video .con { width: 100%; height: 158px; }
.mod-video .video li { width: 275px; height: 150px; float: left; position: relative; overflow: hidden; margin-bottom: 12px; }
.mod-video .v-img { width: 100%; height: 100%; transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s, -moz-transform 0.5s ease 0s; }
.mod-video .v1 { background: url("../images/kv-1.jpg") no-repeat; }
.mod-video .v2 { background: url("../images/kv-2.jpg") no-repeat; }
.mod-video .v3 { background: url("../images/kv-3.jpg") no-repeat; }
.mod-video .v4 { background: url("../images/kv-4.jpg") no-repeat; }
.mod-video .v5 { background: url("../images/kv-5.jpg") no-repeat; }
.mod-video .v6 { background: url("../images/kv-6.jpg") no-repeat; }
.mod-video .v7 { background: url("../images/kv-7.jpg") no-repeat; }
.mod-video .v8 { background: url("../images/kv-8.jpg") no-repeat; }
.mod-video .v9 { background: url("../images/kv-9.jpg") no-repeat; }
.mod-video .video li:hover .v-img { transform: scale(1.1); }
.mod-video .v-bg { width: 100%; height: 28px; position: absolute; bottom: 0px; text-align: center; background-color: rgba(3, 3, 3, 0.35); color: rgb(255, 255, 255); padding-left: 10px; line-height: 28px; }
.mod-video li { margin-left: 12px; }
.v-info .video-play-btn { width: 60px; height: 56px; position: absolute; left: 50%; top: 130px; margin-left: 90px; }
html #layuicss-layer { display: none; position: absolute; width: 1989px; }