@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: #bc2c2c;}
body{min-width: 1100px;}
.bk{width:1100px;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;}
.mt100{margin-top: 100px;}
.smy_ctrl {position:relative;min-height:50px;cursor:move;}
body{background:#f7dfca;}
/***********************************************************************************/

.yybtimg {position: relative;top: 120px;}	
.lzls{width:100%;height: 350px; overflow: hidden; position:absolute; bottom:45px;} 
.ls1{dispaly:block; width: auto; height:auto; position: absolute; left:125px; bottom:0px;}	
.ls2{dispaly:block; width: auto; height:auto; position: absolute; right:125px;  bottom:0px;}
.animate-bounce-up{-webkit-animation: bounce-up 1.8s linear infinite;animation: bounce-up 1.8s linear infinite;}	
@-webkit-keyframes bounce-up {
  25% {-webkit-transform: translateY(10px);}
  50%, 100% {-webkit-transform: translateY(0);}
  75% {-webkit-transform: translateY(-10px);}
}
 
 @keyframes bounce-up {
  25% {transform: translateY(10px);}
  50%, 100% {transform: translateY(0);}
  75% {transform: translateY(-10px);}
}	
	
.yybanner-dy{width:800px; height: auto; padding: 25px 0px; background: #780203; margin: 0 auto; margin-top: 35px; position: relative;z-index: 9999999;}	
.yybanner-dy p{ display: block; width:750px; height: auto;  margin-left: 25px; text-align: justify; font-size: 24px; line-height: 30px; color: #fff3be; text-indent: 48px;}	
@media all and (max-width:1100px){.lzls{display:none;}}	



/*banner*/

.yy-bxjbanner{width:100%;height: 1030px;overflow: hidden;background: url(yy-bxjbanner-21091210.jpg) no-repeat center top;background-size:auto;position: relative;}
.yy-jx{width:100%;height: 87px;background: url(yy-bxjisnow-20191211.png) no-repeat center top;background-size: auto;position: relative;bottom: -6px;left: 0px;}
.yy-hxz{width:1170px;margin-left: auto;margin-right: auto;position:relative;bottom: -57px;}
.yy-hxz img{width:316px; height: 499px; display: block; margin-left: auto; margin-right: auto; vertical-align: top;}


.yybtimg{position: relative;top: 120px;}
.yybtimg img{width: auto; height: auto; display: block;margin-left: auto; margin-right: auto;}
#mindscape {width:400px;height: 499px;overflow: hidden; margin: 0 auto;}
*+html .yybtimg img{ margin-top:-4px;}


/*bk background*/
.w100{width:100%; height: auto; overflow: hidden;}
.bk1{background: url(yy-bxjbg1-20191211.jpg) no-repeat center top; background-size: auto; height:auto;}
.bk2{background: url(yy-bxjbg2-20191211.jpg) no-repeat center top; background-size: auto; height: auto;}
.bk4{background: url(yy-bxjbg5-20191211.jpg) no-repeat center top; background-size: auto; height:auto;}
.bk6{background: url(yy-bxjbg6-20191211.jpg) no-repeat center top; background-size: auto; height: 1064px;}

.bky1{background: #9d0106;border: 10px solid #c40107;border-radius: 15px;width: 1080px;padding: 15px 0px;margin: 0 auto;overflow: hidden;margin-top: 30px;}







/*bt*/
.yybt{width:1100px; height: auto; overflow: hidden;}
.yybt img{width:auto; height: auto; display: block; margin: 0 auto;}
.ybt1{height:137px;}
.ybt3{height:134px;}
.ybt4{height:127px;}
.ybt5{height:136px;}


/****************bk1 图片轮播****************/
.part2{height: 330px;width: 590px;overflow: hidden;float: left;margin-top:15px;margin-left: 15px;}
.part2-L{height: 330px;width: 590px; 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:#55c6c0;}

.part2-L .bd ul{height: 330px;width: 590px;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; position: relative; height: 330px;width: 590px;}

.part2-L .bd img{ height: 330px;width: 590px;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: 40px;font-size: 18px;line-height: 40px;background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;color: #fff;}

.pageState{font-size:16px;color: #fff;position: absolute;bottom: 9px;right: 15px;z-index: 99999;}

.part2-L .prev,
.part2-L .next{position:absolute;left: 10px;top:50%;margin-top:-25px;display:block;width:18px;height:32px;cursor: pointer;opacity: 0.5;}

.part2-L .prev{background: url(prev_yy20190601.png) no-repeat;}
.part2-L .next{ left:auto; right:10px; background: url(next_yy20190601.png) no-repeat; }

.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 {
height: 330px;width: 590px;
  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);
  }
}

/*bk1 right*/
.bk1-r{width:444px; height: 330px; float: right; margin-right: 15px; margin-top: 15px;}
.bk1-r ul{width:444px; height: 330px; float: right; }
.bk1-r ul li{width:444px;height: 97px;overflow: hidden;margin-bottom: 20px;}
.bk1-r ul li img{width:123px; height: 97px; display: block; float: left;}
.bk1-r ul li p{width:304px;display: block; float: right; font-size: 16px; text-align: justify; line-height: 28px; color: #fff; height: 84px; overflow: hidden;}


.bk1-nr2{width: 1080px;height: auto;float: left;overflow:  hidden;}
.bk1-nr2 ul{width:1370px; margin-top: 40px;}
.bk1-nr2 ul li{width:480px; float: left; color: #fff; font-size: 16px; line-height: 32px; height: 32px; overflow: hidden; margin-left: 45px;}
.bk1-nr2 ul li a{color: #fff; padding-left: 15px;}














/*bk2*/
.part3{width: 1100px;height: 365px;overflow: hidden;margin-top:10px; position: relative;}
.part3-L{width: 1100px;height: 357px;overflow:hidden;position:relative;}
.part3-L .hd{height:15px;overflow:hidden;z-index:1;position: absolute;}

.part3-L .bd ul{width: 1100px;height:100px;}
.part3-L .bd{ position:relative; height:100%; z-index:0;   }
.part3-L .bd li{ zoom:1; vertical-align:middle; position: relative; width: 1100px; height: 400px;}

.part3-L .bd img{width: 634px;height: 342px;display:block;float: right;border: 1px solid #fff;margin-top: 13px;}

.part3-L .bd .txt{color: #fff;width:450px;/* float: left;*/ margin-top: 25px;}
.part3-L .bd .txt h2{color: #fff;width:455px;display: block;font-size: 26px; line-height: 35px; height: 35px; overflow: hidden; margin-bottom: 15px;}
.part3-L .bd .txt p{color: #fff;width:340px;display: block;font-size: 14px;line-height: 30px;text-indent: 28px;text-align: justify;margin-left: 65px;margin-top: 90px; height: 180px; overflow: hidden;}

.pageState{font-size:16px;color: #fff;position: absolute;bottom: 9px;right: 15px;z-index: 99999;}

.part3-L .prev,
.part3-L .next{position:absolute;left: 475px;top:50%;margin-top: -25px;display:block;width:64px;height:73px;cursor: pointer;opacity: 0.5;}

.part3-L .prev{background: url(yy-bxjnext-20191211.png) no-repeat;}
.part3-L .next{ left:auto; right:10px; background: url(yy-bxjprev-20191211.png) no-repeat; }

.part3-L .prevStop{ display:none;  }
.part3-L .nextStop{ display:none;  }

.part3-L .prev:hover{opacity: 1;}
.part3-L .next:hover{opacity: 1;}

/*2*/
.part4{width: 1100px;height: 365px;overflow: hidden;margin-top: 67px; position: relative;}
.yybtbb{width:460px; height:40px; overflow: hidden; position: absolute; left: 0px; top: 30px; z-index: 99;}

.part4-L{width: 1100px;height: 357px;overflow:hidden;position:relative;}
.part4-L .hd{height:15px;overflow:hidden;z-index:1;position: absolute;}

.part4-L .bd ul{width: 1100px;height:100px;}
.part4-L .bd{ position:relative; height:100%; z-index:0;   }
.part4-L .bd li{ zoom:1; vertical-align:middle; position: relative; width: 1100px; height: 400px;}

.part4-L .bd img{width: 634px;height: 342px;display:block;float: right;border: 1px solid #fff;margin-top: 13px;}

.part4-L .bd .txt{color: #fff;width:450px; /*float: left;*/ margin-top: 25px;}
.part4-L .bd .txt h2{color: #fff;width:455px;display: block;font-size: 26px; line-height: 35px; height: 35px; overflow: hidden; margin-bottom: 15px;}
.part4-L .bd .txt p{color: #fff;width:340px;display: block;font-size: 14px;line-height: 30px;text-indent: 28px;text-align: justify;margin-left: 65px;margin-top: 90px; height: 180px; overflow: hidden;}

.pageState{font-size:16px;color: #fff;position: absolute;bottom: 9px;right: 15px;z-index: 99999;}

.part4-L .prev,
.part4-L .next{position:absolute;left: 475px;top:50%;margin-top: -25px;display:block;width:64px;height:73px;cursor: pointer;opacity: 0.5;}

.part4-L .prev{background: url(yy-bxjnext-20191211.png) no-repeat;}
.part4-L .next{ left:auto; right:10px; background: url(yy-bxjprev-20191211.png) no-repeat; }

.part4-L .prevStop{ display:none;  }
.part4-L .nextStop{ display:none;  }

.part4-L .prev:hover{opacity: 1;}
.part4-L .next:hover{opacity: 1;}


/*3*/
.bk3nr{margin-top: 77px;height: 350px;overflow: hidden;}
.bk3nr-1{width:291px;height: 346px;float: left;border:2px solid #8f361b;}
.bk3nr-1 img{width:291px; height: 168px; display: block;}
.bk3nr-1 p{width:247px;height: 168px;display: block;/* color: #fff; */font-size: 14px;line-height: 30px;text-align: justify;text-indent: 28px;margin-left: auto;margin-right: auto;margin-top: 15px;}


.bk3nr-2{width:790px; height: 350px; float: right;}
.bk3nr2-1{width: 786px;height: 168px;overflow:  hidden;margin-bottom: 16px;border:2px solid #8f361b;}
.bk3nr2-1 img{width:292px;height: 167px;float: right;}
.bk3nr2-1 p{width:450px;height: 168px;display: block;/* color: #fff; */font-size: 14px;line-height: 30px;text-align: justify;text-indent: 28px;margin-left: 24px;margin-top: 18px;float: left;}


.bk3nr2-2{width: 786px;height: 158px;overflow:  hidden;margin-bottom: 16px;border:2px solid #8f361b;}
.bk3nr2-2 img{width:292px; height: 167px; float: left;}
.bk3nr2-2 p{width:450px;height: 168px;display: block;/* color: #fff; */font-size: 14px;line-height: 30px;text-align: justify;text-indent: 28px;margin-right: 24px;margin-top: 18px;float: right;}

.bk3nr2-2 p b,.bk3nr2-1 p b,.bk3nr-1 p b{display: block;width: 100%;font-size: 16px;/* color: #fff; */text-align:  center;text-indent:0px;height: 25px;line-height: 25px;overflow: hidden;}

.bk3nr-1 p span,.bk3nr2-2 p span,.bk3nr2-1 p span{height: 120px; overflow: hidden; display: block;}



/*bk3*/


.tj {
	width: 1180px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	margin-top:35px;
}

.tj-1 {
	width: 308px;
	float: left;
	 height:400px; overflow:hidden;
}

.tj-1 li.tj-12 {
	width: 308px;
	height: 400px;
	position: relative;
}
.tj-1 li.tj-12 img {
	width: 308px;
	height: 400px;
	position: absolute;
	float: left;
	top: 0px;
	left: 0px;
}
.tj-1 li.tj-12 p {
	width:100%;
	display: block;
	height: 40px;
	line-height: 40px;
	position: absolute;
	float: left;
	bottom: 0px;
	left: 0px;
	background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.tj-1 li.tj-12 p a {
	color: #fff;
}



/*2*/
.tj-2{ width:398px; height:400px; overflow:hidden;float: left; margin-left:5px;}

.tj-2 li.tj-21{ width:398px; height:264px; position:relative;}

.tj-2 li.tj-21 img{width:398px; height:264px; position:absolute; top:0px; left:0px;}
.tj-2 li.tj-21 p {
	width:100%;
	display: block;
	height: 40px;
	line-height: 40px;
	position: absolute;
	float: left;
	bottom: 0px;
	left: 0px;
	background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.tj-2 li.tj-21 p a {
	color: #fff;
}


.tj-2 li.tj-22{ width:398px; height:136px; position:relative;}

.tj-2 li.tj-22 img{width:398px; height:136px; position:absolute; top:0px; left:0px;}
.tj-2 li.tj-22 p {
	width: 100%;
	display: block;
	height: 40px;
	line-height: 40px;
	position: absolute;
	float: left;
	bottom: 0px;
	left: 0px;
	background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.tj-2 li.tj-22 p a {
	color: #fff;
}


/*3*/


.tj-3{ width:385px; height:400px; overflow:hidden;float: left; margin-left:5px}

.tj-3 li{ width:385px; height:200px; position:relative;}

.tj-3 li img{width:385px; height:200px; position:absolute; top:0px; left:0px;}
.tj-3 li p {
	width:100%;
	display: block;
	height: 40px;
	line-height: 40px;
	position: absolute;
	float: left;
	bottom: 0px;
	left: 0px;
	background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.tj-3 li p a {
	color: #fff;
}







/*bk4*/
.bk4-nr1{height: 240px; overflow: hidden; margin-top: 35px;}
.bk4-nr1 ul{width: auto; height: auto;}
.bk4-nr1 ul li{width: 275px; height: 240px; float: left;}
.bk4-nr1 ul li img{width: 275px; height: 190px;}
.bk4-nr1 ul li p{width: 275px;height:50px;display: block;text-align: center;line-height: 50px;font-size: 14px;/* color: #fff; */}

.bk4-nr2{width:1080px; height:auto; background:#9d0106; border-radius: 15px; border: 10px solid #c40107; margin-left: auto; margin-right: auto; margin-top: 15px;}
.bk4-nr2 ul{width:1370px; padding: 15px 0px; }
.bk4-nr2 ul li{width:480px; float: left; color: #fff; font-size: 16px; line-height: 32px; height: 32px; overflow: hidden; margin-left: 45px;}
.bk4-nr2 ul li a{color: #fff; padding-left: 15px;}



/*bk5*/
.poster-main{position:relative;margin-top: 40px;}
.poster-main a,.poster-main img{display:block;width:100%;height:100%}
.poster-main img{border-radius: 25px; }
.poster-main .poster-list{width:1100px;height:366px}
.poster-main .poster-list .poster-item{width:200px;height:266px;position:absolute;left:0;top:0}
.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;filter:opacity(.5) brightness(1)}
.poster-main .poster-btn:hover{filter:opacity(1) brightness(2)}
.poster-main .poster-prev-btn{left:0;background:url(left.png) no-repeat center center}
.poster-main .poster-next-btn{right:0;background:url(right.png) no-repeat center center}
.poster-item-title{font-size:18px;text-align:center;line-height:48px;display:block; background: url(yanyan_yldsbtgj_2018-01-03.png) repeat-x; color: #fff; position: absolute; bottom: 0px; left: 0px; width: 100%;}



/*bk6*/
.yywb{width:1100px; height: auto; overflow: hidden; margin-top: 50px;}











































