/* 右侧固定 */ .rtfixed { position: fixed; z-index: 555; top: 50%; right: 0.2rem; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: none; } @media (max-width: 767px) { .rtfixed { top: 88%; } } .rtfixed .item { position: relative; width: 40px; margin-bottom: 10px; } @media (max-width: 1580px) { .rtfixed .item { margin-bottom: 6px; } } @media (max-width: 1199px) { .rtfixed .item { width: 36px; } } .rtfixed .item:last-child { margin-bottom: 0; } @media (max-width: 767px) { .rtfixed .item { width: 50px; } .rtfixed .item:first-child { display: none; } } .rtfixed .item .tit .icon{ width:22px;height:22px;fill:#fff;margin:0px; } .rtfixed .item .tit { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; background-color: #f8f9fa; box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 22px; border: solid 2px #ffffff; color: #004896; font-size: 14px; transition: all 0.3s linear; line-height: 18px; padding: 12px 8px; } @media (max-width: 1580px) { .rtfixed .item .tit { line-height: 14px; font-size: 12px; padding: 12px 6px; } } @media (max-width: 767px) { .rtfixed .item .tit { width: 50px; border-radius: 50%; height: 50px; } } .rtfixed .item .tit i { display: block; height: 18px; overflow: hidden; margin-bottom: 14px; } @media (max-width: 1580px) { .rtfixed .item .tit i { height: 14px; margin-bottom: 10px; } } @media (max-width: 767px) { .rtfixed .item .tit i { margin-bottom: 0; height: 20px; } } .rtfixed .item .tit i img, .rtfixed .item .tit i svg { float: left; height: 100%; } .rtfixed .item .tit i img:nth-child(2), .rtfixed .item .tit i svg:nth-child(2) { display: none; } .rtfixed .item .tit i img path, .rtfixed .item .tit i svg path { fill: #fff; } @media (max-width: 767px) { .rtfixed .item .tit span { display: none; } } .rtfixed .item .hover1 { display: none; position: absolute; right: 100%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 280px; padding-right: 0.5rem; } @media (max-width: 1580px) { .rtfixed .item .hover1 { width: 240px; } } .rtfixed .item .hover1 .jut { background-color: #fff; box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 5px; border: solid 2px #ffffff; padding: 0 10px 15px; } .rtfixed .item .hover1 .jut .li { display: flex; align-items: flex-start; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #dddddd; } .rtfixed .item .hover1 .jut .li i { display: block; width: 18px; overflow: hidden; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .li i { width: 14px; } } .rtfixed .item .hover1 .jut .li i img { width: 100%; float: left; } .rtfixed .item .hover1 .jut .li .font { width: 80%; width: calc(100% - 18px); padding-left: 0.1rem; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .li .font { width: calc(100% - 14px); } } .rtfixed .item .hover1 .jut .li .font .name { font-size: 16px; color: #333333; line-height: 1; margin-bottom: 10px; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .li .font .name { font-size: 14px; } } .rtfixed .item .hover1 .jut .li .font .tel { line-height: 0.8; font-size: 18px; color: #004896; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .li .font .tel { font-size: 16px; } } .rtfixed .item .hover1 .jut .fz_gou { align-items: center; } .rtfixed .item .hover1 .jut .fz_gou .font { display: flex; align-items: center; } .rtfixed .item .hover1 .jut .fz_gou .font .name { margin-bottom: 0; margin-right: 10px; } .rtfixed .item .hover1 .jut .fz_gou .font .fz_bt { display: flex; align-items: center; justify-content: center; width: 90px; height: 30px; background-color: #003686; color: #fff; transition: all 0.3s linear; font-size: 14px; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .fz_gou .font .fz_bt { width: 80px; height: 26px; font-size: 12px; } } @media (min-width: 1200px) { .rtfixed .item .hover1 .jut .fz_gou .font .fz_bt:hover { background-color: rgba(0, 54, 134, 0.9); } } .rtfixed .item .hover1 .jut .but { margin-top: 0.2rem; display: flex; justify-content: center; align-items: center; font-size: 14px; color: #333333; } @media (max-width: 1580px) { .rtfixed .item .hover1 .jut .but { font-size: 12px; } } .rtfixed .item .hover1 .jut .but i { display: block; width: 6px; overflow: hidden; margin-left: 10px; transition: all 0.3s linear; } .rtfixed .item .hover1 .jut .but i img { float: left; width: 100%; } @media (min-width: 1200px) { .rtfixed .item .hover1 .jut .but:hover { color: #004896; } .rtfixed .item .hover1 .jut .but:hover i { transform: translateX(6px); } } .rtfixed .item:hover .hover1 { display: block; } .rtfixed .item.fz_zi .tit { color: #fff; background: #009fe5 url(../images/fitxbag1.png) no-repeat center; background-size: 120%; } .rtfixed .item.fz_zi .tit i img:nth-child(1) { display: none; } .rtfixed .item.fz_zi .tit i img:nth-child(2) { display: block; } .rtfixed .top { cursor: pointer; } .rtfixed .top .tit { border-radius: 50%; width: 40px; height: 40px; padding: 0; } @media (max-width: 1199px) { .rtfixed .top .tit { width: 36px; height: 36px; } } @media (max-width: 767px) { .rtfixed .top .tit { width: 50px; height: 50px; } } .rtfixed .top .tit i { height: 8px; margin-bottom: 0; transition: all 0.3s linear; } @media (max-width: 767px) { } .rtfixed .top .tit i img, .rtfixed .top .tit i svg { height: 100%; float: left; } .rtfixed .top .tit i img path, .rtfixed .top .tit i svg path { fill: #333; } .rtfixed .top .tit:hover i { margin-top: -6px; } /* End */