.banner img {
  width: 100%;
}
.content_wrapper {
  min-width: 1200px;
  width: 100%;
}
.content_wrapper .cw_area_00 {
  width: 100%;
  padding-top: 75px;
}
.content_wrapper .cw_area_00 .inner {
  width: 1100px;
  position: relative;
}
.content_wrapper .cw_area_00 .inner .title {
  height: 57px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  font-size: 60px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_00 .inner .title .s1 {
  font-size: 60px;
  color: #9004e9;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT {
  width: 95%;
  margin: 0px auto;
  margin-top: 42px;
  position: relative;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 {
  transition: 300ms;
  transform: scale(0.8);
  width: 823px;
  height: 367px;
  padding-left: 370px;
  padding-top: 37px;
  background-image: url(../images/slide3.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr1 {
  font-size: 28px;
  color: #242424;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr1 .s1 {
  font-size: 40px;
  color: #9004e9;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr2 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr2 .p1 {
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr2 .p1 .s2 {
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr2 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #feb77e;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr3 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT1 .content .tr3 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #feb77e;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 {
  transition: 300ms;
  transform: scale(0.8);
  width: 823px;
  height: 367px;
  padding-left: 370px;
  padding-top: 37px;
  background-image: url(../images/slide2.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr1 {
  font-size: 28px;
  color: #242424;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr1 .s1 {
  font-size: 40px;
  color: #e9624d;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr2 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr2 .p1 {
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr2 .p1 .s2 {
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr2 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #ec7851;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr3 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT2 .content .tr3 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #ec7851;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 {
  transition: 300ms;
  transform: scale(0.8);
  width: 823px;
  height: 367px;
  padding-left: 370px;
  padding-top: 37px;
  background-image: url(../images/slid1.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr1 {
  font-size: 28px;
  color: #242424;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr1 .s1 {
  font-size: 40px;
  color: #4ca4ff;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr2 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr2 .p1 {
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr2 .p1 .s2 {
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr2 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #eb7150;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr3 {
  margin-top: 18px;
  font-size: 18px;
  color: #242424;
  font-family: FZLTHGBK;
  line-height: 29px;
}
.content_wrapper .cw_area_00 .inner .swiper-containerT .swiper-wrapperT .swiper-slideT3 .content .tr3 .s1 {
  display: block;
  width: 115px;
  height: 34px;
  border-radius: 8px;
  background-color: #eb7150;
  font-size: 20px;
  color: #242424;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 34px;
}
.content_wrapper .cw_area_00 .inner .button0 {
  width: 377px;
  height: 153px;
  margin: 0px auto;
  margin-top: 20px;
  font-size: 44px;
  color: #ffffff;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 130px;
  cursor: pointer;
  background-image: url(../images/button0bg.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_00 .inner .button0:hover {
  background-image: url(../images/button0bgac.png);
}
.content_wrapper .cw_area_01 {
  width: 100%;
  padding-top: 30px;
  background-image: url(../images/main2bg_02.jpg);
  background-position: left 80px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_01 .inner .title {
  height: 57px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  font-size: 60px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_01 .inner .title .s1 {
  font-size: 60px;
  color: #9004e9;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_01 .inner .minititle {
  font-size: 34px;
  color: #231817;
  font-family: FZLTHGBK;
  text-align: center;
  margin-top: 30px;
}
.content_wrapper .cw_area_01 .inner .content {
  width: 1120px;
  height: 601px;
  position: relative;
  margin: 0px auto;
  padding-bottom: 200px;
  background-image: url(../images/cw_area_01_conbg.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  -o-align-items: flex-end;
  align-items: flex-end;
}
.content_wrapper .cw_area_01 .inner .content .item {
  width: 215px;
}
.content_wrapper .cw_area_01 .inner .content .item .s1 {
  display: block;
  margin: 0px auto;
  font-size: 60px;
  color: #ffffff;
  font-family: FZLTHGBK;
  text-align: center;
}
.content_wrapper .cw_area_01 .inner .content .item p {
  font-size: 22px;
  color: #ffffff;
  font-family: FZLTHGBK;
  text-align: center;
  line-height: 32px;
}
.content_wrapper .cw_area_01 .inner .content .item2 {
  margin-left: 0px;
}
.content_wrapper .cw_area_01 .inner .content .item2 .s1 {
  margin-bottom: 10px;
}
.content_wrapper .cw_area_01 .inner .content .item3 {
  margin-left: 10px;
}
.content_wrapper .cw_area_01 .inner .content .item3 .s1 {
  margin-bottom: 10px;
}
.content_wrapper .cw_area_01 .inner .content .item4 {
  margin-left: 38px;
}
.content_wrapper .cw_area_01 .inner .content .item4 .s1 {
  margin-bottom: 50px;
}
.content_wrapper .cw_area_01 .inner .content .button0 {
  width: 377px;
  height: 153px;
  position: absolute;
  left: 50%;
  margin-left: -219px;
  bottom: 10px;
  font-size: 44px;
  color: #ffffff;
  font-family: FZLTCHGBK;
  text-align: center;
  line-height: 130px;
  cursor: pointer;
  background-image: url(../images/button0bg.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_01 .inner .content .button0:hover {
  background-image: url(../images/button0bgac.png);
}
.content_wrapper .cw_area_02 {
  width: 100%;
  background-color: #fcfafe;
  padding-top: 130px;
  padding-bottom: 118px;
}
.content_wrapper .cw_area_02 .inner .title {
  height: 57px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  font-size: 60px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_02 .inner .title .s1 {
  font-size: 60px;
  color: #9004e9;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_02 .inner .minititle {
  font-size: 34px;
  color: #231817;
  font-family: FZLTHGBK;
  text-align: center;
  margin-top: 30px;
}
.content_wrapper .cw_area_02 .inner .content {
  width: 1200px;
  position: relative;
  margin: 0px auto;
  margin-top: 90px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.content_wrapper .cw_area_02 .inner .content .item {
  width: 305px;
  height: 293px;
  padding-top: 18px;
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_02 .inner .content .item .p1 {
  text-align: center;
  font-size: 20px;
  color: #ffffff;
  font-family: FZLTHGBK;
}
.content_wrapper .cw_area_02 .inner .content .item .p2 {
  text-align: center;
  margin-top: 170px;
  font-size: 18px;
  color: #000000;
  text-shadow: 1px 2px #fbc777;
}
.content_wrapper .cw_area_02 .inner .content .item1 {
  background-image: url(../images//img1.png);
}
.content_wrapper .cw_area_02 .inner .content .item2 {
  background-image: url(../images//img2.png);
}
.content_wrapper .cw_area_02 .inner .content .item3 {
  background-image: url(../images//img3.png);
}
.content_wrapper .cw_area_02 .inner .content .item4 {
  background-image: url(../images//img4.png);
}
.content_wrapper .cw_area_03 {
  width: 100%;
  padding-bottom: 30px;
  margin: 0px auto;
  margin-top: 50px;
  background-image: url(../images/msin4bg_03.jpg);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_03 .inner .title {
  height: 57px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  font-size: 60px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_03 .inner .title .s1 {
  font-size: 60px;
  color: #9004e9;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_03 .inner .minititle {
  font-size: 34px;
  color: #231817;
  font-family: FZLTHGBK;
  text-align: center;
  margin-top: 30px;
}
.content_wrapper .cw_area_03 .inner .content {
  width: 1199px;
  height: 659px;
  margin-top: 50px;
  position: relative;
  background-image: url(../images/main4contT.png);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_03 .inner .content .divTop {
  width: 1080px;
  height: 120px;
  margin: 0px auto;
  padding-right: 46px;
  padding-left: 31px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.content_wrapper .cw_area_03 .inner .content .divTop .main4log {
  margin-right: 48px;
}
.content_wrapper .cw_area_03 .inner .content .divTop .p1 {
  margin-top: 10px;
  font-size: 26px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: left;
  line-height: 36px;
}
.content_wrapper .cw_area_03 .inner .content .divTop .p1 .s1 {
  color: #e30920;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_03 .inner .content .p2 {
  margin-top: 505px;
  font-size: 26px;
  color: #240000;
  font-family: FZLTHGBK;
  text-align: center;
}
.content_wrapper .cw_area_04 {
  width: 100%;
  margin: 0px auto;
  padding-top: 75px;
  background-image: url(../images/main5bg_03.jpg);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_04 .top {
  width: 1062px;
  margin: 0px auto;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.content_wrapper .cw_area_04 .top .item {
  width: 340px;
  height: 202px;
  padding: 127px 25px 0px 25px;
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_04 .top .item .p1 {
  font-size: 24px;
  color: #ffffff;
  font-family: FZLTHGBK;
  text-align: center;
  line-height: 32px;
}
.content_wrapper .cw_area_04 .top .item1 {
  background-image: url(../images/top1.png);
}
.content_wrapper .cw_area_04 .top .item2 {
  background-image: url(../images/top2.png);
}
.content_wrapper .cw_area_04 .top .item3 {
  background-image: url(../images/top3.png);
}
.content_wrapper .cw_area_04 .bottom {
  width: 1082px;
  margin: 0px auto;
  margin-top: 38px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  justify-items: flex-start;
}
.content_wrapper .cw_area_04 .bottom .item {
  width: 512px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.content_wrapper .cw_area_04 .bottom .item span {
  display: inline-block;
  height: 42px;
  padding: 0px 40px;
  border-radius: 21px;
  background-color: #6e47c3;
  font-size: 24px;
  color: #ffffff;
  font-family: FZLTHGBK;
  text-align: center;
  line-height: 42px;
  margin-top: 12px;
  margin-right: 13px;
}
.content_wrapper .cw_area_04 .bottom .item3 {
  margin-top: 30px;
}
.content_wrapper .cw_area_04 .bottom .item4 {
  margin-top: 30px;
}
.content_wrapper .cw_area_05 {
  width: 100%;
  margin: 0px auto;
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url(../images/mian6bg_03.jpg);
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.content_wrapper .cw_area_05 .cw_area_04_title {
  font-size: 40px;
  color: #240000;
  font-family: FZLTCHGBK;
  text-align: center;
}
.content_wrapper .cw_area_05 .cw_area_04_title .s1 {
  font-size: 40px;
  color: #9004e9;
  font-family: FZLTCHGBK;
}
.content_wrapper .cw_area_05 .bottom {
  width: 1082px;
  margin: 0px auto;
  margin-top: 76px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  justify-items: flex-start;
}
.content_wrapper .cw_area_05 .bottom .item {
  width: 345px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.content_wrapper .cw_area_05 .bottom .item img {
  display: block;
  cursor: pointer;
  transition: all 300ms ease-in-out 0ms;
}
.content_wrapper .cw_area_05 .bottom .item img:hover {
  display: block;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.content_wrapper .cw_area_05 .bottom .item span {
  font-size: 26px;
  columns: #240000;
  font-family: FZLTHGBK;
  text-align: center;
  margin-top: 12px;
  transition: all 300ms ease-in-out 0ms;
}
.content_wrapper .cw_area_05 .bottom .item4 {
  margin-top: 30px;
}
.content_wrapper .cw_area_05 .bottom .item5 {
  margin-top: 30px;
}
.content_wrapper .cw_area_05 .bottom .item6 {
  margin-top: 30px;
}
.content_wrapper .cw_area_05 .dBottom {
  width: 1200px;
  margin: 0px auto;
  position: relative
      ;
}
.content_wrapper .cw_area_05 .dBottom .dalibap {
  display: block;
  margin: 0px auto;
}
.content_wrapper .cw_area_05 .dBottom .lingqu {
  display: block;
  width: 195px;
  height: 43px;
  font-size: 28px;
  color: #bf6d24;
  font-family: FZLTHGBK;
  text-align: center;
  line-height: 43px;
  text-shadow: 0px 1px #fff;
  background-image: linear-gradient(to bottom, #fefce0, #f5ab12);
  border-radius: 21px;
  position: absolute;
  bottom: 35px;
  left: 50%;
  margin-left: -84px;
}
.content_wrapper .cw_area_05 .dBottom .lingqu:hover {
  background-image: linear-gradient(to bottom, #f5ab12, #fefce0);
}
.side_nav {
  width: 74px;
  height: 408px;
  background: url(../images/sideNav.png) no-repeat;
  position: absolute;
  top: 100px;
  right: 0;
  padding: 71px 0 0 4px;
}
.side_nav .snItem {
  width: 70px;
  height: 57px;
  margin-bottom: 1px;
}
.side_nav .snItem a {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 20px;
  font-size: 16px;
  color: #6f3500;
  font-family: FZLTCHGBK;
}
.side_nav .snItem a.btt {
  display: block;
  width: 16px;
  height: 19px;
  background: url(../images/returnToT.png) no-repeat center;
  margin: 12px auto;
}
.popbox1 .registok1 .contentOk .xiazaiA2:hover {
  color: red;
}
