.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";
}

.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 h1 {
  font-size: 12px;
  font-weight: normal;
  width: 1200px;
  height: 0;
  /* background: url(../images/banner.png) no-repeat 0 0; */
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.mainArea .container .content-block {
  position: relative;
}

.mainArea .container .content-block .gif {
  position: absolute;
  top: 38px;
  left: 81px;
}


.mainArea .container .content-block .txt1 {
  position: absolute;
  color: #333333;
  text-align: left;
  font-family: 'Microsoft YaHei';
  font-size: 23px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 44px;
}

.mainArea .container .content-block .txt2 {
  position: absolute;
  width: 593px;
  color: #333333;
  text-align: left;
  font-family: 'Microsoft YaHei';
  font-size: 16px;
  letter-spacing: 2px;
  line-height: 22px;
}

.mainArea .container .content-block .pd-block {
  position: absolute;
  width: 380px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 2px;
}

.mainArea .container .content-block .pd-block a {
  position: absolute;
  display: block;
  height: 300px;
  width: 275px;
  background: url(about:blank);
}

.mainArea .container .content-block .pd-block .pd-name {
  margin: 10px 0 0;
}

.mainArea .container .content-block .pd-block .pd-price {
  font-weight: bold;
  color: #dd0000;
  font-size: 16px;
  margin: 5px 0 0;
}

.mainArea .container .content-block .pd-block .pd-price span {
  font-size: 28px;
  vertical-align: -2px;
}

.mainArea .container .content-block .pd-block .pd-price span.last {
  color: #333333;
  font-size: 16px;
  vertical-align: -2px;
}

/* block2 */
.mainArea .container .content-block.block2 .txt1 {
  width: 100%;
  top: 45px;
  color: #8d8d8d;
  text-align: center;
  font-size: 20px;
  letter-spacing: 12px;
}

.mainArea .container .content-block.block2 .txt1 span {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #aebedf;
  vertical-align: -2px;
}

.mainArea .container .content-block.block2 .txt2 {
  width: 100%;
  top: 135px;
  color: #333333;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 12px;
  line-height: 44px;
}

.mainArea .container .content-block.block2 .txt2 span {
  color: #003399;
}

.mainArea .container .content-block.block2 .txt3 {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  top: 313px;
  color: #333333;
  text-align: center;
  font-family: 'Microsoft YaHei';
  font-size: 28px;
  font-weight: bold;
  line-height: 44px;
  letter-spacing: 2px;
  padding-right: 36px;
}

/* block3 */
.mainArea .container .content-block.block3 .txt1 {
  top: 21px;
  left: 107px;
}

.mainArea .container .content-block.block3 .txt2 {
  width: 593px;
  top: 113px;
  left: 107px;
}

.mainArea .container .content-block.block3 .pd-block {
  top: 133px;
  right: 121px;
}

.mainArea .container .content-block.block3 .pd-block a {
  top: -123px;
  left: 106px;
}


/* block4 */
.mainArea .container .content-block.block4 .title {
  position: absolute;
  top: 99px;
  left: 343px;
  color: #333333;
  text-align: left;
  font-family: 'Microsoft YaHei';
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 44px;
}

.mainArea .container .content-block.block4 .txt1 {
  width: 800px;
  top: 223px;
  left: 186px;
  color: #ffffff;
}

.mainArea .container .content-block.block4 .txt2 {
  width: 575px;
  top: 318px;
  left: 186px;
  color: #ffffff;
}

.mainArea .container .content-block.block4 .pd-block {
  top: 376px;
  right: 61px;
}

.mainArea .container .content-block.block4 .pd-block a {
  top: -183px;
  left: 65px;
}


/* block5 */
.mainArea .container .content-block.block5 .title {
  position: absolute;
  top: 80px;
  left: 372px;
  color: #333333;
  text-align: left;
  font-family: 'Microsoft YaHei';
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 44px;
}

.mainArea .container .content-block.block5 .txt1 {
  width: 800px;
  top: 200px;
  left: 108px;
  color: #333333;
}

.mainArea .container .content-block.block5 .txt2 {
  width: 575px;
  top: 296px;
  left: 108px;
  color: #333333;
}

.mainArea .container .content-block.block5 .pd-block {
  top: 329px;
  right: 134px;
}

.mainArea .container .content-block.block5 .pd-block a {
  top: -183px;
  left: 65px;
}

/* block6 */
.mainArea .container .content-block.block6 .title {
  position: absolute;
  top: 79px;
  left: 399px;
  color: #333333;
  text-align: left;
  font-family: 'Microsoft YaHei';
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 44px;
}

.mainArea .container .content-block.block6 .txt1 {
  width: 800px;
  top: 201px;
  left: 186px;
  color: #ffffff;
}

.mainArea .container .content-block.block6 .txt2 {
  width: 575px;
  top: 299px;
  left: 186px;
  color: #ffffff;
}

.mainArea .container .content-block.block6 .pd-block {
  top: 356px;
  right: 61px;
}

.mainArea .container .content-block.block6 .pd-block a {
  top: -183px;
  left: 65px;
}

/* block7 */

.mainArea .container .content-block.block7 .txt2 {
  width: 748px;
  top: 36px;
  left: 298px;
  color: #333333;
}