.crumbs-content .l-content li {
    padding-right: 0;
}

.crumbs-content .l-content li a {
    padding-right: 0;
}

.mainArea {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
    line-height: normal;
}

.mainArea .EnglishF {
    font-family: Helvetica, Simsun, Simhei, Arial, sans-serif;
}

.mainArea img {
    border: 0;
}

.mainArea * {
    margin: 0;
    padding: 0;
}

.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

.mainArea .contentsBlock__image {
    position: relative;
    width: 100%;
}

.mainArea .contentsBlock__image h1 {
    width: 100%;
}

.mainArea ul li a {
    display: inline-block;
}

.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

.mainArea ul,
li {
    list-style: none;
}

.mainArea .num{
    font-family: "Arial";
}
.mainArea .btn-wrap{
    text-align: center;
    padding-top:45px;
    padding-bottom: 126px;
    background: url(../images/img1.jpg) no-repeat;
    /*background: url(../images/img4_01.jpg) 0 0 no-repeat,
                url(../images/img4_02.jpg) 0 310px no-repeat;*/
}
.mainArea .content-wrap{
    height:4823px;
    background: url(../images/img2.jpg) 0 0 no-repeat,
                url(../images/img3.jpg) 0 300px no-repeat,
                url(../images/img4.jpg) 0 600px no-repeat,
                url(../images/img5.jpg) 0 900px no-repeat,
                url(../images/img6.jpg) 0 1200px no-repeat,
                url(../images/img7.jpg) 0 1500px no-repeat,
                url(../images/img8.jpg) 0 1800px no-repeat,
                url(../images/img9.jpg) 0 2100px no-repeat,
                url(../images/img10.jpg) 0 2400px no-repeat,
                url(../images/img11.jpg) 0 2700px no-repeat,
                url(../images/img12.jpg) 0 3000px no-repeat,
                url(../images/img13.jpg) 0 3300px no-repeat,
                url(../images/img14.jpg) 0 3600px no-repeat,
                url(../images/img15.jpg) 0 3900px no-repeat,
                url(../images/img16.jpg) 0 4200px no-repeat,
                url(../images/img17.jpg) 0 4500px no-repeat;
}
.mainArea .content-wrap .part{
    padding:0 60px;
    overflow: hidden;
}
.mainArea .content-wrap .product-wrap{
    width:521px;
    height:775px;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 110px;
}
.mainArea .content-wrap .product-wrap1{
    padding-top:220px;
    float: left;
    background: url(../images/img18_1.png) 0 0 no-repeat,
                url(../images/img18_2.png) 0 90px no-repeat,
                url(../images/img18_3.png) 0 220px no-repeat;
}
.mainArea .content-wrap .product-wrap2{
    padding-top:190px;
    float: right;
    background: url(../images/img18_4.png) 0 0 no-repeat,
                url(../images/img18_5.png) 0 100px no-repeat,
                url(../images/img18_6.png) 0 175px no-repeat;
}
.mainArea .content-wrap .product-wrap3{
    padding-top:190px;
    float: left;
    background: url(../images/img18_7.png) 0 0 no-repeat,
                url(../images/img18_8.png) 0 100px no-repeat,
                url(../images/img18_6.png) 0 175px no-repeat;
}
.mainArea .content-wrap .product-wrap4{
    padding-top:190px;
    float: right;
    background: url(../images/img18_9.png) 0 0 no-repeat,
                url(../images/img18_10.png) 0 60px no-repeat,
                url(../images/img18_11.png) 0 120px no-repeat,
                url(../images/img18_6.png) 0 175px no-repeat;
}
.mainArea .content-wrap .product-wrap .ttl{
    font-size: 30px;
    color:#fff;
    text-align: center;
    margin-bottom: 10px;
}
.mainArea .content-wrap .product-wrap .lead{
    font-size: 24px;
    color:#ffcc00;
    text-align: center;
    line-height: 1.4;
}
.mainArea .content-wrap .product-wrap .note{
    font-size: 18px;
    color:#fff;
    text-align: center;
    margin-top:5px;
}
.mainArea .content-wrap .product-wrap .day{
    position: absolute;
    bottom:18px;
    right:20px;
    font-size: 15px;
    color:#fff;
}
.mainArea .content-wrap .product-wrap  a{
    color:#fff;
    text-decoration: none;
    display: block;
}
.mainArea .content-wrap .product-wrap .product{
    position: relative;
}
.mainArea .content-wrap .product-wrap .product .right{
    position: absolute;
    top:0;
    right:5px;
}
.mainArea .content-wrap .product-wrap .product .type{
    font-size: 15px;
}
.mainArea .content-wrap .product-wrap .product .price{
    font-size: 15px;
    width:70px;
    padding-left: 70px;
    text-align: center;
    position: relative;
    margin-top:20px;
}
.mainArea .content-wrap .product-wrap .product .price span{
    font-size: 24px;
    color:#ffcc00;
    font-style: italic;
    font-weight: bold;
    font-family: "Arial";
}
.mainArea .content-wrap .product-wrap .product .price .icon{
    position: absolute;
    left:0;
    top:0px;
}
.mainArea .content-wrap .product-wrap .product .unit{
    width:82px;
    height:82px;
    border-radius: 41px;
    border:2px solid #fff;
    font-size: 14px;
    text-align:center;
    box-sizing: border-box;
    padding-top:3px;
    position: absolute;
    top:0;
    left:214px;
}
.mainArea .content-wrap .product-wrap .product .unit span{
    font-size: 24px;
    color:#ffcc00;
    font-style: italic;
    font-weight: bold;
    font-family: "Arial";
}


