/* body,ul,li,p{
    margin: 0;
    padding: 0;
    list-style: none;font-family: SyBlack;
} */
div.header1{
    display: block;
    position: fixed;
    width: 100%;
    top: 94px;
    left: 0;
    height: 70px;
    z-index: 10;
    background: white;
}

.con-1,.con-2{
    position: relative;
}
.con-1{
    /*margin-top: 70px;*/
    margin-top:164px;
}
div img{
    display: block;
}

.con-2{
    margin-top: -2px;
}
.con-2_1{
    position: absolute;
    width: 455px;
    height: 144px;
    left: 70px;
    top: 131px;
    color: #fff;
    font-family: SyBlack;
    font-size: 18px;
    line-height: 24px;
}
.con-2_1 span{
    font-size: 30px;
    line-height: 40px;
    font-weight: bold;
}
.con-3{
    position: relative;
    width: 100%;
    height: 409px;
    background: url(../imgs/4.jpg);
    background-size: cover;

}
.tit1{
    position: relative;
    width: 100%;
    height: 50px;
    background: url(../imgs/5.png);
    
}
.con-4{
    position: relative;
    width: 100%;
    height: 312px;
    background: url(../imgs/6.png);
    
}
.con-5{
    position: relative;
    width: 100%;
    height: 418px;
    background: url(../imgs/7.png);
    
}
.con-6{
    position: relative;
    width: 100%;
    height: 410px;
    background: url(../imgs/8.png);
    
}
.con-7{
    position: relative;
    width: 100%;
    height: 417px;
    background: url(../imgs/9.png);
    
}
.con-8{
    position: relative;
    width: 100%;
    height: 323px;
    /*background: url(../imgs/10.png);*/
    
}
.con-9{
    position: relative;
    width: 100%;
    height: 445px;
    background: url(../imgs/11.png);
    
}
.con-10{
    position: relative;
    width: 100%;
    height: 443px;
    background: url(../imgs/12.png);
    
}
.con-11{
    position: relative;
    width: 100%;
    height: 418px;
    background: url(../imgs/13.png);
    
}
.p1,.p2{
   text-align: center;
}
.p1{
    font-size: 26px;
    line-height: 30px;position: absolute;
    top: 20px;width: 100%;
}
.p2{
    font-size: 18px;position: absolute;
    top: 84px;width: 100%;
}
.p3{
    position: absolute;
    width: 557px;
    text-align: left;position: absolute;
    left: 103px;
    top: 334px;
    font-size: 15px;
    line-height: 24px;
}
sup{
    font-size: 35%;
}
.p4{
    top: 215px;
    width: 100%;
    position: absolute;
    font-size: 20px;
    line-height: 30px;text-align: center;
}
.p5{
    top: 294px;
    width: 100%;
    position: absolute;
    font-size: 19px;text-align: center;
}
.p6{
    width: 80%;
    right: 22px;
    position: absolute;
    top: 220px;
    text-align: right;font-size: 20px;
}
.p6 span{
    display: block;
    width: 100%;
    font-size: 25px;font-weight: bold;
}
.p7{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 25px;font-weight: bold;
    top: 23px;
}
.p9{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 14px;
    top: 112px;line-height: 20px;
}
.p8{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 18px;
    top: 61px;
}
.p10{
     position: absolute;
    width: 100%;
    text-align: center;
    font-size: 16px;
    top: 338px;
}
.tit2{
    position: relative;
    width: 100%;
    height: 50px;
    background: url(../imgs/14.png);
    
}
.con-12{
    position: relative;
    width: 100%;
    height: 329px;
    background: url(../imgs/15.png);
    
}
.con-13{
    position: relative;
    width: 100%;
    height: 404px;
    background: url(../imgs/16.png);
    
}
.con-14{
    position: relative;
    width: 100%;
    height: 377px;
    background: url(../imgs/17.png);
    
}
.con-15{
    position: relative;
    width: 100%;
    height: 324px;
    
    
}
.con-16{
    position: relative;
    width: 100%;
    height: 412px;
    background: url(../imgs/19.png);
    
}
.con-17{
    position: relative;
    width: 100%;
    height: 309px;
   
    
}
.con-18{
    position: relative;
    width: 100%;
    height: 127px;
    background: url(../imgs/21.png);
    
}
.con-19{
    position: relative;
    width: 100%;
    height: 316px;
    
    
}
.con-20{
    position: relative;
    width: 100%;
    height: 417px;
    background: url(../imgs/23.png);
    
}
.con-21{
    position: relative;
    width: 100%;
    height: 429px;
    background: url(../imgs/24.png);
    
}
.con-22{
    position: relative;
    width: 100%;
    height: 443px;
    background: url(../imgs/25.png);
    
}
.p11{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 25px;
    top: 51px;font-weight: bold;
}
.p13{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 25px;
    top: 40px;font-weight: bold;
}
.p12{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 12px;
    top: 105px;
    vertical-align: bottom;
}
.p12 span{
    font-size: 24px;
}
.p14{
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 16px;
    top: 74px;
}
.p15{
    position: absolute;
    width: 314px;
    height: 75px;
    text-align: center;
    font-size: 16px;
    top: 67px;
    left: 57px;
}
.p15 span{
    display: block;
    width: 100%;

}
.p16{
    position: absolute;
    width: 314px;
    height: 75px;
    text-align: center;
    font-size: 16px;
    top: 67px;
    left: 385px;
}
.p16 span{
    display: block;
    width: 100%;

}
.p15-1{
    position: absolute;
    font-size: 20px;
    top: 3px;
}
.p15-2{
    position: absolute;
    font-size: 14px;
    top: 35px;
}
.p15 .p15-2{
    top: 42px;
}
.con-15-1{
    position: relative;width: 100%;
    height: 100%;
}
.con-15-1 .p13{
    top: 60px;
}
.con-15-1 .p14{
    top: 90px;
}
.con-16 .p13{
    top: 170px;
}
.con-16 .p14{
    top: 215px;
}
.con-18 p{
    color: #fff;font-size: 20px;
    width: 100%;
    line-height: 30px;
    position: absolute;
    top:20px;color: #000;text-align: center;
}
.con-20 p{
    width: 100%;
    position: absolute;text-align: center;
}
.con-20 .p1{
    top: 255px;
    font-size: 30px;

}
.con-20 .p2{
    top: 300px;
    font-size: 16px;left: 0;

}
.con-20 .p3{
    top: 360px;
    font-size: 16px;left: 0;

}
.con-21 p{
    width: 100%;
    position: absolute;text-align: center;
}
.con-21 .p1{
    top: 26px;
    font-size: 25px;color: #595757;font-weight: bold;

}
.con-21 .p2{
    top: 340px;
    font-size: 14px;left: 0;color: #595757;

}
.con-21 .p3{
    top: 385px;
    font-size: 14px;left: 0;color: #403f3f;

}
.con-22 p{
    width: 100%;
    position: absolute;text-align: center;
}
.con-22 .p1{
    top: 10px;
    font-size: 25px;font-weight: bold;

}
.con-22 .p2{
    top: 41px;
    font-size: 16px;left: 0;

}
.tit3{
    width: 100%;
    height: 50px;
    position: relative;
    background: url(../imgs/26.png);
}
.con-23{
    width: 100%;
    height: 336px;
    position: relative;
    background: url(../imgs/27.png);
}
.con-24{
    width: 100%;
    height: 538px;
    position: relative;
    background: url(../imgs/29.png);
}.con-23 .con-2_1{
    left: 25px;
}
.con-24 p{
    width: 100%;
    position: absolute;text-align: center;
}
.con-24 .p1{
    top: 60px;
    font-size: 25px;font-weight: bold;opacity: 0.17;

}
.con-24 .p2{
    top: 98px;
    font-size: 16px;left: 0;

}

