.check {
    width: 100% !important;
    background-size: 100%;
}

.check img {
    width: 100%;
}

.product_price {
    width: 100%;
    min-width: 1100px;
    margin: 0 auto;
    background: #f5f7f9;
}

.product_price h2 {
    text-align: center;
    height: 155px;
    line-height: 155px;
    font-size: 38px;
}

.product_price ul {
    width: 1100px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}

.product_price ul>li {
    float: left;
    height: 309px;
    width: 259px;
    background: #ffffff;
    margin: 0px 0px 58px 21px;
}

.product_price ul>li>h3 {
    font-size: 25px;
    color: #212121;
    margin-top: 50px;
}

.lower {
    margin-top: 45px;
    font-size: 14px;
    color: #999;
}

.product_price ul>li>p {
    font-weight: bold;
    color: #ff9600;
    font-size: 27px;
}

.product_price ul>li>a {
    display: block;
    height: 41px;
    width: 159px;
    background: #77c201;
    border-radius: 1px;
    margin: 0 auto;
    color: white;
    line-height: 41px;
    margin-top: 37px;
}

.advantage {
    height: 519px;
    width: 100%;
    background: #ffffff;
}

.adv_con {
    width: 1100px;
    margin: 0 auto;
}

.adv_con h2 {
    height: 156px;
    line-height: 156px;
    font-size: 38px;
    text-align: center;
}

.adv_con ul {
    overflow: hidden;
    width: 100%;
    text-align: center;
}

.adv_con ul>li {
    float: left;
    width: 220px;
}

.adv_con ul>li>p {
    width: 150px;
    margin: 0 auto;
    line-height: 26px;
    color: #b0b0b0;
}

.free_test {
    height: 229px;
    width: 100%;
    position: relative;
    /* overflow: hidden; */
}

.free_testone {
    width: 1100px;
    margin: 0 auto;
    height: 229px;
}

.enter_img {
    float: left;
    width: 220px;
}

.must {
    width: 245px;
    float: left;
    margin-top: 30px;
}

.must p {
    color: #ffeb00;
    font-size: 29px;
}

.must span {
    font-size: 49px;
    color: #ffffff;
}

.con3 {
    max-width: 1100px;
    margin: 0 auto;
    height: 855px;
}

.videobt {
    font-size: 36px;
    color: #000;
    padding: 60px 0px 30px;
    text-align: center;
}

.videoul {
    width: 780px;
    margin: 0px auto;
    text-align: center;
    font-size: 20px;
    overflow: hidden;
    height: 48px;
}

.videoulli {
    border-bottom: 3px solid #7ece00;
    z-index: 999;
}

.videoul li {
    width: 120px;
    line-height: 43px;
    height: 48px;
    color: #000;
    float: left;
    cursor: pointer;
    margin: 0 70px;
    z-index: 2;
}

.bottom_lines {
    width: 780px;
    height: 2px;
    background: #dcdcdc;
    margin: 0 auto;
    margin-top: -3px;
}

.videobigul li {
    padding: 40px 0px;
    float: left;
}

.videobigul li img {
    float: left;
    width: 324px;
    margin: 0px 70px 0px 100px;
    height: 604px;
}

.videobigul li div {
    float: left;
    width: 480px;
}

.videobigul li div h5 {
    font-size: 26px;
    padding: 39px 0 15px 0;
}

.videobigul li div p {
    font-size: 16px;
    color: #848484;
    line-height: 1.5em;
    width: 480px;
}

.videobigul li {
    padding: 40px 0px;
    float: left;
}

.videobigul li img {
    float: left;
    width: 324px;
    margin: 0px 70px 0px 100px;
    height: 604px;
}

.videobigul li div {
    float: left;
    width: 480px;
}

.videobigul li div h5 {
    font-size: 26px;
    padding: 39px 0 15px 0;
}

.videobigul li div p {
    font-size: 16px;
    color: #848484;
    line-height: 1.5em;
    width: 480px;
}

.videobigul li {
    padding: 40px 0px;
    float: left;
}

.videobigul li img {
    float: left;
    width: 324px;
    margin: 0px 70px 0px 100px;
    height: 604px;
}

.videobigul li div {
    float: left;
    width: 480px;
}

.videobigul li div h5 {
    font-size: 26px;
    padding: 39px 0 15px 0;
}

.videobigul li div p {
    font-size: 16px;
    color: #848484;
    line-height: 1.5em;
    width: 480px;
}

.con1 {
    overflow: hidden;
    height: 621px;
    width: 100%;
    max-width: 1100px;
    background: #ffffff;
}

.con1 {
    width: 1200px;
    margin: 0px auto;
}

.coop {
    height: 120px;
    line-height: 120px;
    text-align: center;
    font-size: 38px;
}

.maxwh {
    max-width: 1100px;
    width: 100%;
    position: relative;
    margin: 0 auto;
    margin-top: -25px;
}