.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 .part1{
    height: 697px;
    background: url(../images/img1_01.jpg) 0 0 no-repeat,
                url(../images/img1_02.jpg) 0 330px no-repeat;
    padding-top: 13px;
}
.mainArea .part1 .title{
    font-size: 43px;
    color: #ffffff;
    letter-spacing: 2px;
    font-weight: bold;
    height: 83px;
    line-height: 83px;
    text-align: center;
}
.mainArea .part1 .title.second{
    margin-top: 15px;
    height: 70px;
    line-height: 70px;
}
.mainArea .part1 ul li{
    float: left;
    width: 600px;
}
.mainArea .part1 ul li:first-child{
    text-align: left;
}
.mainArea .part1 ul li:first-child+li{
    text-align: right;
}
.mainArea .part1 .btn{
    width: 364px;
    margin: 40px auto 0px auto;
    border-radius: 5px;
    -webkit-box-shadow: 0px 3px 5px #000000;
    -moz-box-shadow: 0px 3px 5px #000000;
    box-shadow: 0px 3px 5px #000000;
}
.mainArea .part2{
    height: 891px;
    background: url(../images/img6_01.jpg) 0 0 no-repeat,
                url(../images/img6_02.jpg) 0 230px no-repeat,
                url(../images/img6_03.jpg) 0 380px no-repeat,
                url(../images/img6_04.jpg) 0 578px no-repeat,
                url(../images/img6_05.jpg) 0 728px no-repeat;
    padding-top: 9px;
}
.mainArea .part2 .bigTitle{
    font-size: 65px;
    font-weight: bold;
    color: #ffcc00;
    text-align: center;
    height: 93px;
    line-height: 93px;
    letter-spacing: 3px;
}
.mainArea .part2 .subTitle{
    font-size: 28px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    height: 45px;
    line-height: 45px;
    letter-spacing: 2px;
    margin-bottom: 224px;
}
.mainArea .part2 .txt{
    font-size: 65px;
    font-weight: bold;
    color: #ffcc00;
    text-align: center;
    height: 113px;
    line-height: 113px;
    letter-spacing: 3px;
}
.mainArea .part2 ul{
    margin-left: 65px;
}
.mainArea .part2 ul li{
    float: left;
}
.mainArea .part2 ul li:first-child{
    width: 185px;
    margin-right: 39px;
}
.mainArea .part2 ul li:first-child+li{
    width: 482px;
    margin-right: 32px;
}
.mainArea .part2 ul li .pic{
    margin: 80px 0px 0px 31px;
}
.mainArea .part2 ul li .text{
    height: 71px;
    line-height: 25px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-size: 19px;
    color: #000000;
    letter-spacing: 1px;
    width: 185px;
}
.mainArea .part2 ul li .text2{
    height: 87px;
    line-height: 31px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-size: 25px;
    color: #0f218b;
    letter-spacing: 1px;
    width: 189px;
    padding: 190px 0px 0px 13px;
}
.mainArea .part2 ul li .text2 span,
.mainArea .part2 ul li .text3 span,
.mainArea .part2 ul li .text4 span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .part2 ul li .text3{
    height: 51px;
    line-height: 51px;
    font-size: 19px;
    color: #000000;
    letter-spacing: 1px;
    margin: 15px 0px 0px 38px;
}
.mainArea .part2 ul li .text4{
    height: 123px;
    line-height: 35px;
    display: table-cell;
    vertical-align: middle;
    font-size: 23px;
    color: #000000;
    letter-spacing: 1px;
    padding-top: 60px;
}
.mainArea .part2 ul li .text5{
    height: 30px;
    line-height: 30px;
    font-size: 23px;
    color: #000000;
    letter-spacing: 1px;
}
.mainArea .part2 ul li .text6{
    height: 125px;
    line-height: 35px;
    display: table-cell;
    vertical-align: middle;
    font-size: 23px;
    color: #000000;
    letter-spacing: 1px;
}
.mainArea .part3{
    height: 519px;
    background: url(../images/img8_01.jpg) 0 0 no-repeat,
                url(../images/img8_02.jpg) 0 310px no-repeat;
    padding-top: 21px;
}
.mainArea .part3 .bigTitle{
    font-size: 65px;
    font-weight: bold;
    color: #ffcc00;
    text-align: center;
    height: 93px;
    line-height: 93px;
    letter-spacing: 3px;
}
.mainArea .part3 .subTitle{
    font-size: 28px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    height: 55px;
    line-height: 55px;
    letter-spacing: 2px;
}
.mainArea .part3 ul li{
    float: left;
    width: 592px;
}
.mainArea .part3 ul li:first-child{
    margin-right: 16px;
}
.mainArea .part3 ul li .titName{
    height: 65px;
    line-height: 65px;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #ffffff;
    margin-bottom: 48px;
}
.mainArea .part3 ul li .titName span,
.mainArea .part3 ul li .integral span,
.mainArea .part3 ul li .integralDetail span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .part3 ul li .integral{
    height: 55px;
    line-height: 55px;
    font-size: 25px;
    font-weight: bold;
    letter-spacing: 0.3px;
    color: #ffffff;
    margin: 0px 0px 11px 29px;
}
.mainArea .part3 ul li:first-child+li .integral{
    margin: 0px 0px 11px 25px;
}
.mainArea .part3 ul li .integralDetail{
    font-size: 30px;
    font-weight: bold;
    color: #ffcc00;
    letter-spacing: 1px;
    height: 64px;
    line-height: 64px;
    margin-left: 56px;
}
.mainArea .part3 ul li:first-child+li .integralDetail{
    margin-left: 53px;
}
.mainArea .part3 ul li .integralDetail span.info{
    display: inline-block;
}
.mainArea .part3 ul li span.info.first{
    width: 200px;
}
.mainArea .part3 ul li span.info.second{
    width: 155px;
}
.mainArea .part3 .txt{
    height: 112px;
    line-height: 41px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-size: 28px;
    color: #ffffff;
    letter-spacing: 1px;
    font-weight: bold;
    width: 1200px;
}
.mainArea .part4{
    height: 3672px;
    background: url(../images/img9_01.jpg) 0 0 no-repeat,
                url(../images/img9_02.jpg) 0 450px no-repeat,
                url(../images/img9_03.jpg) 0 850px no-repeat,
                url(../images/img9_04.jpg) 0 1250px no-repeat,
                url(../images/img9_05.jpg) 0 1650px no-repeat,
                url(../images/img9_06.jpg) 0 2050px no-repeat,
                url(../images/img9_07.jpg) 0 2450px no-repeat,
                url(../images/img9_08.jpg) 0 2800px no-repeat,
                url(../images/img9_09.jpg) 0 3100px no-repeat,
                url(../images/img9_10.jpg) 0 3400px no-repeat;
}
.mainArea .part4 .bigTitle{
    color: #ffcc00;
    font-weight: bold;
    text-align: center;
    letter-spacing: 8px;
    font-size: 42px;
    height: 78px;
    line-height: 78px;
}
.mainArea .part4 .subTitle{
    letter-spacing: 5px;
    font-size: 31px;
    color: #000000;
    font-weight: bold;
    text-align: center;
    height: 47px;
    line-height: 44px;
    margin-bottom: 50px;
}
.mainArea .part4 ul{
    margin-left: 96px;
}
.mainArea .part4 ul li{
    float: left;
    width: 243px;
    border: 1px solid #000000;
    margin-right: 10px;
    background: #ffffff;
    position: relative;
}
.mainArea .part4 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.mainArea .part4 ul li.last{
    margin-right: 0px;
}
.mainArea .part4 ul li .icon{
    margin: 12px 0px 17px 11px;
}
.mainArea .part4 ul.second li .icon{
    margin: 12px 0px 10px 11px;
}
.mainArea .part4 ul.last li .icon{
    margin: 12px 0px 4px 11px;
}
.mainArea .part4 ul li .name{
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    height: 57px;
    line-height: 24px;
    display: table-cell;
    vertical-align: middle;
    letter-spacing: 1px;
    width: 237px;
    padding-left: 6px;
    border-bottom: 1px solid #000000;
}
.mainArea .part4 ul.last li .name{
    height: 31px;
    line-height: 31px;
    display: block;
}
.mainArea .part4 ul li .name span,
.mainArea .part4 ul li .model span,
.mainArea .part4 ul li .day span,
.mainArea .part4 ul li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .part4 ul li .model{
    height: 52px;
    line-height: 26px;
    font-size: 17px;
    color: #000000;
    letter-spacing: 1px;
    padding: 2px 0px 0px 6px;
    border-bottom: 1px solid #000000;
}
.mainArea .part4 ul li .day{
    height: 30px;
    line-height: 30px;
    font-size: 17px;
    color: #0f218b;
    padding-left: 6px;
    letter-spacing: 1px;
    border-bottom: 1px solid #000000;
}
.mainArea .part4 ul li .price{
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    color: #231815;
    padding-left: 6px;
    letter-spacing: 1px;
    border-bottom: 1px solid #000000;
}
.mainArea .part4 ul li .price span.priceName{
    font-size: 17px;
    font-weight: bold;
    color: #E52F2C;
}
.mainArea .part4 ul li .price span.sign{
    font-family: Arial;
    font-weight: bold;
    font-size: 20px;
    color: #E52F2C;
}
.mainArea .part4 ul li .price span.integers{
    font-family: Arial;
    font-weight: bold;
    font-size: 44px;
    color: #E52F2C;
    letter-spacing: -2px;
}
.mainArea .part4 ul li .price span.decimals{
    font-family: Arial;
    font-weight: bold;
    font-size: 36px;
    color: #E52F2C;
    letter-spacing: normal;
}
.mainArea .part4 ul li .unit{
    height: 27px;
    line-height: 27px;
    font-size: 17px;
    color: #000000;
    padding-left: 6px;
    letter-spacing: 1px;
}
.mainArea .part4 .morebtn{
    width: 364px;
    margin: 32px auto 58px auto;
    border-radius: 5px;
    -webkit-box-shadow: 0px 3px 5px #000000;
    -moz-box-shadow: 0px 3px 5px #000000;
    box-shadow: 0px 3px 5px #000000;
}
.mainArea .part4 .morebtn.second{
    margin: 42px auto 71px auto;
}
.mainArea .part4 .morebtn.third{
    margin: 43px auto 74px auto;
}
.mainArea .part4 .morebtn.fourth{
    margin: 43px auto 76px auto;
}
.mainArea .part4 .morebtn.fifth{
    margin: 49px auto 110px auto;
}
.mainArea .part4 .txt{
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: 1.5px;
    width: 253px;
    text-align: center;
    height: 121px;
    line-height: 42px;
    display: table-cell;
    vertical-align: middle;
    padding-left: 397px;
}
.mainArea .part5{
    height: 371px;
    background: url(../images/img10.jpg) no-repeat;
    padding-top: 15px;
}
.mainArea .part5 .title{
    font-size: 38px;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: 3px;
    height: 69px;
    line-height: 69px;
    text-align: center;
}
.mainArea .part5 .txt{
    height: 262px;
    line-height: 35px;
    font-size: 21px;
    color: #ffffff;
    letter-spacing: 1px;
    display: table-cell;
    vertical-align: middle;
    padding-left: 57px;
}
.mainArea .part5 .txt span.num{
    display: inline-block;
    width: 28px;
    font-size: 21px;
    color: #ffffff;
    letter-spacing: 1px;
    font-family: Arial;
}
.mainArea .part5 .txt span.number{
    font-family: Arial;
    letter-spacing: normal;
}