@media (max-width: 1920px) {
    .father {
        position: relative;
        height: 1200px;
    }
    .tp {
        position: absolute;
        width: 60%;
        height: 600px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -35%);
    }
    .intro {
        position: relative;
        width: 100%;
        height: 1200px;
        /* border: 1px solid black; */
    }
    .center {
        width: 30%;
        top: 45%;
        left: 35%;
        transform: translate(-50%, -20%);
    }
    .comp {
        width: 100%;
        height: 1200px;
        position: relative;
        box-sizing: border-box;
    }
}

@media (max-width: 1680px) {
    .father {
        position: relative;
        height: 1050px;
    }
    .comp {
        width: 100%;
        height: 1050px;
        position: relative;
        box-sizing: border-box;
    }
    .intro {
        position: relative;
        width: 100%;
        height: 1050px;
        /* border: 1px solid black; */
    }
    .center {
        width: 35%;
        top:  45%;
        left:35%;
        transform: translate(-50%, -20%);
    }
}

@media (max-width: 1440px) {
    .father {
        position: relative;
        height: 900px;
    }
    .intro {
        position: relative;
        width: 100%;
        height: 900px;
        border: 1px solid black;
    }
    .comp {
        width: 100%;
        height: 900px;
        position: relative;
        box-sizing: border-box;
    }
    .center {
        width: 40%;
        top:  45%;
        left:35%;
        transform: translate(-50%, -20%);
    }
}

@media (max-width: 1280px) {
    .father {
        position: relative;
        height: 800px;
    }
    .intro {
        position: relative;
        width: 100%;
        height: 800px;
        /* border: 1px solid black; */
    }
    .tp {
        position: absolute;
        width: 60%;
        height: 550px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -35%);
    }
    .center {
        width: 40%;
        top: 45%;
        left:35%;
        transform: translate(-50%, -20%);
    }
    .comp {
        width: 100%;
        height: 800px;
        position: relative;
        box-sizing: border-box;
    }
}

@media (max-width: 1024px) {
    .father {
        position: relative;
        height: 768px;
        /* overflow: hidden; */
    }
    .intro {
        position: relative;
        width: 100%;
        height: 768px;
        /* border: 1px solid black; */
    }
    .tp {
        position: absolute;
        width: 60%;
        height: 459.45px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -35%);
    }
    .comp {
        width: 100%;
        height: 768px;
        position: relative;
        box-sizing: border-box;
    }
    .center {
        width: 40%;
        top: 45%;
        left:35%;
        transform: translate(-50%, -20%);
    }
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    /*border:0;
	*/
    /*outline:0;
	*/
    /*font-size:100%;
	vertical-align:baseline;
	background:transparent;
	*/
}

h1, h2, h3, h4, h5, h6, em, i {
    font-weight: 100;
    font-style: normal;
}

ul, ol, li {
    list-style-type: none;
}

a {
    color: #666;
    text-decoration: none;
    outline: 0;
}

a:hover {
    text-decoration: none;
}
.con-b:hover {
    box-shadow: 1px 1px 5px;
}

/* 第一部分 */

.p-a {
    position: absolute;
    /* background-attachment:fixed; */

   
}

.logo {
    left: 5%;
    top: 2%;
    z-index: 50;
}

.head {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* min-width: 1000px; */
    /* z-index: -10; */
    zoom: 1;
    background-color: #fff;
    background: url(https://fabirc.oss-cn-shanghai.aliyuncs.com/upload/test/i475_1681961746344.png) no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
}

.dec {
    top: 20%;
    left: 50%;
    width: 600px;
    height: 80px;
    transform: translate(-50%, -50%);
    text-align: center;
}

.p1 {
    width: 100%;
    color: #fff;
    font-size: 50px;
}

.p2 {
    width: 100%;
    color: #fff;
    font-size: 20px;
    text-decoration: underline;
    /* font-family : 'Microsoft YaHei'; */
    letter-spacing: 2px;
}

.left-1 {
    width: 15%;
    top: 41%;
    left: 60%;
    animation-name: example;
    animation-duration: 2s;
}

/* 动画代码 */

@keyframes example {
    0% {
        transform: scale(0.25);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}
.left-2 {
    width: 15%;
    right: 15%;
    top: 41%;
    /* top: 63%;
    left: 5%; */
    animation-name: example;
    animation-duration: 2s;
}

.right-1 {
    width: 15%;
    right: 15%;
    top: 56%;
    animation-name: example;
    animation-duration: 2s;
}

.right-2 {
    width: 15%;
    right: 25%;
    top: 56%;
    animation-name: example;
    animation-duration: 2s;
}

.con-b {
    width: 150px;
    line-height: 40px;
    border: 1px solid #fff;
    box-sizing: border-box;
    background-color: #5697ee;
    color: #fff;
    left: 35%;
    bottom: 65%;
    /* left: 50%;
    bottom: 5%; */
    transform: translate(-50%, 0);
    border-radius: 20px;
    font-size: 20px;
}

.look-video{
    width: 150px;
    line-height: 40px;
    border: 1px solid #fff;
    box-sizing: border-box;
    background-color: #5697ee;
    color: #fff;
    left: 65%;
    bottom: 65%;
    /* left: 50%;
    bottom: 5%; */
     transform: translate(-50%, 0);
    border-radius: 20px;
    font-size: 20px;
}  
.test{
    
    width: 150px;
    line-height: 40px;
    border: 1px solid #fff;
    box-sizing: border-box;
    background-color: #5697ee;
    color: #fff;
    left: 65%;
    bottom: 65%;
    /* left: 50%;
    bottom: 5%; */
     transform: translate(-50%, 0);
    border-radius: 20px;
    font-size: 20px;


}