@charset "utf-8";
/* CSS Document */
@font-face {      font-family: 'FuturaStd-Heavy';      
src: url('FuturaStd-Heavy.eot')/*tpa=https://www.yaya.com.cn/cn/css/FuturaStd-Heavy.eot*/; /* IE9 Compat Modes */      
src: url('FuturaStd-Heavy.eot-#iefix')/*tpa=https://www.yaya.com.cn/cn/css/FuturaStd-Heavy.eot?#iefix*/ format('embedded-opentype'), /* IE6-IE8 */              
url('FuturaStd-Heavy.woff')/*tpa=https://www.yaya.com.cn/cn/css/FuturaStd-Heavy.woff*/ format('woff'), /* Modern Browsers */              
url('FuturaStd-Heavy.otf')/*tpa=https://www.yaya.com.cn/cn/css/FuturaStd-Heavy.otf*/  format('truetype'), /* Safari, Android, iOS */              url('FuturaStd-Heavy.svg#MicrosoftYaHei')/*tpa=https://www.yaya.com.cn/cn/css/FuturaStd-Heavy.svg#MicrosoftYaHei*/ format('svg'); /* Legacy iOS */    } 

@font-face {      font-family: 'Futura-Md-BT';      
src: url('Futura-Md-BT.eot')/*tpa=https://www.yaya.com.cn/cn/css/Futura-Md-BT.eot*/; /* IE9 Compat Modes */      
src: url('Futura-Md-BT.eot-#iefix')/*tpa=https://www.yaya.com.cn/cn/css/Futura-Md-BT.eot?#iefix*/ format('embedded-opentype'), /* IE6-IE8 */              
url('Futura-Md-BT.woff')/*tpa=https://www.yaya.com.cn/cn/css/Futura-Md-BT.woff*/ format('woff'), /* Modern Browsers */              
url('Futura-Md-BT.ttf')/*tpa=https://www.yaya.com.cn/cn/css/Futura-Md-BT.ttf*/  format('truetype'), /* Safari, Android, iOS */              url('Futura-Md-BT.svg#MicrosoftYaHei')/*tpa=https://www.yaya.com.cn/cn/css/Futura-Md-BT.svg#MicrosoftYaHei*/ format('svg'); /* Legacy iOS */    } 

@font-face {      font-family: 'DIN-Bold';      
src: url('DIN-Bold.eot')/*tpa=https://www.yaya.com.cn/cn/css/DIN-Bold.eot*/; /* IE9 Compat Modes */      
src: url('DIN-Bold.eot-#iefix')/*tpa=https://www.yaya.com.cn/cn/css/DIN-Bold.eot?#iefix*/ format('embedded-opentype'), /* IE6-IE8 */              
url('DIN-Bold.woff')/*tpa=https://www.yaya.com.cn/cn/css/DIN-Bold.woff*/ format('woff'), /* Modern Browsers */              
url('DIN-Bold.otf')/*tpa=https://www.yaya.com.cn/cn/css/DIN-Bold.otf*/  format('truetype'), /* Safari, Android, iOS */              url('DIN-Bold.svg#MicrosoftYaHei')/*tpa=https://www.yaya.com.cn/cn/css/DIN-Bold.svg#MicrosoftYaHei*/ format('svg'); /* Legacy iOS */    } 

body {
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #000000;
}

.navbar {
    position: relative;
    margin-bottom: 0px;
    border-bottom: 0px solid #BEBCBC;
}


.navbar-inverse {
    background-color: none;
	background:url(../images/kong.png)/*tpa=https://www.yaya.com.cn/cn/images/kong.png*/;
    border-color: rgba(255,255,255,0.95);
}

.navbar-brand {
   margin-top:0px;
   padding:0px;
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
	padding-left:34px;
	padding-right:34px;
    line-height: 46px;
}

.nav {
    padding-left: 200px;
}


.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #e41827;
}
a {
    color: #333333;
    text-decoration: none;
}

a:hover { text-decoration:none; transition: all 300ms ease-in 0ms; color: #333333;}

.top{
	display:flex;
	justify-content:space-between;
	align-items:center;
}

.top .menu ul{
	display:flex;
}

.navbar-inverse .navbar-nav > li > a {
    color: #333333;
	font-size:18px;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #000;
    border: 1px solid transparent;
    border-radius: 4px;
}

.tmkuan {
   width:120px;
   }


.top .menu ul li:hover .tmenu{
	display:block;
}

.top .menu ul li .tmenu{
	position:absolute;
	top:100%;
	display:none;
	left:0;
	background:#fff;
	z-index:100;
}
.top .menu ul li dl{
	display:flex;
	align-items:center;
	margin:0;
	padding:20px 0px;
}
.top .menu ul li dl dt{
	width:30%;
}
.top .menu ul li dl section{
	width:100%;
	display:flex;
	flex-wrap:wrap;
	padding-left:5%;
}
.top .menu ul li dl section.shu{
	display:block;
}
.top .menu ul li dl section dd{
	width:100%;
	margin-right:15px;
	text-align:center;
}
.top .menu ul li dl section dd a{
	line-height:20px;
	display:block;
	padding:12px 0px;
	color:rgba(0,0,0,.7);
	border-bottom:1px rgba(0,0,0,.15) solid;
	position:relative;
	transition:color 0s .5s;
	overflow:hidden;
}
.top .menu ul li dl section dd:nth-of-type(1) a,.top .menu ul li dl section dd:nth-of-type(2) a,.top .menu ul li dl section dd:nth-of-type(3) a{
	border-top:0px rgba(0,0,0,.15) solid;
}
.top .menu ul li dl section.shu dd:nth-of-type(2) a,.top .menu ul li dl section.shu dd:nth-of-type(3) a{
	border-top:0px rgba(0,0,0,.15) solid;
}
.top .menu ul li dl section dd a p{
	position:absolute;
	z-index:2;
	top:0;
	left:-100%;
	width:100%;
	height:100%;
	line-height:20px;
	display:flex;
	align-items:center;
	padding-left:10px;
	background:#e41827;
	color:#fff;
}
.top .menu ul li dl section dd a p.trans {
	transition: all .2s;
	backface-visibility: hidden;
}
.top .menu ul li dl section.tup{
	width:100%;
	justify-content:space-between;
}
.top .menu ul li dl section.tup dd{
	border:0;
	width:15.5%;
	margin:0;
}
.top .menu ul li dl section.tup dd a{
	border:0;
	padding:0;
}
.top .menu ul li dl section.tup dd a p{
	padding:0;
	justify-content:center;
	background:rgba(1,144,158,.8);
}
.top .menu ul li dl section dd a img{
	width:100%;
}
	

.kq1 {-webkit-animation-delay: 0.4s;}
.kq2 {-webkit-animation-delay: 0.8s; -webkit-animation-duration: 0.8s;}
.kq3 {-webkit-animation-delay: 1.2s; -webkit-animation-duration: 1.2s;}
.kq4 {-webkit-animation-delay: 1.6s; -webkit-animation-duration: 1.6s;}
.kq5 {-webkit-animation-delay: 2s; -webkit-animation-duration: 2s;}
.kq6 {-webkit-animation-delay: 2.4s; -webkit-animation-duration: 2.4s;}

  .navbar-toggle>span{
		display:block;
		width: 30px;
		height: 4px;
		background-color: #043d79;
		border-radius: 2px;
		margin: 4px auto;
		transition: .3s;
		transform-origin: left center;
    }
   
	 .nav-top1{
		-webkit-transform: rotateZ(34deg);
		-moz-transform: rotateZ(34deg);
		-ms-transform: rotateZ(34deg);
		-o-transform: rotateZ(34deg);
		transform: rotateZ(34deg);
    }
    .nav-middle1{
		opacity: 0;
    }
    .nav-bottom1{
		-webkit-transform: rotateZ(-34deg);
		-moz-transform: rotateZ(-34deg);
		-ms-transform: rotateZ(-34deg);
		-o-transform: rotateZ(-34deg);
		transform: rotateZ(-34deg);
    }

.kuanping {
   width:1260px;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   }
   
.kkt {
   width:100%;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   }

.banner img {
   width:100%;
}
   
.guding {
   position:fixed;
   width:100%;
   top:0px;
   background-color: rgba(255,255,255,0.95);
   z-index:99;
   }
   
ul, ol {
    margin: 0px;
	padding:0px;
}  

.moreload ul {
   height:auto; overflow:hidden;
   } 
   
.soutt {
   line-height:66px;
   color:#808080;
   font-size:15px;
   }

.hua {
   color:#eeeeef;
   }
   
.search-btn {
    cursor: pointer;
}


.search-alert {
    position: fixed;
    z-index: 1000;
    background-color: #222222;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}

.search-alert .close {
  display: block;
  width: 30px;
  height: 30px;
  background: url(../images/img5-4.png)/*tpa=https://www.yaya.com.cn/cn/images/img5-4.png*/ no-repeat center;
  position: absolute;
  top: 38px;
  right: 2.6%;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease 0s;
          transition: transform 0.3s ease 0s;
}

.search-alert .cent-form {
  position: absolute;
  width: 94.8%;
  left: 2.6%;
  top: 50%;
  height: 124px;
  margin-top: -63px;
  border-bottom: 1px solid #515151;
}

.search-alert .cent-form .tex {
  border: none;
  font-size: 66px;
  height: 124px;
  line-height: 124px;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  color: #555;
  background: none;
  padding-left: 88px;
  padding-right: 80px;
  background: url(../images/img5.png)/*tpa=https://www.yaya.com.cn/cn/images/img5.png*/ no-repeat 35px 60px;
}

.search-alert .cent-form .sub-butn {
  border: none;
  height: 100px;
  margin-top: 24px;
  font-size: 24px;
  line-height: 100px;
  color: #555;
  text-align: right;
  background: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 100px;
  text-align: center;
}

.search-alert .close:hover {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.dian {
    position: absolute;
    bottom: 250px;
    left: 65%;
    z-index: 15;
    width: 250px;
    padding-left: 0;
    margin-left: 21.5%;
    text-align: center;
    list-style: none;
}

.dian li {
    display: inline-block;
    width: 250px;
    height: 47px;
    margin: 0px;
    text-indent: 0px;
    cursor: pointer;
    background-color: none;
	margin-bottom:10px;
	background:url(../images/kong.png)/*tpa=https://www.yaya.com.cn/cn/images/kong.png*/;
    border: 0px solid #f19149;
    border-radius: 1px;
}

.dian .active {
    width: 250px;
    height: 47px;
	background-color: none;
	background:url(../images/kong.png)/*tpa=https://www.yaya.com.cn/cn/images/kong.png*/;
    margin: 0;
	margin-bottom:10px;
}

.dzi {
   width:140px;
   height:47px;
   display:none;
   float:left;
   }
   
.xu1 {
   width:106px;
   height:47px;
   line-height:47px;
   float:right;
   }
   
.xu1-a {
   width:47px;
   height:47px;
   line-height:47px;
   font-size:16px;
   font-weight:bold;
   color:#FFFFFF;
   }
   
.zi1 {
   height:47px;
   line-height:47px;
   font-size:16px;
   color:#FFFFFF;
   }
   
.dian .active .dzi {
   display:block;
   }
   
.dian .active .xu1 {
   background:url(../images/xu1.png)/*tpa=https://www.yaya.com.cn/cn/images/xu1.png*/;
   }
   
.dian .active .xu1-a {
      animation: xuxx 2.5s;
   -webkit-animation: xuxx 2.5s;   
   }





   
.bnzi {
   position:relative;
   width:23%;
   height:68px;
   line-height:68px;
   float:right;
   font-size:18px;
   padding-left:30px;
   background:url(../images/xian.png)/*tpa=https://www.yaya.com.cn/cn/images/xian.png*/ right; background-repeat:no-repeat;
   background-color:#FFFFFF;
   animation: bn1-1 2.5s;
   -webkit-animation: bn1-1 2.5s;   
   margin-top:-68px;
   }
  
   
.fudong {
   position: absolute;
   top:40%;
   left:15%;
   width:700px;
   z-index:98;
   }
   
.fudong h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   line-height:60px;
   font-size:50px;
   font-weight:bold;
   color:#FFFFFF;
   height:auto; overflow:hidden;
   margin-top:0px;
   margin-bottom:30px;
   }
   
.fudong h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   line-height:75px;
   font-size:34px;
   font-weight:bold;
   padding-left:12px;
   color:#FFFFFF;
   height:auto; overflow:hidden;
   background:url(../images/titzi.png)/*tpa=https://www.yaya.com.cn/cn/images/titzi.png*/; background-repeat:no-repeat;
   margin-top:0px;
   margin-bottom:0px;
   }
   
.liaojie {
   width:163px;
   height:45px;
   margin-top:40px;
   } 
   
.liaojie a {
   display:block;
   width:163px;
   height:45px;
   line-height:45px;
   background-color:#FFFFFF;
   text-align:center;
   color:#333333;
   font-size:18px;
   }
   
.liaojie a:hover {
   background-color:#333333;
   color:#ffffff;
   }
   
.carousel-control.leftx {
    left: 70%;
    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.8) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.0001) 100%);
    background: url(../images/zuo.png)/*tpa=https://www.yaya.com.cn/cn/images/zuo.png*/;
    background-repeat: repeat-x;
}

