body,hr, p, blockquote,h1,h2,h3,h4,h5,h6, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; } *{box-sizing:border-box;} img{display: block;} .clear { *zoom :1;} .clear:after { content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden;} .pull-left { float:left;} .pull-right { float:right;} a{text-decoration: none;} video {display: block;} html,body{position: relative;} .isshow{display: block !important;} html.gray{-webkit-filter:grayscale(.95);} .swiper-slide{position: relative;} #header-swiper .swiper-slide .desc-text{ position: absolute;top: 20%;width: 50%;left: 25%; text-align: center; font-size: 16px;line-height: 34px; } #header-swiper .swiper-slide .desc-text h2{ font-size:16px; font-weight: normal; } #header-swiper .swiper-slide .desc-text p{ } #header-swiper .swiper-slide .desc-text span{ display: block; } #header-swiper .swiper-slide a .black,#header-swiper .swiper-slide a:hover .black{ color: #000; } #header-swiper .swiper-slide a .white,#header-swiper .swiper-slide a:hover .white{ color: #fff; } .swiper-wrapper{height: 900px; width: 100%} .swiper-wrapper a{display: block;} .swiper-wrapper img{ width: 100%; height: 100%;display: block;} .swiper-wrapper img.mimg{width:100% !important;} .swiper-slide .left{left: 20% !important;} @media screen and (min-width: 1200px) and (max-width:1439px) { .swiper-wrapper{height: 640px;} .swiper-wrapper img{height: 100%;} .swiper-slide .pro-link a{font-size: 12px;} .fy-v-entry h2{height: 100px; line-height: 100px; text-align: center; font-size: 30px; color: #000;} } @media screen and (min-width: 1440px) and (max-width:1599px) { .swiper-wrapper{height: 730px;} .swiper-wrapper img{height: 100%;} .swiper-slide .pro-link2 a,.swiper-slide .pro-link3 a,.swiper-slide .pro-link4 a{font-size: 20px;} .swiper-slide .pro-link a,.swiper-slide .pro-link5 a{font-size: 16px;} } @media screen and (min-width: 1600px) and (max-width:1799px) { .swiper-wrapper{height: 800px;} .swiper-wrapper img{height: 100%;} } @media screen and (min-width: 1600px) and (max-width:1919px) { .swiper-wrapper{height: 900px;} .swiper-wrapper img{height: 100%;} } @media screen and (min-width: 1921px) and (max-width:2304px){ .swiper-wrapper{width: 100%; height: 1000px;} .swiper-wrapper img{ width: 100%; height: 100%;} } @media screen and (min-width: 2305px) { .swiper-wrapper{width: 100%; height: 1123px; } .swiper-wrapper img{ width: 100%; height: 100%;} } @keyframes sacl{ from{ -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } to{ -webkit-transform: scale(1.01); -moz-transform: scale(1.01); -ms-transform: scale(1.01); -o-transform: scale(1.01); transform: scale(1.01); } } .red-hot,.hot-product,.entrance-list{ margin:0 auto; padding: 0 16px; margin-top: 16px; } .entrance-list{margin-top: 0;} .red-hot a{display: block;} .red-hot a img{width: 100%;} .hot-product ul,.entrance-list ul{ display: flex; flex-wrap: wrap; justify-content: space-between; align-content: space-between; } .hot-product ul li{ position:relative; width: calc(50% - 8px); background-size: cover; background-position: center; height: 696px; margin-bottom: 16px; } .hot-product ul li a{display: block;width: 100%;height: 100%;color: #333;} .hot-product ul li a:hover{color: #333;} .hot-product ul li p.category{font-size: 20px;font-weight: bold;margin-top: 5px;} .hot-product ul li p.view{color: #009fe9;margin-top: 8px;font-size: 16px;} .hot-product ul li p.view:hover{font-weight: bold;} .hot-product ul li .text{ max-width: 500px; padding-top: 60px; margin:0 auto; text-align: center; } .hot-product ul li .text .logo{ height: 70px; display: flex; justify-content: center; align-items: center; } .hot-product ul li .text img{max-width: 60%;margin:0 auto;} .entrance-list ul li{ position:relative; width: calc(50% - 8px); background-size: cover; background-position: center; background-repeat: no-repeat; height: 696px; margin-bottom: 16px; } .entrance-list ul li a{ width: 100%; height: 100%; display: block; } .entrance-list ul li p.category{font-size: 20px;font-weight: bold;margin-top: 5px;color: #000;} .entrance-list ul li p.view{margin-top: 8px;font-size: 16px;color: #666;} .entrance-list ul li .text{ max-width: 500px; padding-top: 60px; margin:0 auto; text-align: center; } .entrance-list ul li .text .logo{ height: 70px; display: flex; justify-content: center; align-items: center; } .entrance-list ul li .text img{max-width: 60%;margin:0 auto;} #videolist .swiper-container{ } #videolist .swiper-slide{ width:1129px !important; position: relative; height: 481px; } #videolist .swiper-slide a{ display: block; width: 100%; height: 100%; position: relative; } #videolist .swiper-slide .line{ background: #fff;width: 1px;height: 100%; position: absolute;top: 0;right: 0; } #videolist .swiper-slide a video{ width: 100%; height: 100%; object-fit: cover !important; } #videolist .swiper-slide .desc-text{ width: 100%; margin: 0; padding: 0; text-align: center; position: absolute; top: 8%; font-size: 30px; font-weight: bold; line-height: 40px; color: #fff; text-shadow: 2px 2px 3px rgba(0,0,0,.5); } #videolist .swiper-slide .desc-text span{ display: block; font-size: 18px; text-shadow: 2px 2px 3px rgba(0,0,0,.5); cursor: pointer; } #videolist .swiper-button-prev{ width:50% !important; height:480px !important; left:-600px !important; top:0; background: none; border-radius: 5px; margin-top:0; z-index:99; transition: 0.2s; } #videolist .swiper-button-prev:before{ content: ''; position: absolute; width: 15px; height: 100%; background: no-repeat 0 center; left: 94%; top: 50%; margin-top: -180px; } #videolist .swiper-button-next{ width:50% !important; height:480px !important; right:-600px !important; top:0; background: none; border-radius: 5px; margin-top:0; z-index:99; transition: 0.2s; } #videolist .swiper-button-next:after{ content: ''; position: absolute; width: 15px; height: 100%; background: no-repeat 0 center; right: 94%; top: 50%; margin-top: -180px; /*transform: rotate(180deg);*/ } #videolist .pagination{margin: 0;padding: 0;} @media (min-width:1921px){ .hot-product ul li,.entrance-list ul li{background-size:cover;background-position:50%;} } .ads-list{margin:16px auto 0;width:calc(100% - 32px);overflow: hidden;position: relative;} .ads-list ul{width:100%;position: absolute;} .ads-list ul li,.ads-list ul li a,.ads-list ul li img{width: 100%;height: 100%;} .ads-list ul li a{display: block;} .ads-list ol{width: 20px;height: 100%;position: absolute;left: 0;top: 0;text-align: center;} .ads-list ol li{width: 10px;height: 10px;background: #fff;border-radius: 50%;margin:4px 0;text-align: center;display: inline-block;vertical-align: middle;} .ads-list ol li.active{background: #009fe9;} .enter-a{width: calc(100% - 32px);margin: 16px auto;} .enter-a a{display: block;} .enter-a a img{width: 100%;} .popup-item{width: 100%;height: 100%;display: none;position: relative;} .popup-item .shadow{ width: 100%; height: 100%; background: #333; position: fixed; top: 0; left: 0; z-index: 10001; overflow: hidden; } .popup-item .window{ z-index: 10002; width: 1200px; height: 676px;position: fixed; margin-left: -600px; left: 50%; top: 50%; margin-top: -337px; } .popup-item .window video{ max-width: 100%; margin:0 auto; } .popup-item .center{ align-items: center; display: -webkit-flex; justify-content: center; } .popup-item span{ width: 40px; height: 40px; display: block; position: fixed; top: 20px; right: 20px; font-size: 30px; color: #999; cursor: pointer; z-index: 10002; }