.ljgm-s-b div{width: 25%;float: left;background: #00aaff;margin: 20px;font-size: 20px;line-height: 36px;text-align: center;}
.ljgm-s-b a{display: inline-block;margin-bottom:auto;padding-left:0;float:none;width: auto;font-size: 20px;color: #fff;font-weight: bold;}
.ljgm-s-b a:hover {color: #0c4f4f;}
.ljgm-s{height: 300px;}
.md_div1 div {width: 44%;min-height: 200px;margin: 0 20px;position: relative;}
.md_div1 div:nth-child(3){width: 22%;}
.md_div1 div:nth-child(2){width: 50%;}
.md_div1 div strong{position: relative;}
.md_div1 div:nth-child(3) strong p{    bottom: 80%;}
.md_div2{display: flex;flex-wrap: wrap;overflow: hidden;justify-content: center;}
.md_div2 div{width: 31%;min-height: 200px;margin: 20px;position: relative;}
.md_div2 div:nth-child(2){width: 62.5%;}
.md_div2 div p{font-size: 28px;color: #fff;position: absolute;font-family: Avenir Black!important;top:3%;text-align: center;width: 100%;font-weight: bold;}
.md_div2 div span{font-size: 22px;font-weight: 300;color: #fff;}
.md_div2 div strong{position: relative;}
.md_div2 div strong:nth-child(1) p{top: 4%;}
/*.md_div2 div strong:nth-child(2) p{top: 80%;}*/
.md_div2 div div:nth-child(3){margin: 20px 20px 0 20px;}
.s3_d_b strong:nth-child(1) p {top: 12% !important;left: 10%;width: auto;}
.s3_d_b strong:nth-child(2) p {top: 12% !important;/*width: auto;text-align: left;left: 4%;*/}
.w_100 {width: 100%!important;}
.md_div1 strong{display: block;margin: 0 0 40px 0;}
.md_div2 strong{display: block;margin: 0 0 20px 0;}
.md_div1 p {color: #1bd5e6;font-size: 28px;height: 50px;border-radius: 0 0 8px 8px;padding-top: 5px; text-align: center ;position: absolute;width: 100%;top: 10%;font-family: Avenir Black!important;font-weight: bold;}
.md_div1 div:nth-child(1) p{top: 5%;}
.md_div1 div:nth-child(2) p{top: 30%;left: 66%;width: auto;}
.md_div1 p span{color: #fff;font-size:22px;font-weight: 300; }
.md_sj{display: none}
.text {
    color: #6b7ab6;
    width: 55%;
    padding: 28px 18%;
    margin-top: 28%;
    text-align: left;
}
.text h1{font-size: 60px;font-weight: bold;font-family: Avenir Black;}
.text h1 span{    font-size: 60px;color: #f6c645;}
.ny-banner img{width: 49%;/*float: left;padding: 100px 0;*/display: inline-block;}
.p40bj{background: url("/public/cubot/father/1920-4.png")no-repeat;height: 768px;background-position: center center;}
/*.p40bj{background: url("/public/cubot/thinksgiving/1.png")no-repeat;}*/
.basp{background: #000;width: 100%;min-width: 1280px;padding: 100px 0;}
.w1{position: relative;width: 70%;margin: 0 auto;padding: 50px;}
.vida{position: absolute;width: 100%;height: 100%;left: 0%;top: 0%;cursor: pointer;z-index: 22;}
.min{margin: 40px auto}
#video{background: url("/public/cubot/vieo/play.png")no-repeat 50%;display: block;width: 100%;height: 100%;text-align: center;line-height: 1;cursor: pointer;/*background-color: rgba(0,0,0,0.5);*/background-size: 7%;}
#video:hover{background: url("/public/cubot/vieo/play2.png")no-repeat 50%;/*background-color: rgba(0,0,0,0.2);*/    background-size: 7%;}
.ny{text-align: center;background: #EBEDF0;margin: 0 auto;}
.min h3{line-height: 30px;font-size: 30px;margin: 25px auto;}
.min p{line-height: 20px;font-size: 16px;margin: 10px;text-align: left;}
.ui input{line-height: 35px;width: 100%;border: none;padding-left: 10px;font-size: 16px;}
.ui :nth-child(2) input{width: auto}
.sbl{height: 35px;background: #00a1ea;color: #fff;}
.min{width: 30%}
.video_inf{margin: 40px auto;width: 100%;padding-top: 30px;}
.cive{font-size: 30px;padding: 30px 0;background: #fff;margin-bottom: 30px;}
.md_sj{background: #000000;padding: 50px 15px;height: 700px;}
.md{background: #0d1014;margin: 0px auto;width: 80%;padding: 10% 0;}
.l_ff{width: 50%;float: left;}
.r_ff{width: 50%;float: right}
.l_ff div{border-right: 5px solid #000000;border-bottom: 10px solid #000000;}
.r_ff div{border-left: 5px solid #000000;border-bottom: 10px solid #000000;}
.md_div1{display: flex;flex-wrap: wrap;overflow: hidden;justify-content: center;}
.f_ft{height: 300px;overflow: hidden;border-bottom: 5px solid #333;}
/*<!--图片大小控制-->*/
.f_ft div:nth-child(1) img{width: 70%;}
.f_ft div:nth-child(2) img{width: 40%;}
.f_ft div:nth-child(3) img{width: 42%;}
.f_ft2 div:nth-child(1) img{width: 70%;}
.f_ft2 div:nth-child(2) img{width: 68%;}
.f_ft3 div:nth-child(1) img{width: 38%;vertical-align: middle;}
.f_ft3 div:nth-child(2) img{width: 38%;}
.f_ft3 div:nth-child(3) img{width: 54%;}
.f_ft p{font-size: 18px;line-height: 35px;font-weight: bold;padding-top: 20px;}
.f_ft div:nth-child(1){width: 39%;float: left;    border-right: 5px solid #333;}
.f_ft div:nth-child(2){width: 30%;float: left;    border-right: 5px solid #333;}
.f_ft div:nth-child(3){width: 30%;float: left;}
.f_ft2 div:nth-child(1){width: 39%;float: left;margin-top: 45px;}
.f_ft2 div:nth-child(2){width: 50%;float: left;border-left: 5px solid #333;padding-top:  10px}
.f_ft2{height: 250px;overflow: hidden;    border-bottom: 5px solid #333;}
.f_ft2 p{font-size: 18px;line-height: 35px;font-weight: bold;padding: 10px 0;}
.f_ft3 {height: 300px;overflow: hidden;}
.f_ft3 div:nth-child(1){float: left;width: 39%;border-right: 5px solid #333;}
.f_ft3 span:nth-child(1){font-size: 18px;line-height: 35px;font-weight: bold;}
.f_ft3 div:nth-child(2){float: left;width: 30%;border-right: 5px solid #333;height: 300px;}
.f_ft3 p{font-size: 18px;line-height: 35px;font-weight: bold;}
.f_ft3 div:nth-child(3){float: left;width: 30%;}
/*.md h3{color: #30cef1;font-size: 30px;padding: 51px 0;}
.md_div1 p{color: #fff;font-size: 18px;margin-top: 10px;}*/
.text-gradient {
    position: relative;
    color: #1bd5e6;
    font-weight: bold;
}
.text-gradient:before {
    content: attr(text);
    position: absolute;
    z-index: 10;
    color: #43aef7;
    -webkit-mask: linear-gradient(to right, transparent, #1bd5e6);
}
.mvbs{margin: 40px 0 0 0;}
.mvbs p:nth-child(1){margin-right: 50px;}
.anliu img{width: 100%;}
.mbai{display: none}
.s3_d{width: 100%!important;margin: 20px 0 0 0!important;}
.s3_d strong:nth-child(1){width: 48%;display: inline-block;margin-right: 20px;}
.s3_d strong:nth-child(2){width: 48%;display: inline-block;}
.s3_d_b{margin: 0 auto!important;}
.s3_d_b strong:nth-child(1){width: 39%;}
.s3_d_b strong:nth-child(2){width: 54%;}
.main{margin: 0 0 0 0!important;}
.main p{width: auto!important;left: 4%;}
.w33{text-align: center!important;left: 0!important;top: 10% !important;}
.mp48{text-align: left!important;left: 54%;width: auto!important;}
.str-2-dl-p {left: 10%;top: 14% !important;width: auto!important;}
@media screen and (min-width: 2560px) {
    .md{width: 65%;}
}
@media screen and (max-width: 1680px) {
    .text{padding: 10px 14%;margin-top: 30%;}
}
@media screen and (max-width: 1440px) {
    /*.s3_d strong:nth-child(1){width: 57%;}
    .s3_d strong:nth-child(2){width: 38%;}*/
    .p40bj{background-size: 100% 100%;height: 800px;}
    .md_div1 div{margin:10px;}
    .f_ft div:nth-child(1) img{width: 100%;}
    .f_ft div:nth-child(2) img{width: 60%;}
    .f_ft div:nth-child(3) img{width: 60%;}
    .f_ft2 div:nth-child(1) img{width: 100%;}
    .f_ft2 div:nth-child(2) img{width: 100%;}
    .f_ft3 div:nth-child(1) img{width: 56%;vertical-align: middle;}
    .f_ft3 div:nth-child(2) img{width: 60%;}
    .f_ft3 div:nth-child(3) img{width: 80%;}
    .md_div2 div p{font-size: 24px;}
    .md_div2 div{margin: 10px;}
    .md_div2 div div:nth-child(3){margin: 10px;}
    .s3_d strong:nth-child(1){margin-right: 10px;}
    .md_div2 strong{margin: 0 0 10px 0;}
}
@media screen and (max-width: 1000px){
    .md_div2 div p{font-size: 24px;}
    .md_div2 div span{font-size: 20px;}
    .p40bj{background: url("/public/cubot/father/768-4.png")no-repeat;background-size: 100%;}
    .md_sj{display: block;}
    /* .md{display: none}*/
    .l_ff div{height: 170px;}
    .r_ff div{height: 170px;}
    .l_ff p{font-size: 16px;font-weight: bold;padding-top: 20px;}
    .r_ff p{font-size: 16px;font-weight: bold;padding-top: 20px;}
    .r_ff div:nth-child(1) img{width: 75%;}
    .r_ff div:nth-child(2) img{width: 95%;}
    .r_ff div:nth-child(3) img{width: 70%;}
    .dsd{height: 260px;}
    .w1{width: 100%;padding:0;}
    .basp{background: #000000;width: 100%;min-width: auto;margin-bottom: 40px;}
    .md_div1 p{font-size: 16px;}
    .md h3{font-size: 24px;padding: 30px 0;}
    .md_div1 div{min-height: 140px;width: 98%;min-height: 172px;}
    .md{padding: 0 20px;}
    .cive{font-size: 24px;padding: 20px 0;}
    .min{width: 90%;}
    .min p{font-size: 14px;}
    .ljgm-s-t{margin-bottom: 0;}
    .ljgm-s{height: 320px;}
    .mbai{display: block;}
    .pc{display: none;}
    .s3_d strong:nth-child(1){width: 100%;}
    .s3_d strong:nth-child(2){width: 100%;}
    .mp48{text-align: center!important;left: 0%;width: 100% !important;}
    .md_div2 div strong:nth-child(1) p{top: 7%;}
}

.ewm{display: none;}
.wrnm{position: relative;}
.anliu img{/*margin-left: 8px;*/}
.wrnm img{width: 66%!important;float: none!important;padding: 0!important;display: inline-block;}
.get{position: absolute;top: 35%;left: 32%;text-align: center;}
.get h1{font-size: 25px!important;}
.ny-banner{position: relative;width: 75%;margin: 0% auto;}
.Learn a{ z-index: 1;/*margin: 0 auto;*/ font-size: 18px; margin-left: 70px;color: #fff;border-radius: 5px;outline: none;cursor: pointer;display: inline-block;width: 28%;line-height: 30px;text-align: center;border: 1px solid #fff;padding: 4px 0;}
.Learn{    display: inline;}
.p1{font-size: 30px;margin-bottom: 50px;font-weight: bold;color: #596361;display: inline-block;}
.p2{font-size: 35px;margin-bottom: 20px;color: #1bd5e6;font-weight: bold;}
.p2 strong{color: #43aef7;}
.get p{font-size: 22px;}
.anliu{height: 65px;margin-top: 20px;}
.anliu a{z-index: 1;font-size: 20px;margin-right: 6px;margin-bottom: 6px;/*background: #f6c645;*/color: #000;border-radius: 15px;outline: none;cursor: pointer;font-weight: bold;display: inline-block;line-height: 45px;text-align: center;}
@media screen and (max-width: 1920px){
    .ny-banner{width: auto;}
}
@media screen and (max-width: 1440px){
    .ny-banner{position: relative;width: 100%}
    /* .anliu img{width: 35%!important;}*/
    .anliu{height: 50px;}
    .anliu a{text-align: left;}
    .get{left: 30%;}
    .p1{font-size: 20px;margin-bottom: 25px;}

    .text{
        width: 45%;
        padding: 250px 78px 10px 210px;}
    .ny-banner img{width: 35%;padding: 80px;}
    .p2{font-size: 40px;}
    .anliu img{display: inline-block;padding: 0!important;width: 70%;}
    .md_div1 div:nth-child(1) p{font-size: 24px;}
    .md_div1 p{font-size: 24px;}
    .s3_d{margin: 10px 0 0 0!important;}
}
@media screen and (max-width: 1300px) {
    .md_div1 p{    font-size: 20px;top: 5%;}
    .md_div1 div:nth-child(3) strong p {
        bottom: 77%;
    }
    .md_div2 div strong:nth-child(1) p {
        top: 73%;
    }
    .md_div1 div:nth-child(1) p{font-size: 20px;}
    .md_div2 div p{font-size: 20px;.md_div1 p}
    /*.text{width: 25%!important;}*/
}
@media screen and (max-width: 1000px){
    .md_div2 div{    width: 100%;}
    .ny-banner img{margin:80px auto;width: 92%!important;float: none!important;padding: initial!important;}
    .text {
        width: 96% !important;
        padding: initial !important;
        margin-top: 200px !important;
        margin-left: 120px !important;
        float: none !important;
        margin: 0 auto;
    }
    .anliu{/*width: 250px;*/height: 20px;}
    .p1{font-size: 18px;margin-bottom: 15px;}
    .p2{font-size: 18px;}
    .ny-banner img{margin-bottom: 30px}
    .text h1{font-size: 30px!important;}
    .anliu a{font-size: 16px;width: 35%;}
    .min h3{font-size: 16px!important;margin: 15px auto!important;}
    .ui input{font-size: 14px!important;}
    .get{left: 24%!important;}
    .Learn a{width: 40%;margin-left:0;font-size: 16px;}
    .Learn{margin-bottom: 30px;}
    .get h1{font-size: 20px!important;}
    .get p{font-size: 22px!important;}
    .wrnm  img{width: 100%!important;margin: 0 auto!important;}
    .anliu img{margin: 0 0 0 20px!important;}
    .p1{font-size: 16px;}
    .p40bj{    height: 520px;
        margin-top: 50px;}
    .md_div2 div:nth-child(2){width: 100%;}
    .md_div2 div{min-height: auto;}
    .md_div1 div:nth-child(2){width: 100%;}
    .md_div1 div:nth-child(3){width: 100%;}
    .ewm{display: block;}
    .anliu{height:70px!important;}
}