.carousel-control.rightx {
    right: 25%;
    left: auto;
    background: url(../images/you.png)/*tpa=https://www.yaya.com.cn/cn/images/you.png*/;
    background-repeat: repeat-x;
}

.jt {
    position: absolute;
    top: 94%;
    bottom: 0;
    left: 0%;
    width: 30px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.cpbj {
   height:auto; overflow:hidden;
   padding-top:20px;
   padding-bottom:120px;
   background:url(../images/cpbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/cpbj.jpg*/ top; background-repeat:no-repeat;
   }
   
.cpkuan {
   width:1440px;
   height:auto; overflow:hidden;
   padding-left:15px;
   padding-right:15px;
   margin:0 auto;
   }
   
.cpkuan h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:53px;
   margin-top:0px;
   margin-bottom:10px;
   color:#1b2126;
   }
   
.cpkuan h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:22px;
   margin-top:0px;
   margin-bottom:0px;
   color:#1b2126;
   }
   
.wzhang {
   line-height:32px;
   color:rgba(0, 0, 0, 0.6);
   }
   
.guntt {
   width:100%;
   height:auto; overflow:hidden;
   margin-top:20px;
   }
   
.tudi {
    margin-bottom: -140px;
   }
   
   
.xilie {
   position:relative;
   width:880px;
   height:140px;
   padding-left:45px;
   margin-top:-140px;
   z-index:300;
   }
   
.xilie-aa {
   width:365px;
   height:140px;
   margin-top:-140px;
   font-size:19px;
   float:left;
   }
   
.xilie-aa h4 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:53px;
   font-weight:bold;
   margin-top:25px;
   margin-bottom:15px;
   color:#333333;
   }
   
.xilie-bb {
   width:132px;
   height:140px;
   margin-top:-140px;
   float:right;
   }
   
.jiantou {
   width:100%;
   height:70px;
   border-left:1px solid #f1f1f1;
   border-bottom:1px solid #f1f1f1;
   }
   
#banner .bannerCon .before img {
    position: absolute;
    right: -830px;
    top: 530px;
    cursor: pointer;
}

#banner .bannerCon .after img {
    position: absolute;
    left: -375px;
    top: 460px;
    cursor: pointer;
}


   
.shishang {
   height:750px;
    background: url(../images/shishang.jpg)/*tpa=https://www.yaya.com.cn/cn/images/shishang.jpg*/ center; background-repeat:no-repeat;
	background-size: 100%;
   }
   
.ss-right {
   width:42%;
   height:565px;
   float:right;
   padding-top:98px;
   margin-top:-486px;
   position:relative;
   }
   
.ss-right h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:54px;
   margin-top:0px;
   margin-bottom:14px;
   font-weight:bold;
   color:#000000;
   }
   
.ss-right h3 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:19px;
   margin-top:0px;
   margin-bottom:20px;
   font-weight:bold;
   color:#FFFFFF;
   width:330px;
   height:45px;
   line-height:45px;
   background-color:#000000;
   padding-left:14px;
   animation: bn1-1 2.5s;
   -webkit-animation: bn1-1 2.5s;
   } 
   
.ss-right h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:22px;
   margin-top:0px;
   margin-bottom:65px;
   color:#000000;
   }  
   
.ss-right:hover {
   margin-top:-506px;
   transition: all 500ms ease-in 0ms;
   }
   
.ssmore {
   width:233px;
   height:37px;
   }
   
.ssmore a {
   display:block;
   width:233px;
   height:37px;
   border-bottom:2px solid #000000;
   }


/*hql-翻滚按钮公用样式*/
.roll_box{-webkit-perspective: 500px; perspective: 500px;  position:relative;}
.roll1{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -25px;
    -ms-transform-origin: 50% 50% -25px;
    transform-origin: 50% 50% -25px; position:absolute; left:0; top:0; width:100%; z-index:1;opacity:1;}
.roll2{-webkit-transform: rotateX(90deg); transform: rotateX(90deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -22px;
    -ms-transform-origin: 50% 50% -22px;
    transform-origin: 50% 50% -22px; position:absolute; left:0; top:0; width:100%; z-index:-1; opacity:0; display:none\9;}
.roll_box:hover .roll1{-webkit-transform: rotateX(-90deg); transform: rotateX(-90deg);display:none\9; z-index:0; opacity:0;}
.roll_box:hover .roll2{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);display:block\9; z-index:1; opacity:1;}


.ssmore .face2 {
    background-color:#FF0000;
    color: #fff;
    line-height: 37px;
    font-size: 0;
    height: 37px;
	padding-left:10px;
    transform-origin: 50% 50% -25px;
    -webkit-transform-origin: 50% 50% -25px;
}

.ssmore .face2 .t {
    display: inline-block;
    line-height: 37px;
    font-size: 16px;
    vertical-align: top;
}


.ssmore .face1 {
     background-color:#000000;
    line-height: 37px;
    font-size: 0;
    color: #FFFFFF;
    height: 37px;	
	padding-left:10px;
}

.ssmore .face1 .t {
    display: inline-block;
    line-height: 37px;
    font-size: 16px;
    vertical-align: top;
    opacity: 1;
}

.pinpai {
   width:1420px;
   height:980px;
   margin:55px auto 0px;
   padding-top:175px;
   background:url(../images/pinpai.png)/*tpa=https://www.yaya.com.cn/cn/images/pinpai.png*/ center; background-repeat:no-repeat;
   }
   
.pinpai-aa {
   width:40%;
   float:left;
   }
   
.pinpai-bb {
   width:60%;
   height:538px;
   background:url(../images/pp1.jpg)/*tpa=https://www.yaya.com.cn/cn/images/pp1.jpg*/ center; background-repeat:no-repeat;
   padding-top:105px;
   color:#23292d;
   text-align:center;
   line-height:31px;
   font-size:16px;
   margin-top:20px;
   float:right;
   }
   
.pinpai-bb:hover {
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }
   
.pinpai-nn {
   height:225px;
   padding-left:205px;
   padding-right:205px;
   }   
   
.pinpai-bb h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:53px;
   text-align:center;
   margin-top:0px;
   margin-bottom:14px;
   color:#000000;
   }
   
.pinpai-bb h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:26px;
   text-align:center;
   margin-top:0px;
   margin-bottom:57px;
   padding-bottom:37px;
   background:url(../images/xiaxian.png)/*tpa=https://www.yaya.com.cn/cn/images/xiaxian.png*/ center bottom; background-repeat:no-repeat;
   color:#000000;
   } 
   
.pinpai-bb h4 {  
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:26px;
   text-align:center;
   margin-top:56px;
   margin-bottom:0px;
   color:#000000;
   }
   
.pinpai-bb .swiper-container .swiper-button-prev {

    background: url(../images/left.png)/*tpa=https://www.yaya.com.cn/cn/images/left.png*/ center no-repeat;
    width: 32px;
    height: 20px;
	margin-top: 60px;
    left: 88%;

}

.pinpai-bb .swiper-container .swiper-button-next {

    background: url(../images/right.png)/*tpa=https://www.yaya.com.cn/cn/images/right.png*/ center no-repeat;
    width: 32px;
    height: 20px;
	margin-top: 60px;
    right: 3%;

}   

.xinwen {
   width:1420px;
   height:auto; overflow:hidden;
   margin:110px auto 85px;
   }
   
.xinwen h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   color:#333333;
   margin-top:0px;
   margin-bottom:5px;
   text-align:center;
   }
   
.xinwen h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:22px;
   margin-top:0px;
   margin-bottom:55px;
   color:#000000;
   text-align:center;
   }
   

   
.xwkuai {
   margin-top:45px;
   height:auto; overflow:hidden;
   }
   
.xwkuai-zi {
   height:118px;
   padding-top:30px;
   color:#666666;
   text-align:center;
   font-size:13px;
   }
   
.xwkuai-zi h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:13px;
   text-align:center;
   margin-top:0px;
   margin-bottom:8px;
   color:#666666;
   }
   
.xwkuai-zi h5 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   text-align:center;
   margin-top:0px;
   margin-bottom:15px;
   color:#333333;
   }
   
.xwkuai:hover {
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }
   
.xwkuai:hover .xwkuai-zi {
   background:url(../images/jttp.png)/*tpa=https://www.yaya.com.cn/cn/images/jttp.png*/ bottom center; background-repeat:no-repeat;
   background-color:#262525;
   height:163px;
   color:#FFFFFF;
   padding-top:50px;
   transition: all 500ms ease-in 0ms;
   }
   
.xwkuai:hover h4 {
   color:rgba(255, 255, 255, 0.3);
   transition: all 500ms ease-in 0ms;
   }
   
.xwkuai:hover h5 {
   color:#FFFFFF;
   transition: all 500ms ease-in 0ms;
   }
   
