@charset "UTF-8";

/* PC端的样式 */
/*banner*/
.index_banner{margin:auto;width: 100%}
.index_banner img{width: 100%;}
/*banner end*/
/* 主体内容 */
.stalls_banner { height: 560px;overflow: hidden; }
.stalls_banner img { display: block;width: 100%;vertical-align: top; }
.container_main .stalls_problem_title { height: 50px;line-height: 50px;border-bottom: 1px solid #F3F3F3;margin: 48px 0 24px 0;position: relative; }
.container_main .tips_cn { width: 112px;font-size: 28px;font-weight: bold;color: #333333;display: inline-block;position: relative; }
.container_main .tips_en { font-size: 16px;color: #333333;padding-left: 12px;display: inline-block;position: relative;top: -4px;margin-left: 6px; }
.container_main .tips_cn:after { width: 100%;height: 3px;content: " ";background: #656565;position: absolute;bottom: -1px;left: 0; }
.container_main .tips_en:after { width: 100%;height: 3px;content: " ";background: #41B0E8;position: absolute;bottom: -1px;left: 0; }
.container_main .service_advantages .tips_cn:after { width: 100%;height: 3px;content: " ";background: #656565;position: absolute;bottom: -1px;left: 0; }
.pawn_house_bg { display: block;width: 100%; }
.service_advantages ul { list-style: none;padding-bottom: 60px;margin-bottom: 0; }
.service_advantages li { float: left;width: 33%;height: 372px;text-align: center;background: #fff;position: relative; }
.service_advantages li:nth-last-child(1) { margin-right: 0; }
._service_advantages li:hover { border-bottom: 2px solid #FF6800;cursor: pointer; }
.service_advantages .advantage_img { width: 170px;height: 170px;margin: 0 auto;text-align: center; }
.service_advantages .img { display: block;margin: 62px auto 24px;vertical-align: top; }
.service_advantages .advantages_title { font-size: 18px;font-weight: bold;color: #333333;text-align: center;margin-bottom: 18px; }
.service_advantages .advantages_desc { font-size: 14px;color: #757575;line-height: 22px;width: 220px;text-align: center;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;}
.team_discern { background-image: url("/ui/img/pc/appraise_bg.png");background-repeat: no-repeat;padding-bottom: 66px;background-position: left bottom; }
.team_discern ul { list-style: none; }
.team_discern li { display: inline-block;margin-right: 15px; }
.team_discern li:nth-last-child(1) { margin-right: 0; }
.team_discern li img { display: block;width: 286px; }
.pawn_process { display: block;width: 100%; }
.more_btn { position: absolute;right: 0;font-size: 16px;color: #757575;text-decoration: none;float: right; }
.more_btn:hover { text-decoration: none;color: #757575; }
.impawn_business { padding: 50px 0 0 50px;position: relative;transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s; }
.impawn_business .impawn_business_title { font-size: 24px;color: #333333;margin-bottom: 0px; }
.impawn_business .impawn_business_tips { margin-bottom: 20px; }
.impawn_business ul li { font-size: 16px;margin-bottom: 4px;color: #757575 }
.impawn_business ul:before { content: "";display: block;width: 30px;height: 3px;background: #999999;position: absolute;bottom: 48px; }
.impawn_business ul li:before { content: "";display: inline-block;width: 8px;height: 8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid #757575;position: relative;top: -1px;margin-right: 10px;}
.diamond_jewelry_pawn { width: 100%;height: 100%;background: url("/ui/img/index/che.jpg") no-repeat;background-size: 100%; }
.cars_pawn { height: 200px;background: url("/ui/img/index/zs.jpg") no-repeat;background-size: 100%; }
.house_pawn { height: 200px;background: url("/ui/img/index/fc.jpg") no-repeat;background-size: 100%; }
.yellow_platinum_pawn { width: 300px;height: 300px;background: url("/ui/img/index/hj.jpg") no-repeat;background-size: 100%; }
.wrist_watch_pawn { width: 300px;height: 300px;background: url("/ui/img/index/watch.jpg") no-repeat;background-size: 100%; }
.luxuries_pawn { width: 100%;height: 300px;background: url("/ui/img/index/package1.jpg") no-repeat;background-size: 100%; }
.impawn_business:hover { background-size: 102%; }
.composing_well { width: 50%; }
.yellow_platinum_pawn ul li, .wrist_watch_pawn ul li { color: #807E7D; }
.yellow_platinum_pawn ul li:before, .wrist_watch_pawn ul li:before { content: "";display: inline-block;width: 8px;height: 8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid #807E7D;position: relative;top: -1px;margin-right: 10px; }
.diamond_jewelry_pawn ul:before { content: "";display: block;width: 30px;height: 3px;background: #fff;position: absolute;bottom: 48px; }
.diamond_jewelry_pawn .impawn_business_title, .luxuries_pawn .impawn_business_title, .diamond_jewelry_pawn .impawn_business_tips, .luxuries_pawn .impawn_business_tips { color: #333333; }
.columns_cell { width: 88px; }
.cars_pawn ul:before, .house_pawn ul:before { content: "";display: block;width: 30px;height: 3px;background: #999999;position: absolute;bottom: 48px;left: 50px; }
.cars_pawn ul li:nth-child(1), .house_pawn ul li:nth-child(1) { margin-top: 6px; }
.cars_pawn ul li, .house_pawn ul li { color: #757575;margin-bottom: 8px; }
.cars_pawn ul li:before, .house_pawn ul li:before { content: "";display: inline-block;width: 8px;height: 8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px solid #757575;position: relative;top: -1px;margin-right: 10px; }
.success_case { background-image: url("/ui/img/pc/index_bg1.jpg?v=1.11");background-repeat: round; }
.container_main .tab_menu { margin-right: 86px; }
.container_main .tab_menu li { float: right;width: 118px;height: 40px;line-height: 40px;text-align: center; }
.container_main .tab_menu li.active, .container_main .tab_menu li:hover { background: #FF6800;color: #fff; }
.container_main .tab_menu li a { color: #fff;text-decoration: none; }
.container_main .more_btn { color: #fff;bottom: 4px; }
.success_case .peculiarity_well { margin-bottom: 0;padding-bottom: 74px; }
.success_case .peculiarity_well li { width: 286px;height: 446px;background: #fff;margin-right: 20px; }
.success_case .peculiarity_well li:nth-last-child(1) { margin-right: 0; }
.success_case .peculiarity_well li:hover { border-bottom: 2px solid #FF6800;cursor: pointer; }
.success_case .peculiarity_well .peculiarity_cell { background: #F5F5F5;height: 146px;text-align: center;position: relative;text-align: center; }
.success_case .peculiarity_well img { display: block;margin: 0 auto;vertical-align: middle;padding-top: 34px; }
.success_case .peculiarity_well .peculiarity_title { font-size: 18px;font-weight: bold;color: #333333;text-align: center;position: absolute;bottom: 18px;width: 100%; }
.success_case .peculiarity_well .peculiarity_desc { padding: 30px 30px 0;font-size: 16px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.success_case .peculiarity_well .peculiarity_content { padding: 0 30px;font-size: 14px;color: #757575;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical; }
.silder_box { -height: 366px;position: relative;padding-bottom: 80px; }
.swiper-container { width: 100%;-height: 100%; }
.-swiper-wrapper { transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s; }
.swiper-slide { background: #f5f5f5; }
.silder_box .swiper-pagination-bullet-active { background: #393232; }
.button-prev { width: 52px;height: 52px;position: absolute;top: 50%;left: 0;z-index: 10;margin-top: -30px;background-image: url("/ui/img/pc/left_arrow.png");background-position: center;background-repeat: no-repeat;cursor: pointer;background-size: 100%; }
.button-next { width: 52px;height: 52px;position: absolute;right: 0;top: 50%;z-index: 10;margin-top: -30px;background-image: url("/ui/img/pc/right_arrow.png");background-position: center;background-repeat: no-repeat;cursor: pointer;background-size: 100%; }
.silder_box .swiper-slide { width: auto !important; }
.silder_box .swiper-slide img { margin-right: 24px; }
.silder_box .swiper-slide img:nth-last-child(1) { margin-right: 0; }
.company_ambient { background-image: url("/ui/img/pc/company_ambient_bg.png");background-repeat: no-repeat;background-position: left bottom;padding-bottom: 76px; }
.trade_info ul.tab_menu li a { color: #757575; }
.trade_info ul.tab_menu li.active a { color: #fff; }
.trade_info ul.tab_menu li.active { background: #FF6800; }
.trade_info ul.tab_menu li:hover, .trade_info ul.tab_menu li:hover a { background: #FF6800;color: #fff; }
.trade_info .more_btn { color: #757575; }
.trade_info_cell { width: 380px; }
.trade_info_cell:hover .trade_info_title { color: #FF6800; }
.trade_news_box { padding-left: 30px;width: 100%; }
.trade_news_box li { position: relative;border-bottom: 1px solid #F1F1F1;padding: 13px 0; }
.trade_news_box .trade_news_title { font-size: 16px;color: #333333;position: relative;padding-left: 32px;margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin-bottom: 4px; }
.trade_news_box .trade_news_desc { font-size: 14px;color: #757575;padding-left: 32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 26px; }
.trade_news_box .news_time  { width: 95px;font-size: 24px;color: #FF6800;position: absolute;right: 0;bottom: 18px;height: 36px;line-height: 36px;border-left: 1px solid #EDEDED;padding-left: 18px; }
.trade_news_box li a { text-decoration: none;position: relative;display: block;width: 100%; }
.trade_news_box .trade_news_title:before { content: "";display: inline-block;width: 6px;height: 6px;background: #FF6800;position: absolute;top: 8px;left: 10px; }
.news_bar { width: 650px; }
.trade_info_title { font-size: 16px;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin-top: 24px; }
.trade_info_desc { font-size: 14px;color: #757575;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;line-height: 24px; }
.trade_news_box li:nth-last-child(1) { border-bottom: none; }
.trade_news_box li:hover .trade_news_title { color: #FF6800; }
/*.slide { margin-right: 20px; }*/
.slide img { width: 100%; }
.bx-wrapper .bx-pager { display: none !important; }
.swiper-pagination-bullet-active { background-color: #ccc !important; }
.bx-viewport { width: 1200px !important; }
.bx-wrapper { width: 1200px !important;max-width: 1200px !important;margin: 0 !important; }
.news_idx:hover { text-decoration: none; }
.house_box a { width: 100%;display: block;text-decoration: none; }
.impawn_business_tips { color: #404141; }

.swiper-slide { background-position: center; background-size: cover;height: 560px; }

/*首页新样式*/
.slideBox{ width:100%; height:560px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px; border-radius: 50%; width:12px; height:12px; line-height:12px; text-align:center; background:#d8d8d8; cursor:pointer; }
.slideBox .hd ul li.on{ background:#949494; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1;  height:560px; vertical-align:middle; }
.slideBox .bd img{width:100%;  display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.index_ly{
    background: rgba(255,255,255,0.9);
    width: 336px;
    height: 400px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-top: 70px;
    margin-left: 264px;
    padding:30px 35px 40px;
    border-radius: 5px;
}
.f24{
    font-size: 24px;
}
.f16{
    font-size: 16px;
}
.apply_tit{ text-transform:uppercase; text-align: center; font-family:DIMMed, Arial, Microsoft YaHei, "微软雅黑"; margin-bottom: 25px;}
.apply_tit em{ display:block; color: #d73a21; letter-spacing: 0.2em; margin-bottom: 8px;font-style: normal;}
.apply_tit i{ display:block; position: relative;font-style: normal;}
.apply_tit i:before, .apply_tit i:after{ content:""; position: absolute; top:50%; left:0; width:74px; height: 1px; background: #fff;}
.apply_tit i:after{ left:auto; right:0;}
.index_ly-input{
    background-color: #fff;
    border-radius: 4px;
    display: flex;
    align-items: center;
    margin-top: 10px;
    border: 1px solid #ccc;
}
.index_ly-input input{
    border: 0;
    width: 200px;
    line-height: 44px;
    height: 44px;
    margin-left: 8px;
}
.index_ly-input .iconfont{
    font-size: 22px;
    color: #FF6800;
}
.ml-at{
    margin-left: auto;
    margin-right: 10px;
}

.index_ly-input1{
    border-radius: 4px;
    display: flex;
    align-items: center;
    margin-top: 10px;
}
.index_ly-input1 input{
    border: 1px solid #ccc;
    width: 115px;
    line-height: 44px;
    height: 44px;
    background-color: #fff;
    border-radius: 4px;
    padding-left: 8px;

}
.index_ly-input1 img{
    height: 44px;
    border-radius: 4px;
    margin-right: 0;
}
.index_ly-input2{
    display: flex;
    align-items: center;
    margin-top: 14px;
}
.index_ly-input2 i{ display:inline-block; vertical-align: middle; margin-right: 6px; position: relative; width:12px; height:12px; text-align:center; color:transparent; border:1px solid #333; border-radius:50%;}
.index_ly-input2 i:before{ content:""; position: absolute; top:50%; left:50%; margin: -3px 0 0 -3px; width: 6px; height: 6px; background: none; border-radius:50%;}
.index_ly-input2 span{
    margin-right: 4px;
}
.index_ly-input2 input[type=radio] {
    -webkit-appearance: auto;
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 15px;
    height: 12px;
    position: relative;
    margin-bottom: 4px;
}
.index_ly-input2 input[type=radio]:after {
    position: absolute;
    width: 7px;
    height: 13px;
    top: 0;
    content: " ";
    background-color: #fff;
    color: #fff;
    display: inline-block;
    visibility: visible;
    padding: 0 3px;
    border-radius: 50%;
    border: 1px solid #FF6800;
}
.index_ly-input2 input[type=radio]:checked:before {
    content: "";
    display: block;
    position: relative;
    top: 3px;
    left: 3px;
    width: 9px;
    height: 9px;
    color: #fff;
    font-weight: 400;
    z-index: 1;
    background-color: #FF6800;
    border-radius: 50%;
}
.index_ly-sub{
    margin-top: 20px;
}
.index_ly-sub span{
    cursor: pointer;
    background-color: #f75940;
    color: #fff;
    width: 100%;
    line-height: 46px;
    height: 46px;
    display: inline-block;
    border-radius: 5px;
    text-align: center;
}
@media (max-width: 768px) {
    .stalls_banner { height: 220px; }
    .slideBox{ height:220px; }
    .slideBox .bd li{ height:220px; }
    .container_main .stalls_problem_title {
        margin: 24px 0 16px;
        height: 44px;
        line-height: 44px;
    }
    .container_main .tips_cn {
        width: auto;
        font-size: 20px;
    }
    .container_main .tips_en {
        display: none;
    }
    .service_advantages ul {
        padding-bottom: 20px;
    }
    .service_advantages li {
        float: none;
        width: 100%;
        height: auto;
        margin-bottom: 12px;
    }
    .service_advantages .advantage_img {
        width: 120px;
        height: 120px;
    }
    .service_advantages .img {
        margin: 24px auto 12px;
    }
    .success_case .peculiarity_well {
        padding-bottom: 24px;
    }
    .success_case .peculiarity_well li {
        width: 100%;
        height: auto;
        margin-right: 0;
        margin-bottom: 16px;
    }
    .success_case .peculiarity_well .peculiarity_cell {
        height: auto;
        padding: 16px 0;
    }
    .success_case .peculiarity_well .peculiarity_desc {
        padding: 16px;
        white-space: normal;
    }
    .success_case .peculiarity_well .peculiarity_content {
        -webkit-line-clamp: unset;
    }
    .swiper-slide { height: 220px; }
    .bx-viewport, .bx-wrapper {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
    }
    .market {
        flex-direction: column;
        width: 100%;
        gap: 20px;
        margin: 20px auto;
        padding: 0 16px;
    }
    .image-container, .blue-bg-circle {
        width: 100%;
        height: auto;
    }
    .content-section {
        gap: 20px;
    }
    .number-circle {
        min-width: 44px;
        height: 44px;
        font-size: 18px;
    }
    .text-content h3 {
        font-size: 18px;
    }
    .text-content p {
        font-size: 14px;
    }
    .index_ly{
        position: static;
        width: 100%;
        height: auto;
        margin: 0;
        padding: 16px;
    }
    .index_ly-input input{
        width: 100%;
    }
    .index_ly-input1 input{
        width: calc(50% - 8px);
    }
}