.con-25{
    background: #ecebea;
    width: 100%;
    position: relative;
    height: 396px;
}
.con-25 p{
    width: 100%;
    position: absolute;text-align: center;color: #595757;
}
.con-25 .p1{
    top: 100px;
    font-size: 30px;font-weight: bold;

}
.con-25 .p2{
    top: 163px;
    font-size: 18px;left: 0;

}
.con-25 .p3{
    top: 274px;
    font-size: 16px;left: 0;

}
.con-25 .p4{
    top: 333px;
    font-size: 16px;left: 0;

}
a{
    color: #0b00d0;font-size: 18px;
}
.pro_z_main1_box{
    width: 100%;
    height: 100%;
    position: relative;
}
.pro_z_main1L{
    width: 54%;
    height: 100%;
    position: absolute;
    top: -93px;
    left: 23%;
    height: 500px;
}
.pro_z_main1R{
   width: 60.7%;
    height: 80%;
    position: absolute;
    top: 442px;
    /* right: 16px; */
    left: 19.8%;
    z-index: 2;
}
 .pro_z_main1R_choose.pro_z4 {
    background: #fff;
    border: none;
    
    width: 100%;
    /* height: 26px; */
    /* height: 134px; */
    overflow: hidden;
    margin-bottom: 30px;
     margin-top: 40px;
}
 .pro_z_main1R_choose.pro_z4 span{
    float: left;
    width: 110px;
    /* height: 26px; */
    font-size: 12px;
    background: #fff;
    border-right: 1px solid #595b65;
    text-align: center;
    color: #777778;
    line-height: 26px;

}
 .pro_z_main1R_choose.pro_z4 span.on {
    background: #b19188;
    color: #fff;
}
 .pro_z_main1R p {
    color: #fff;
}
 .pro_z_main1R p {
    border-top: 1px solid #a1a3ac;
    color: #fff;
}
.pro_z_main1R p {
        border-top: 1px solid #9f9f9f;
    line-height: 22px;
    width: 290px;
    font-size: 16px;
    text-align: center;
    height: 79px;
    margin: 0 auto;
    padding-top: 22px;
    box-sizing: border-box;
}
.pro_z_main1L img{
    width: 100%;
    position: absolute;
    top: 126px;
}
.pro_z_main1R p.hang1{
    line-height: 43px;
}
.header1 ul{
    position: absolute;
    right: 0;
    top: 0;
}

.header1 ul li {
    float: left;
    padding: 5px 10px;
    margin: 24px 0;
    font-size: 16px;
    cursor: pointer;
    color: #000;
}
.header1 ul li.pro_z_nav_on{
        background: #000;
    color: #fff;
}
.tit li{
    display: inline-block;
    width: 33%;
    height: 100%;
}
.tit1 li:nth-child(1){
    width: 37%;
}
.tit1 li:nth-child(2){
    width: 26%;
}
.tit1 li:nth-child(3){
    width: 35%;
}
.tit2 li:nth-child(1){
    width: 34%;
}
.tit2 li:nth-child(2){
    width: 29%;
}
.tit2 li:nth-child(3){
    width: 35%;
}
.tit3 li:nth-child(1){
    width: 34%;
}
.tit3 li:nth-child(2){
    width: 26%;
}
.tit3 li:nth-child(3){
    width: 38%;
}


.buybox{
   width: 188px;
    height: 71px;
    position: absolute;
    top: 0;
    left: 0;
    width: 172px;
    height: 77px;
    position: absolute;
    top: 360px;
    left: 330px;
}
.buybox img{
    display: none;
}