.dingzhi {
   height:592px;
   padding-top:200px;
   background:url(../images/dzbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/dzbj.jpg*/ top center; background-repeat:no-repeat;
   margin-top:20px;
   z-index:99;
   }
   
.dingzhi h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:53px;
   text-align:center;
   margin-top:0px;
   margin-bottom:16px;
   color:#FFFFFF;
   }
   
.dingzhi h2 a {
   color:#FFFFFF;
   }
   
.dingzhi h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:26px;
   text-align:center;
   margin-top:0px;
   margin-bottom:168px;
   color:#FFFFFF;
   }
   
.dingzhi h3 a {
   color:#FFFFFF;
   }
   
.dztt {
   height:auto; overflow:hidden;
   }
   
.dztt li {
   list-style-type:none;
   width:32.3%;
   float:left;
   margin-left:0.5%;
   margin-right:0.5%;
   }
   
.dzkuai {
   height:205px;
   background-color:#f0f0f0;
   padding-top:50px;
   margin-top:23px;
   }
   
.dzt1 {
   width:66px;
   height:66px;
   margin:0 auto;
   background:url(../images/dzt1.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt1.png*/ top; background-repeat:no-repeat;
   }
   
.dzt2 {
   width:66px;
   height:66px;
   margin:0 auto;
   background:url(../images/dzt2.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt2.png*/ top; background-repeat:no-repeat;
   }
   
.dzt3 {
   width:66px;
   height:66px;
   margin:0 auto;
   background:url(../images/dzt3.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt3.png*/ top; background-repeat:no-repeat;
   }
   
.dzkuai h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   text-align:center;
   margin-top:27px;
   margin-bottom:0px;
   color:#333333;
   }
   
.dzkuai:hover {
   height:228px;
   background-color:#bf291b;
   padding-top:73px;
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }
   
.dzkuai:hover h4 {
   color:#FFFFFF;
   transition: all 500ms ease-in 0ms;
   }
   
.dzkuai:hover .dzt1 {
   background:url(../images/dzt1.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt1.png*/ bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.dzkuai:hover .dzt2 {
   background:url(../images/dzt2.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt2.png*/ bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.dzkuai:hover .dzt3 {
   background:url(../images/dzt3.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt3.png*/ bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.bottom {
   height:auto; overflow:hidden;
   padding-top:69px;
   padding-bottom:24px;
   line-height:34px;
   color:#959595;
   }
   
.bottom a {
   color:#959595;
   }
   
.bottom a:hover {
   color:#FF0000;
   } 
   
.bottom h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:20px;
   margin-top:0px;
   margin-bottom:15px;
   color:#FFFFFF;
   padding-bottom:12px;
   background:url(../images/bmhua.png)/*tpa=https://www.yaya.com.cn/cn/images/bmhua.png*/ left bottom; background-repeat:no-repeat;
   } 
   
.xp {
   width:100%;
   height:auto; overflow:hidden;
   }
   
.xp-aa {
   width:25%;
   float:left;
   margin-top:14px;
   padding-left:20px;
   font-size:18px;
   color:#FFFFFF;
   } 
   
.xp-bb {
   width:75%;
   float:right;
   } 
         
.search1 {
   width:80%;
   margin-top:0px;
   float:left;
   margin-right:5px;
   }
   
.search1 form {
    display: flex;
	border:1px solid #FFFFFF;
}

.search1 .search {
    border: 0;
    height: 63px;
    font-size: 14px;
    padding-left: 10px;
	color: rgba(255, 255, 255, 0.3);
	background:url(../images/kong.png)/*tpa=https://www.yaya.com.cn/cn/images/kong.png*/;
    width: 78%;
    border-radius: 0;
}   

.search1 .btn {
    height: 63px;
    margin: 0;
    border-radius: 0;
    color: #FFFFFF;
	background:url(../images/kong.png)/*tpa=https://www.yaya.com.cn/cn/images/kong.png*/;
    text-align: center;
    width: 22%;
}

.weixin {
   margin-top:30px;
   width:88px;
   margin-right:20px;
   float:left;
   }   
   
.weixin p {
   margin-top:15px;
   color:#FFFFFF;
   font-size:16px;
   text-align:center;
   }
   
.footer {
   height:auto; overflow:hidden;
   border-top:1px solid rgba(255, 255, 255, 0.1);
   padding-top:27px;
   padding-bottom:27px;
   background-color:#121212;
   }  
   
.ftkuai {
   width:1460px;
   height:auto; overflow:hidden;
   color:rgba(255, 255, 255, 0.6);
   margin:0 auto;
   } 
   
.ftkuai a {
   color:rgba(255, 255, 255, 0.6);
   }
   
.ftkuai a:hover {
   color:#FFFFFF;
   }
   
.ft-aa {
   width:273px;
   float:left;
   }
   
.ft-bb {

   float:left;
   margin-left:25px;
   }   
   
.juyou {
   text-align:right;
   }
   
.yc {
   display:block;
   }
   
.yd {
   display:none;
   }
   
   
		

        
        @keyframes myfirst {
            0% {
                transform: translate(0px, 0px);
            }
            50% {
                transform: translate(0px, -10px);
            }
            100% {
                transform: translate(0px, 0px);
            }
        }
		
				
		
		
.sjt {
   position:absolute;
    width: 92px;
    height: 92px;
    float: right;
    margin-top: -122px;
	margin-left:88%;
	padding-top:20px;
	font-size:20px;
	line-height:25px;
	text-align:center;
	color:#121212;
	background-color:#dfdfdf;
    z-index: 99;
}

.sjt a {
   color:#121212;
   }
   
#dongbj {
	position: absolute;
	height: 337px;
	width: 100%;
	        background-attachment: scroll;
        background-size: auto auto;
    background-size: cover;
    background-attachment: fixed;
	margin-top:-20px;
}

#dongbj2 {
    position: absolute;
    width: 100%;
    background-attachment: scroll;
    background-size: auto auto;
    background-size: cover;
    background-attachment: fixed;
}

#output {
	width: 100%;
	height: 100%;
} 


#background {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -100;
} 

.ppbj {
   height:auto; overflow:hidden;
   background-color:rgba(255, 255, 255, 0.8);
   }  

.xwbj {
   height:auto; overflow:hidden;
   background-color:rgba(255, 255, 255, 0.8);
   }
   
   
.ant1 {
    cursor: pointer;
} 

.ant2 {
    cursor: pointer;
}

.ant3 {
    cursor: pointer;
}   

.alert {
    position: fixed;
    z-index: 1000;
    background-color: #222222;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}

.alert .close {
  display: block;
  width: 30px;
  height: 30px;
  background: url(../images/img5-4.png)/*tpa=https://www.yaya.com.cn/cn/images/img5-4.png*/ no-repeat center;
  position: absolute;
  top: 38px;
  right: 2.6%;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease 0s;
          transition: transform 0.3s ease 0s;
}

.alert .cent-form {
  position: absolute;
  width: 94.8%;
  left: 2.6%;
  top: 50%;
  font-size:18px;
  color:rgba(255, 255, 255, 0.8);
  height:auto; overflow:hidden;
  margin-top: -63px;
}

.alert .cent-form h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:36px;
   color:#FFFFFF;
   margin-top:0px;
   margin-bottom:20px;
   padding-bottom:20px;
   border-bottom:1px solid #FFFFFF;
   }
   



.alert .close:hover {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}


.xingxiang {

   width: 100%;
   max-height: 590px;

   overflow: hidden;

   }
   
.md {

    z-index: 99 !important;

    height: 590px;

}

   

.sysf3_1 {

    position: absolute;

    top: 0px;

    left: 0;

    bottom: auto;

}

.pr {

    position: relative;

}

.sysf3_1 {

    width: 100%;

    height: 600px;

    z-index: 0 !important;

}

.sysf3_3 {

    background: url(../images/sf22.png)/*tpa=https://www.yaya.com.cn/cn/images/sf22.png*/ repeat;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    position: absolute;

    z-index: 2;

}


@keyframes bn1-1
{
    from {width: 0;}
    to {width: 330px;}
}
 
@-webkit-keyframes bn1-1
{
    from {width: 0;}
    to {width: 330px;}
}

@keyframes xuxx
{
    from {width: 0;}
    to {width: 47px;}
}
 
@-webkit-keyframes xuxx
{
    from {width: 0;}
    to {width: 47px;}
}

@keyframes newstit
{
    from {width: 0;}
    to {width: 26%;}
}
 
@-webkit-keyframes newstit
{
    from {width: 0;}
    to {width: 26%;}
}


.youbu {
    position: fixed;
    right: 0px;
    top: 30%;
    z-index: 999;
    width: 88px;
	display:none;
}

.youbu > div {
    position: relative;
    width: 88px;
    height: 88px;
    line-height: 88px;
    cursor: pointer;
    margin-bottom: 2px;
    background: #e41827;
}

.youbu > div:hover {
   background-color:#000000;
   }

.youbu .txcp {
    width: 330px;
    height: 88px;
    transition: .5s;
}

.youbu .txcp span {
    background: url(../images/cpt.png)/*tpa=https://www.yaya.com.cn/cn/images/cpt.png*/ center no-repeat;
    height: 88px;
    width: 88px;
    display: block;
    float: left;
}

.youbu .txcp small {
    font-size: 1.6rem;
    float: left;
    display: block;
}

.youbu .txss {
    width: 330px;
    height: 88px;
    transition: .5s;
}

.youbu .txss span {
    background: url(../images/sst.png)/*tpa=https://www.yaya.com.cn/cn/images/sst.png*/ center no-repeat;
    height: 88px;
    width: 88px;
    display: block;
    float: left;
}

.youbu .txss small {
    font-size: 1.6rem;
    float: left;
    display: block;
}

.youbu .txpp {
    width: 330px;
    height: 88px;
    transition: .5s;
}

.youbu .txpp span {
    background: url(../images/ppt.png)/*tpa=https://www.yaya.com.cn/cn/images/ppt.png*/ center no-repeat;
    height: 88px;
    width: 88px;
    display: block;
    float: left;
}

.youbu .txpp small {
    font-size: 1.6rem;
    float: left;
    display: block;
}

.youbu .txxw {
    width: 330px;
    height: 88px;
    transition: .5s;
}

.youbu .txxw span {
    background: url(../images/xwt.png)/*tpa=https://www.yaya.com.cn/cn/images/xwt.png*/ center no-repeat;
    height: 88px;
    width: 88px;
    display: block;
    float: left;
}

.youbu .txxw small {
    font-size: 1.6rem;
    float: left;
    display: block;
}

.youbu .txdz {
    width: 330px;
    height: 88px;
    transition: .5s;
}

.youbu .txdz span {
    background: url(../images/dzt.png)/*tpa=https://www.yaya.com.cn/cn/images/dzt.png*/ center no-repeat;
    height: 88px;
    width: 88px;
    display: block;
    float: left;
}

.youbu .txdz small {
    font-size: 1.6rem;
    float: left;
    display: block;
}

#banner .bannerCon .scroll li {
   list-style-type:none;
   float:left;
   width:1229px;
   }

#banner .bannerCon .scroll img {
    width: 1173px;
    height: 580px;
    float: left;
}

/* 新闻 */
.xwyy {
    background: url(../images/xwbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xwbj.jpg*/ no-repeat center center;
    background-attachment: scroll;
    background-size: auto auto;
    background-size: cover;
    background-attachment: fixed;
	height:584px;
	padding-top:135px;
   }
   
.tkong {
   margin-top:66px;
   }
   
.xwyy-kk {
   width:1230px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.xwyy-aa {
   width:602px;
   float:left;
   }
   
.xwyy-aa img {
   width:100%;
   -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;
   }
   
.xwyy-aa section {
    overflow: hidden;
}

   
.xwyy-aa:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 500ms ease-in 0ms;
   } 
   
.xwyy-bb {
   width:602px;
   float:right;
   background-color:rgba(255, 255, 255, 0.5);
   padding:25px;
   padding-right:45px;
   padding-bottom:5px;
   }
   
.xwfuzi {
   height:76px;
   position:relative;
   background-color:rgba(255, 255, 255, 0.9);
   margin-top:-76px;
   z-index:99;
   }
   
.xwfuzi-aa {
   width:23%;
   height:76px;
   float:left;
   padding-top:6px;
   background-color:#e41827;
   text-align:center;
   color:#FFFFFF;
   }
   
.xwfuzi-aa h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:40px;
   text-align:center;
   color:#FFFFFF;
   margin-top:0px;
   margin-bottom:2px;
   }
   
.xwfuzi-bb {
   width:72%;
   height:76px;
   color:#808080;
   float:right;
   } 
   
.xwfuzi-bb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   color:#333333;
   margin-top:15px;
   margin-bottom:7px;
   }  
   
