* { font-family: '微软雅黑'; } body { } .font-style:nth-child(1) div:nth-child(4) { color: #fff; } .font-style:nth-child(3) div:nth-child(2) { color: #ffe582; } .font-style:nth-child(3) div:nth-child(3), .font-style:nth-child(3) div:nth-child(4) { color: #fff; } /* main_image */ .main_visual { overflow: hidden; position: relative; border-bottom:4px solid #8e8e8e } .main_image { min-height: 520px; overflow: hidden; position: relative; } .main_image ul { width: 9999px; overflow: hidden; position: absolute; top: 0; left: 0; } .main_image li { float: left; } .main_image li .img { width: 100%; min-height:200px; background-position:center center; background-repeat:no-repeat; background-size:cover; } div.flicking_con { position: absolute; top: 90%; left: 52.4%; z-index: 999; width: 300px; height: 21px; margin: 0 0 0 -50px; } div.flicking_con a { float: left; width: 21px; height: 21px; margin: 0; padding: 0; background: 0 0 no-repeat; display: block; text-indent: -1000px; } div.flicking_con a.on { background-position: 0 -21px; } #btn_prev, #btn_next { z-index: 11111; position: absolute; display: block; width: 73px !important; height: 74px !important; top: 50%; margin-top: -37px; display: none; } .more { line-height: 68px; } .more a:link, .more a:visited { font-size: 16px; } .product, .team { position: relative; margin-bottom: 15px; padding-left: 0px; overflow: hidden; } .img-bewrite { position: absolute; bottom: -40px; background: rgba(0,0,0,.5); width: calc(100% - 15px); height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; line-height: 40px; transition: all ease-in-out 200ms; -webkit-transition: all ease-in-out 200ms; -moz-transition: all ease-in-out 200ms; -o-transition: all ease-in-out 200ms; -ms-transition: all ease-in-out 200ms; box-sizing:border-box; } .img-bewrite a:link,.img-bewrite a:visited { color: #ffffff; } .team:hover .img-bewrite { bottom: 0px; } .product:hover .img-bewrite { bottom: 0px; } .product .img-responsive, .team .img-responsive { width: 100%; padding-bottom:100%; background-position:center center; background-repeat:no-repeat; background-size:cover } /* img-show start*/ .img-cover { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 9999999; } /* img-show end*/ @media screen and (max-width:640px) { .bewrite { width: 100px !important; margin-top: 5px; max-height: 35px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 12px !important; font-size: 12px !important; } .ric_title_rel, .ric_title { font-size: 12px !important; max-width: 100px; } ._return { width: 70px; left: 50px !important; line-height: 20px !important; font-size: 10px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .btn_scale1, .btn_scale2 { transform: scale(0.5); -moz--transform: scale(0.5); -webkit-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); } .btn_scale1 { left: 30px !important; } .btn_scale2 { left: 60px !important; } .btn-purchase { width:auto !important; } } @media(max-width:1490px) { .main_image { min-height: 520px; } } @media(max-width:1366px) { .main_image { min-height: 500px; } } @media(max-width:1280px) { .main_image { min-height: 450px; } } @media(max-width:1024px) { .main_image { min-height: 400px; } .product:nth-child(2n 1),.team { padding-right: 0px; } } @media(max-width:900px) { .main_image { min-height: 350px; } } @media(max-width:768px) { .tasi-tab{ height:853px; } .main_image { min-height: 320px; } .products { padding-bottom: 50px; } .product { padding-right: 0px; } .product img { height: 400px; } .team img { height: 400px; } .img-bewrite{ width:100% } } @media(max-width:640px) { .main_image li .img{ min-height:375px } .main_image { min-height: 250px; } } @media(max-width:480px) { .main_image li .img{ min-height:350px } .main_image { min-height: 155px; } div.flicking_con { top: 75%; left: 65%; } } @media(max-width:470px) { div.flicking_con { top: 75%; left: 60%; } } @media screen and (max-width:450px) { .main_image li .img{ min-height:300px } .btn_scale1 { left: 8px !important; } .btn_scale2 { left: 33px !important; } .product img { height: 250px; } .team img { height: 250px; } } @media screen and (max-width:400px) { .main_image li .img{ min-height:250px } .btn_scale1 { left: 3px !important; } .btn_scale2 { left: 28px !important; } } @media screen and (max-width:340px) { .main_image li .img{ min-height:200px } .btn_scale1 { left: -2px !important; } .btn_scale2 { left: 25px !important; } .btn-purchase { line-height:15px !important; padding:10px 20px !important; } } @media(max-width:320px) { .main_image { min-height: 120px; } div.flicking_con { top: 75%; left: 55%; } } @media(max-width:280px) { div.flicking_con { left: 65%; } } @media (min-width: 768px){ .header-frontend{ position:absolute; width:100%; z-index:999; background:url(/uploads/image/t1img/nav_bg.png) top center no-repeat; height:127px; } .header-frontend .navbar{ background:none; border:none } .munu_style{ background:none } }