@charset "utf-8";

.c_top_box {  width:100%; margin:0px auto; background:url(/images_2026/copyright_bg_1.jpg) no-repeat center top; height:15rem; line-height:1.5rem; color:#fff;}
.c_top_con { padding:1rem;}
.c_body_box { margin:10px auto; width:100%; background:#fff;}
.c_body_con { text-align:center; line-height:2rem; padding:10px;}
    .c_body_con ul { padding:10px 0;}
        .c_body_con ul li { width:100%; min-width:260px; margin:10px 0;  text-align:center; height:360px;}
        .c_bg_huang_1 { background:url(/images_2026/bg_c_h_1.png) no-repeat center 50px;}
        .c_bg_huang_2 { background:url(/images_2026/bg_c_h_2.png) no-repeat center 10px;}

.c_body_box2 { width:100%; margin:0 auto; background:url(/images_2026/copyright_bg_3.jpg) no-repeat center top; height:900px;}
.c_body_con2 { width:100%; margin:0 auto; padding-top:10px; color:#000000; text-align:center; height:840px; line-height:2rem;}
    .c_body_con2 ul { padding:20px 0;}
        .c_body_con2 ul li { width:33.333%; float:left; margin-top:1.3rem;}
            .c_body_con2 ul li img { width:93px; height:124px; border-radius:8px; border:1px solid #dfdfdf; padding:1px;}

.c_top_box_2026 { margin:10px auto; width:100%; background:#fff;}
.c_type_list { padding:10px;}

.btn_red_yuan_bai { font-size:14px; background:#ff0000; color:#fff; padding:0 15px; text-align:center; border-radius:15px; height:30px; line-height:30px; display:block; width:100px;}
    .btn_red_yuan_bai:hover {color:#000;}


.margin-top-1 {margin-top:1rem;}
.font-size-26 {font-size:2.6rem;}
.font-size-16 {font-size:1.6rem;}
.font-size-12 {font-size:1.2rem;}
.font-bold { font-weight:bold;}
.padd-lr-4 { padding:0 4rem;}
.a-link-red,.a-link-red:link { color:red;}
.a-link-red:hover {color:#000;}


.qq_body_box {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1001;
    background: #111;
    opacity: 0.3;
    display: none;
}

.qq_body_box_con {
    z-index: 1002;
    box-sizing: border-box;
    line-height: 1.5;
    top: 50%;
    left: 50%;
    margin: -100px 0 0 -180px;
    position: fixed;
    text-align: left;
    white-space: normal;
    width: 360px;
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    font-size: 14px;
    display: none;
}

.qq_body_box_title {
    line-height: 250%;
    font-size: 20px;
    font-weight: bold;
}

.qq_body_box_cc {
    height: 30px;
    line-height: 30px;
}

.qq_body_box_input {
    height: 30px;
    line-height: 30px;
    border-radius: 6px;
    background: #ccc;
    padding: 0 15px;
}