@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;}
div, span, h1, h2, h3, h4, h5, h6, p, a, 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: #ff0202;}
body{min-width: 1170px;}
.w1170{width:1170px; height: auto; overflow: hidden; margin: 0 auto;}

.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}
/***********************************************************************************/


/*banner*/
.yy-banner {
	width: 100%;
	height: 570px;
	overflow: hidden;
	position: relative;
}
.yy-banner img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 570px;
}


/*bk1*/
.bk1{margin-top:60px;}
.bt{width:100%;height: auto; margin-bottom: 50px;}
.bt h1{display:block; width: auto; font-size: 27px; color: #b5191f; line-height: 35px; text-align: center; height: 35px;}
.bt h2{font-size: 29px;text-align: center;height: 35px;}
.bt h2 a{display:inline-block;background: #fff;padding: 0px 15px;position: relative;}
.bt h2 i{display:inline-block;height: 1px;width: 90px;background: #dddddd;position: relative;top: -16px;}
*+html .bt h2 i{top: -9px;}



/****************图片轮播****************/
.part2{height: 300px;width:500px;float: left;}
.part2-L{ height: 300px;width:500px; 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:#e60216;}

.part2-L .bd ul{height: 300px;width:500px;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; position: relative; height: 300px;width:500px;}

.part2-L .bd img{ height: 300px;width:500px; 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: 45px;font-size: 18px;line-height: 45px;background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;color: #fff;}

.pageState{font-size:16px;color: #fff;position: absolute;bottom: 11px;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;}

.part2-L .prev{background: url(prev_hy20180601.png) no-repeat;}
.part2-L .next{ left:auto; right:10px; background: url(next_hy20180601.png) no-repeat; }

.part2-L .prevStop{ display:none;  }
.part2-L .nextStop{ display:none;  }

/*right*/
.bk1-right{width:600px;height: 300px; float: right; margin-right: 20px}
.bk1-right li{width:600px;height: auto;margin-bottom: 15px;}
.bk1-right li h2{width:600px; font-size: 17px; height: 25px; line-height: 25px; display: block; font-weight: bold;}
.bk1-right li p{width:600px;font-size: 14px;height: 60px;line-height: 20px;display: block;color: #7e7e7e;margin-top: 5px;text-indent: 28px;text-align: justify;}


/*part3*/
.part3{height: 380px;width:1170px; padding-top: 72px;}
.part3-L{height: 380px;width:1170px;overflow:hidden;position:relative;}


.part3-L .bd ul{height: 380px;width:1170px;}
.part3-L .bd{ position:relative; height:100%; z-index:0;   }
.part3-L .bd li{ zoom:1; vertical-align:middle; position: relative; height: 380px;width:390px; float: left;}
.part3-L .bd img{ height: 380px;width:390px; display:block; object-fit: cover; transform: scale(1); animation: slowMotion 20s infinite ease-in-out; }
.part3-L .bd .txt1{height: 380px;width:390px; background: url(yy-ztmb5-20180906.png) repeat; position: absolute; top: 0px; left: 0px;}
.part3-L .bd .txt1 h2{display:block;width: 300px;font-size: 24px;color: #fff;line-height: 35px;max-height: 70px;margin-left: 40px;margin-top: 100px;}
.part3-L .bd .txt1 p{display:block; width: 300px; font-size: 14px; color: #fff; line-height: 25px; max-height: 75px; margin-left: 40px;margin-top: 20px;}
.part3-L .bd .txt1 span{height:  auto;display:block;font-size: 16px;text-align: center;} 
.part3-L .bd .txt1 span a{padding: 5px 13px;color: #fff;border: 1px solid #fff;border-radius: 8px;display: inline-block; margin-top: 15px;}
.part3-L .prev,
.part3-L .next{ position:absolute; left:10px; top:50%; margin-top:-25px; display:block; width:18px; height:32px; cursor: pointer;}

.part3-L .prev{background: url(prev_hy20180601.png) no-repeat;}
.part3-L .next{ left:auto; right:10px; background: url(next_hy20180601.png) no-repeat; }

.part3-L .prevStop{ display:none;  }
.part3-L .nextStop{ display:none;  }


.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;}

/*以下是鼠标经过效果*/

.part3-L .bd li:hover .trans { 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);}


.txt1 {

    opacity: 0;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    transition: all .3s ease-out;
}


.txt1 {
    display: none;
}

.part3-L .bd li:hover .txt1   {
    opacity: 1;
   
}

.part3-L .bd li:hover .txt1 {
    display: block;
}

.txt1 p,.txt1 h2 {
    color: rgba(0, 0, 0, 0);
    -webkit-transition: all .3s ease-out .3s;
    -moz-transition: all .3s ease-out .3s;
    -ms-transition: all .3s ease-out .3s;
    transition: all .3s ease-out .3s;
}



/*bk2*/
.bk2{margin-top:60px;}
.bk2-l{width:485px; float: left;height: auto;}
.bk22l-h2{display: block;width:485px;height: auto;position: relative; padding-bottom: 10px;}
.bk2-l h2{width:485px;display: block;font-size: 24px;max-height: 70px;line-height: 35px;}
.bk2-l sup{width: 100%;height: 2px;background: #cfcfcf;position: absolute;bottom: 0px;left: 0px;display: block;}
.bk2-l sub{width:20%;height: 2px;background: #d3261d;position: absolute;bottom: 0px;left: 0px;display: block;z-index: 99;}
.bk2-l p{display: block;width:485px;max-height:125px; text-align: justify; line-height: 25px; margin: 25px 0px;}
.bk2-l span{width:150px;height: 35px;display: block;background: #d3261d;line-height: 35px;text-align: center;color: #fff;border-radius: 80px;box-shadow: 1px 2px 3px #888888;}
.bk22l-span{width:155px;height: 45px; display: block;}

.bk2-r{width: 555px;height: 320px;background: url(yy-ztmb9-20180906.jpg) no-repeat top right;float: right;}
.bk2-r img{width:545px;height: 295px;display: block;margin-top: 8px;box-shadow: 0px 4px  11px #888888;}



/*bk3*/
.bk3{margin-top:60px;}
.cc{width:1090px; height: auto; margin: 0 auto;}
.bk3 ul{width: 1290px;}
.bk3 ul li{width: 348px;height: auto;overflow: hidden;float: left;margin-right: 23px;  margin-bottom: 25px;}
.bk3 ul li img{width: 348px; height: 177px;}
.bk3 ul li p.time{width: 348px; height:auto; padding: 10px 0px;}
.bk3 ul li p.time b{font-size:31px; color: #636161; display: inline-block; padding-right: 10px; font-weight: normal;}

.bk3 ul li a.bk3ul-h2{display: block;width:348px;height: auto;position: relative;padding-bottom: 4px;}
.bk3 ul li a.bk3ul-h2 h2{width:348px;display: block;font-size: 17px;height: 30px;line-height: 30px; font-weight: bold;}
.bk3 ul li a.bk3ul-h2 sup{width: 100%;height: 1px;background: #cfcfcf;position: absolute;bottom: 0px;left: 0px;display: block;}
.bk3 ul li a.bk3ul-h2 i{width:20%;height: 1px;background: #d3261d;position: absolute;bottom: 0px;left: 0px;display: block;z-index: 99;}
.bk3 ul li p.wznr-p{display: block;width:348px;height:75px; text-align: justify; line-height: 25px; margin: 10px 0px;}
.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);}


.bk3-more{ width:100%; height: auto; padding-bottom: 10px; text-align: center;}
.bk3-more a{height: 35px;display:inline-block;background: #d3261d;line-height: 35px;text-align: center;color: #fff;border-radius: 80px;box-shadow: 1px 2px 3px #888888;padding: 0px 35px;}
























































