/* 鍏敤 */ /* a鏍囩 */ body { margin: 0 auto; overflow-x: hidden; /* max-width: 1920px; */ min-width: 1280px; } .clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { *zoom: 1; } a { color: #666; text-decoration: none; outline: none; } /* 寮圭獥 */ .z_tanchuang { position: fixed; display: table; height: 100%; width: 100%; top: 0; left: 0; transform: scale(0); -webkit-transform: scale(0); z-index: 10; } .z_tanchuang .tbox { display: table-cell; background: rgba(0, 0, 0, 0.8); text-align: center; vertical-align: middle; } /* 寮圭獥鍐呭 */ .z_tanchuang .tbox .modal { background: white; padding: 50px; display: block; border-radius: 5px; position: relative; width: 90%; max-width: 1200px; max-height: 90%; margin: 0 auto; } .z_tanchuang .tbox .modal .out { position: absolute; width: 40px; height: 40px; line-height: 40px; background: url(../images/out.png) center no-repeat; color: #000; text-align: center; border-radius: 50%; top: 0; right: -50px; cursor: pointer; } .z_tanchuang .tbox .modal .img { width: 100%; max-width: 600px; margin: 0 auto; } .z_tanchuang .tbox .modal .img video { display: block; width: 100%; max-width: 100%; object-fit: cover; } .z_tanchuang .tbox .modal .img img { margin: 0 auto; } .z_tanchuang .tbox .modal .out:hover { background: url(../images/out2.png) center no-repeat; transform: rotate(180deg); -webkit-transform: rotate(180deg); } .z_tanchuang .tbox .modal2 { padding: 20px; } .z_tanchuang .tbox .modal .img { max-width: 1200px; } /* 寮圭獥閫変腑 */ .z_tanchuang.one { transform: scaleY(0.01) scaleX(0); animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; -webkit-transform: scaleY(0.01) scaleX(0); -webkit-animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; } .z_tanchuang.one .tbox .modal { transform: scale(0); animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; -webkit-transform: scale(0); -webkit-animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; } .z_tanchuang.one.out { transform: scale(1); animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; -webkit-transform: scale(1); -webkit-animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; } .z_tanchuang.one.out .tbox .modal { animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; -webkit-animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; } /* 寮圭獥鍔ㄧ敾 */ @keyframes unfoldIn { 0% { transform: scaleY(0.005) scaleX(0); } 50% { transform: scaleY(0.005) scaleX(1); } 100% { transform: scaleY(1) scaleX(1); } } @keyframes zoomIn { 0% { transform: scale(0); } 100% { transform: scale(1); } } @keyframes zoomOut { 0% { transform: scale(1); } 100% { transform: scale(0); } } @keyframes unfoldOut { 0% { transform: scaleY(1) scaleX(1); } 50% { transform: scaleY(0.005) scaleX(1); } 100% { transform: scaleY(0.005) scaleX(0); } } @-webkit-keyframes zoomIn { 0% { transform: scale(0); } 100% { transform: scale(1); } } @-webkit-keyframes zoomOut { 0% { transform: scale(1); } 100% { transform: scale(0); } } @-webkit-keyframes unfoldOut { 0% { transform: scaleY(1) scaleX(1); } 50% { transform: scaleY(0.005) scaleX(1); } 100% { transform: scaleY(0.005) scaleX(0); } } @-webkit-keyframes unfoldIn { 0% { transform: scaleY(0.005) scaleX(0); } 50% { transform: scaleY(0.005) scaleX(1); } 100% { transform: scaleY(1) scaleX(1); } } /* 鍐呴〉banner */ .banner1 { width: 100%; position: relative; margin-top: 100px; } .banner1 .ban1_img { width: 100%; } .banner1 .ban1_img img { width: 100%; } .banner1 .ban1_img img:last-child { display: none; } .banner1 .ban1_fp { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; justify-content: center; align-items: center; flex-direction: column; } .banner1 .ban1_fp .d_text { color: #fff; } .banner1 .ban1_fp .c_text { color: #fff; margin-top: 18px; line-height: 1.5; } /* 浜岀骇瀵艰埅 */ .t_daohang { width: 100%; height: 79px; border-bottom: 1px solid #dddddd; } .t_daohang .ibox { height: 100%; } .t_daohang .ibox .four_text { height: 100%; width: 100%; display: flex; align-items: center; } .t_daohang .ibox .four_text .four { height: 100%; display: flex; align-items: center; position: relative; margin-right: 50px; color: #333; } .t_daohang .ibox .four_text .four.act .four_text{ color: #1c3b89; } .t_daohang .ibox .four_text .four:hover .four_text{ color: #1c3b89; } .t_daohang .ibox .four_text .four::before { content: ""; display: block; width: 0; height: 2px; background-color: #1c3b89; position: absolute; bottom: -1px; left: 0; opacity: 0; -webkit-transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); } .t_daohang .ibox .four_text .four.act::before { width: 100%; opacity: 1; } .t_daohang .ibox .four_text .four:hover::before { width: 100%; opacity: 1; } .t_daohang .ibox .four_text .four .eight_down{ margin: 19px 0 34px; max-width: 1600px; min-width: 1280px; width: 90%; position: absolute; top: 78px; left: 0; display: none !important; } .t_daohang .ibox .four_text .four.act .eight_down{display: block !important;} .t_daohang .ibox .four_text .four .eight_down .eight{ display: block; margin-right: 20px; color: #555; float: left; } .t_daohang .ibox .four_text .four .eight_down .eight:last-child{margin-right: 0;} .t_daohang .ibox .four_text .four .eight_down .eight:hover{ color: #1c3b89; } .t_daohang .ibox .four_text .four .eight_down .eight.act{ color: #1c3b89; } /* 鍦ㄧ嚎鍜ㄨ */ .zxzx_text{ width: 180px; height: 52px; display: flex; justify-content: space-between; align-items: center; padding: 0 45px; background-color: #fff; position: relative; z-index: 2; } .zxzx_text .zx_text{ color: #1c3b89; } .zxzx_text:hover .zx_text{ color: #fff; } .zxzx_text .zx_img{ width: 18px; height: 18px; position: relative; } .zxzx_text .zx_img img{ position: absolute; top: 0; left: 0; } .zxzx_text .zx_img img:last-child{ opacity: 0; } .zxzx_text:hover .zx_img img:last-child{ opacity: 1; } .zxzx_text:hover .zx_img img:first-child{ opacity: 0; } .zxzx_text s { display: block; position: absolute; height: 100%; width: 0%; top: 0; left: auto; right: 0; z-index: -1; background: #1c3b89; } .zxzx_text:hover s { width: 100%; left: 0; right: auto; } /* 闈㈠寘灞戝鑸 */ .mbxdh { width: 100%; height: 69px; margin-top: 100px; } .mbxdh .mbxdh_line{ width: 100%; height: 1px; } .mbxdh .ibox{ height: 100%; } .mbxdh .ibox .three_text{ width: 100%; height: 100%; display: flex; align-items: center; border-bottom: 1px solid #dddddd; } .mbxdh .ibox .three_text .three{ margin-right: 26px; position: relative; color: #777; } .mbxdh .ibox .three_text .three::before{ content: ""; display: block; width: 5px; height: 9px; background: url(../images/m_2.png) center no-repeat; position: absolute; top: 50%; right: -16px; transform: translateY(-50%); } .mbxdh .ibox .three_text .three:last-child::before{ display: none; } .mbxdh .ibox .three_text .three:hover{ color: #333; } .mbxdh .ibox .three_text .three.act{ color: #333; } /* svg */ .ty_jiantou{ width: 23px; height: 23px; display: flex; align-items: center; position: relative; } .ty_jiantou img{ position: absolute; top: 50%; transform: translateY(-50%); left: 0; z-index: 3; } .ty_jiantou img.img2{ opacity: 0; } .svgo { position: absolute; top: 0; left: 8px; width: 23px; height: 23px; z-index: -1; } .svgo .svg { position: absolute; top: 0; left: 0; width: 23px; height: 23px; } .svgo .svg svg.circle-hover { position: absolute; top: 50%; left: 50%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); pointer-events: none; opacity: 1 !important; } .svgo .svg svg.circle-hover circle { stroke-dasharray: 150px; stroke-dashoffset: 150px; transition: .8s cubic-bezier(.39, .575, .565, 1); } /* 鎺㈢储鏇村 */ .tsgd_text{ width: 180px; height: 52px; display: flex; justify-content: space-between; align-items: center; padding: 0 27px 0 24px; background-color: #fff; position: relative; z-index: 2; border: 1px solid #1c3b89; } .tsgd_text .zx_text{ color: #1c3b89; } .tsgd_text:hover .zx_text{ color: #fff; } .tsgd_text .zx_img{ width: 18px; height: 18px; position: relative; } .tsgd_text s { display: block; position: absolute; height: 100%; width: 0%; top: 0; left: auto; right: 0; z-index: -1; background: #1c3b89; } .tsgd_text:hover s { width: 100%; left: 0; right: auto; } .tsgd_text:hover .ty_jiantou .svg svg.circle-hover circle { stroke-dashoffset: 0; } .tsgd_text:hover .ty_jiantou .svg svg.circle-hover.copy circle { transition-delay: 0.2s; } .tsgd_text:hover .ty_jiantou img.img2{ opacity: 1; } .tsgd_text:hover .ty_jiantou img.img1{ opacity: 0; } /* 鍒嗛〉 */ .phone_ckgd{ display: none; } .fy{ width: 100%; display: flex; justify-content: flex-end; align-items: center; } .fy .ulfy { display: flex; } .fy .ulfy li.pge { height: 36px; margin-right: 16px; display: flex; align-items: center; } .fy .ulfy li.pge.dq,.fy .ul1 li.pge.dd { margin-right: 0; } .fy .ulfy li.pge.gy{ margin: 0 35px 0 14px; } .fy .ulfy li.pge a { height: 100%; color: #fff; display: flex; justify-content: center; align-items: center; padding: 0 14px; border-radius: 4px; background-color: #bfbfbf; } .fy .ulfy li.pge input { width: 36px; height: 100%; color: #555; border-radius: 4px; border: 1px solid #bfbfbf; text-align: center; margin: 0 8px 0 7px; } .fy .ulfy li.pge:hover a { background-color: #1c3b89 !important; } .fy .ulfy li.pge.act a { background-color: #1c3b89 !important; color: #fff; } .fy .ulfy li.pge:last-child{ display: flex; align-items: center; margin-right: 0; } /* 鍏叡鎸夐挳鏍峰紡缁撴潫 */ @media (max-width: 1680px) {} @media (max-width: 1440px) {} @media (max-width: 1366px) { /* .t_daohang .ibox .four_text .four { margin-right: 75px; } */ .t_daohang .ibox .four_text .four { margin-right: 75px; } } @media (max-width: 1280px) {} @media (max-width: 1030px) { body { min-width: 100px; } .wow { opacity: 1; } .banner1 { margin-top: 60px; } .t_daohang { display: none; } #t_daohang { display: none; } .mbxdh { display: none; } } @media (max-width: 960px) { .wow { opacity: 1; } .banner1 .ban1_img img:first-child { display: none; } .banner1 .ban1_img img:last-child { display: block; } .phone_ckgd{ display: block; width: 122px; height: 40px; display: flex; justify-content: center; align-items: center; margin: 30px auto 0; background-color: #1c3b89; color: #fff; } .fy{ display: none; } .banner1 { margin-top: 50px; } } /* .alltime, .alltime * { -webkit-transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); transition-delay: 0.8s; -moz-transition-delay: 0.8s; -webkit-transition-delay: 0.8s; -o-transition-delay: 0.8s; } */ .sdfdsgfdgds{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .sdfsfdfgdfgdf::-webkit-scrollbar { width: 4px; height: 1px; } .s12daf::-webkit-scrollbar-thumb { background: #000; } .sdfgdfgdf::-webkit-scrollbar-track { background: #fff; }