@charset"utf-8"; * { margin: 0; padding: 0; box-sizing: border-box; } ul li { list-style: none; } html, body { width: 100%; height: 100%; background-color: #eeeeee; margin: 0; padding: 0; font-family: pingfangsc-regular, pingfang sc; } button { cursor: pointer; } a { text-decoration: none; } #zqhd { width: 100%; height: auto; min-width: 1440px; } .zltop { width: 1250px; height: auto; margin: 0 auto 30px; } .zltop1 { width: 100%; height: 350px; background-color: #fff; border-radius: 4px; margin: 22px auto 22px; padding: 30px 24px; } .swiper-container1 { width: 100%; height: 100%; } .swiper-slide a { display: block; width: 100%; height: 100%; position: relative; border-radius: 6px; overflow: hidden; } .swipea { width: 100%; height: 100%; } .sweiperfoot { width: 100%; height: 210px; position: absolute; left: 0; bottom: 0; background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.9)); display: flex; flex-direction: column; justify-content: flex-end; align-items: center; padding: 0 12px 8px ; text-align: left; } .top1tit { width: 100%; height: auto; color: #fff; font-size: 18px; font-weight: 600; text-align: left; } .top1text { width: 100%; height: 60px; color: #fff; font-size: 15px; margin-top: 5px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; } .swiper-pagination { position: static; height: 30px; line-height: 30px; } .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #dddddd; margin: 0 4px; opacity: 1; } .swiper-pagination-bullet-active { opacity: 1; background: #b20b30; } .zlbox { width: 100%; height: auto; display: flex; justify-content: space-between; align-items: flex-start; } .zlboxleft { width: 897px; height: auto; } .zlboxleft > div { padding: 20px 24px; margin-bottom: 18px; } .zlboxright { flex: 1; height: auto; margin-left: 32px; overflow: hidden; } .zlboxright > div { padding: 20px 26px; margin-bottom: 18px; } .zlleft1 { width: 100%; height: auto; background-color: #fff; border-radius: 4px; } .zlright1 { width: 100%; height: auto; background-color: #fff; border-radius: 4px; } .zllefttop { width: 100%; height: auto; display: flex; align-items: center; justify-content: space-between; } .lefttitle { width: auto; height: auto; display: flex; align-items: center; justify-content: center; } .righttitle { width: auto; height: auto; display: flex; align-items: center; justify-content: flex-start; } .line { display: inline-block; width: 3px; height: 27px; background-color: #b20b30; } .line1 { display: inline-block; width: 3px; height: 22px; background-color: #b20b30; } .titletext { color: #111111; font-size: 26px; font-weight: 600; margin-left: 10px; } .titletext1 { color: #111111; font-size: 22px; font-weight: 600; margin-left: 10px; } .zlleftmore { color: #b20b30; font-size: 18px; cursor: pointer; } .zlleftbox { width: 100%; height: auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: 24px; } .zllefta { width: 48%; height: 118px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 18px; cursor: pointer; } .zlaleft { width: 167px; height: 100%; border-radius: 6px; overflow: hidden; position: relative; } .zlleftbj { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; -webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px); } .zlleftatop { width: 100%; height: 100%; border-radius: 6px; overflow: hidden; position: absolute; top: 0; left: 0; display: flex; align-items: center; justify-content: center; } .zlleftatop > img { width: auto; height: auto; border-radius: 6px; max-width: 100%; max-height: 100%; margin: 0 auto; } .zllibox { flex: 1; height: 100%; margin-left: 20px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; overflow: hidden; } .zllititle { color: #333333; font-size: 18px; font-weight: 600; width: 100%; height: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .zllitext { width: 100%; overflow: hidden; height: 80px; color: #666666; font-size: 14px; text-overflow: -o-ellipsis-lastline; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; line-clamp: 4; -webkit-box-orient: vertical; } .rightbox { width: 100%; height: auto; margin-top: 20px; } .rightbox a { display: block; width: 100%; height: auto; overflow: hidden; text-overflow: ellipsis; /*white-space: nowrap;*/ color: #333333; font-size: 18px; margin-bottom: 16px; } .hdfoot { width: 100%; height: auto; justify-content: center; display: flex; align-items: center; flex-direction: column; background-color: #666666; } .foottop { background-color: #666666; width: 1366px; margin: 0 auto; height: auto; } .foottop1 { width: 100%; height: 154px; display: flex; justify-content: space-between; border-bottom: 1px solid #cccccc; } .foottop1left { width: auto; flex: 1; height: 100%; padding-top: 14px; } .logo { display: inline-block; width: 166px; height: 52px; background-image: ; background-size: 100% 100%; cursor: pointer; } .foottop1left ul{ width: 100%; height: auto; margin-top: 30px; } .foottop1left ul li { display: inline-block; margin-right: 60px; } .foottop1left ul li a { color: #ffffff; font-size: 16px; } .foottop1right { width: auto; height: 100%; display: flex; align-items: center; justify-content: space-between; } .imgbox { color: #fff; font-size: 14px; margin: 0 20px 36px; text-align: center; } .imgbox img { width: 150px; height: 150px; margin-bottom: 5px; box-shadow: 0 0 5px #777171; } .foottop2 { color: #fff; text-align: center; width: 100%; height: 60px; display: flex; align-items: center; justify-content: center; font-size: 16px; } .foottop2 a { color: #fff; outline: none; text-decoration: none; font-size: 16px; } .serfix{ position:fixed; top:0; z-index:100;} .floatfoot { width: 100%; height: 120px; background-color: #000000; position: fixed; left: 0; bottom: 0; z-index: 9; padding: 0 80px 0 92px; box-sizing: border-box; display: flex; align-items: flex-end; } .floatfoot > img { width: 133px; height: 133px; } .floatfootbox { width: auto; height: auto; margin-left: 26px; margin-bottom: 26px; } .floatfootbox1 { color: #fff; font-size: 32px; font-weight: bold; } .floatfootbox2 { color: #999999; font-size: 24px; } .floatfootbox2 > span { color: #d0021b; } .floatfootbtn { width: 192px; height: 64px; background-color: #d0021b; color: #fff; cursor: pointer; font-size: 26px; border-radius: 6px; position: absolute; top: 28px; right: 80px; text-align: center; line-height: 64px; } .model { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0,0,0,0.5); text-align: center; display: none; z-index: 10; } .modelbox { width: auto; height: auto; margin: 300px auto 0; background-color: #fff; border-radius: 6px; text-align: center; padding: 20px; display: inline-block; } .modelbox > img { width: 310px; height: 310px; } .modelbox > div { color: #333333; font-size: 28px; margin-top: 10px; }