.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: "思源黑体CN","Microsoft YaHei", Simsun, Simhei;
    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 .part1{
    height: 229px;
    background: url(../images/img1_01.jpg) 0 0 no-repeat,
                url(../images/img1_02.jpg) 0 100px no-repeat,
                url(../images/img1_03.jpg) 0 220px no-repeat,
                url(../images/img1_04.jpg) 0 360px no-repeat,
                url(../images/img1_05.jpg) 0 460px no-repeat,
                url(../images/img1_06.jpg) 0 590px no-repeat;
    padding-top: 501px;
}
.mainArea .part1 .btn{
    position: relative;
    margin-left: 539px;
}
.mainArea .part1 .btn a{
    position: absolute;
    top: 18px;
    left: 26px;
    display: inline-block;
    width: 450px;
    height: 67px;
}
.mainArea .part1 .txt{
    height: 57px;
    line-height: 57px;
    margin: -34px 0 0 567px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .part2{
    height: 1205px;
    background: url(../images/img3_01.jpg) 0 0 no-repeat,
                url(../images/img3_02.jpg) 0 150px no-repeat,
                url(../images/img3_03.jpg) 0 300px no-repeat,
                url(../images/img3_04.jpg) 0 450px no-repeat,
                url(../images/img3_05.jpg) 0 600px no-repeat,
                url(../images/img3_06.jpg) 0 750px no-repeat,
                url(../images/img3_07.jpg) 0 900px no-repeat,
                url(../images/img3_08.jpg) 0 1050px no-repeat;
}
.mainArea .part2 .bigTitle{
    height: 52px;
    line-height: 52px;
    padding: 196px 0 233px 0;
    color: #000000;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
}
.mainArea .part2 .bigTitle.second{
    padding: 80px 0 234px 0;
}
.mainArea .part2 ul.first{
    margin-left: 86px;
}
.mainArea .part2 ul.first li{
    float: left;
    width: 219px;
    height: 50px;
    line-height: 50px;
    color: #000000;
    font-size: 19px;
    font-weight: bold;
    text-align: center;
}
.mainArea .part2 ul.first li:first-child{
    margin-right: 176px;
}
.mainArea .part2 ul.first li:first-child+li{
    margin-right: 196px;
}
.mainArea .part2 ul.first li span{
    display: inline-block;
    width: 20px;
    font-family: Arial;
}
.mainArea .part2 ul.second{
    margin-top: 167px;
    margin-left: 283px;
}
.mainArea .part2 ul.second2{
    margin-top: 0;
}
.mainArea .part2 ul.second li{
    float: left;
    width: 219px;
    height: 50px;
    line-height: 50px;
    color: #000000;
    font-size: 19px;
    font-weight: bold;
    text-align: center;
}
.mainArea .part2 ul.second li:first-child{
    margin-right: 185px;
}
.mainArea .part3{
    height: 751px;
    background: url(../images/img4_01.jpg) 0 0 no-repeat,
                url(../images/img4_02.jpg) 0 160px no-repeat,
                url(../images/img4_03.jpg) 0 320px no-repeat,
                url(../images/img4_04.jpg) 0 480px no-repeat,
                url(../images/img4_05.jpg) 0 640px no-repeat;
}
.mainArea .part3 .bigTitle{
    height: 71px;
    line-height: 71px;
    padding-top: 111px;
    color: #000000;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
}
.mainArea .part3 .bigTitle span{
    font-family: Arial;
}
.mainArea .part3 .infoTxt .fl{
    width: 600px;
    float: left;
    margin-top: 97px;
}
.mainArea .part3 .infoTxt .fr{
    float: right;
    width: 600px;
    margin-top: 106px;
}
.mainArea .part3 .infoTxt p{
    height: 53px;
    line-height: 53px;
    color: #000000;
    font-size: 23px;
}
.mainArea .part3 .infoTxt .fl p:first-child{
    margin-left: 238px;
}
.mainArea .part3 .infoTxt .fl p:first-child+p{
    margin: 88px 0 114px 164px;
}
.mainArea .part3 .infoTxt .fl p:first-child+p+p{
    margin-left: 192px;
}
.mainArea .part3 .infoTxt .fr p:first-child{
    margin-left: 207px;
}
.mainArea .part3 .infoTxt .fr p:first-child+p{
    margin: 40px 0 96px 250px;
}
.mainArea .part3 .infoTxt .fr p:first-child+p+p{
    margin-left: 221px;
}
.mainArea .part4{
    height: 1426px;
    background: url(../images/img5_01.jpg) 0 0 no-repeat,
                url(../images/img5_02.jpg) 0 120px no-repeat,
                url(../images/img5_03.jpg) 0 300px no-repeat,
                url(../images/img5_04.jpg) 0 480px no-repeat,
                url(../images/img5_05.jpg) 0 640px no-repeat,
                url(../images/img5_06.jpg) 0 800px no-repeat,
                url(../images/img5_07.jpg) 0 960px no-repeat,
                url(../images/img5_08.jpg) 0 1120px no-repeat,
                url(../images/img5_09.jpg) 0 1280px no-repeat;
}
.mainArea .part4 .pds{
    padding-top: 156px;
}
.mainArea .part4 .pds.second{
    padding-top: 79px;
}
.mainArea .part4 .pds .fl{
    float: left;
    width: 222px;
    padding-left: 55px;
}
.mainArea .part4 .pds .fl .info{
    position: relative;
    width: 210px;
}
.mainArea .part4 .pds .fl .info a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.mainArea .part4 .pds .fl .info .name{
    height: 59px;
    line-height: 59px;
    color: #000000;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
}
.mainArea .part4 .pds .fl .info .pic{
    text-align: center;
}
.mainArea .part4 .pds .fl .info .btn{
    margin: 12px 0 0 5px;
}
.mainArea .part4 .pds .fr{
    float: right;
    width: 923px;
}
.mainArea .part4 .pds .fr ul{
    margin-top: 7px;
}
.mainArea .part4 .pds .fr ul li{
    position: relative;
    float: left;
    width: 202px;
    height: 337px;
    margin-right: 20px;
    background: url(../images/img7.png) no-repeat;
}
.mainArea .part4 .pds .fr ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.mainArea .part4 .pds .fr ul li:hover{
    transform: translateY(-10px);
}
.mainArea .part4 .pds .fr ul li .name{
    width: 153px;
    height: 37px;
    line-height: 37px;
    margin: 10px auto 0 auto;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #858585;
    text-align: center;
}
.mainArea .part4 .pds .fr ul li .name.special{
    letter-spacing: -1px;
}
.mainArea .part4 .pds .fr ul li .pic{
    text-align: center;
}
.mainArea .part4 .pds .fr ul li .model{
    display: table-cell;
    height: 28px;
    padding-left: 10px;
    color: #000000;
    font-size: 15px;
    vertical-align: bottom;
}
.mainArea .part4 .pds span.englishtxt{
    font-family: Arial;
}
.mainArea .part4 .pds .fr ul li .price{
    height: 42px;
    line-height: 42px;
    margin: 0 0 10px 10px;
    color: #000000;
    font-size: 15px;
}
.mainArea .part4 .pds .fr ul li .price span.integers{
    color: #E52F2C;
    font-size: 36px;
    font-weight: bold;
}
.mainArea .part4 .pds .fr ul li .price span.decimals{
    color: #E52F2C;
    font-size: 27px;
    font-weight: bold;
}
.mainArea .part4 .pds .fr ul li .price span.unit{
    font-size: 14px;
}
.mainArea .part4 .pds .fr ul li .btn{
    text-align: center;
}
.mainArea .part5{
    height: 582px;
    background: url(../images/img9_01.jpg) 0 0 no-repeat,
                url(../images/img9_02.jpg) 0 290px no-repeat;
}
.mainArea .part5 .bigTitle{
    height: 70px;
    line-height: 70px;
    padding: 46px 0 0 99px;
    color: #ffffff;
    font-size: 41px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .part5 .text{
    display: table-cell;
    height: 431px;
    line-height: 32px;
    padding-left: 103px;
    color: #ffffff;
    font-size: 18px;
    vertical-align: middle;
}
.mainArea .part5 .text span.num{
    display: inline-block;
    width: 29px;
    font-family: Arial;
}
.mainArea .part5 .text a{
    color: #ffffff;
    text-decoration: none;
}
.mainArea .part5 .text a.name{
    color: #0f218b;
}
.mainArea .part5 .text a.name:hover{
    text-decoration: underline;
}
.mainArea .part5 .text .englishtxt{
    font-family: Arial;
}