.m_hide {
    display: none;
}

.container,
.container1 {
    padding: 0 .1rem;
}

header {
    position: fixed !important;
    top: 0;
    left: 0;
}

.logo_box {
    width: 35%;
}

.top_right {
    width: 10%;
    float: right;
    padding-right: 0.2rem;
    margin-left: 0;
    margin-top: 0
}

.search_icon {
    margin-top: 2px;
}

.searchss {
    width: 90%;
}

.close {
    top: .1rem;
    right: 2%;
}

.banner {
    margin-top: .8rem;
}

.padding_crumbs {
    margin-top: 1.7rem;
}

.nav-wraper .container {
    padding: 0;
}

.logo_box a img {
    width: 80%;
}

.more {
    padding: 2px 5px;
}

.pro_name {
    line-height: 1.5;
}

.index_pro_list {
    margin-bottom: 2.3%;
    float: left;
    width: 28.8%;
    padding-right: .9%;
}

.index_pro_list:nth-child(3) {
    padding-right: 0;
}

.index_fangan_swiper {
    margin-bottom: .4rem;
}

.index_fangan_swiper .fangan_bar_list {
    display: inline;
    width: auto;
    padding: .05rem .3rem;
    font-size: .22rem;
    border-radius: .3rem;
    background-color: rgb(189, 187, 187);
    margin: .3rem .15rem;
}

.fangan_con {
    width: 100%;
}

.fangan_con_list .txt,
.fangan_con_list .imgb {
    width: 100%;
}

.new_first {
    padding-right: 0;
}

.new_con .new_time {
    float: unset;
}

.new_lists {
    padding: 0;
}

.index_pinpai {
    padding-bottom: .5rem;
}

.index_new_list .fr {
    width: calc(100% - 1.5rem);
}

.new_des {
    display: none;
}

.index_pinpai ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.col_three_list {
    padding: 0 .1rem !important;
}

.liuyan_con {
    padding: .5rem;
}

.liuyan_form {
    padding-right: 0;
}

.liuyan_list {
    width: 100%;
    height: auto;
}

.liuyan_list:first-child {
    margin-bottom: .4rem;
}

.liuyan_form input {
    width: 3.5rem;
}

.foot_left {
    border-right: none;
}

.foot_left,
.foot_right {
    width: 100%;
}

.foot_logo {
    width: 43%;
}

.foot_right ul {
    flex-wrap: wrap;
    /* margin-bottom: .3rem; */
}

.erweima_list {
    width: 30%;
    /*padding: 0 .1rem;*/
}

.foot_pro {
    padding: 0 .15rem;
}

.copyright {
    border-top: 1px dashed var(--border-color);
}

.pro_type_left {
    padding-right: 0;
}

.wsc-pro .rlist-info {
    padding: 0.15rem;
}

.video_list:nth-child(2n-1),
.prolist_wraper .rlist-imgitem:nth-child(2n-1) {
    padding-left: 0;
}

.video_list:nth-child(2n),
.prolist_wraper .rlist-imgitem:nth-child(2n) {
    padding-right: 0;
}

.wsc-pro .list-btn {
    padding: 0;
    display: flex;
    justify-content: space-between;
}

.wsc-pro .rlist-attr p {
    width: 100%;
}

.wsc-pro .list-btn .btn {
    width: auto;
    padding: 0 .1rem;
}

.prolist_wraper .list-btn .btn-bluebdn {
    margin-left: 0.2rem;
}

.pro_type_right {
    padding-left: .1rem;
}

.good_li {
    padding-left: 23px;
}

.wsc-pro .list-btn .btn-bluebdn {
    margin-left: 0;
}

.case_type .inner {
    flex-wrap: wrap;
}

.case_type .inner>.fs18 {
    width: 100%;
    text-align: center;
    margin-bottom: .2rem;
}

.col_three .three_list:nth-child(2n-1),
.case .case_list:nth-child(2n-1) {
    padding-left: 0;
    padding-right: 6px;
}

.col_three .three_list:nth-child(2n),
.case .case_list:nth-child(2n) {
    padding-right: 0;
    padding-left: 6px;
}


/* 视频播放模态框 */

.modal-dialog {
    margin-top: 1rem;
}

.modal-body img {
    width: 100%;
}

.modal-header {
    border: none;
}

