@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
 span, h1, h2, h3, h4, h5, h6, p,  img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a {text-decoration:none; color:#000000;}
html, body { font-family:"微软雅黑", "宋体";font-size:14px;}
img{boder: none;vertical-align: top;}
a:hover{text-decoration:none; color:#1a9b6c;}
.w1170{width:1170px;height: auto;overflow: hidden;margin: 0 auto;}
.trans{  display:block;transition: all .5s ease;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;-webkit-backface-visibility: hidden;}
.trans:hover { display:block; -webkit-backface-visibility: hidden;transform: scale(1.04,1.04);-ms-transform: scale(1.04,1.04);-webkit-transform: scale(1.04,1.04);}
.mt35{margin-top:35px;}
.mt50{margin-top:50px;}
.smy_ctrl {position:relative;min-height:120px;cursor:move;}
/***********************************************************************************/

.yy-banner {
	width: 100%;
	height: 600px;
	overflow: hidden;
	position: relative;
}
.yy-banner img{
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 600px;
	top: 0px;
}



/*轮播*/
.part2{width: 1170px; height: 600px; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 55px;}
.part2-L{width: 1170px; height: 600px;overflow:hidden; position:relative;}
.part2-L .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.part2-L .hd ul{ overflow:hidden; zoom:1; float:left;  }
.part2-L .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; background:#fff; cursor:pointer; border-radius: 50%;}
.part2-L .hd ul li.on{ background:#ff0000;}

.part2-L .bd ul{width: 1170px; height: 600px;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; position: relative;width: 1170px; height: 600px;}

.part2-L .bd img{ width: 1170px; height: 600px;display:block; object-fit: cover; transform: scale(1); animation: slowMotion 20s infinite ease-in-out; }
.part2-L .bd .txt{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;padding-left: 20px;height: 70px;font-size:20px;line-height: 70px;background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;color: #fff;}

.pageState{font-size:20px;color: #fff;position: absolute;bottom: 18px;right: 15px;z-index: 99999;}
.pageState span{color:#1a9b6c;font-size: 23px; font-weight: bold;}


.part2-L .prev,
.part2-L .next{position:absolute;left: 10px;top:50%;margin-top:-25px;display:block;width:27px;height:44px;cursor: pointer;background-color: rgba(0, 0, 0, .6);padding: 20px 5px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}

.part2-L .prev:hover,
.part2-L .next:hover{background-color: rgba(26, 155, 108, .7);}

.part2-L .prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); background: url(prev_yy20190601.png) no-repeat center \0;}
.part2-L .next{ left:auto; right:10px;  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background: url(next_yy20190601.png) no-repeat center \0;}

.part2-L .prevStop{ display:none;  }
.part2-L .nextStop{ display:none;  }

.part2-L .prev:hover{opacity: 1;}
.part2-L .next:hover{opacity: 1;}
.part2-L .bd  img {
 width: 1170px; height: 600px;
  transform: scale(1);
  animation: slowMotion 20s infinite ease-in-out;
}

@keyframes slowMotion {
  from, to {
    transform: scale(1) translate(0, 0);
  }
  50% {
    transform: scale(1.3);
  }
}




/*imglist*/
.yy_imglist{width:1170px; height: auto; margin-left: auto; margin-right: auto; margin-top: 55px;}
.yy_imglist ul{width: 1220px;height: 975px;overflow: hidden;}
.yy_imglist ul li{width:360px;float: left;height: auto;overflow: hidden;margin-right: 45px; margin-bottom: 20px;}
.yy_imglist ul li i{display: block; width:360px;height: 205px; overflow: hidden; margin-bottom: 20px;}
.yy_imglist ul li img{width:360px;height: 205px;  transition: .5s;display: block;}
.yy_imglist ul li h2,.yy_imglist ul li p{display: block; width: auto;height: auto; overflow: hidden; color: #444;font-size: 18px; padding: 5px 0px; line-height: 22px; height: 22px;}
.yy_imglist ul li p{font-size:14px; color: #888;line-height: 20px; height: 40px;}
.yy_imglist ul li:hover h2{color:#1a9b6c;}
.yy_imglist ul li:hover img {
	transform: scaleX(1.2) scaleY(1.2);
}


/*more*/
.more{width:320px; height: auto;  margin-left: auto; margin-right: auto;padding: 20px 0px;}
.more p{font-size: 15px; padding: 15px 0px; text-align: center; border: 1px solid #1a9b6c; border-radius: 50px; cursor: pointer; color: #464545;}
.click_p2{display:none;}
.yyulmore,.click_p2{height:auto !important;}

/*移动标准尾*/
.link{ background:#333;text-align:center; overflow:hidden; color:#aeaeae;  margin-top:20px; padding-top:20px; padding-bottom:20px;}
.link a{ color:#fff; margin:0 20px; display: inline-block;  line-height:30px; font-size:16px;}
.link p{ color:#fff; font-size:13px; }

.footer{display: none; }	
.pc-footer{background: #fff; margin-top:35px; }



/*移动端轮播*/
.slideBox{display:none;margin-top: 5%;}
.swiper-container {width: 90%;height: 100%; margin-bottom: 2%; margin-left: 5%; }
.swiper-slide {background-position: center;background-size: cover;}

.slideBox{ width:100%; height:5rem; overflow:hidden; position:relative; margin-left: auto; margin-right: auto;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: absolute; }

.swiper-slide a{width: 100%; height: 100%; display: block; overflow: hidden;}
.swiper-slide img{width:100%;height: 5rem;display:block;object-fit: cover; position: absolute; top:0px; left: 0px;}
.swiper-slide p{display: block;height: 1rem; background: url(yanyan_yldsbtgj_2018-01-03.png) repeat; color: #fff; font-size: 0.4rem; line-height: 1rem; text-align:left; text-indent: 20px; position: absolute;  bottom:0px; left: 0px; width: 100%;}


.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{ position:absolute; left:3%; top:50%;  z-index: 999; overflow: hidden; display:block; width:1rem; height:1rem; background: url(slider-left.png) no-repeat center; background-size: 0.5rem;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{position:absolute;left:auto;right:3%;top:50%;z-index: 999;overflow: hidden;display:block;width:1rem;height:1rem;background: url(slider-right.png) no-repeat center;background-size: 0.5rem;}





/*yy的移动端*/
@media screen and (max-width: 800px){
.yy-banner {height:auto;}
.yy-banner img{position:static;left: 0px;margin-left:0px;width:100%;height:auto;top: 0px;}
.part2{display:none;}
.yy_imglist{width:100%; margin-top: 5%;}
.yy_imglist ul{width:100%;height: 18rem;}	
.yy_imglist ul li{width:42.5%; margin-left: 5%; margin-right: 0px; margin-bottom: 3%;}	
.yy_imglist ul li i,.yy_imglist ul li i img{width:100%; height: 3rem; margin-bottom: 3%;}	
.yy_imglist ul li h2,.yy_imglist ul li p{width:100%; font-size: 0.4rem; line-height: 0.6rem; height:auto;}	
.yy_imglist ul li p{font-size: 0.35rem; line-height: 0.45rem; height: 0.8rem;}	
.more{width:45%;}
.more p{font-size: 0.4rem; padding: 5% 0px;}	
.pc-footer{display: none;}	
.footer{display: block;}	
.slideBox{display: block;}	
	
}