.xwhh {
   height:auto; overflow:hidden;
   padding:18px;
   padding-bottom:21px;
   margin-bottom:20px;
   }
   
.xwhh:hover {
   background-color:#FFFFFF;
   transition: all 500ms ease-in 0ms;
   }
   
.xwhh-aa {
   width:14%;
   float:left;
   color:rgba(0, 0, 0, 0.4);
   text-align:center;
   }
   
.xwhh-aa h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:40px;
   text-align:center;
   color:#333333;
   margin-top:0px;
   margin-bottom:0px;
   } 
   
.xwhh:hover .xwhh-aa h2 {
   color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.xwhh:hover .xwhh-bb h2 {
   color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.xwhh-bb {
   width:79%;
   float:right;
   color:rgba(0, 0, 0, 0.4);
   }
   
.xwhh-bb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   color:#333333;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   margin-top:8px;
   margin-bottom:10px;
   } 
   
.xwlie {
   height:auto; overflow:hidden;
   padding-top:60px;
   padding-bottom:30px;
   } 
   
.xwlie li {
   list-style-type:none;
   height:auto; overflow:hidden;
   padding-top:30px;
   padding-bottom:30px;
   border-bottom:1px solid #e5e5e5;
   font-size:12px;
   color:rgba(102, 102, 102, 0.7);
   }
   
.xwlie-tt {
   height:auto; overflow:hidden;
   margin-bottom:20px;
   }
   
.xwlie-tm {
   width:96px;
   height:96px;
   padding-top:10px;
   font-size:16px;
   color:#656565;
   float:left;
   text-align:center;
   background-color:#ededed;
   }
   
.xwlie-tm h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:47px;
   font-weight:bold;
   color:#656565;
   margin-top:0px;
   margin-bottom:7px;
   }
   
.xwlie-bt {
   width:672px;
   float:right;
   font-size:20px;
   color:#4d4d4d;
   }
   
.xwlie-bt h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:20px;
   color:#4d4d4d;
   margin-top:10px;
   margin-bottom:0px;
   }
   
.xwmore {
   height:auto; overflow:hidden;
   margin-top:45px;
   }
   
.xwmore a {
   display:block;
   width:140px;
   height:45px;
   line-height:45px;
   text-align:center;
   font-size:16px;
   background-color:#b3b3b3;
   color:#FFFFFF;
   }
   
.xwlie li:hover .xwmore a {
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
   
.xwlie li img {
   width:100%;
   -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;
   }
   
.xwlie li section {
    overflow: hidden;
}

section {
    display: block;
	margin:0px;
}
  
   
.xwlie li:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 500ms ease-in 0ms;
   }
   
.load {
   width:60px;
   height:auto; overflow:hidden;
   margin:35px auto 0px;
   }   
   
.morex {
   text-align:center;
   color:#666666;
   cursor: pointer;
   }
   
   
/* 团体定制 */
.dzbnn {
   background:url(../images/dzbnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/dzbnn.jpg*/ center; background-repeat:no-repeat;
   height:554px;
   padding-top:145px;
   } 
   
.dzkk {
   width:1600px;
   height:auto; overflow:hidden;
   line-height:36px;
   color:#FFFFFF;
   font-size:25px;
   margin:0 auto;
   }  
   
.dzkk h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:38px;
   color:#ffffff;
   margin-top:0px;
   margin-bottom:10px;
   }
   
.dzkk h3 {
   font-family: 'Futura-Md-BT', Helvetica, Arial, sans-serif;
   font-size:12px;
   color:#ffffff;
   margin-top:0px;
   margin-bottom:20px;
   }
   
.dingzhix {
   width:1570px;
   height:auto; overflow:hidden;
   position:relative;
   margin:-40px auto 0px;
   z-index:99;
   }
   
.dz-lan {
   height:auto; overflow:hidden;
   }
   
.dz-lan li {
   list-style-type:none;
   float:left;
   width:282px;
   margin-right:18px;
   cursor: pointer;
   }
   
   
.dz-lan li a:hover {
   color:#FFFFFF;
   background-color:#e41827;
   }
   
.dd1 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/bb1.png)/*tpa=https://www.yaya.com.cn/cn/images/bb1.png*/ left top; background-repeat:no-repeat;
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.dd2 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/bb2.png)/*tpa=https://www.yaya.com.cn/cn/images/bb2.png*/ left top; background-repeat:no-repeat;
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.dd3 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/bb3.png)/*tpa=https://www.yaya.com.cn/cn/images/bb3.png*/ left top; background-repeat:no-repeat;
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.dd1 a:hover {
   background:url(../images/bb1.png)/*tpa=https://www.yaya.com.cn/cn/images/bb1.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.dd1 .hover a {
   background:url(../images/bb1.png)/*tpa=https://www.yaya.com.cn/cn/images/bb1.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.dd2 a:hover {
   background:url(../images/bb2.png)/*tpa=https://www.yaya.com.cn/cn/images/bb2.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.dd2 .hover a {
   background:url(../images/bb2.png)/*tpa=https://www.yaya.com.cn/cn/images/bb2.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
 
.dd3 a:hover {
   background:url(../images/bb3.png)/*tpa=https://www.yaya.com.cn/cn/images/bb3.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.dd3 .hover a {
   background:url(../images/bb3.png)/*tpa=https://www.yaya.com.cn/cn/images/bb3.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
  
   
   
.dznei {
   background-color:#efefef;
   height:auto; overflow:hidden;
   padding-top:96px;
   padding-bottom:77px;
   position:relative;
   margin-top:-40px;
   }
   
.dznei-kk {
   width:1500px;
   height:auto; overflow:hidden;
   margin:55px auto 0px;
   }
   
.dznei-kk-left {
   width:60%;
   float:left;
   }
   
.dznei-kk-right {
   width:36%;
   float:right;
   padding-top:85px;
   }
   
.dznei-kk-right h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:30px;
   margin-top:0px;
   margin-bottom:100px;
   color:#000000;
   }
   
.hongse {
   color:#de1827;
   }
   
.dznn {
   padding-left:45px;
   padding-right:30px;
   height:auto; overflow:hidden;
   color:#4d4d4d;
   line-height:27px;
   }
   
.dznn h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:20px;
   margin-top:0px;
   margin-bottom:27px;
   color:#000000;
   }
   
.qiefu {
   width:400px;
   height:96px;
   float:right;
   position:relative;
   background-color:#FFFFFF;
   margin-top:-96px;
   z-index:99;
   }
   
   
.dznei-kk .swiper-pagination-fraction {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    bottom: 20px;
    left: 35%;
    width: 80px;
	color:#a8a8a8;
	font-size:23px;
}

.dznei-kk .swiper-pagination-current {
   color:#333333;
   font-size:49px;
   }
   
   
.dznei-kk .swiper-button-prev {
    position: absolute;
    top: 92%;
    width: 16px;
    height: 16px;
    z-index: 10;
    cursor: pointer;
    background-size: 16px 16px;
    background-position: center;
    background-repeat: no-repeat;
	left: 53%;
	background:url(../images/zuot.png)/*tpa=https://www.yaya.com.cn/cn/images/zuot.png*/;
}

.dznei-kk .swiper-button-next {
    position: absolute;
    top: 92%;
    width: 16px;
    height: 16px;
    z-index: 10;
    cursor: pointer;
    background-size: 16px 16px;
    background-position: center;
    background-repeat: no-repeat;
	right: 43%;
	background:url(../images/yout.png)/*tpa=https://www.yaya.com.cn/cn/images/yout.png*/;
}


.fwkk {
   width:1396px;
   height:auto; overflow:hidden;
   margin:50px auto 85px;
   padding:10px;
   }

.fwkk h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:31px;
   text-align:center;
   margin-top:0px;
   margin-bottom:40px;
   padding-top:60px;
   background:url(../images/lc.png)/*tpa=https://www.yaya.com.cn/cn/images/lc.png*/ top center; background-repeat:no-repeat;
   }
   
.fwnn {
   height:auto; overflow:hidden;
   }
   
   
.liucheng {
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
   box-shadow: 0px 0px 10px rgba(0,0,0,.1);
   margin-top:20px;
   }
   
.liucheng:hover {
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }
   
.liucheng img {
   width:100%;
   }
   
.futu {
    position: relative;
    margin-top: -33px;
    z-index: 99;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.futu-tt {
    width: 66px;
    height: 66px;
    float: left;
    margin-left: 42px;

}

.fw-nei {
    height: auto;
    overflow: hidden;
    padding: 30px;
	padding-top:88px;
	padding-bottom:60px;
    color: #4d4d4d;
    font-size: 14px;
    line-height: 29px;
    margin-top: -33px;
    position: relative;
}

.fw-tt {
   height:auto; overflow:hidden;
   margin-bottom:56px;
   }
   
.fw-tt-aa {
   width:270px;
   float:left;
   color:#333333;
   }
   
.fw-tt-aa h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:21px;
   margin-top:10px;
   margin-bottom:2px;
   color:#333333;
   }
   
.fw-tt-bb {
   width:66px;
   height:66px;
   float:right;
   }   
   
.lczi {
   height:auto; overflow:hidden;
   line-height:29px;
   }
   
   
