/*@charset "UTF-8";*/ /* CSS Document */ /*-- 鎻愬€′簰鑱旂綉鍏变韩,鍚屾椂搴斿皧閲嶅師鍒涗綔鑰?缃戠珯鍒朵綔灞濟 lijia xiong --*/ /*QQ锛?97232289*/ /*html5*/ .Mont-regular { font-family: "Mont-regular", "Microsoft YaHei", 寰蒋闆呴粦, "Arial", "Helvetica", "sans-serif" !important; } .Mont-book { font-family: "Mont-book", "Microsoft YaHei", 寰蒋闆呴粦, "Arial", "Helvetica", "sans-serif" !important; } .Mont-semibold { font-family: "Mont-semibold", "Microsoft YaHei", 寰蒋闆呴粦, "Arial", "Helvetica", "sans-serif" !important; } @font-face { font-family: "Mont-regular"; src: url(../fonts/mont-regular.ttf); } @font-face { font-family: "Mont-book"; src: url(../fonts/mont-book.ttf); } @font-face { font-family: "Mont-semibold"; src: url(../fonts/mont-semibold.ttf); } .add_pro_item_wrap { background: #f6f6f6; } .add_pro_item_wrap:nth-child(2n) { background: #fff; } .add_pro_item_big { padding: 6.25vw 0; } .add_pro_item_center { -webkit-align-content: space-between; align-content: space-between; height: 100%; } .add_pro_item_head { width: 100%; } .add_pro_item_number { width: 100%; } .add_pro_item_pagination { width: 100%; } .add_pro_item_content { width: 31.25%; padding: 0 3.125vw 0 0; } .add_pro_item_tab { width: 68.75%; } .add_pro_item_box:hover .add_pro_item_img img { -webkit-transform: scale(1.05); transform: scale(1.05); } .add_pro_item_photo { position: relative; } .add_pro_item_photo a { position: relative; display: block; } .add_pro_item_img { padding-bottom: 103.6538%; } .add_pro_item_img img { -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_item_en { font-size: 3.125vw; line-height: 3.6458333vw; color: #222222; text-transform: uppercase; } .add_pro_item_cn { font-size: 1.5625vw; line-height: 2.08333vw; color: #222222; } .add_pro_item_button { width: 3.125vw; height: 3.125vw; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; position: relative; cursor: pointer; outline: none; margin: 0 1.041666vw 0 0; -webkit-border-radius: 100%; border-radius: 100%; overflow: hidden; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_item_prev svg { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .add_pro_item_button:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #d8d8d8; box-sizing: border-box; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_item_button svg { width: 0.78125vw; fill: #333333; -webkit-transition: all .6s ease; transition: all .6s ease; position: relative; z-index: 9; } .add_pro_btn_active svg { fill: #fff; } .add_pro_btn_active:after { border: 1px solid #004da0; } .add_pro_btn_active { background: #004da0; } .add_pro_item_number { -webkit-align-items: flex-end; align-items: flex-end; font-style: italic } .add_pro_num_current { font-size: 2.08333vw; line-height: 2.08333vw; color: #222222; } .add_pro_num_text { font-size: 1.1458333vw; line-height: 1.6666vw; color: #999999; margin: 0 0.26041666vw; } .add_pro_num_default { font-size: 1.1458333vw; line-height: 1.6666vw; color: #999999; } .add_pro_item_tips { position: absolute; left: -2%; bottom: 0; z-index: 9; background: rgba(246,246,246,.85); width: 76.23076%; padding: 1.458333vw 1.041666vw 1.458333vw calc(2% + 1.041666vw); } .add_pro_item_wrap:nth-child(2n) .add_pro_item_tips { background: rgba(255,255,255,.85); } .add_pro_item_wrap:nth-child(2n) .add_pro_item_content { padding: 0 0 0 3.125vw; } .add_pro_item_wrap:nth-child(2n) .add_pro_item_head { text-align: right; } .add_pro_item_wrap:nth-child(2n) .add_pro_item_pagination { -webkit-justify-content: flex-end; justify-content: flex-end; } .add_pro_item_wrap:nth-child(2n) .add_pro_item_number { -webkit-justify-content: flex-end; justify-content: flex-end; } .add_pro_item_wrap:nth-child(2n) .add_pro_item_button { margin: 0 0 0 1.041666vw; } .add_pro_button_box { margin-top: 1.5625vw; } .add_pro_item_link { -webkit-align-items: center; align-items: center; } .add_pro_item_link:hover .add_pro_btn_line { width: 2.82291666vw; } .add_pro_btn_text { font-size: 0.78125vw; line-height: 1.71875vw; color: #333333; margin-left: 0.5208333vw; } .add_pro_btn_line { width: 1.82291666vw; height: 1px; background: #004da0; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_item_subtitle { font-size: 0.78125vw; line-height: 1.30208333vw; color: #004da0; } .add_pro_item_title { font-size: 1.1458333vw; line-height: 1.6666vw; color: #222222; margin-top: 0; } .add_pro_item_read { padding: 1.5625vw 0 0 0; } .add_pro_item_text { font-size: 0.8333vw; line-height: 1.458333vw; color: #777777; } .add_pro_cursor_wrap { position: absolute; left: -1.5625vw; top: -1.5625vw; z-index: 9999; pointer-events: none; } .add_pro_cursor_current .add_pro_cursor_box { -webkit-transform: scale(.7); transform: scale(.7); opacity: 1; } .add_pro_cursor_current .add_pro_cursor_prev { left: -0.78125vw; } .add_pro_cursor_current .add_pro_cursor_next { right: -0.78125vw; } .add_pro_cursor_box { -webkit-align-items: center; align-items: center; opacity: 0; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_cursor_prev { position: absolute; left: 0; width: 0; height: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); border-right: 0.41666vw solid #004da0; border-top: 0.26041666vw solid transparent; border-bottom: 0.26041666vw solid transparent; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_cursor_next { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 0; height: 0; border-left: 0.41666vw solid #004da0; border-top: 0.26041666vw solid transparent; border-bottom: 0.26041666vw solid transparent; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_pro_cursor_text { width: 3.125vw; height: 3.125vw; line-height: 3.125vw; font-size: 0.7291666vw; color: #ffffff; text-align: center; background: #004da0; -webkit-border-radius: 100%; border-radius: 100%; } .add_details_title_box { font-size: 2.34375vw; line-height: 2.86458333vw; color: #222222; } .add_details_wrap { background: #f5f5f5; padding-bottom: 5.7291666vw; } .add_details_text_box { font-size: 0.8333vw; line-height: 1.458333vw; margin-top: 1.30208333vw; color: #666666; } .add_details_box { margin-top: 4.1666vw; } .add_details_tab { padding: 4.1666vw 0 2.08333vw 0; } .add_details_item_box { background: #fff; margin-bottom: 3.125vw; } .add_details_item_photo { width: 49.625%; } .add_details_item_img { padding-bottom: 66.372795%; } .add_details_item_content { width: 50.375%; padding:1vw 4.1666vw; -webkit-align-items: center; align-items: center; } .add_details_item_big { width: 100%; } .add_details_item_type { margin-bottom: 1.041666vw; } .add_details_item_label { font-size: 0.78125vw; line-height: 1.9791vw; color: #999999; padding: 0 1.30208333vw; position: relative; } .add_details_item_label:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #cfcfcf; -webkit-border-radius: 0.98958333vw; border-radius: 0.98958333vw; box-sizing: border-box; } .add_details_item_title { font-size: 1.3541666vw; line-height: 1.875vw; color: #222222; margin-bottom: 2.08333vw; } .add_details_item_text { font-size: 0.8333vw; line-height: 1.7708333vw; color: #666666; margin-top: 2.08333vw; } .add_details_item_line { height: 0.15625vw; width: 100%; position: relative; } .add_details_item_line:after { content: ""; position: absolute; height: 33.333%; left: 0; top: 33.3333%; width: 100%; background: #e2e2e2; } .add_details_item_line:before { content: ""; position: absolute; height: 100%; left: 0; top: 0; width: 2.6041666vw; background: #004da0; z-index: 1; } .add_details_button { -webkit-justify-content: center; justify-content: center; } .add_details_button a { position: relative; -webkit-border-radius: 1.51041666vw; border-radius: 1.51041666vw; overflow: hidden; } .add_details_btn_text { line-height: 3.0208333vw; font-size: 0.8333vw; color: #004da0; position: relative; z-index: 9; padding: 0 2.86458333vw; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_details_button a:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-border-radius: 1.51041666vw; border-radius: 1.51041666vw; box-sizing: border-box; border: 1px solid #004da0; z-index: 1; } .add_details_button a:before { content: ""; position: absolute; left: 0; top: 0; width: 0; height: 100%; background: #004da0; z-index: 2; -webkit-transition: all .6s ease; transition: all .6s ease; } .add_details_button a:hover:before { width: 100%; } .add_details_button a:hover .add_details_btn_text { color: #fff; }