*{margin:0;padding:0;list-style: none;}
.header_img{
    width:100%;
}
.header_img img{
    width: 100%;

}
.nav_ul1{
    display: flex;
    margin-top:20px;
}
.nav_ul1 li,.nav_ul1 dt{
    width:25%;
    text-align: center;
}
.nav_ul1 li a,.nav_ul1 dt a{
    display: block;
    text-decoration: none;
    font-size: 1.125rem;
    font-weight: 400;
    color: #333333;
    line-height: 30px;
}
.centen{
    width:92%;
    margin:0 auto;
    margin-top:10px;
    margin-bottom: 10px;
}
.centen p{
    font-size: 1rem;
    font-weight: 400;
    color: #666666;
    line-height: 28px;
}
.title{
    margin-top:12px;
}
.title div{
    text-align: center;
    font-size: 1rem;
    font-weight: 400;
    color: #333333;
    line-height: 28px;
    margin-bottom:10px;
}
.title div span{
    font-size: .875rem;
    font-weight: 400;
    color: #AEAEAE;
    line-height: 28px;
}
#tits li{
    width:34%;
    height: 30px;
    line-height: 30px;
    text-align:center;
}
.select{
    color: #F76263;
    border: 1px solid #F76263;
}
.selects{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.offer_top{
    width:95%;
    margin:0 auto;
    margin-bottom:20px;
}
.offer_top ul{
    display: flex;
}
.offer_top ul li{
    width:22%;
    margin-right:15px;
    background: #f8f8f8;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #fff;
}
.offer_top ul li:last-child{
    margin:0;
}
.offer_title{
    display: flex;
    width:95%;
    margin:0 auto;
    background: #FF6609;
}
.offer_title p{
    text-align: center;
    font-size: 1rem;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 28px;
    letter-spacing: 1px;
    border-right: 1px solid #EDEDED;
}
.offer_f{
    width:95%;
    margin:0 auto;
    text-align: center;
    display: flex;
    line-height: 30px;
    color: #666666;
}
.offer_f:nth-of-type(even){background: #FFEDDE;color: #666666;}
.bg_img{
    width:100%;
    margin-top:20px;
}
.bg_img img{
    width:100%;
}
.lc_img{
    width:92%;
    margin:0 auto;
    margin-top:20px;
}
.lc_img img{
    width:100%;
}
.lc_img img:last-child{
    margin:20px 0;
    
}
.sq_img{
    width:92%;
    margin:0 auto;
    padding-bottom: 10%;
}
.sq_img img{
    width:100%;
}
.bg{
    width:48%;
}
.bg b{
    width:20%;
    font-size: 1rem;
    line-height: 26px;
}
.bg p{
    font-size: .83rem;
    margin:0 auto;
    text-align: left;
    font-weight: 400;
    color: #666666;
    line-height: 26px;
}