*{padding:0;margin: 0;}
html {font-size:100px;    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;}
body{
    font-size: 14px;
    background: #eaeaea;
}
a{text-decoration: none;}
img{vertical-align: middle;}
.series-img{width: 100%;}
.tvideo{
    width: 84%;
    margin: .5rem 8% 0;
}
.series-img-buy{
    width: 84%;
    margin: .5rem 8% 0;
}
.part-one-title{width: 40%;margin: .5rem auto;}
.part-one-title img{width: 100%;}
.part-one-box{
    width: 100%;
    display: inline-block;
    position: relative;
    font-size: .18rem;
    line-height: .36rem;
    color: #524333;
}
.part-one-hill{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    right: 0;
}
.part-one-hill1{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    left: 0;
}
.part-one-hill2{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    right: 0;
    top: .5rem;
}
.part-one-hill3{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    left: 0;
    bottom: -1rem;
}
.part-one-hill4{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    right: 0;
    margin-bottom: .5rem;
}
.part-one-hill5{
    width: 1.18rem;
    height: .74rem;
    position: absolute;
    left: 0;
    margin-bottom: .5rem;
}
.part-one-box p{
    width: 60%;
    margin: 0 auto;
    padding: .3rem .1rem;
    text-indent: 2em;
    border-top: .01rem solid #524333;
}
.part-one-box span{
    width: 60%;
    margin: 0 auto;
    padding: 0 .1rem .3rem;
    text-indent: 2em;
    display: block;
}
.part-one-in{
    width: 60%;
    margin: auto;
    padding: .3rem .1rem;
}
.part-one-img{
    width: 100%;
}
.part-two-in{
    width: 60%;
    margin: auto;
    padding: 0 .1rem .3rem;
}
.part-three-title{width: 40%;margin: .5rem auto;}
.part-three-title img{width: 100%;}
.part-four-title{width: 30%;margin: .5rem auto;}
.part-four-title img{width: 100%;}
.part-three-list{
    width: 84%;
    margin: .8rem auto;
    display: flex;
    justify-content: space-between;
}
.part-three-box{
    width: 22%;
    padding-bottom: .2rem;
    font-size: .24rem;
    color: #524333;
    background: #fff;
    text-align: center;
    /* cursor: pointer; */
}
.part-three-box:hover{
    box-shadow: 0 0 .3rem #999;
    transition: all 1s ease 0s;
}
.part-three-box p{
    font-size: .16rem;
    padding: .05rem .1rem .1rem;
    line-height: .26rem;
}
.part-three-box img{
    width: 100%;
    margin-bottom: .15rem;
}
.part-four-list{
    width: 72%;
    display: inline-block;
    margin: 0 14%;
}
.part-four-box{
    width: 40%;
    margin: .3rem 5%;
    float: left;
    display: flex;
    align-items: center;
    /* justify-content: center; */
    font-size: .18rem;
    color: #524333;
    padding: .2rem;
    border: .01rem solid #524333;
}
.part-four-box-l{
    width: .12rem;
    height: .12rem;
    margin-right: .2rem;
    background: #524333;
}
.part-hover{
    background: #524333;
    color: #fff;
}
.part-hover1{background: #fff;}