ul,li{ list-style:none; padding:0; margin:0;}
@media (min-width:768px) {

    .container {
        width: 1400px;
    }
    .yctsxx{padding-left:50px;}
    .bookkk {
        margin: 80px auto;
    }

    .bookt img {
        border-radius: 15px;
        overflow: hidden;
    }

    .bookbt {
        font-size: 22px;
        color: #333;
        line-height: 40px;
        font-weight: bold;padding: 15px 0;
    }
    .kfpb{width: 80px;font-size: 15px;line-height: 36px;border-radius: 5px;background: #f7f7f7;text-align: center;color: #555;margin-left: 15px;}
    .bookprice{font-size: 36px;color: #e41d24;margin-left: 15px;line-height: 60px;}
    .bookprice .jgfb{font-size: 15px;margin-right: 8px;}
    .bookprice .bookys{font-size: 15px;color: #666;margin-left: 15px;}
    .bookfh{font-size: 18px;line-height: 40px;color: #333;margin-left: 15px;}
    /*.bookfh1{font-size: 15px;line-height: 40px;color: #555;margin-left: 15px;background: url("../images/bkkfw.jpg") no-repeat left center;padding-left: 25px;}
    .bookfh2{font-size: 15px;line-height: 40px;color: #555;margin-left: 15px;background: url("../images/bookxyk.jpg") no-repeat left center;padding-left: 25px;}*/
    .bookfhjj{font-size: 15px;padding:10px 15px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;color: #555; margin: 15px auto 0;}
    .skzh{background: #f7f7f7;padding: 15px;border-radius: 5px;font-size: 16px;line-height: 28px;color: #333;}
    .skzh h1{margin: 0;font-size: 18px;line-height: 50px;color: #333;font-weight: bold;}
    .bookfkh{width: 100%;background: linear-gradient(90deg, #e4e7fe, #f0faff);padding: 10px;font-size: 18px;line-height: 40px;color: #333;margin-top: 10px;border-radius: 5px;}
    .bkkfk{background: url("../images/bkkdh.png") no-repeat left center;padding-left: 50px;}
    .bookfkh .booklx{font-size: 24px;color: #e41d24}

    .bkkxqkk{width: 100%;background: #edf4fc;padding: 50px 0;}
    /*详情*/
    .zbbook{background: #fff;padding: 20px 50px;overflow: hidden;border-radius: 15px;}
    .zbtpbk{width: 20%;float: left;margin-top:25px;}
    .bkybwz{width: 75%;float: right;}
    .bkybwz h1{font-size: 24px;line-height: 50px;color: #193f96;font-weight: bold;}
    .bkybwz article{font-size: 16px;line-height: 28px;color: #555;}

    .znmlwz{font-size: 28px;line-height: 80px;color: #333;font-weight: bold;margin-top: 50px;}
    .ldznbkk{margin: 30px auto;}
    .ldznbkk li{margin-bottom:40px;}
    .znkkbk{background: #fff;padding:20px 0;border-radius: 15px;height: 550px;}
    .lbbkzt{width: 90%;border-top-right-radius:50px;border-bottom-right-radius: 50px;background: linear-gradient(90deg, #037ce2, #269dfb);font-size: 24px;line-height:70px;color: #fff;font-weight: bold;padding-left: 15px; }
    .ldznbkk li:nth-child(even) .lbbkzt{background:linear-gradient(90deg, #412bbe, #7b77ff);}
    .bkkldwz{padding: 20px;font-size: 17px;line-height: 34px;color: #555;}

}
@media (max-width:768px) {
    .yctsxx{;}
    .bookkk {
        margin:30px auto;padding: 0;
    }

    .bookt img {
        border-radius: 15px;
        overflow: hidden;
    }

    .bookbt {
        font-size: 20px;
        color: #333;
        line-height: 34px;
        font-weight: bold;padding: 15px 0;
    }
    .kfpb{width: 80px;font-size: 15px;line-height: 36px;border-radius: 5px;background: #f7f7f7;text-align: center;color: #555;}
    .bookprice{font-size: 36px;color: #e41d24;margin-left: 15px;line-height: 60px;}
    .bookprice .jgfb{font-size: 15px;margin-right: 8px;}
    .bookprice .bookys{font-size: 15px;color: #666;margin-left: 15px;}
    .bookfh{font-size: 18px;line-height: 40px;color: #333;}
    /*.bookfh1{font-size: 15px;line-height: 40px;color: #555;margin-left: 15px;background: url("../images/bkkfw.jpg") no-repeat left center;padding-left: 25px;}
    .bookfh2{font-size: 15px;line-height: 40px;color: #555;margin-left: 15px;background: url("../images/bookxyk.jpg") no-repeat left center;padding-left: 25px;}*/
    .bookfhjj{font-size: 15px;padding:10px 0px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;color: #555; margin: 15px auto 0;line-height: 28px;}
    .skzh{background: #f7f7f7;padding: 15px;border-radius: 5px;font-size: 16px;line-height: 28px;color: #333;}
    .skzh h1{margin: 0;font-size: 18px;line-height: 50px;color: #333;font-weight: bold;}
    .bookfkh{width: 100%;background: linear-gradient(90deg, #e4e7fe, #f0faff);padding: 10px;font-size: 18px;line-height: 40px;color: #333;margin-top: 10px;border-radius: 5px;}
    .bkkfk{background: url("../images/bkkdh.png") no-repeat left center;padding-left: 50px;}
    .bookfkh .booklx{font-size: 24px;color: #e41d24}

    .bkkxqkk{width: 100%;background: #edf4fc;padding: 50px 0;}
    /*详情*/
    .zbbook{background: #fff;padding: 20px 20px;overflow: hidden;border-radius: 15px;margin-bottom: 20px;}
    .boktw{padding: 0;}
    .zbtpbk{width: 100%;margin-bottom: 15px;}
    .zbtpbk img{display: block;margin: 0  auto;}
    .bkybwz{width: 100%;}
    .bkybwz h1{font-size: 22px;line-height: 50px;color: #193f96;font-weight: bold;text-align: center}
    .bkybwz article{font-size: 16px;line-height: 28px;color: #555;text-align: center}

    .znmlwz{font-size: 24px;line-height: 80px;color: #333;font-weight: bold;margin-top: 20px;text-align: center}
    .ldznbkk{margin: 20px auto;}
    .ldznbkk li{margin-bottom:20px;padding: 0;}
    .znkkbk{background: #fff;padding:20px 0;border-radius: 15px;}
    .lbbkzt{width: 90%;border-top-right-radius:50px;border-bottom-right-radius: 50px;background: linear-gradient(90deg, #037ce2, #269dfb);font-size:20px;line-height:50px;color: #fff;font-weight: bold;padding-left: 15px; }
    .ldznbkk li:nth-child(even) .lbbkzt{background:linear-gradient(90deg, #412bbe, #7b77ff);}
    .bkkldwz{padding: 20px;font-size: 17px;line-height: 34px;color: #555;}
}