*{
    margin: 0;
    padding: 0;
}
a{
    text-decoration: none;
}
.banner{

    background: #080B39;

    overflow: hidden;

    padding-bottom: 0px;
}

.bannercon {
}
.con{

    width: 1327px;

    margin: 60px auto;

    overflow: hidden;
}
.bannerconL{

    float: left;

    color: #fff;

    width: 26%;

    margin-top: 104px;
}
.bannerconL p{

    font-size: 19px;
}
.bannerconL h2{

    font-weight: normal;

    font-size: 40px;

    margin: 14px 0;
}
.if{

    margin-top: 44px;
}
.if a{

    color: #4461F2;
}
.bannerconM{

    float: left;

    width: 37%;

    margin-left: 2%;

    margin-top: 22px;
}
.bannerconM img{

    width: 100%;
}
.bannerconR{

    background: #fff;

    float: right;

    padding: 7px;

    border-radius: 10px;
}
.bannerconR h2{

    margin: 10px;
}
.pre{

    background: #C0CEFF;

    font-size: 15px;

    width: 110px;

    margin: 10px;

    padding: 2px 5px;
}
.pre img{

    vertical-align: middle;
}
.buynew{

    display: flex;

    justify-content: space-between;

    overflow: hidden;

    background: #f5f5f5;

    margin: 10px auto;

    padding: 10px 10px;

    width: 90%;

    border-radius: 10px;
}
.buynew p{
}
.buynew p img{

    vertical-align: middle;
}
.price{

    color: #3D67FF;
}
.nexte{

    background: #212844;

    color: #fff;

    display: block;

    width: 90%;

    margin: 10px auto;

    padding: 10px;

    text-align: center;

    border-radius: 7px;
}
.tip{

    margin: 10px;
}
.tip p{

    color: #333;

    margin: 5px 0;

    font-size: 14px;
}
.tip p img{

    vertical-align: middle;
}
.payway{

    margin-top: 20px;
}
.payway a{

}
.payway a img{

    width: 63px;

    height: 38px;
}
.box1{

    display: flex;

    margin: 50px auto;
}
.box1item{

    flex: 1;

    text-align: center;
}
.box1item img{

    height: 200px;
}
.box1item p{

    font-size: 18px;
}
.box2{
    display: flex;
    align-items: center;
    border: 1px solid #ddd;
    margin: 40px auto;
    padding: 30px 0;
}

.box2L{

    color: #333;

    font-size: 30px;

    font-weight: 700;

    margin-left: 22px;
}
.box2R{
}
.list{

    margin: 20px;

    background: url("../images/down.png") no-repeat right top;

    background-size:14px;
    cursor: pointer;
}
.list p{

    font-size: 17px;

    width: 90%;

    margin-bottom: 10px;
}
.rokbtn{background: url("../images/rorkbtn.png");padding: 9px 22px;display: block;width: 261px;background-size: 100% 100%;color: #fff;overflow: hidden;line-height: 56px;margin-bottom: 40px;}
.rokbtn img{

    vertical-align: middle;

    float: right;

    margin: 10px;
}
.footer{

    background: #080B39;

    color: #fff;

    padding: 30px 0;
}
.footer h2{

}
.link{

    margin: 20px 0;
}
.link a {

    margin-right: 20px;
    color: #fff;
}
.link a img{

    vertical-align: middle;
}
.footer p{

}

.liscon{
    display: none;
}
