
.banner img,.img_box img{width:100%;}

.banner{box-shadow: 2px 2px 10px rgba(255,55,84,0.49);margin:1em;border-radius: 0.6em;overflow: hidden;}

.lb_bg1{background: #f9f9f9;border-bottom: 1px solid #ececec}
.lb_daoyu{margin:0 1.5em;padding-bottom: 0.8em}
.lb_daoyu h2{font-size: 1.1em;color: #262626;font-weight: bold;margin-bottom: 0.6em}
.lb_daoyu p{font-size: 0.95em;color: #9b9b9b;line-height: 1.7em}

.zt_title{text-align: center;padding:1em 0;position: relative;}
.zt_title h2{font-size: 1.3em;color: #252525;font-weight: bold;}
.zt_title img{width: 1.5em;margin-top: 0.5em}

.zt_title2{text-align: center;padding:1em 0;position: relative;}
.zt_title2 h2{font-size: 1.3em;color: #fff;font-weight: bold;}
.zt_title2 img{width: 1.5em;margin-bottom: 0.5em}

.zt_btn{text-align: center;padding-top: 1em;padding-bottom: 1em}
.zt_btn a{display: inline-block;width: 60%;border-radius: 1em;font-size: 1.1em;line-height: 1.8em;color: #fff;
    text-align: center;background-image:linear-gradient(to right, #ff0520, #ff7448);box-shadow: 3px 3px 8px rgba(124,13,30,0.35);}

.lb_how img{width: 100%}
.lb_how{margin:0 1em;}

.art_bm{position: relative;z-index: 3;background: url(/img/5827/images/luobang_17.jpg) no-repeat center center;
    background-size:100% 100%;padding:7.8em 10% 2em 10%;}
.art_bm .text_input {margin:0 1.5em;margin-bottom: 1em;background: none;border-bottom: 1px solid #ff3939}
.art_bm .text_input label{width: 28%;margin-right: 2%}
.art_bm .text_input label img{width: 1.5em;}
.art_bm .text_input input {width: 80%;border-radius: 0.4em;height: 2.2em;line-height: 2.1em;color: #333;
    padding-left: 0.5em;font-size: 1em;border:0;outline: none}
.art_bm .sub_btn {margin: 0.5em auto;width: 70%;}
.art_bm .sub_btn input {width: 100%;border-radius: 1em;background: #ff3939;color: #fff;line-height: 1.8em;font-size: 1.1em;
    border:0;outline: none}


.hk_gx_major{padding:0 0.8rem 0.5em 0.8rem;}
.hk_gx_major_ini ul{overflow:unset;background: #f5f6fa;border-radius: 1rem;margin-bottom: 1.5em}
.hk_gx_major_ini ul li{width: 23.2%;float:left;line-height: 2rem;color: #3e3e3e;font-size: 1em;text-align: center;
    height: 2rem;margin-right:2.4%;}
.hk_gx_major_ini ul li:nth-child(4){margin-right:0;}
.hk_gx_major_ini ul li.ed{background-image:linear-gradient(to right, #ff7247, #ff0721);border-radius: 1rem;color: #fff;
box-shadow: 0 3px 8px rgb(255,104,68,0.81);
}

.zhuanye_cont {
    z-index: 2;
    position: relative;
    border-radius: 0.5em;
    box-shadow: 2px 2px 8px rgba(34,122,232,0.31);
    background: #fff;
}
.zhuanye_cont_d{display: none}
.hk_gx_major_d1{padding:1em 1em 0 1em;}
.hk_gx_major_d1>a>img{box-shadow:0 0 6px rgba(5,21,71,0.33);border-radius: 0.5em}
.lx_moshi2_sls_d4_li{float: left;width: 47%;box-shadow: 0 0 6px rgba(5,21,71,0.33);border-radius: 0.5em;margin-bottom:1em;
    text-align: center; padding-top: 0.7em;display: block;margin-top: 1em}
.lx_moshi2_sls_d4_li img{width: 2em;}
.lx_moshi2_sls_d4_li h4{font-size: 1.2em;color: #ff3333;font-weight: normal;margin:0.3em 0;}   
.lx_moshi2_sls_d4_li p {
    position: relative;
    color: #555555;
    font-size: 1em;
    padding:0 0.5em;
    line-height: 1.5em;height: 6em;
 }
.hk_gx_major_d1 .hk_gx_major_d4_a {
    clear: both;background:#ff3333;
    display: block;
    box-shadow: 0 5px 10px rgba(5,33,71,0.42);
    color: #fff;
    border:1px solid #fff;
    text-align: center;
    border-radius:1em;
    z-index: 3;position: relative;
}
.hk_gx_major_d1 .hk_gx_major_d4_a span{display: block;box-shadow: 0 0 5px rgba(0,0,0,0.37) inset;
    line-height: 2.2em;
    font-size:0.9em;
    border-radius:1.2em;}
.zy_schs{padding:0 0.8em;padding-top: 0.8em;
    border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;}
.zy_schs .swiper-slide{border-bottom: 1px solid #e1e1e1;line-height: 3em;height: 2.8em}
.zy_schs a{display:inline-block;color:#5d5d5d;font-size:0.9em;width: 82%;
    line-height:3em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zy_schs img{width:1.5em;display:inline-block;margin-right: 0.3em;}
.zy_sch_zxls{background:#ff3333;color:#fff;font-size:0.9em;line-height:1.5em;position: relative;top: 0.8em;
    border-radius:1em;text-align:center;float: right;display: inline-block;padding:0 0.7em;font-weight: normal;}
.hk_gx_major_sch1{background: url("/images/new_index/shou_index_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch2{background: url("/images/new_index/shou_index2_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch3{background: url("/images/new_index/shou_index3_44.jpg") no-repeat center top;background-size: 100% auto;}
.hk_gx_major_sch4{background: url("/images/new_index/shou_index4_44.jpg") no-repeat center top;background-size: 100% auto;}

.art_zhengshu{padding:0 1em;}
.art_zhengshu_1{box-shadow: 1px 1px 8px rgba(243,59,72,0.3);border-radius: 0.6em;overflow: hidden;margin-bottom: 1em}
.art_zhengshu_1 p{color: #252525;font-size: 1em;line-height: 1.8em;padding:0.5em 1em;text-align: center;}
.zt_zhengshu3{background: url("/img/5827/images/luobang_23.jpg") no-repeat center center;background-size: 100% 100%;padding:1em;}
.zt_zhengshu3 p{color: #4a4a4a;font-size: 1em;line-height: 1.8em;padding:1em;background: rgba(255,255,255,0.8);}


.lb_qianjing{background: #ff4750;padding-top: 0.8em;position: relative;padding-bottom: 7em;margin-bottom: 19em}
.lb_qj_p{padding:0.8em 2em;font-size: 1em;color: #fff;line-height: 1.8em}
.lb_qj_p b{font-size: 1.2em}
.art_keji{box-shadow: 1px 1px 8px rgba(243,59,72,0.3);border-radius: 0.6em;padding:0 0.5em;margin:0 1em;padding-bottom: 2em;
	padding-top: 1em;position: absolute;background: #fff;bottom: -18em;}
.art_keji .art_btn{position: absolute;width: 100%;bottom: -2em}
.art_keji ul li img{width: 50%;}
.art_keji ul li{position: relative;width: 45.5%;float: left;margin-left: 3%;border-radius: 0.6em;padding: 0.6em 0;
    overflow: hidden;text-align: center;margin-bottom: 0.8em;box-shadow: 0 0 8px rgba(74,74,74,0.3)}
.art_keji ul li h3{color: #000000;font-size: 1.1em;font-weight: bold;white-space: nowrap;padding-bottom: 0.3em;border-bottom: 1px solid #ff3939;margin:0 1em;}
.art_keji ul li p{color: #6e6e6e;font-size: 0.9em;line-height: 1.8em;text-align: center;margin-top: 0.2em;}
.art_keji ul li p b{color: #ff3939}
.art_keji>p{color: #6e6e6e;font-size: 0.9em;line-height: 1.8em;margin-top: 0.5em;padding:0 1em;}
.art_keji>p b{color: #ff3939}
.art_keji .zt_btn{position: absolute;bottom: -2em;left:0;width: 100%}

.lb_xq{margin:0 1em;}
.lb_xq .banner1{padding-bottom: 2em}
.lb_xq .swiper-slide{padding:0.5em;}
.lb_xq .swiper-slide img{box-shadow: 2px 2px 8px rgba(255,40,86,0.47);border-radius:10px;overflow: hidden;}
.lb_xq .swiper-pagination-bullet{width: 8px;border:1px solid #b2b2b2;opacity: 1;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;}
.lb_xq .swiper-pagination-bullet-active{background: #ff3b22;opacity: 1;border:1px solid #ff3b22;}

.gzs_baoming_tit{padding:0.8em 0.8rem 0.2em 0.8rem;overflow: hidden;position: relative;}
.gzs_baoming_tit h2{display: inline-block;color: #1f1f1f;font-size: 1.5em;line-height:2em;float: left;z-index:3;position: relative;
    font-weight:normal;}
.gzs_baoming_tit h2 span {display: inline-block;
    height: 2px;position: relative;bottom: 0.3em;
    width: 2em;margin-right: 0.5em;
    background: #ff3939;}

.gzs_baoming{background:url(/img/7208/images/gzs_131.jpg) no-repeat right center;background-size:100% 100%;box-shadow: 0 0 10px rgba(80,80,80,0.31);
        margin:0 1em;border-radius: 0.6em;padding:1em 1.3em;position: relative;margin-bottom: 13em;padding-bottom: 6em}
.gzs_baoming_p{border:1px solid #adadad;padding:0.8em 1em;border-radius: 1em;}
.gzs_baoming_p>p{font-size:0.85rem;line-height:1.35rem;color:#494949;text-align:justify; padding:0.4em 0;}
.gzs_baoming_p>h4{font-size:0.85rem;line-height:1.35rem;color:#494949;text-align:justify;font-weight: bold;}

.gzs_baoming_form{box-shadow: 0 0 10px rgba(80,80,80,0.31);border-radius: 0.6em;padding-top: 1.6em;background: #fff;
        position: absolute;bottom: -11.5em;left: 0;margin:0 1em;}
.gzs_baoming_form .text_input {float: left;width: 44%;margin-bottom: 1em;margin-left: 4%}
.gzs_baoming_form .text_input input {width: 100%;border-radius: 1.1em;height: 2.1em;line-height: 2.1em;border:1px solid #9b9b9b;color: #333;
    padding-left: 0.8em;font-size: 1em;}
.gzs_baoming_form .text_input select {width: 100%;border-radius: 1.1em;height: 2.1em;line-height: 2.1em;border:1px solid #9b9b9b;color: #a9a9a9;
    padding-left: 0.8em;font-size: 1em;}
.gzs_baoming_form .sub_btn {margin: 0 auto;width: 85%;position: relative;bottom: -1em}
.gzs_baoming_form .sub_btn input {width: 100%;border-radius: 1.1em;background: #feda15;color: #fe0e0e;line-height: 2.1em;font-size: 1em;border:0;
    font-weight: bold;box-shadow: 0 3px 8px rgba(252,60,57,0.61)}