.liucheng .futu-tt img{
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
  
.liucheng .futu-tt img:hover{
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
}   


.hzbj {
   background:url(../images/hbbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/hbbj.jpg*/ center; background-repeat:no-repeat;
   height:680px;
   padding-top:45px;
   }
   
.hzbj h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   text-align:center;
   font-size:31px;
   margin-top:0px;
   padding-top:60px;
   background:url(../images/lc.png)/*tpa=https://www.yaya.com.cn/cn/images/lc.png*/ top center; background-repeat:no-repeat;
   color:#000000;
   margin-bottom:70px;
   }
   
.hzkuai {
   width:1350px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.hzkuai li {
   list-style-type:none;
   width:20%;
   float:left;
   }
   
.hztu {
   border:1px solid #d7d8d8;
   }
   


.hzbj .swiper-pagination-bullet {
    width: 23px;
    height: 23px;
    display: inline-block;
    border-radius: 100%;
} 

.swiper-pagination-bullet {
    background: #fff;
    opacity: .57;
}

.hzbj .swiper-pagination-bullet-active {
    opacity: 1;
    background: #e41827;
} 


.hzbj .swiper-container {
   padding-bottom:80px;
   }
   
   
.rexian {
   height:auto; overflow:hidden;
   background:url(../images/rxbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/rxbj.jpg*/ center; background-repeat:no-repeat;
   padding-top:55px;
   padding-bottom:112px;
   }
   
.rexian h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   text-align:center;
   font-size:31px;
   margin-top:0px;
   padding-top:60px;
   margin-bottom:88px;
   background:url(../images/lc.png)/*tpa=https://www.yaya.com.cn/cn/images/lc.png*/ top center; background-repeat:no-repeat;   
   }
   
.rexkk {
   width:1066px;
   height:auto; overflow:hidden;
   padding:3px;
   margin:0 auto;
   }
   
.rxn {
   background-color:#FFFFFF;
   height:auto; overflow:hidden;
   box-shadow: 0px 0px 5px rgba(0,0,0,.1);
   padding:45px;
   font-size:20px;
   color:#4d4d4d;
   text-align:center;
   }
   
.rxn h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:28px;
   margin-top:20px;
   margin-bottom:20px;
   color:#666666;
   text-align:center;
   } 
   
.rxn:hover h3 {
   color:#e41827;
   transition: all 500ms ease-in 0ms; 
   } 
   
.dh {
   width:40px;
   height:40px;
   margin:26px auto 0px;
   } 
   
.rxn img{
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
  
.rxn img:hover{
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
}  


/* 产品 */
.cpbnn {
   background:url(../images/cpbnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/cpbnn.jpg*/;
   background-repeat: no-repeat;
   background-position: center;
   background-size: cover;
   position: fixed;
   width: 100%;
   height: 660px;
}

.ggt {
    height: 552px;
}

.ggty {
    height: 660px;
}

.ggtx {
    height: 500px;
}

.cpkuai {
   width:1650px;
   height:auto; overflow:hidden;
   margin:0 auto;
   position:relative;
   z-index:1;
   }
   
.sfu {
   margin-top:-40px;
   }
   

.content {
    background-color: #ffffff;
    height: auto;
    overflow: hidden;
    padding-top: 120px;
    padding-bottom: 80px;
    position: relative;
    margin-top: -40px;
}


.cpkuai-aa {
   width:12%;
   float:left;
   }
   
.cpkuai-bb {
   width:83%;
   float:right;
   }
   
.cpkuai-bb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:20px;
   padding-bottom:10px;
   border-bottom:1px solid #666666;
   margin-top:5px;
   margin-bottom:10px;
   }
   
.cpbb-lan {
   height:auto; overflow:hidden;
   }
   
.cpbb-lan li {
   list-style-type:none;
   float:left;
   width:282px;
   margin-right:18px;
   }
   

   
.cpbb-lan li a:hover {
   color:#FFFFFF;
   background-color:#e41827;
   }
   
   
.pp1 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/pp1.png)/*tpa=https://www.yaya.com.cn/cn/images/pp1.png*/ left top; background-repeat:no-repeat;
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.pp2 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/pp2.png)/*tpa=https://www.yaya.com.cn/cn/images/pp2.png*/ left top; background-repeat:no-repeat;
   box-shadow: 0px 0px 10px rgba(0,0,0,.1);
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.pp3 a {
   display:block;
   height:80px;
   line-height:80px;
   text-align:center;
   background:url(../images/pp3.png)/*tpa=https://www.yaya.com.cn/cn/images/pp3.png*/ left top; background-repeat:no-repeat;
   padding-left:40px;
   color:#121211;
   background-color:#FFFFFF;
   font-size:20px;
   }
   
.pp1 a:hover {
   background:url(../images/pp1.png)/*tpa=https://www.yaya.com.cn/cn/images/pp1.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.pp1 .hover a {
   background:url(../images/pp1.png)/*tpa=https://www.yaya.com.cn/cn/images/pp1.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.pp2 a:hover {
   background:url(../images/pp2.png)/*tpa=https://www.yaya.com.cn/cn/images/pp2.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.pp2 .hover a {
   background:url(../images/pp2.png)/*tpa=https://www.yaya.com.cn/cn/images/pp2.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
 
.pp3 a:hover {
   background:url(../images/pp3.png)/*tpa=https://www.yaya.com.cn/cn/images/pp3.png*/ left bottom; background-repeat:no-repeat;
   transition: all 500ms ease-in 0ms;
   }
   
.pp3 .hover a {
   background:url(../images/pp3.png)/*tpa=https://www.yaya.com.cn/cn/images/pp3.png*/ left bottom; background-repeat:no-repeat;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.cpkuai-aa h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:26px;
   margin-top:0px;
   margin-bottom:25px;
   }
   
.cplie {
   height:auto; overflow:hidden;
   border-top:1px solid #d7d7d7;
   }
   
.cplie li {
   list-style-type:none;
   line-height:70px;
   border-bottom:1px solid #d7d7d7;
   background:url(../images/yout.png)/*tpa=https://www.yaya.com.cn/cn/images/yout.png*/ right; background-repeat:no-repeat;
   }
   
.cplie li a {
   color:#4d4d4d;
   font-size:16px;
   }
   
.cplie li a:hover {
   color:#000000;
   }
   
   
.cptux {
   height:auto; overflow:hidden;
   margin-bottom:50px;
   color:#808080;
   line-height:19px;
   }
   
.cptux h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   margin-top:32px;
   margin-bottom:14px;
   font-size:24px;
   height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   color:#333333;
   }
   
.cptux a {
   color:#808080;
   }
   
   
.box{
		    text-align: center;
		    overflow: hidden;
		    position: relative;
		}
		.box:before{
		    content: "";
		    width: 0;
		    height: 100%;
		    padding: 14px 18px;
		    position: absolute;
		    top: 0;
		    left: 50%;
		    opacity: 0;
		    transition: all 500ms cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
		}
		.box:hover:before{
		    width: 100%;
		    left: 0;
		    opacity: 0.5;
		}
		.box img{
		    width: 100%;
		    height: auto;
		}
		.box .box-content{
		    width: 100%;
		    padding: 14px 18px;
		    color: #fff;
		    position: absolute;
		    top: 38%;
		    left: 0;
		}
		.box .title{
		    font-size: 25px;
		    font-weight: 600;
		    line-height: 30px;
		    text-transform: uppercase;
		    margin: 0;
		    opacity: 0;
		    transition: all 0.5s ease 0s;
		}
		.box .post{
		    font-size: 15px;
		    text-transform: capitalize;
		    opacity: 0;
		    transition: all 0.5s ease 0s;
		}
		.box:hover .title,
		.box:hover .post{
		    opacity: 1;
		    transition-delay: 0.7s;
		}
		.box .icon{
		    padding: 0;
		    margin: 0;
		    list-style: none;
		    margin-top: 15px;
		}
		.box .icon li{
		    display: inline-block;
		}
		.box .icon li a{
		    display: block;
		    width: 40px;
		    height: 40px;
		    line-height: 40px;
		    border-radius: 50%;
		    background: #f74e55;
		    font-size: 20px;
		    font-weight: 700;
		    color: #fff;
		    margin-right: 5px;
		    opacity: 0;
		    transform: translateY(50px);
		    transition: all 0.5s ease 0s;
		}
		.box:hover .icon li a{
		    opacity: 1;
		    transform: translateY(0px);
		    transition-delay: 0.5s;
		}
		.box:hover .icon li:last-child a{
		    transition-delay: 0.8s;
		}
		@media only screen and (max-width:990px){
		    .box{ margin-bottom: 30px; }
		}   
		
		
/* 品牌 */
.ppbjx {
   height:auto; overflow:hidden;
   padding-top:140px;
   padding-bottom:80px;
   background:url(../images/ppbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/ppbj.jpg*/ center; background-repeat:no-repeat;
   color:#FFFFFF;
   }
   
.ppbjx h2 {
   height:67px;
   background:url(../images/btzz.png)/*tpa=https://www.yaya.com.cn/cn/images/btzz.png*/ center; background-repeat:no-repeat;
   margin-top:0px;
   margin-bottom:16px;
   }
   
.ppbjx h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   margin-top:0px;
   margin-bottom:95px;
   font-size:26px;
   text-align:center;
   color:#FFFFFF;
   }
   
