body{background:#e52c2a url(../img/bg.png) repeat-y center center!important}
.banner{display:block;width:100%;overflow:hidden;position: relative;z-index:7;}
.bgleft{
    position: fixed;
    left: 0;
    top: 6.4rem;
    z-index: 8;
    width: 1.5rem;
}
.fix{
    top: 0!important;
}
.lay-title{
    width: 92%;
    margin: .6rem auto;
    color: #fff;
    text-align: center;
}
.lay1{
    width: 84%;
    margin: .4rem auto 1rem;
}
.bgright{
    position: fixed;
    right: 0;
    top: 6.4rem;
    z-index: 8;
    width: 1.5rem;
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
}
.lay-btn-more{
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    padding: .4rem 0;
}
.lay2{
    width: 96%;
    margin: auto auto .6rem;
    background: url(../img/pic2.png) no-repeat center center;
    background-size: 100% 100%;
    overflow: hidden;
    padding: .4rem;
}
.lay2>div:first-child{
    width: 80%;
    margin: .4rem auto auto;
    color: #ffee96;
}
.lay2>form{
    width: 76%;
    margin: auto;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lay2>form>div{
    width: 100%;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: flex-start;
    overflow: hidden;
    margin-bottom: .1rem;
}
.lay2>form>div>span{
    width: 25%;
    color: #fff;
    text-align: center;
}
.lay2>form>div>input{
    width: 100%;
    height: 1rem;
    border-radius: 4px;
    border:none;
}
.lay2>form>div>input[type='submit']{
    border-radius: 4px;
    border:2px solid #fff;
    color: #ffee96;
    background: none;
}
.lay3{
    width: 96%;
    margin: .4rem auto 1rem;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.lay3>div{
    position: relative;
}
.lay3>div>.line{
    position: absolute;
    left: 0;
    bottom:1.2rem;
}
.lay4{
    width: 94%;
    margin: .2rem auto auto;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lay4>div{
    width: 49%;
    margin-bottom: .4rem;
    background: #af0103;
    border-radius: .1rem;
}
.lay4>div>img{
    width: 92%;
    margin: .2rem auto auto;
}
.lay4>div>p{
    width: 92%;
    margin: .4rem auto;
    text-align: center;
    color: #fff;
}
.lay4>div>div{
    width: 98%;
    margin: auto;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .1rem;
}
.lay4>div>div>a{
    width: 49%;
    background: linear-gradient(180deg,#fefee3,#ffdb90);
    height: .8rem;
    border-radius: .1rem;
}
.lay4>span>a{
    display: block;
    width: 100%;
    background: linear-gradient(180deg,#fefee3,#ffdb90);
    height: .8rem;
    border-radius: .1rem;
}
.lay4>span>img{
    width: 92%;
}
.lay4>div>div>a>span{
    display: block;
    width: 100%;
    height: 100%;
    background: url(../img/pic7.png) no-repeat right center;
    line-height: .8rem;
    color: #e51f19;
    text-indent: .2rem;
    background-size: 20%;
}
.lay4>span>a>span{
    display: block;
    width: 100%;
    height: 100%;
    background: url(../img/pic7.png) no-repeat right center;
    line-height: .8rem;
    color: #e51f19;
    text-indent: .2rem;
    background-size: 11%;
}
.lay4>span{
    width: 49%;
}
.table{
    width: 94%;
    margin: .2rem auto;
    border-top: 2px solid #ffdb90;
    border-left: 2px solid #ffdb90;
}
.table th{
    border-right: 2px solid #ffdb90;
    border-bottom: 2px solid #ffdb90;
    text-align: center;
    color: #ffdb90;
    padding: .1rem 0;
}
.table td{
    border-right: 2px solid #ffdb90;
    border-bottom: 2px solid #ffdb90;
    text-align: center;
    color: #ffdb90;
    padding: .1rem 0;
}
.table th:first-child{
    width: 46%;
}
.lay-pic{
    width: 94%;
    margin: auto;
    border:.1rem solid #ffdb90;
    padding: .2rem;
    background: #af0103;
    border-radius: .2rem;
}
.mb6{
    margin-bottom: .6rem;
}
.lay5{
    width: 94%;
    margin: .4rem auto;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lay5>a:first-child,.lay5>a:nth-child(3){
    width: 46.7%;
}
.lay5>a{
    width: 53.3%;
    margin-bottom: .2rem;
    border-radius: .2rem;
    border:.14rem solid #af0103;
    box-shadow:2px 2px 5px #333;
}
.lay6{
    width: 92%;
    margin: auto;
    display: -webkit-flex;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lay6>div{
    width: 48%;
    margin-bottom: .4rem;
}
.lay6>div>div{
    text-align: center;
    color: #af0103;
    background: url(../img/pic24.jpg) repeat-x center center;
    border:.1rem solid #af0103;
    box-shadow: 1px 1px 5px #333;
    padding: .2rem 0;
}
.lay6>div>p{
    width: 100%;
    border:2px dashed #af0103;
    color: #fff;
    padding: .2rem;
    border-top: 0;
    height: 3.6rem;
    text-indent: 28px;
}
.lay7{
    margin: .6rem auto auto;
    width: 96%;
}
.chuangjiuye{width:90%;margin:auto;overflow:hidden;display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.chuangjiuye>div{margin-bottom: .2rem;border-radius:6px;overflow: hidden;}
.chuangjiuye2{width: 49%;}
.chuangjiuye1{width: 100%;}