@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:1170px;}
.bk{width:100%; height: auto; overflow: hidden;}
.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);}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.smy_ctrl {position:relative;min-height:50px;cursor:move;}
/***********************************************************************************/


/*banner*/
.yybanner{width:100%; height:912px; overflow: hidden; background: url(yy-wlzgjbanner-2020019.jpg) no-repeat center top; background-size:auto;}
.yybanner-img{width:986px;height: auto;overflow: hidden;margin-left: auto;margin-right: auto;margin-top: 245px;}
.yybanner-img img{width:auto;height: auto;  margin-left: auto; margin-right: auto;display: block;}


/*background*/
.bk1{background: url(yy-wlzgjbj1-2020019.jpg) no-repeat center top;background-size: auto;height: 858px;}
.bk2{background: url(yy-wlzgjbj2-2020019.jpg) no-repeat center top; background-size: auto;; height: 888px;}
.bk3{background: url(yy-wlzgjbj3-2020019.jpg) no-repeat center top; background-size: auto;; height: 881px;}
.bk4{background: url(yy-wlzgjbj4-2020019.jpg) no-repeat center top; background-size: auto;; height: 575px;}
.bk5{background: url(yy-wlzgjbj5-2020019.jpg) no-repeat center top; background-size: auto;; height: 997px;}


/*bt*/
.yybt{width:1170px; height: auto; overflow: hidden; margin-left: auto; margin-right: auto;}
.yybt img{width:1170px; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; display: block;}
.yywb{width:1170px; height: auto; overflow: hidden; margin-top: 50px; margin-left: auto; margin-right: auto;}


/*bk1*/
.yy-zy{margin-top: 190px;}
.yy-zy img.yyzyimg{display: block; width: 141px; height:117px; float: left; }
.yy-zy p{display: block;width: 985px;height:117px;float:right;}
.yy-zy p b{font-size: 24px; color: #cc3300; display: block; line-height: 35px; height: 35px; overflow: hidden;}
.yy-zy p span{font-size: 18px;  display: block; line-height: 28px; height: 84px; overflow: hidden; text-align: justify;}

/*1.2*/
.bk11{height:480px;overflow: hidden;margin-top: 41px;position: relative;}

.part2{width: 680px;height:420px;overflow: hidden;float: left;position: absolute;top: 15px;left: 0px;z-index: 999; background: #fff;}
.part2-L{width: 680px;height:420px; 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:#b70100;width:20px; border-radius: 15px;}

.part2-L .bd ul{hwidth: 680px;height:420px;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; position: relative; width: 680px;height:420px;}

.part2-L .bd img{ width: 680px;height:420px;display:block; 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 {
width: 680px;height:420px;
  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);
  }
}


/*newslist*/
.yyxbt{margin-left: 56px; width: auto;height: 95px;}
.newslist{width:529px;background: url(yy-wlzgjbg6-20200119.jpg) no-repeat center bottom;height: 485px;float: right;position: absolute;top: 0px;right: 0px;}
.newslist ul{width: 450px;margin-left: 56px; margin-top: 15px;}
.newslist ul li{width: 450px;font-size: 20px;color: #fff;line-height: 55px;height: 55px;overflow: hidden; position: relative;}
.newslist ul li a{color: #fff;padding-left: 24px;}
.newslist ul li i{color: #fff;font-size: 45px;font-style: normal;display: inline-block;position: absolute;left: 0px;top: -2px;}



/*bk2*/
.area3 .con{height: 698px;overflow: hidden;width: 1170px;margin: 0 auto; margin-top: 65px;}
.area3 .con ul{width: 1170px;}
.area3 li{float: left;overflow: hidden;width: 233px;border-right: 1px solid #f00;background-color: #fff;}

.area3 .current{width: 263px;opacity: 1;filter:Alpha(opacity=100);}
.area3 .current .pic{padding: 0 34px;}
.area3 .current .txts{padding: 10px 24px;}

.area3 .other{opacity: 0.7;filter:Alpha(opacity=70);width: 223px;}

.area3 li .txts{height: 256px;/*width: 146px;*/background: #fff;padding: 10px;overflow: hidden;}

.area3 li p{font-size: 16px;line-height: 29px;padding:20px 5px;text-align: justify;height: 190px;overflow: hidden;margin-top: 8px;}
.area3 li .pic{margin:0 auto;height: 350px;background-repeat: no-repeat;background-position: center top;}
/*.area3 li .pic{margin:0 auto;height: 350px;background-repeat: no-repeat;background-position: top; background-size: 100% 100%;}*/
.area3 li .pic img{display: none;width: 100%;height: 350px;}
*+html .area3 li .pic img{display:block;}

.area3 li a:hover{color: #000000;}
.area3 li, .area3 .current .pic, .area3 .current .txts, .area3 .current h5{
	transition: all ease 0.5s;
	-webkit-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
}	




/*bk3*/
.bk3-1{width: 480px;height: 630px;position: relative;overflow:  hidden; float: left;}
.cdmbt{width:176px; height: 286px; position: absolute;top:0px; left: 0px; z-index: 99;}
.cdmbt img{width:176px; height: 286px;}
.cdm-H5{width: 370px;height: 600px;position: absolute;top: 85px;right: 0px;overflow:  hidden;}
.cdm-H5 img{width:370px; height: 600px;}


/*赏诗词*/
.bk3-2{width: 505px; float: right; margin-right: 60px;}
.sscbt{width: 505px; height: auto; margin-top: 60px;}
.sscbt img{width:auto; height: auto;}
.txtScroll-top{ overflow:hidden; position:relative;    }
.txtScroll-top .bd{width: 505px;margin-left: auto;margin-right: auto;margin-top: 20px;height: 520px;}
.txtScroll-top .bd li{line-height: 43px;font-size: 24px;height: auto; overflow: hidden; border-bottom: 1px solid #fff; text-align: center;}




/*bk4*/
.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:380px}
.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%;}