.ppkuai {
   width:1200px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.ppnn {
   height:auto; overflow:hidden;
   }
   
.ppnn-aa {
   width:75px;
   height:75px;
   position:relative;
   z-index:1;
   margin:0 auto;
   }
   
.ppnn-bb {
   height:515px;
   background-color:rgba(81,77,71,.29);
   border:1px solid rgba(150,137,125,.20);
   padding:20px;
   padding-top:65px;
   border-radius: 10px;
   margin-top:-33px;
   position:relative;
   text-align:center;
   font-size:14px;
   color:#FFFFFF;
   line-height:37px;
   }
   
.ppnn-bb a {
   color:#FFFFFF;
   }
   
.ppnn-more {
   width:37px;
   height:37px;
   margin:20px auto 0px;
   }

.fanzz:hover img {
    -webkit-transform: rotatey(360deg);
    -moz-transform: rotatey(360deg);
}
.fanzz img {
    -webkit-transition: 1.2s ease;
    -moz-transition: 1.2s ease;
    max-width: 100%;
    margin: 0 auto;
}  
   
/* 联系 */
.lxbnn {
   background:url(../images/lxbnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/lxbnn.jpg*/;
   background-repeat: no-repeat;
   background-position: center;
   background-size: cover;
   position: fixed;
   width: 100%;
   height: 500px;
}  

.contentx {
    background:url(../images/lxnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/lxnn.jpg*/ center; background-repeat:no-repeat;
    height: auto;
    overflow: hidden;
    padding-top: 70px;
    padding-bottom: 60px;
    position: relative;
}

.lxss {
   height:auto; overflow:hidden;
   position:relative;
   padding:25px;
   background-color:#FFFFFF;
   color:#4d4d4d;
   line-height:25px;
   margin-bottom:25px;
   }
   
.lxss:hover {
   color:#FFFFFF;
   }
   
.lxss h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   margin-top:0px;
   margin-bottom:26px;
   }
   
.lxss .mask {
    display: block;
    position: absolute;
    width: 100%;
	height: 0px;
    left: 0;
    top: 100%;
	background-color:#e41827;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    z-index: 0;
}   


.lxss:hover .mask{top:0; height:100%;} 

.lxss .con {
    position: relative;
    z-index: 1;
    font-size: 14px;
    color: #333333;
}

.lxss:hover .con {
    color:#FFFFFF;
	}
	
	
/* 发展历程 */	
.fzbnn {
   height:600px;
   background:url(../images/fzbnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/fzbnn.jpg*/ center; background-repeat:no-repeat;
   padding-top:80px;
   background-size: 100%;
   }
   
.fzbnn-kk {
   width:1400px;
   height:auto; overflow:hidden;
   font-size:16px;
   color:rgba(27,27,45,.6);
   line-height:28px;
   margin:0 auto;
   }
   
.fzbnn-kk h2 {
   font-family: 'DIN-Bold', Helvetica, Arial, sans-serif;
   font-size:50px;
   margin-top:0px;
   margin-bottom:24px;
   color:#de1827;
   }
   
.fzkong {
   padding-left:40px;
   }
   
.shuju {
   margin-top:30px;
   width:750px;
   height:107px;
   background-color:rgba(255,255,255,.6);
   }
   
.shuju li {
   list-style-type:none;
   float:left;
   width:33.3%;
   background:url(../images/fenget.png)/*tpa=https://www.yaya.com.cn/cn/images/fenget.png*/ right; background-repeat:no-repeat;
   font-size:18px;
   padding-left:75px;
   color:#666666;
   }
   
.shuju li h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   margin-top:15px;
   margin-bottom:3px;
    color:#de1827;
   }
   
.sjzi {
   font-family: 'DIN-Bold', Helvetica, Arial, sans-serif;
   font-size:50px;
   font-weight:bold;
   color:#de1827;
   }
   
.fztp {
   margin-top:66px;
   }
   

#bg {
    width: 100%;
    height: 100%;
	background:url(../images/tmbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/tmbj.jpg*/ top center;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: -10;
}

.fzkk {
   width:960px;
   height:auto; overflow:hidden;
   margin:88px auto 80px;
   }
   
.fzhh {
   height:auto; overflow:hidden;
   }
   
.fzhh-aa {
   width:120px;
   float:left;
   text-align:right;
   font-size:40px;
   color:#232933;
   }   
   
.fzhh-aax {
   font-family: 'DIN-Bold', Helvetica, Arial, sans-serif;
   width:120px;
   float:left;
   text-align:right;
   font-size:40px;
   color:#232933;
   }
   
.fzhh-bb {
   width:830px;
   height:auto; overflow:hidden;
   background:url(../images/yh1.png)/*tpa=https://www.yaya.com.cn/cn/images/yh1.png*/ top left; background-repeat:no-repeat;
   padding-left:50px;
   padding-top:10px;
   font-size:18px;
   color:rgba(35,41,51,.8);
   line-height:28px;
   padding-bottom:36px;
   float:right;
   }
   
.fzhh-bb2 {
   width:830px;
   height:auto; overflow:hidden;
   background:url(../images/yh2.png)/*tpa=https://www.yaya.com.cn/cn/images/yh2.png*/ top left; background-repeat:no-repeat;
   padding-left:50px;
   padding-top:10px;
   font-size:18px;
   color:rgba(35,41,51,.8);
   line-height:28px;
   padding-bottom:36px;
   float:right;
   }
   
.fzhh-bb3 {
   width:830px;
   height:auto; overflow:hidden;
   background:url(../images/yh3.png)/*tpa=https://www.yaya.com.cn/cn/images/yh3.png*/ top left; background-repeat:no-repeat;
   padding-left:50px;
   padding-top:10px;
   font-size:18px;
   color:rgba(35,41,51,.8);
   line-height:28px;
   padding-bottom:36px;
   float:right;
   }
   
   
.sjz {
   position: fixed;
   left:100px;
   width:80px;
   top: 75%;
   z-index: 9;
   } 
   
.sjz li {
   list-style-type:none;
   height:35px;
   }
   
.sjz li a {
   cursor: pointer;
   }  
   
.sjz-aa {
   width:14px;
   height:35px;
   background:url(../images/ff2.png)/*tpa=https://www.yaya.com.cn/cn/images/ff2.png*/; background-repeat:no-repeat;
   float:left;
   }
   
.sjz li a:hover .sjz-aa {
   background:url(../images/ff3.png)/*tpa=https://www.yaya.com.cn/cn/images/ff3.png*/; background-repeat:no-repeat;
   }
   
.sjz li.cur a .sjz-aa {
   background:url(../images/ff3.png)/*tpa=https://www.yaya.com.cn/cn/images/ff3.png*/; background-repeat:no-repeat;
   }
   
.sjz li a:hover .sjz-bb {
   color:#ea1822;
   font-weight:bold;
   font-size:18px;
   transition: all 500ms ease-in 0ms;
   }
   
.sjz li.cur a .sjz-bb {
   color:#ea1822;
   font-weight:bold;
   font-size:18px;
   transition: all 500ms ease-in 0ms;
   }
   
   
.sjz-bb {
   width:14px;
   float:right;
   color:#b3b3b3;
   font-size:15px;
   }
   
.sjz-bb a {
   color:#b3b3b3;
   }
   

#slidingBlock {
	height:auto; overflow:hidden;
}

#slidingBlock span {
    width:100%; height:35px; font-size:15px; over-flow:hidden;
}
#slidingBlock span.menuNo {
    font-weight:normal; width:100%; height:35px;
}

#slidingBlock span.menuNo .sjz-aa {
   width:14px;
   height:35px;
   background:url(../images/ff2.png)/*tpa=https://www.yaya.com.cn/cn/images/ff2.png*/; background-repeat:no-repeat;
   float:left;
   }
   
#slidingBlock span.menuNo .sjz-bb {
   width:14px;
   float:right;
   color:#b3b3b3;
   font-size:15px;
   }   
   
   
#slidingBlock span.menuOn {
    font-weight:normal; width:100%; height:35px;
}

#slidingBlock span.menuOn .sjz-aa {
   width:14px;
   height:35px;
   background:url(../images/ff3.png)/*tpa=https://www.yaya.com.cn/cn/images/ff3.png*/; background-repeat:no-repeat;
   float:left;
   }
   
#slidingBlock span.menuOn .sjz-bb {
   width:14px;
   float:right;
   color:#ea1822;
   font-weight:bold;
   font-size:18px;
   transition: all 500ms ease-in 0ms;
   }
   
#slidingBlock DIV.slidingList_none {
    display:none
}
#slidingBlock DIV.slidingList {
    width:100%;
    margin:0px; padding:0px; height:auto; overflow:hidden;
}
   
   
/* 效果页 */
.xgbj {
   height:600px;
   background:url(../images/xg1.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg1.jpg*/ center; background-repeat:no-repeat;
   animation: fanzhuan 2.5s;
    -webkit-animation: fanzhuan 2.5s;
   padding-top:220px;
   position:relative;
   }  
   
.xgkk {
   width:1300px;
   height:auto; overflow:hidden;
   color:#FFFFFF;
   margin:0 auto;
   }
  
   
.xgkk-aa {
   width:45%;
   float:right;
   line-height:22px;
   }
   
.xgkk-aa h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:36px;
   margin-top:10px;
   margin-bottom:20px;
   color:#FFFFFF;
   }
   
.xgbj2 {
   height:600px;
   background:url(../images/xg2.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg2.jpg*/ center; background-repeat:no-repeat;
   padding-top:115px;
   } 
   
.xgkk-bb {
   width:66%;
   float:right;
   }  
   
.xgkk-bb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:29px;
   text-align:center;
   margin-top:10px;
   margin-bottom:15px;
   color:#FFFFFF;
   } 
   
.xgkk-bb h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:37px;
   text-align:center;
   margin-top:0px;
   margin-bottom:17px;
   color:#FFFFFF;
   } 
   
.xgkk-bb h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   text-align:center;
   margin-top:0px;
   margin-bottom:43px;
   color:#FFFFFF;
   } 
   
.xntt {
   width:400px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.xntt li {
   list-style-type:none;
   float:left;
   width:31.3%;
   margin-left:1%;
   margin-right:1%;
   text-align:center;
   font-size:12px;
   }
   
.xntt li h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:35px;
   margin-top:0px;
   margin-bottom:6px;
   }
   
.xtb {
   font-size:22px;
   }
   
.qtt {
   width:186px;
   height:auto; overflow:hidden;
   margin:30px auto 0px;
   }
   
.qtt li {
   list-style-type:none;
   float:left;
   width:46%;
   margin-left:2%;
   margin-right:2%;
   }
   
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

.Rotation{
-webkit-transform: rotate(360deg);
animation: rotation 3s linear infinite;
-moz-animation: rotation 3s linear infinite;
-webkit-animation: rotation 3s linear infinite;
-o-animation: rotation 3s linear infinite;
}  


.xgbj3 {
   height:600px;
   background:url(../images/xg3.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg3.jpg*/ center; background-repeat:no-repeat;
   padding-top:192px;
   } 
   
.xgbj4 {
   height:600px;
   background:url(../images/xg4.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg4.jpg*/ center; background-repeat:no-repeat;
   padding-top:180px;
   } 
   
.xgbj5 {
   height:600px;
   background:url(../images/xg5.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg5.jpg*/ center; background-repeat:no-repeat;
   padding-top:202px;
   }
   
.xgbj6 {
   height:600px;
   background:url(../images/xg6.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg6.jpg*/ center; background-repeat:no-repeat;
   padding-top:213px;
   }
   
.xgbj7 {
   height:600px;
   background:url(../images/xg7.jpg)/*tpa=https://www.yaya.com.cn/cn/images/xg7.jpg*/ center; background-repeat:no-repeat;
   padding-top:180px;
   }
   
.xgkk-cc {
   width:66%;
   float:left;
   line-height:22px;
   }
   
.xgkk-cc h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:36px;
   margin-top:10px;
   margin-bottom:20px;
   color:#FFFFFF;
   } 
   
.xgkk-dd {
   width:25%;
   float:right;
   line-height:22px;
   }
   
.xgkk-dd h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:36px;
   margin-top:10px;
   margin-bottom:20px;
   color:#FFFFFF;
   }
   
   
/* 瀑布流 */ 

.tkongx {
   margin-top:100px;
   }
.pbj {
   height:570px;
   background:url(../images/pbj.jpg)/*tpa=https://www.yaya.com.cn/cn/images/pbj.jpg*/ center; background-repeat:no-repeat;
   color:#FFFFFF;
   text-align:center;
   font-size:18px;
   padding-top:225px;
   background-size: 100%;
   }  
   
.pbj h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:70px;
   margin-top:0px;
   margin-bottom:17px;
   text-align:center;
   color:#FFFFFF;
   }
   
.cdkk {
   width:1300px;
   height:auto; overflow:hidden;
   margin:20px auto 20px;
   }
   
   
#gallery-wrapper {
		position: relative;
		max-width: 100%;
		width: 100%;
		margin:0 auto;
		}
		img.thumb {
		width: 100%;
		max-width: 100%;
		height: auto;
		}
		.white-panel {
		position: absolute;
		background: white;
		border-radius: 5px;
		box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
		}
		.white-panel h1 {
		font-size: 1em;
		}
		.white-panel h1 a {
		color: #A92733;
		}
		.white-panel:hover {
		box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
		margin-top: -5px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		} 
    
