@font-face {
    font-family: "Muli-Bold";
    src: url("/u_file/photo/products_detail/font/MULI-BOLD.TTF") format("truetype");
}
@font-face {
    font-family: "Muli-Regular";
    src: url("/u_file/photo/products_detail/font/MULI-REGULAR.TTF") format("truetype");
}
@font-face {
    font-family: "Muli-SemiBold";
    src: url("/u_file/photo/products_detail/font/MULI-SEMIBOLD.TTF") format("truetype");
}
@font-face {
    font-family: "Muli-Black";
    src: url("/u_file/photo/products_detail/font/MULI-BLACK.TTF") format("truetype");
}
@font-face {
    font-family: "AvantGarde";
    src: url("/u_file/photo/products_detail/font/3957FE_1.OTF") format("truetype");
}

/* v3s_max sections 公共 css  /u_file/photo/products_detail/v3s_max/ */
.v3s_max-iliferobot-sections-width{
    width:100%;
    position:relative;
    margin:0 auto;
    font-family: Muli-Regular;
    color:#000;
    overflow:hidden;
}
.v3s_max-iliferobot-sections-width img{
    width:100%;
    display: block;
    border:0;
    vertical-align: middle;
}
.v3s_max-iliferobot-common-width{
    width:640px;
    text-align:center;
    position:absolute;
    left:50%;
    margin-left:-320px;
}
.v3s_max-iliferobot-width640{
    width:640px;
    margin: 0 auto;
}
.v3s_max-iliferobot-width600{
    width:600px;
    margin: 0 auto;
}
.v3s_max-sections-title{
    font-size:40px;
    font-family: Muli-Bold;
    line-height: 46px;
}
.v3s_max-sections-subtitle{
    font-size:24px;
    line-height: 30px;
    margin-top:20px;
}
.v3s_max-clear-both{
    zoom: 1;
}
.v3s_max-clear-both:before,.v3s_max-clear-both:after{
    display: block;
    content: "";
    clear: both;
    visibility: hidden;
    height:0;
}
.v3s_max-fl{
    float:left;
}
.v3s_max-rt{
    float:right;
}
.v3s_max-absolute{
    position: absolute;
    left:50%;
}
.v3s_max-common-top{
    top:30px;
}
.v3s_max-main .fff{
    color:#fff;
}
/*section01*/
.v3s_max-section01-text{
    top:255px;
}
.v3s_max-section01-text .section01-title{
    font-size: 40px;
    line-height: 46px;
    font-family: Muli-Bold;
}
.v3s_max-section01-text .section01-title02{
    font-size: 30px;
    margin-top:8px;
}
.v3s_max-section01-text .section01-title02 .section01-pro{
    display: inline-block;
    padding:5px 17px;
    background: #ff4d00;
    border-radius:30px;
    color:#fff;
    font-size: 30px;
 }
/*section02*/
.v3s_max-main .s2-note{
    top:270px;
    margin-left:-320px;
    font-size: 25px;
    font-family: AvantGarde;
    padding:5px 25px;
    border-radius: 20px;
    background: #ff4d00;
    color:#fff;
}
/*section04*/
.v3s_max-section04{
    width:100%;
    padding:40px 0px 60px;
    background: #eee;
    text-align: center;
}
.v3s_max-section04 .s4-gif{
    margin-top:30px;
}
/*section05*/
.v3s_max-s5{
    width:100%;
    padding:40px 0px 55px;
    background: #fff;
    text-align: center;
}
.v3s_max-s5 .s5-parts{
    margin-top:30px;
}
.v3s_max-s5 .s5-part{
    width:315px;
}
.v3s_max-section06-text{
    top:40px;
}
.s6-note{
    font-size: 25px;
    font-family: AvantGarde;
    color:#ff4d00;

    text-align: center;
}
.s6-note.one{
    top:255px;
    margin-left:-260px;
}
.s6-note.two{
    top:565px;
    margin-left:-250px;
}
.s6-note .s6-sm{
    font-size: 18px;
    line-height: 22px;
}
/*第七部分*/
.v3s_max-section07-text{
    width:660px;
    margin-left:-330px;
    top:40px;
}
.v3s_max-section08-text{
    width:680px;
    margin-left:-340px;
    top:40px;
}
.v3s_max_s8-parts{
    margin-top:120px;
    display: flex;
    justify-content: space-between;
}
.v3s_max_s8-parts .s8-part{
    width:114px;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
}
/*section09*/
.v3s_max-section09-text{
    top:40px;
}
/*section10*/
.v3s_max-section10-text{
    top:40px;
}
.v3s_max-s10-note{
    font-size: 20px;
    font-family: Muli-Bold;
    color:#ff4d00;
    top:405px;
    margin-left:-290px;
}
/*section11*/
.v3s_max-section11-text{
    top:40px;
    text-align: left;
}
/*section12*/
.v3s_max-section12-text{
    top:40px;
}
.v3s_max-s12-parts{
    margin-top:185px;
    display: flex;
    justify-content: space-between;
}
.v3s_max-s12-parts .s12-part{
    width:140px;
    text-align: center;
    font-size: 25px;
    font-family: Muli-Bold;
}
.v3s_max-s12-parts .s12-part p{
    font-size: 18px;
    margin-top:8px;
    font-family: AvantGarde;
}
/*section13*/
.v3s_max-s13{
    width:100%;
    padding:40px 0px 22px;
    background: #fff;
    text-align: center;
}
.v3s_max-s13 .s13-parts{
    width:600px;
    margin:15px auto 0px;
}
.v3s_max-s13 .s13-parts p{
    width:100%;
    height:73px;
    line-height: 73px;
    text-align: center;
    font-size: 25px;
}
/*section14*/
.v3s_max-s14-top{
    top:50%;
    transform: translateY(-50%);
    color:#fff;
    text-align: left;
}
.v3s_max-s14-top .s14-param{
    margin-bottom:30px;
}
.v3s_max-s14-top .s14-param:last-child{
    margin-bottom:0px;
}
.v3s_max-s14-top .s14-param h3{
    font-size: 40px;
    line-height: 46px;
    font-family: Muli-Bold;
}
.v3s_max-s14-top .s14-param p{
    font-size: 24px;
    line-height: 30px;
    margin-top:15px;
}


