/*新闻中心*/
.n_new{width: 100%;height:0.4rem;float:left;line-height:0.4rem;margin-top: 0.4rem;position: absolute;z-index: 100;font-size: 0.2rem;color: #818181;font-weight:bold;}
.n_nr{width: 0.89rem;height: 0.35rem;float: right;text-align: center;margin-right: 0.7rem}
.n_nr a{color:#818181}
.n_nr a:hover{color: #CD4F05;;border-bottom: 1px solid}
.mgr{
    margin-right: 1.7rem;
}

/*新闻列表*/
.n_top{width: 100%;height:1rem;float: left;margin-top: 0.5rem}
.n_pic{width: 2.3rem;height: 1rem;float: left;margin-left:3rem}
.n_top img{width: 100%;height: 100%;float: left}
.layui-table[lay-size=sm] td, .layui-table[lay-size=sm] th {font-size: 0.19rem;padding: 0.5rem 0.5rem 0rem 0.6rem;}
/*.n_border{border:1px solid #e6e6e6;}*/
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    border-width: 0px;
    border-style: solid;
    border-color: #e6e6e6;
}
.n_bot{width: 68%;margin-left: 16%}
* img{width: 100%;height: 100%;}
.n_details{width: 68%;float:left;margin-left: 16%;border:1px solid #CCCCCC;margin-top: 0.4rem;height:auto;font-size: 0.16rem;color: #818181;}
.n_Above{
    width:100%;height: 0.4rem;line-height: 0.4rem;text-indent: 1rem;
}
.n_Below{
    width:100%;height: 0.4rem;line-height: 0.4rem;text-indent: 1rem;
}

.mian { width: 100%;}
.fx { display: flex}
.fr { display: flex; flex-direction: row;}
.frc { display: flex; flex-direction: row; align-items: center;}
.frcs { display: flex; flex-direction: row; align-items: center; justify-content: space-between;}

.fc { display: flex; flex-direction: column;}
.fcc { display: flex; flex-direction: column; align-items: center;}
.fccs { display: flex; flex-direction: column; align-items: center; justify-content: space-between;}

html, body { font-size: 0.24rem; color: #222646;}
div { box-sizing: border-box;}
section { width: 100%;}

/*标题*/
.st_tle { font-size: 0.3rem; font-weight: bold; color: #000000; margin: 0.77rem 0 0.36rem;}
.st_line { width: 1.7rem; height: 0.04rem; background: #E20E13}

/*section1*/
.head { height: 10.81rem; padding: 0 1.15rem; background: url("../../img/index/img_h_bg.jpg") no-repeat; background-size: 100%;}
.h_logo { width: 2.9rem;height: 1.3rem; margin-top: 0.47rem}
.h_title { font-size: 0.87rem; font-weight: bold; margin-top: 1.342rem;}
.h_tips { font-size: 0.28rem; margin-top: 0.1rem;}
.h_code { width: 1.91rem; height: 1.91rem; margin-top: 0.624rem; margin-left: 0.33rem;}
.h_btn { width: 2.58rem; height: 0.72rem; margin: 0.254rem 0;}
/*section1 end*/

/*section2*/
.advocacy { height: 7.54rem; padding: 0 1.15rem; background: url("../../img/index/img_a_bg.jpg") no-repeat; background-size: 100%;}
.a_title1 { font-size: 0.5rem; color: #2F2F2F; margin-top: 1.57rem}
.a_title2 { font-size: 0.38rem; color: #2F2F2F; margin: 0.3rem 0 0.4rem;}
.a_tips { font-size: 0.2rem; color: #707070; width: 8.05rem; line-height: 0.35rem;}
/*section2 end*/

/*section3*/
.service { height: 5.87rem; background: #FBFBFB;}
.s_con { width: 100%; padding: 0 2.82rem; margin: 0.77rem 0 1.1rem;}
.sc_box img { width: 1.22rem; height: 1.22rem;}
.sc_box p { font-size: 0.24rem; margin: 0.24rem 0 0.22rem;}
.sc_box span { font-size: 0.19rem; color: #515151; line-height: 0.3rem;}
/*section3 end*/

/*section4*/
.official { height: 8.32rem; background: url("../../img/index/img_o_bg.jpg") no-repeat; background-size: 100%; position: relative;}
.o_tips { color: #fff;}
.o_logo { margin-top: 1.3rem;}
.o_logo img { width: 1.66rem; height: 1.66rem;}
.o_logo img:nth-child(1) { margin-right: 0.926rem;}
.o_title { width: 7.56rem; height: 1.58rem; margin: 0.48rem 0 0.33rem;}
.o_tips span { font-size: 0.3rem; color: #fff; line-height: 0.45rem;}
.o_tips span em { font-size: 0.3rem; font-weight: bold; color: #F6B803;}
.o_link { position: absolute; top: 0.56rem; right: 0.71rem;}
.o_link span { font-size: 0.3rem; color: #fff; }
.o_link img { width: 0.437rem; height: 0.437rem; margin-left: 0.2rem;}
/*section4 end*/

/*section5*/
.guarantee { }
.g_con { width: 100%; padding: 0 1.6rem; margin: 0.77rem 0 1.07rem;}
.gc_box { width: 3.42rem;}
.gc_box:nth-child(1) img { width: 0.5rem; height: 0.54rem;}
.gc_box:nth-child(2) img { width: 0.59rem; height: 0.54rem;}
.gc_box:nth-child(3) img { width: 0.57rem; height: 0.48rem; margin-top: 0.03rem;}
.gc_box:nth-child(4) img { width: 0.55rem; height: 0.48rem; margin-top: 0.03rem;}
.gc_box:nth-child(5) img { width: 0.45rem; height: 0.54rem;}
.gc_box p { font-size: 0.24rem; font-weight: bold; margin: 0.438rem 0 0.22rem;}
.gc_box span { font-size: 0.18rem; color: #515151; line-height: 0.3rem;}
/*section5 end*/

/*section6*/
.check { background: #FBFBFB;}
.c_con { width: 16rem; height: 7.5rem; margin: 0.72rem 0 1.03rem;}
/*section6 end*/

/*section7*/
.refund { position: relative;}
.r_con { justify-content: space-between;}
.rl_img { width: 12.77rem; height: 2.33rem; margin: 0.23rem 0 0.3rem;}
.rl_con { width: 12.3rem; flex-wrap: wrap; margin-bottom: 0.844rem;}
.rl_cBox { width: 2.98rem; margin-left: 1.48rem;}
.rl_cBox:nth-child(1), .rl_cBox:nth-child(4) { margin-left: 0;}
.rl_cBox p { font-weight: bold;}
.rl_cBox span { color: #646464; line-height: 0.35rem; margin-top: 0.137rem; }
.r_right img { width: 2.46rem; height: 2.46rem; margin: 1rem 0 0.5rem;}
.r_right span { font-size: 0.27rem; font-weight: bold;}
.r_wx { position: absolute; right: 1.856rem; bottom: 0.483rem; width: 1.87rem; height: 0.37rem;}
/*section7 end*/

/*section8*/
.brand { background: #FBFBFB;}
.b_con { flex-wrap: wrap; max-width: 16.8rem; margin-top: 0.86rem;}
.b_con img { width: 1.96rem; height: 1.96rem; margin: 0 0.42rem 0.66rem; border-radius: 50%;}
.b_city { font-size: 0.3rem; line-height: 0.5rem; width: 100%; padding: 0 1.93rem; box-sizing: border-box;
    margin: 0.2rem 0 0.72rem;}
/*section8 end*/

/*section9*/
.foot { padding: 0.6rem 1.66rem; justify-content: space-between;}
.f_left { height: 2.74rem; justify-content: space-between;}
.f_left .fl_logo { width: 1.94rem; height: 0.86rem; margin-bottom: 0.29rem;}
.f_left .fl_title, .f_left .fl_phone { font-size: 0.28rem; color: #707070; line-height: 0.45rem;}
.f_left .fl_tips { font-size: 0.25rem; color: #707070; margin-top: 0.124rem;}
.f_right .fr_box { height: 2.74rem; margin-left: 0.74rem; justify-content: space-between;}
.f_right .fr_box:nth-child(1) img { width: 2.26rem; height: 2.26rem;}
.f_right .fr_box:nth-child(2) img { width: 2.38rem; height: 2.38rem;}
.f_right .fr_box span { font-size: 0.2rem; color: #707070;}
/*section9 end*/

/*order*/
.order { position: fixed; bottom: 3.5rem; right: 0;}
.o_code { width: 1.96rem; height: 2.1rem; margin-right: 0.38rem; margin-bottom: -0.15rem; position: relative; display: none;}
.o_code img { width: 100%; height: 100%;}
.o_code a { position: absolute; top: 0.17rem; right: 0.15rem; width: 0.4rem; height: 0.4rem;}
.o_btn { align-items: flex-end;}
.o_btn img { width: 1.1rem; height: 0.55rem; margin-right: -0.1rem; display: none;}
/*order end*/