.dianzan {
   position:relative;
   height:40px;
   line-height:40px;
   padding-left:78px;
   color:#FFFFFF;
   background-color:rgba(0,0,0,0.34);
   margin-top:-40px;
   display:none;
   z-index:1;
   }
   
.dianzan a {
   color:#FFFFFF;
   }	
   
.white-panel:hover .dianzan {
   display:block;
   }

.dzyy {
   width:70px;
   height:70px;
   position:relative;
   padding-left:6px;
   padding-top:6px;
   background:url(../images/aixx.png)/*tpa=https://www.yaya.com.cn/cn/images/aixx.png*/; background-repeat:no-repeat;
   float:right;
   z-index:999;
   }
   
.dzyy:hover {
   background:url(../images/aixx2.png)/*tpa=https://www.yaya.com.cn/cn/images/aixx2.png*/; background-repeat:no-repeat;
   }
   
.dzttw {
   margin-top:-70px;
   position:relative;
   }


/* 弹窗 */

.pdcon-ct{
	display:flex;
	flex-wrap:wrap;
}
.pdcon-ct>span{
	display:block;
	color:#fff;
	background:#2e4b98;
	padding:8px 30px;
	font-size:1.4rem;
	font-weight:600;
}
.pdcon{
	border-top:3px #2e4b98 solid;
	padding:20px 0px;
	font-size:1.4rem;
	color:rgba(0,0,0,.6);
	width:100%;
}

.picshade {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.91;
  filter: alpha(opacity=91);
  z-index: 999;
  display: none;
}

.pictures_eyes_close {
  position: fixed;
  top: 30px;
  right: 30px;
  display: inline-block;
  width: 26px;
  height: 26px;
  background: url(../images/close.png)/*tpa=https://www.yaya.com.cn/cn/images/close.png*/ no-repeat;
  z-index: 1000;
  display: none;
}

.pictures_eyes {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 1999;
  display: none;
}

.pictures_eyes_in {
  position: relative;
  text-align: center;
}

.pictures_eyes_in img { max-height: 800px; }

.pictures_eyes_in section p{color:#fff;padding:15px 0px;}

.pictures_eyes_in .prev, .pictures_eyes_in .next {
  position: absolute;
  top: 50%;
  width: 51px;
  height: 51px;
  cursor: pointer;
}

.pictures_eyes_in .prev {
  left: 35px;
  background: url(../images/Tleft.png)/*tpa=https://www.yaya.com.cn/cn/images/Tleft.png*/ no-repeat;
}

.pictures_eyes_in .next {
  right: 35px;
  background: url(../images/Tright.png)/*tpa=https://www.yaya.com.cn/cn/images/Tright.png*/ no-repeat;
}

.pictures_eyes_indicators {
  position: fixed;
  left: 0;
  bottom: 15px;
  width: 100%;
  text-align: center;
  z-index: 2999;
}

.pictures_eyes_indicators a {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin: 6px 3px 0 3px;
  border: 1px solid #ddd;
  border-radius: 10px;
  box-shadow: 0 0 2px #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
  overflow: hidden;
}

.pictures_eyes_indicators img { height: 50px; }

.pictures_eyes_indicators .current {
  filter: alpha(opacity=100);
  opacity: 1;
}


.fenye {
    width: 100%;
    height: 60px;
}

.fenye-aa {
    width: 50%;
    float: left;
}

.fenye-aa a {
    display: block;
    text-align: center;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    background-color: #ff6101;
    font-size: 18px;
}

.fenye-bb {

    width: 50%;
    float: right;

}

.fenye-bb a {
    display: block;
    text-align: center;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    background-color: #ffb601;
    font-size: 18px;
}

.fenye {
    width: 265px;
    height: 60px;
	margin:30px auto 0px;
} 


.cpyymore {
    width: 165px;
    height: 35px;
    margin: 15px auto 0px;
}

.cpyymore a {
    display: block;
    width: 165px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 18px;
    color: #FFFFFF;
    background-color: #de1827;
    border-radius: 20px;
} 

.hztu img {
    -webkit-transition: 1.2s ease;
    -moz-transition: 1.2s ease;
    max-width: 100%;
    margin: 0 auto;
} 
   
.hztu:hover img {
    -moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE*/
    filter:FlipV;
	transform: rotateX(360deg);
}

.tts a {
   color:#FFFFFF;
   }

.fanzhuan {-webkit-animation:transform-5 2s ease 500ms alternate none 1;animation:transform-5 2s ease 500ms alternate none 1;}

@-webkit-keyframes transform-5 { 
	from{-webkit-transform:perspective(400px) rotateX(60deg);transform:perspective(400px) rotateX(60deg); opacity: 0.5;} 
    to{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateYX(0deg); opacity: 1;} 
}
@keyframes transform-5 { 
	from{-webkit-transform:perspective(400px) rotateX(60deg);transform:perspective(400px) rotateX(60deg); opacity: 0.5; } 
    to{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg); opacity: 1;} 
}


/* 新闻内 */
.xwbnn {
   background:url(../images/nbanner.jpg)/*tpa=https://www.yaya.com.cn/cn/images/nbanner.jpg*/ center; background-repeat:no-repeat;
   height:498px;
  }

.xwdd {
   background: #d7dbde;
   padding: 50px 0px;
   }
.inewsct {
    background: #fff;
    padding: 40px;
    box-shadow: 0px 0px 5px rgba(0,0,0,.2);
}

.inewsct .inews-tt {
    border-bottom: 1px rgba(0,0,0,.25) dashed;
    padding-bottom: 10px;
}

.inewsct .inews-tt p {
    font-size: 2.0rem;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 10px;
}

.inewsct .inews-tt span {
    color: rgba(0,0,0,.55);
}

strong {
    font-weight: 700;
}

.inewsct .inews-ct {
    padding: 20px 0px 0px;
    color: rgba(0,0,0,.7);
    line-height: 28px;
}	

.kongw {
   margin-top:96px;
   }
   
   
.dianx {
    bottom: -110px;
    z-index: 15;
	text-align:left;
	left: 55%;
}

.dianx li {
    display: inline-block;
    width: 225px;
    height: 80px;
    margin: 0px;
	margin-right:10px;
    text-indent: 0px;
    cursor: pointer;
    background-color: none;
	margin-bottom:10px;
    border: 0px solid #f19149;
    border-radius: 1px;
}

.dianx li img {
   opacity: 0.5;
   }
   
.dianx li:hover img {
   opacity: 1;
   }
   
.dianx li:hover .dda {
   width:130px;
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }
.dianx .active {
    width: 225px;
    height: 80px;
	background-color: none;
    margin: 0;
	margin-bottom:10px;
} 

.dianx li.active img {
   opacity: 1;
   }
   
.dianx li.active .dda {
   width:130px;
   margin-top:0px;
   transition: all 500ms ease-in 0ms;
   }

.cpbj .carousel-indicators .active {
    background-color: rgba(255,255,255,.0);
	margin-right:10px;
}  

.dda {
   width:120px;
   height:80px;
   margin-top:5px;
   float:left;
   }
   
.ddb {
   width:90px;
   height:80px;
   float:left;
   color:#936725;
   font-size:12px;
   float:right;
   }
   
.ddb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   text-align:left;
   color:#000000;
   height:auto; overflow:hidden;
   margin-top:5px;
   margin-bottom:10px;
   }
   
.fudongk {

    position: absolute;
    top: 40%;
    left: 25%;
    width: 360px;
    z-index: 98;

} 

.fudongk h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
	font-size:30px;
	margin-top:0px;
	margin-bottom:15px;
	color:#ffffff;
	font-weight:bold;
	} 

.fudongk h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
	font-size:30px;
	margin-top:0px;
	margin-bottom:15px;
	color:#000000;
	font-weight:bold;
	}
	
.flmore {
   width:200px;
   height:40px;
   }
   
.flmore a {
   display:block;
   width:200px;
   height:40px;
   line-height:40px;
   text-align:center;
   border:1px solid #000000;
   color:#000000;
   }
   
.flmore a:hover {
   background-color:#000000;
   color:#FFFFFF;
   }
   
.flmorex {
   width:200px;
   height:40px;
   }
   
.flmorex a {
   display:block;
   width:200px;
   height:40px;
   line-height:40px;
   text-align:center;
   border:1px solid #FFFFFF;
   color:#FFFFFF;
   }
   
.flmorex a:hover {
   background-color:#FFFFFF;
   color:#000000;
   }
   
   
   
.kjbnn {
    background: url(../images/kjbnn.jpg)/*tpa=https://www.yaya.com.cn/cn/images/kjbnn.jpg*/;
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: fixed;
    width: 100%;
    height: 500px;
}  

/* 科技 */  
.keji {
   height:600px;
   background:url(../images/keji.jpg)/*tpa=https://www.yaya.com.cn/cn/images/keji.jpg*/ center; background-repeat:no-repeat;
   padding-top:200px;
   margin-top:20px;
   color:#FFFFFF;
   } 
   
.keji-kk {
   width:1440px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.keji-kk h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:50px;
   margin-top:0px;
   margin-bottom:27px;
   color:#FFFFFF;
   }
   
.kjmore {
   width:165px;
   height:52px;
   margin-top:40px;
   }
   
.kjmore a {
   display:block;
   width:165px;
   height:52px;
   line-height:52px;
   border:2px solid #FFFFFF;
   color:#FFFFFF;
   text-align:center;
   font-size:20px;
   } 
   
.kjmore a:hover {
   background-color:#FFFFFF;
   color:#032471;
   } 
   
.bmkk {
   width:1400px;
   height:auto; overflow:hidden;
   margin:0 auto;
   } 
   
   
 .datu {
   height:auto; overflow:hidden;
   }
   .xtu {
      height:auto; overflow:hidden;
	  }
	  
	.xtu li {
	   width:23%;
	   list-style-type:none;
	   height:auto; overflow:hidden;
	   margin-left:1%;
	   margin-right:1%;
	   border:1px solid #dddddd;
	   float:left;
	   margin-top:5px;
	   }
	   
	 .xtu li:hover {
	   border:1px solid #0e66a6;	 
	 } 


/* 收缩 */	 
.cphh {
}	     


.cphh ul {
    overflow: hidden;
}

.cphh li {
    list-style-type: none;
	margin-bottom:7px;
}

.cphh li a {
   width:100%;
   height:auto; overflow:hidden;
    line-height: 65px;
	border-bottom: 1px solid #d7d7d7;
	font-size:26px;
	color:#4d4d4d;
    display: block;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
}

