* {
  margin: 0;
  padding: 0;
}
html,
body {
  font-family: "微软雅黑";
  font-size: 16px;
  min-height: 1444px;
}
.activity {
  background: url("http://f3.v.veimg.cn/meadin/activity/161206/img/nav_bg.png") center center no-repeat;
  color: #fff !important;
}
img {
  border: none;
}
a {
  color: #613c1b;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.wrap {
  width: 100%;
  min-width: 1444px;
}
.wrap .nav {
  margin: 0 auto;
  width: 1400px;
  overflow: hidden;
  position: relative;
}
.wrap .nav .logo {
  display: inline-block;
}
.wrap .nav .list {
  display: inline-block;
  float: right;
  margin-top: 33px;
}
.wrap .nav .list ul {
  list-style: none;
  font-size: 1.2rem;
}
.wrap .nav .list ul li {
  color: #613c1b;
  text-align: center;
  line-height: 42px;
  display: inline-block;
  width: 155px;
  height: 57px;
  margin-left: 30px;
}
.wrap .nav .list ul li a {
  display: block;
  height: 100%;
  text-decoration: none;
}
.wrap .banner {
  width: 100%;
  margin-top: -23px;
}
.wrap .banner img {
  width: 100%;
}
.wrap .explain_wrap {
  margin-top: -4px;
  background-color: #f6ab00;
  padding-top: 24px;
  padding-bottom: 20px;
}
.wrap .explain_wrap .explain {
  margin: 0 auto;
  width: 1400px;
  font-size: 1rem;
  color: #fff;
  overflow: hidden;
}
.wrap .explain_wrap .explain img {
  display: block;
  float: left;
}
.wrap .explain_wrap .explain .font {
  text-align: justify;
  margin-left: 46px;
  margin-top: 20px;
  display: inline-block;
  width: 1180px;
  line-height: 180%;
  float: left;
}
.wrap .explain_wrap .explain .font a {
  color: #fff;
  text-decoration: none;
}
.wrap .middle_box {
  overflow: hidden;
  box-sizing: border-box;
  
}
.wrap .middle_box .middle_one {
  /*float: right;*/
 margin: 0 auto;
  width: 1684px;
  height: 460px;
  font-size: 1rem;
  box-sizing: border-box;
}
.wrap .middle_box .middle_one .left {
  float: left;
  width: 720px;
  box-sizing: border-box;
}
.wrap .middle_box .middle_one .left h3 {
  padding-left: 88px;
  font-size: 48px;
  color: #613C1B;
  padding-top: 100px;
}
.wrap .middle_box .middle_one .left h3 span {
  color: #eda401;
}
.wrap .middle_box .middle_one .left .p1 {
  padding-left: 88px;
  padding-top: 23px;
}
.wrap .middle_box .middle_one .left .p2 {
  padding: 76px 80px 0 0;
  padding-left: 88px;
  color: #666666;
  text-align: justify;
  line-height: 180%;
}
.wrap .middle_box .middle_one .right {
  box-sizing: border-box;
  position: relative;
  width: 962px;
  height: 460px;
  overflow: hidden;
}
.wrap .middle_box .middle_one .right .first {
  position: absolute;
  top: 0;
  left: 0;
  width: 480px;
  height: 306px;
  position: relative;
  display: table;
}
.wrap .middle_box .middle_one .right .second {
  position: absolute;
  top: 0px;
  left: 480px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .third {
  position: absolute;
  top: 0;
  right: 0;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .four {
  position: absolute;
  top: 153px;
  left: 480px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .five {
  position: absolute;
  top: 153px;
  right: 0px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .six {
  position: absolute;
  left: 0;
  top: 306px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .seven {
  position: absolute;
  left: 240px;
  top: 306px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .eight {
  position: absolute;
  left: 480px;
  top: 306px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_one .right .nine {
  position: absolute;
  right: 0;
  top: 306px;
  width: 240px;
  height: 153px;
}
.wrap .middle_box .middle_two {
  /*float: right;*/
 margin: 0 auto;
  width: 1684px;
  height: 480px;
  font-size: 1rem;
  box-sizing: border-box;
  overflow: hidden;
}
.wrap .middle_box .middle_two .left {
  float: left;
 /*margin:  0 auto;*/
  width: 720px;
  height: 480px;
  box-sizing: border-box;
  position: relative;
  background-color: #f6ab00;
}
.wrap .middle_box .middle_two .left .first {
  position: absolute;
  left: 10px;
  top: 0;
}
.wrap .middle_box .middle_two .left .second {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #f7f4f8;
  width: 361px;
  height: 240px;
}
.wrap .middle_box .middle_two .left .second h3 {
  font-size: 24px;
  color: #f6ab00;
  padding-top: 26px;
  padding-left: 31px;
}
.wrap .middle_box .middle_two .left .second .p1 {
  padding-top: 10px;
  padding-left: 31px;
  padding-right: 20px;
  line-height: 180%;
  text-align: justify;
}
.wrap .middle_box .middle_two .left .three {
  position: absolute;
  top: 240px;
  left: 10px;
  background-color: #f7f4f8;
  width: 361px;
  height: 240px;
}
.wrap .middle_box .middle_two .left .three h3 {
  font-size: 24px;
  color: #f6ab00;
  padding-top: 26px;
  padding-right: 31px;
  text-align: right;
}
.wrap .middle_box .middle_two .left .three .p1 {
  padding-top: 10px;
  padding-left: 31px;
  padding-right: 20px;
  line-height: 180%;
  text-align: right;
}
.wrap .middle_box .middle_two .left .four {
  position: absolute;
  top: 240px;
  right: 0;
}
.wrap .middle_box .middle_two .right {
  width: 962px;
  box-sizing: border-box;
  float: right;
}
.wrap .middle_box .middle_two .right h3 {
  padding-left: 88px;
  font-size: 48px;
  color: #613C1B;
  padding-top: 100px;
}
.wrap .middle_box .middle_two .right h3 span {
  color: #eda401;
}
.wrap .middle_box .middle_two .right .p1 {
  padding-left: 88px;
  padding-top: 23px;
}
.wrap .middle_box .middle_three {
  /*float: right;*/
 margin: 0 auto;
  width: 1684px;
  height: 400px;
  font-size: 1rem;
  box-sizing: border-box;
  overflow: hidden;
}
.wrap .middle_box .middle_three .left {
  width: 720px;
  box-sizing: border-box;
  float: left;
}
.wrap .middle_box .middle_three .left h3 {
  padding-top: 160px;
  padding-left: 88px;
  color: #613C1B;
  font-size: 48px;
}
.wrap .middle_box .middle_three .left h3 span {
  color: #eda401;
}
.wrap .middle_box .middle_three .left .p1 {
  padding-left: 88px;
  padding-top: 23px;
}
.wrap .middle_box .middle_three .right {
  float: right;
  width: 962px;
  height: 400px;
  box-sizing: border-box;
  background-color: #f7f4f8;
  overflow: hidden;
}
.wrap .middle_box .middle_three .right .live {
  float: left;
  width: 172px;
  padding-top: 38px;
  padding-right: 38px;
  padding-left: 33px;
  text-align: center;
}
.wrap .middle_box .middle_three .right .live .title {
  width: 172px;
  height: 179px;
  background: url(http://f3.v.veimg.cn/meadin/activity/161206/img/img1.jpg) center top no-repeat;
}
.wrap .middle_box .middle_three .right .live h4 {
  font-size: 18px;
  color: #603c1a;
}
.wrap .middle_box .middle_three .right .live .p1 {
  color: #666666;
  font-size: 14px;
  line-height: 180%;
}
.wrap .middle_box .middle_three .right .weidian .title {
  background: url(http://f3.v.veimg.cn/meadin/activity/161206/img/img2.jpg) center top no-repeat;
  overflow: hidden;
}
.wrap .middle_box .middle_three .right .tiyan .title {
  background: url(http://f3.v.veimg.cn/meadin/activity/161206/img/img3.jpg) center top no-repeat;
}
.wrap .middle_box .bottom {
  float: right;
  width: 100%;
  height: 20px;
  background-color: #f6ab00;
}
.wrap .slider_box {
  height: 625px;
  background-color: #603c1a;
}
.wrap .slider_box .title {
  font-size: 36px;
  color: #fff;
  text-align: center;
  padding-top: 60px;
}
.wrap .slider_box .slider {
  width: 1440px;
  height: 390px;
  margin: 0 auto;
  margin-top: 50px;
  position: relative;
}
.wrap .slider_box .slider #middle {
  font-size: 0;
  width: 1295px;
  height: 390px;
  margin: 0 auto;
  position: relative;
}
.wrap .slider_box .slider #middle img {
  position: absolute;
  opacity: 0;
}
.wrap .slider_box .slider #last {
  position: absolute;
  left: 0;
  top: 155px;
  width: 41px;
  height: 78px;
  background: url(http://f3.v.veimg.cn/meadin/activity/161206/img/last.png) center center no-repeat;
}
.wrap .slider_box .slider #next {
  position: absolute;
  right: 0;
  top: 155px;
  width: 41px;
  height: 78px;
  background: url(http://f3.v.veimg.cn/meadin/activity/161206/img/next.png) center center no-repeat;
}
.wrap .slider_box .slider #button {
  position: absolute;
  bottom: -45px;
  left: 611px;
}
.wrap .slider_box .slider #button a {
  display: inline-block;
  margin-right: 12px;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  border: 1px solid #fff;
}
.wrap .bottom_box {
  background-color: #ededed;
  padding-bottom: 60px;
}
.wrap .bottom_box .title {
  font-size: 36px;
  color: #603c1a;
  text-align: center;
  padding-top: 60px;
}
.wrap .bottom_box .bottom_wrap {
  width: 1340px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: hidden;
}
.wrap .bottom_box .bottom_wrap .left {
  width: 270px;
  float: left;
}
.wrap .bottom_box .bottom_wrap .left .biaoti {
  font-size: 24px;
  color: #603c1a;
  padding-bottom: 30px;
}
.wrap .bottom_box .bottom_wrap .left ul {
  list-style: none;
  overflow: hidden;
  line-height: 150%;
}
.wrap .bottom_box .bottom_wrap .left ul p {
  float: right;
  width: 250px;
  font-size: 14px;
  line-height: 120%;
}
.wrap .bottom_box .bottom_wrap .middle {
  float: left;
  padding-left: 35px;
}
.wrap .bottom_box .bottom_wrap .right {
  float: left;
  padding-left: 35px;
}
.wrap .contant {
  height: 200px;
  background-color: #f6ab00;
  padding-top: 30px;
}
.wrap .contant .wrap {
  margin: 0 auto;
  width: 1130px;
  overflow: hidden;
}
.wrap .contant .wrap .logo3 {
  float: left;
}
.wrap .contant .wrap .font {
  padding-left: 130px;
  padding-top: 10px;
  float: left;
  color: #fff;
  font-size: 18px;
}
.wrap .contant .wrap .font h3 {
  font-size: 36px;
}
.wrap .contant .wrap .font p {
  line-height: 150%;
}
.wrap .contant .wrap .erweima {
  float: right;
  padding-right: 130px;
}
.wrap .cooperation {
  text-align: center;
  padding: 15px;
}
.middle_one .tip_fonts_big {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px;
  padding-top: 140px;
  width: 460px;
  height: 286px;
  color: #fff;
  background-color: #603c1a;
  opacity: 0.7;
  text-align: center;
  display: none;
}
.middle_one .tip_fonts_little {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px;
  padding-top: 50px;
  width: 220px;
  height: 133px;
  color: #fff;
  background-color: #603c1a;
  opacity: 0.7;
  text-align: center;
  vertical-align:middle;
  display: none;
}
#middle {
	width: 1926px;
	height: 392px;
}
#middle img{
	width:100%;
}
.right :hover .tip_fonts_big,
.right :hover .tip_fonts_little {
  display: block;
  opacity: 0.7;
  animation: flipInY 1s;
  -moz-animation: flipInY 1s;
  /* Firefox */
  -webkit-animation: flipInY 1s;
  /* Safari ºÍ Chrome */
  -o-animation: flipInY 1s
  /* Opera */
}