.mainArea .content-wrap .product-wrap1 .product{
    padding-left: 12px;
}
.mainArea .content-wrap .product-wrap2 .product{
    padding-left: 25px;
}
.mainArea .content-wrap .product-wrap3 .product{
    padding-left: 15px;
}
.mainArea .content-wrap .product-wrap4 .product{
    padding-left: 15px;
}
.mainArea .content-wrap .product-wrap .img{
    width:210px;
    text-align: center;
}
.mainArea .content-wrap .product-wrap .name{
    width:210px;
    text-align: center;
    margin-top:-5px;
    font-size: 18px;
}
.mainArea .content-wrap .product-wrap .product1{
    margin-top:25px;
}
.mainArea .content-wrap .product-wrap .product1 a{
    padding-top:40px;
}
.mainArea .content-wrap .product-wrap .product1 .right{
    padding-top:45px;
}
.mainArea .content-wrap .product-wrap .product2 a{
    padding-top:20px;
}
.mainArea .content-wrap .product-wrap .product2 .right{
    padding-top:25px;
}
.mainArea .content-wrap .product-wrap .product3 a{
    padding-top:15px;
}
.mainArea .content-wrap .product-wrap .product3 .right{
    padding-top:50px;
}
.mainArea .content-wrap .product-wrap .product4 a{
    padding-top:20px;
}
.mainArea .content-wrap .product-wrap .product4 .right{
    padding-top:55px;
}
.mainArea .content-wrap .product-wrap .product3 .unit,
.mainArea .content-wrap .product-wrap .product4 .unit{
    left:190px;
    top:30px;
}


.mainArea .content-wrap .product-wrap .product5 a{
    padding-top:10px;
}
.mainArea .content-wrap .product-wrap .product5 .right{
    padding-top:45px;
    right:10px;
}
.mainArea .content-wrap .product-wrap .product6 a{
    padding-top:15px;
}
.mainArea .content-wrap .product-wrap .product6 .right{
    padding-top:45px;
    right:10px;
}
.mainArea .content-wrap .product-wrap .product5 .unit,
.mainArea .content-wrap .product-wrap .product6 .unit{
    left:190px;
    top:50px;
}



.mainArea .content-wrap .product-wrap .product7 a{
    padding-top:15px;
}
.mainArea .content-wrap .product-wrap .product7 .right{
    padding-top:65px;
    left:300px;
    width:220px;
}
.mainArea .content-wrap .product-wrap .product8 a{
    padding-top:40px;
}
.mainArea .content-wrap .product-wrap .product8 .right{
    padding-top:70px;
    left:300px;
    width:220px;
}
.mainArea .content-wrap .product-wrap .product7 .unit{
    left:204px;
    top:100px;
}

.mainArea .content-wrap .product-wrap .product8 .unit{
    left:204px;
    top:90px;
}
.mainArea .content-wrap .product-wrap .product7 .name{
    margin-top:0;
}
.mainArea .content-wrap .product-wrap .product8 .name{
    margin-top:0;
}



.mainArea .part .bigtitle{
    font-size: 50px;
    color:#fff;
    text-align: center;
    letter-spacing: 12px;
    font-weight: bold;
}
.mainArea .part .iconn{
    text-align: center;
    margin:65px 0;
}
.mainArea .part .smallttl{
    font-size: 45px;
    color:#ffcc00;
    text-align: center;
    letter-spacing: 8px;
    margin-bottom: 80px;
    font-weight: bold;
}
.mainArea .part  .product-list{
    overflow: hidden;
    width:1100px;
    margin: 0 auto;
}
.mainArea .part  .product-list1{
    margin-bottom: 95px;
}
.mainArea .part  .product-list1 .pro{
    float: left;
    margin-right:22px;
    width:258px;
    height: 502px;
    background: url(../images/img21.png) no-repeat;
}
.mainArea .part  .product-list .pro a{
    color:#fff;
    text-decoration: none;
}
.mainArea .part  .product-list2 .pro{
    float: left;
    margin-right:10px;
    width:212px;
    height: 452px;
    background: url(../images/img22.png) no-repeat;

}
.mainArea .part  .product-list .pro:last-child{
    margin-right: 0 !important;
}
.mainArea .part  .product-list .pro .img{
    text-align:center;
    margin-top:20px;
}
.mainArea .part  .product-list .pro .name{
    text-align:center;
    font-size: 18px;
}
.mainArea .part  .product-list .pro .type{
    text-align:center;
    font-size: 15px;
    margin-top:30px;
}
.mainArea .part  .product-list2 .pro .type{
    text-align:center;
    font-size: 13px;
    margin-top:15px;
    height:68px;
}
.mainArea .part  .product-list .pro .price{
    font-size: 15px;
    width:60px;
    padding-left: 60px;
    text-align: center;
    position: relative;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
}
.mainArea .part  .product-list .pro .price span{
    font-size: 24px;
    color:#ffcc00;
    font-style: italic;
    font-weight: bold;
    font-family: "Arial";
}
.mainArea .part  .product-list .pro .price .icon{
    position: absolute;
    left:0;
    top:0;
}
.mainArea .part  .product-list .pro .unit{
    width:78px;
    height:78px;
    border-radius: 39px;
    border:2px solid #fff;
    font-size: 14px;
    text-align:center;
    box-sizing: border-box;
    padding-top:3px;
    margin:35px auto 15px;
}
.mainArea .part  .product-list2 .pro .unit{
    margin:5px auto 10px;
}
.mainArea .part  .product-list .pro .unit span{
    font-size: 24px;
    color:#ffcc00;
    font-style: italic;
    font-weight: bold;
    font-family: "Arial";
}

.mainArea .part-la{
    margin-top:280px;
}
.mainArea .part-la .bigtitle{
    margin-bottom: 15px;
}
.mainArea .part-la .img{
    text-align: center;
}
.mainArea .part-la .btn{
    text-align: center;
}