.cphh-aa {
    width: 80%;
    float: left;
    height: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.cphh-bb {
    width: 20%;
    float: right;
    text-align: right;
}


.cphh li ul {
    display: none;
}

.cphh li a {
    margin-bottom: 1px;
}

.cphh li {
   list-style-type:none;
}
   

.cphh li a {
    line-height: 55px;
    display: block;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
} 

.cphh li.hover a {
    color: #FF0000;
}

.cphh li a:hover{
    color: #FF0000;
}

.cphh li li a {
   height:70px;
    line-height: 70px;
	font-size:16px;
	border-bottom: 1px solid #d7d7d7;
	background: url(../images/yout.png)/*tpa=https://www.yaya.com.cn/cn/images/yout.png*/ right; background-repeat:no-repeat;
	color: #4d4d4d;
    padding-left: 15px;
} 
   
   
@media (min-width: 1440px) and (max-width: 1600px) {

.nav {
    padding-left: 120px;
}
.dian {
    position: absolute;
    bottom: 250px;
    left: 70%;
    z-index: 15;
    width: 250px;
    padding-left: 0;
    margin-left: 12%;
    text-align: center;
    list-style: none;
}

.sskuai {
   width:100%;
   }
   
.ftkuai {
   width:100%;
   }
   
.dzkk {
   width:90%;
   }
   
.dingzhix {
   width:100%;
   }  
   
.dznei-kk { 
   width:100%;
   }  
   
.hzkuai {
   width:100%;
   } 
   
.rexkk {   
   width:100%;
   } 
   
.cpkuai {
   width:100%;
   } 
   
   
.bnzi {
    position: relative;
    width: 23%;
    height: 68px;
    line-height: 68px;
    float: right;
    font-size: 18px;
    padding-left: 30px;
    background: none;
    background-color: #FFFFFF;
    animation: bn1-1 2.5s;
    -webkit-animation: bn1-1 2.5s;
    margin-top: -68px;
}   
     
}    
   
   
@media (min-width: 1200px) and (max-width: 1440px) {

.nav {
    padding-left: 80px;
}

.dian {
    position: absolute;
    bottom: 150px;
    left: 79%;
    z-index: 15;
    width: 250px;
    padding-left: 0;
    margin-left: 0%;
    text-align: center;
    list-style: none;
}
.cpkuan {
   width:100%;
   }
   
.pinpai {
   width:100%;
   }
   
.xinwen {
   width:100%;
   }
   
.ftkuai {
   width:100%;
   }
   
.dzkk {
   width:90%;
   }
   
.dingzhix {
   width:100%;
   } 
   
.dznei-kk { 
   width:100%;
   } 
   
.hzkuai {
   width:100%;
   }  
   
.rexkk {   
   width:100%;
   } 
   
.cpkuai {
   width:100%;
   } 
   
.fzbnn-kk {       
   width:100%;
   } 
   
.bnzi {
    position: relative;
    width: 23%;
    height: 68px;
    line-height: 68px;
    float: right;
    font-size: 18px;
    padding-left: 30px;
    background: none;
    background-color: #FFFFFF;
    animation: bn1-1 2.5s;
    -webkit-animation: bn1-1 2.5s;
    margin-top: -68px;
}  

.ss-right h2 {
   font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
   font-size:34px;
   } 

.keji-kk {
   width:100%;
   }
   
.bmkk { 
   width:100%;
   } 

}   


@media (min-width: 0px) and (max-width: 768px) {

body {
   margin-top:66px;
   }

.navbar-nav > li > a {
    padding: 10px 20px;
    line-height: 20px;
}

.nav {
    padding-left: 0px;
}


.kuanping {
   width:100%;
   }
   
.cpkuan {
   width:100%;
   }
   
.pinpai {
   width:100%;
   }
   
.xinwen {
   width:100%;
   }
   
.dztt li {
   width:100%;
   }
   
.ftkuai {
   width:100%;
   }
   
.ss-right {
   width:95%;
   }
   
.pinpai-aa {
    width: 100%;
    float: left;
}

.pinpai-bb {
   width:100%;
   float: right;
   }
   
.pinpai-nn {
    height: 225px;
    padding-left: 10%;
    padding-right: 10%;
}

.pinpai-bb .swiper-container .swiper-button-prev {
    background: url(../images/left.png)/*tpa=https://www.yaya.com.cn/cn/images/left.png*/ center no-repeat;
    width: 32px;
    height: 20px;
    margin-top: 90px;
    left: 80%;
}

.search1 {
    width: 100%;
}

.ft-aa {
    width: 100%;
    float: left;
}

.ft-bb {
    width: 100%;
    float: left;
	margin-left:0px;
}

.pz {
   width:50%;
   float:left;
   }
   
.bottom h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #FFFFFF;
    padding-bottom: 12px;
}

.search-alert .cent-form .tex {
    border: none;
    font-size: 20px;

}

.bottom {
   height:auto; overflow:hidden;
   padding-top:69px;
   padding-bottom:24px;
   line-height:36px;
   color:#959595;
   background-color:#000000;
   }
   
.dingzhi {
   height:auto; overflow:hidden;
   padding-top:90px;
   background:none;
   background-color:#000000;
   z-index:99;
   }
   
.sjt {
    position: absolute;
    width: 92px;
    height: 92px;
    float: right;
    margin-top: -92px;
    margin-left: 0%;
    padding-top: 20px;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    color: #121212;
    background-color: #dfdfdf;
    z-index: 99;
}

.dzkk {
   width:90%;
   }
   
.dingzhix {
   width:100%;
   } 
   
.dznei-kk { 
   width:100%;
   }   
   
.hzkuai {
   width:100%;
   }
   
.rexkk {   
   width:100%;
   } 
   
.cpkuai {
   width:100%;
   }   
   
.ppkuai {
   width:100%;
   } 
   
.fzbnn-kk {       
   width:100%;
   }  
   
.fzkk {
   width:100%;
   } 
   
.xgkk { 
   width:100%;
   } 
   
.cdkk {  
   width:100%;
   } 
   
.cpkuai-aa {
   width:100%;
   }  
   
.cpkuai-bb {
   width:100%;
   }    
   
.xgkk-aa {
    width: 100%;
    line-height: 22px;
}    

.xgkk-bb {
    width: 100%;
}   

.xgkk-cc {
    width: 100%;
} 

.xgkk-dd {
    width: 100%;
}  

.cpbb-lan li {
    list-style-type: none;
    float: left;
    width: 31.3%;
    margin-right: 2%;
} 

.dz-lan li {
   list-style-type:none;
   float:left;
    width: 31.3%;
    margin-right: 2%;
   cursor: pointer;
   } 

.pp1 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
}   

.pp2 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
} 

.pp3 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
}  

.pp1 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.pp1 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.pp2 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.pp2 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
 
.pp3 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.pp3 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   } 
   
.fzkong {
    padding-left: 15px;
}   

.fzhh-aa {
    width: 15%;
    float: left;
    text-align: right;
    font-size: 20px;
    color: #232933;
}

.fzhh-aax {
    font-family: 'DIN-Bold', Helvetica, Arial, sans-serif;
    width: 15%;
    float: left;
    text-align: right;
    font-size: 20px;
    color: #232933;
}

.fzhh-bb {
    width: 85%;
    height: auto;
    overflow: hidden;
    background: url(../images/yh1.png)/*tpa=https://www.yaya.com.cn/cn/images/yh1.png*/ top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 0px;
    font-size: 14px;
    color: rgba(35,41,51,.8);
    line-height: 28px;
    padding-bottom: 36px;
    float: right;
}

.fzhh-bb2 {
    width: 85%;
    height: auto;
    overflow: hidden;
    background: url(../images/yh2.png)/*tpa=https://www.yaya.com.cn/cn/images/yh2.png*/ top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 0px;
    font-size: 14px;
    color: rgba(35,41,51,.8);
    line-height: 28px;
    padding-bottom: 36px;
    float: right;
}

.fzhh-bb3 {
    width: 85%;
    height: auto;
    overflow: hidden;
    background: url(../images/yh3.png)/*tpa=https://www.yaya.com.cn/cn/images/yh3.png*/ top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 0px;
    font-size: 14px;
    color: rgba(35,41,51,.8);
    line-height: 28px;
    padding-bottom: 36px;
    float: right;
}

.fzhh img {
   width:100%;
   }

.sjzi {
    font-family: 'DIN-Bold', Helvetica, Arial, sans-serif;
    font-size: 30px;
    font-weight: bold;
    color: #de1827;
}
   
.shuju {
    margin-top: 15px;
    width: 100%;
    background-color: rgba(255,255,255,.6);
}  

.shuju li {
    list-style-type: none;
    float: left;
    width: 33.3%;
    background: url(../images/fenget.png)/*tpa=https://www.yaya.com.cn/cn/images/fenget.png*/ right;
    background-repeat: no-repeat;
    font-size: 14px;
    padding-left: 15px;
    color: #666666;
}   

.pinpai {
   height:auto; overflow:hidden;
    margin: 55px auto 0px;
    padding-top: 25px;
    background:none;
}

.ss-right h2 {
    font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    font-size: 27px;
    margin-top: 0px;
    margin-bottom: 14px;
}

.pinpai-bb h2 {
    font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    font-size: 33px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 14px;
}

.dingzhi h2 {
    font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    font-size: 30px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 16px;
    color: #FFFFFF;
}

.dingzhi h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 68px;
    color: #FFFFFF;
}

.ppbjx h2 {
    height: 40px;
    background: url(../images/btzz2.png)/*tpa=https://www.yaya.com.cn/cn/images/btzz2.png*/ center;
        background-repeat: repeat;
    background-repeat: no-repeat;
    margin-top: 0px;
    margin-bottom: 16px;
}

.ppbjx {
    height: auto;
    overflow: hidden;
    padding-top: 140px;
    padding-bottom: 80px;
    background: none;
	background-color:#000000;
    color: #FFFFFF;
}

.dd1 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
}   

.dd2 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
} 

.dd3 a {
    display: block;
    background: none;
    padding-left: 0px;
    color: #121211;
    background-color: #FFFFFF;
    font-size: 18px;
}  

.dd1 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.dd1 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
   
.dd2 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.dd2 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   }
 
.dd3 a:hover {
   background:none;
   transition: all 500ms ease-in 0ms;
   }
   
.dd3 .hover a {
   background:none;
      color:#FFFFFF;
   background-color:#e41827;
   transition: all 500ms ease-in 0ms;
   } 
   
.rexian {
    height: auto;
    overflow: hidden;
	background:none;
	background-color:#eeeff3;
    padding-top: 55px;
    padding-bottom: 112px;
}

.dznei-kk-left {
    width: 100%;
    float: left;
}

.dznei-kk-right {
    width: 100%;
    float: right;
    padding-top: 85px;
}

.dznei-kk .swiper-pagination-fraction {
    font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    bottom: 420px;
    left: 35%;
    width: 80px;
    color: #a8a8a8;
    font-size: 23px;
}

.bmkk { 
   width:100%;
   } 
      
.yc {
   display:none;
   }
   
.yd {
   display:block;
   }

}





