.flex { display: flex; } .flex_al { display: flex; align-items: center; -moz-box-align: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; } .flex_al_sb { display: flex; align-items: center; justify-content: space-between; } .flex_al_sa { display: flex; align-items: center; justify-content: space-around; } .flex_center { display: flex; align-items: center; justify-content: center; } .flex_wrap { display: flex; flex-wrap: wrap; } .flex_shrink { flex-shrink: 0; } .flex_col { display: flex; flex-direction: column; } .img_scale { transform: scale(1); transition: all .5s; } .img_scale:hover { transition: all .5s; transform: scale(1.1); } .w1440 { width: 14.4rem; margin: 0 auto; } @media screen and (max-width: 768px) { .w1440 { padding: 0 .3rem; box-sizing: border-box; margin: 0 auto; width: 100%; } } .crumbs_view { text-align: right; font-size: .16rem; } .crumbs_view a { color: rgba(15, 20, 83, 0.5); } .crumbs_view a:last-child span { display: none; } #header { position: absolute; top: .2rem; left: 0; width: 100%; z-index: 9999; } #header .logo { /* width: 3.36rem; */ width: 2.3rem; height: .68rem; } #header .logo img { height: .53rem; } #header .nav_view a { color: #fff; font-size: .24rem; margin-right: .3rem; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0); transition: .3s color, .3s font-weight, .3s text-shadow; } #header .nav_view a:hover, #header .nav_view a.active { color: #fff; font-weight: bold; opacity: 1; text-shadow: 0px 0px 10px rgba(255, 255, 255, .7); } /* #header .nav_view a:hover,#header .nav_view a.active { color: #344bfd; font-weight: bold; opacity: .5; text-shadow: 1px 1px 0px rgba(0,0,0,.7); } */ #header .nav_view a:last-child { margin-right: 0; } #header .search_view { position: relative; cursor: pointer; border-radius: 100px; width: .7rem; height: .7rem; background-color: rgba(255, 255, 255, 0.8); box-sizing: border-box; transition: width .5s; } #header .search_view.active { width: 3rem; transition: width .5s; } #header .search_view.active .search_input { display: block; } #header .search_view .search_input { margin-left: .2rem; display: none; width: 2rem; } #header .search_view .search_input input { width: 100%; border: none; background-color: transparent; } #header .search_view .search_btn { position: absolute; right: 0; top: 0; flex-shrink: 0; width: .7rem; height: .7rem; } #header .search_view .search_btn img { width: .19rem; height: .19rem; } #footer { width: 100%; padding: 2rem 0 .9rem; box-sizing: border-box; background-color: #232ad5; overflow: hidden; } #footer .copyright { display: flex; justify-content: flex-end; width: 100%; margin-top: .8rem; font-size: .14rem; color: #7075F8; } #footer .copyright a { margin-left: .2rem; color: #7075F8; } #footer .info_view { display: flex; margin-left: 1.55rem; } #footer .info_view .item { flex-shrink: 0; margin-right: .3rem; } #footer .info_view .item:last-child { margin-right: 0; } #footer .info_view .item .i { display: flex; flex-direction: column; width: 1.65rem; font-size: .22rem; } #footer .info_view .item .i a { display: inline-block; line-height: .3rem; font-size: .18rem; color: #CED0FD; margin-bottom: .15rem; } #footer .info_view .item h3 { position: relative; font-size: .22rem; color: #fff; margin-bottom: .4rem; } #footer .info_view .item h3 a { color: #fff; } #footer .info_view .item h3 em { position: absolute; top: -0.05rem; left: -0.1rem; width: 0.05rem; height: 0.05rem; border-radius: 100px; background-color: #EC3930; } #footer .logo_view { flex-shrink: 0; } #footer .logo_view .logo { width: auto; height: .63rem; } #footer .logo_view .logo img { height: 100%; } #footer .logo_view .ewm_item { display: flex; width: .95rem; height: .95rem; background-color: #fff; margin-top: .5rem; margin-right: .28rem; padding: .01rem; box-sizing: border-box; } #footer .logo_view .ewm_item img { width: 100%; height: 100%; object-fit: scale-down; } #footer .logo_view .txt { font-size: .26rem; color: #fff; padding-top: .27rem; margin-top: .37rem; border-top: 1px solid rgba(111, 116, 254, 0.39); } .quickwrap { position: fixed; bottom: 1.36rem; right: 0.24rem; width: 0.55rem; height: 2.15rem; box-sizing: border-box; background: #f6fbfe; z-index: 99; border-radius: 0.1rem; box-shadow: 0px 5px 17px 0 rgb(37, 44, 215, .1); } .quickwrap>div { display: flex; cursor: pointer; margin: 0 0.09rem; justify-content: center; align-items: center; height: 0.55rem; position: relative; border-bottom: 1px solid #bfc2ff; } .quickwrap>div .hover_icon { display: none; } .quickwrap>div:hover { background: #252cd7; margin: 0; border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; } .quickwrap>div:nth-child(2):hover { border-radius: 0; } .quickwrap>div:last-child { border-radius: 0; border-bottom-left-radius: 0.1rem; border-bottom-right-radius: 0.1rem; } .quickwrap>div:hover .default { display: none; } .quickwrap>div:hover .hover_icon { display: block; } .quickwrap>div:last-child { border-bottom: 0 none; } .quickwrap>div .qick_show { position: absolute; top: 0; left: -2.6rem; width: 2.5rem; height: auto; padding: 0.16rem 0; background: #252cd7; border-radius: 0.1rem; display: none; color: #fff; flex-wrap: wrap; } .quickwrap>div .qick_show.qick_phone { width: 2.5rem; left: -2.7rem; } .quickwrap>div .qick_show img { width: 1rem; height: 1rem; margin: 0 0.09rem; } .quickwrap>div .qick_show .phone_list { display: flex; align-items: baseline; font-size: 0.2rem; width: 100%; padding: 0.05rem 0; } .quickwrap>div .qick_show .phone_list img { width: 0.15rem; height: 0.15rem; } .quickwrap>div:hover .qick_show { display: flex; justify-content: center; align-items: center; } .quickwrap>div:first-child { border-radius: 0.1rem 0.1rem 0 0; } .quickwrap>div::after { content: ""; position: absolute; width: 0.5rem; height: 1rem; background-color: transparent; top: 0.03rem; right: 0.5rem; } .quickwrap>div:nth-child(2):hover,.quickwrap>div:nth-child(3):hover { border-radius: 0; } .kefu_list { border-bottom: 1px solid #BFC2FF; width: 100%; display: flex; align-items: center; justify-content: space-between; padding: 0.41rem 0; padding-right: 0.09rem; margin: 0 0.28rem; box-sizing: border-box; } .kefu_list:last-child { border: none; } .quickwrap>div .qick_show .kefu_list img { width: 0.2rem; height: auto; } .quickwrap>div .qick_show.qick_kefu { left: -2.3rem; width: 2.2rem; padding: 0; } .mobile { display: none; } @media screen and (max-width: 750px) { .quickwrap>div img { width: 100%; height: 100%; object-fit: scale-down; } html, html>body { min-width: 7.5rem; overflow-x: hidden; } /* header */ #header .w1440 { display: none; } .mobile { display: block; } #mobile .mobile_top, #mobile .mobile_box .m_top { display: flex; padding: 0.25rem 0.3rem; justify-content: space-between; } #mobile .mobile_top img, #mobile .mobile_box .m_top img { width: 1.11rem; height: 0.53rem; } #mobile .mobile_top img.nav_icon { width: 0.37rem; height: 0.28rem; } #mobile.show { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; background: rgba(0, 0, 0, .7); } #mobile .mobile_box { display: none; } #mobile.show .mobile_top { display: none; } #mobile.show .mobile_box { height: 100%; display: block; background: #f2f9fe; } #mobile.show .mobile_box .m_top .nav_icon { width: 0.29rem; height: 0.29rem; } #mobile.show .mobile_box .mnav_list { list-style: none; } #mobile.show .mobile_box .mnav_list li { padding: 0.2rem 0; margin: 0 0.3rem; font-size: 0.28rem; margin-bottom: 0.72rem; border-bottom: 1px solid #e1e8f3; } #mobile.show .mobile_box .mnav_list li p { color: #272728; } #mobile.show .mobile_box .mnav_list li img { width: 0.13rem; height: 0.2rem; } #header #mobile .m_search { display: flex; justify-content: flex-end; margin-bottom: 0.3rem; padding-right: 0.3rem; } #header #mobile .search_view { height: 0.74rem; background-color: #dce3ef; } #header .search_view .search_btn { background: #c8cfe2; border-radius: 50%; width: 0.58rem; height: 0.58rem; top: 0.08rem; right: 0.08rem; } /* footer */ #footer .info_view .item .i { display: none; } #footer .info_view { height: 2rem; flex-wrap: wrap; } #footer .info_view .item h3 { color: #fff; margin-bottom: 0; font-size: .26rem; } #footer .copyright { justify-content: center; flex-wrap: wrap; } .crumbs_view { font-size: 0.24rem; } }