@media screen and (max-width:450px) {
    .modal-header .close {
        margin-top: -.1rem;
    }
}

.modal-title {
    font-size: .3rem;
}

#videoModal .modal-body {
    padding: 0;
}

#videoModal video {
    width: 100%;
}

.col_three .three_list {
    margin-bottom: .3rem;
}

.new_sum {
    padding: 0 .1rem !important;
}


/* 关于不朽情缘 */

.slban-btn {
    text-align: center;
}

.slban-btn .btn {
    width: 2.6rem;
}

.sib1-img {
    width: 100%;
    height: auto;
}

.slb1-box {
    width: 100%;
    margin-top: .2rem;
    margin-left: 0;
}

.slb1-text {
    line-height: unset;
}

.slb1-btn .btn {
    width: 40%;
}

.slb1-btn {
    text-align: center;
}

.at-text {
    line-height: unset;
}

.slban-text {
    width: 100%;
}

.slb2-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.slb2-list {
    width: calc(50% - .1rem);
    margin-bottom: .2rem;
    margin-left: 0;
}

.slb2-list:nth-child(2) {
    margin-left: .2rem;
}

.serb6-tit {
    line-height: unset;
}

.serb6-btn .btn {
    width: unset;
    padding: 0 .2rem;
}

.slb5-top-list {
    height: 3rem;
}

.slb5-nav {
    display: flex;
}

.prooneflicon span {
    margin-bottom: .2rem;
}

.proDetail_wraper .FloorNavBar {
    top: .8rem;
}

.proDetail_wraper .proc_text {
    padding-left: 0;
}

.proDetail_wraper .left {
    width: 100%;
}

.proDetail_wraper .proRight {
    width: 100%;
}

.proDetail_wraper .proRight .link .zixun {
    display: inline-block;
    width: auto;
    padding: 0.06rem .3rem;
}

.ben .pro_right {
    width: 100%;
}

.pro_right {
    float: left;
    width: calc(50% - .1rem);
}

.pro_right:nth-child(2n) {
    margin-left: .2rem;
}

.contact>li {
    width: calc(50% - .1rem) !important;
    height: 3rem;
    margin-left: 0;
    margin-bottom: .2rem;
}

.contact>li:nth-child(2n-1) {
    margin-right: .2rem;
}

.contact>li:last-child {
    padding-top: .15rem;
}

.gongzhognhao {
    margin-bottom: 0;
}

.fuwu_list>.container1 {
    top: .1rem;
}

.fuwu_list img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: left top;
}

.pro_name,
.main_title>p,
.good_li,
.goodness li>div>p,
.case_type_list {
    font-size: .24rem;
}

.liuyan_list dt,
.guocheng_list,
.liuyan_form input,
.liuyan_form label,
.liuyan_list dl,
.liuyan_list dt span {
    font-size: .25rem;
}

.news_tabBar .link {
    font-size: .26rem;
}

.proDetail_wraper .proc_text h1 {
    font-size: .32rem;
}

.proDetail_wraper .proc_text .canshu,
.proDetail_wraper .proc_text .canshu li {
    font-size: .25rem;
}

.proDetail_wraper .link .more,
.proDetail_wraper .link>a,
.proDetail_wraper .proRight .link>a {
    font-size: .25rem;
}

.proDetail_wraper .link .iconfont {
    font-size: 16px;
}

.proDetail_wraper .FloorNavBar li {
    padding: .1rem;
    font-size: .26rem;
    line-height: 1.3;
}

.proDetail_wraper .FloorNav_list h4 {
    font-size: .28rem;
}

.slban-text,
.slb1-text,
.at-text {
    font-size: .25rem;
}

.slb2-info {
    font-size: .26rem;
}

.serb6-tit {
    font-size: .28rem;
}

.btn,
.serb6-btn .btn-whitel {
    font-size: .24rem;
}

.slb5-top-tit,
.slb5-nav li {
    font-size: .28rem;
}

.slb5-top-text,
.slb5-top-list2 .slb5-top-text,
.slb5-tit,
.slb5-text {
    font-size: .24rem;
}

.rexian_tel {
    line-height: 1.3;
}

.rexian .more {
    font-size: .25rem;
}

.pro_li>a {
    padding: 0;
}

.dianhuazixun .more {
    width: 3.5rem;
    height: auto;
}<!--0.00018405914306641-->