@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;}
.w900{width: 900px;height: 941px;overflow: hidden;margin: 0 auto;position: relative;}
.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;}
/***********************************************************************************/
/*banner*/
.yy-banner {
	width: 100%;
	height: 856px;
	overflow: hidden;
	position: relative;
}
.yy-banner img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 856px;
}


.navbar{height:60px;background: #dc3e3b;width: 100%; position: fixed; top: 145px;}
.navbar ul{height:60px;width: 1170px;margin-left: auto;margin-right: auto;}
.navbar ul li{height:60px; line-height: 60px; float: left; font-size: 16px; padding: 0px 22px;}
.navbar ul li a{color:#fff;}
.navbar ul li.on{background: #6a0b09;}
.navbar ul li:hover{background: #6a0b09;}

/*icon*/
.yy-icon{height:50px;border-bottom: 1px solid #ebebeb;margin-top: 40px;}
.yy-icon ul{
    width: 888px;
    margin-left: auto;
    margin-right: auto;
}
.yy-icon ul li{float:left; height: 41px; width: auto; line-height: 41px; font-size: 14px; padding: 0px 15px;}
.yy-icon ul li img{float:left; height: 41px; width: auto;display: inline-block; padding-right: 10px;}



/*bk1*/
.yy-firstnews{height:72px; margin-bottom: 30px;}
.yy-firstnews h2{height:72px; width: 118px; background: url(yy-tcbt1-20200529.png) no-repeat center top; float: left;}
.yy-firstnews h2 i{display:block;font-style: normal;color: #fff;font-size: 25px;padding: 10px 25px;text-align: center;line-height: 26px;}
.yy-firstnews p{display:block;height:72px;line-height: 72px;font-size: 46px;width: 1050px;float: left;text-align: center;}


/*幻灯1*/
.part2{height: 400px; float: left;}
.part2-L{width:630px;height:400px;overflow:hidden;position: relative;}
.part2-L .hd{height:15px;overflow:hidden;position: absolute;left: 50%;bottom:10px;z-index: 46;width: auto;margin-left: -92px;}
.part2-L .hd ul{overflow:hidden;zoom:1;height: auto;width: 156px;margin-left: auto;margin-right: auto;}
.part2-L .hd ul li{float:left;margin-right:8px;width: 31px;height: 3px;background:#fff;cursor:pointer;border-radius: 2px;}
.part2-L .hd ul li.on{ background:#f90000;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{zoom:1;vertical-align:middle;position: relative;}
.part2-L .bd li a{width:630px; height:400px; display: block;}
.part2-L .bd img{ width:630px; height:400px; display:block; object-fit: cover; }
.part2-L .bd .txt{position: absolute;bottom: 0;left: 0;z-index: 1;width: 640px;/* padding-left: 20px; */height: 85px;font-size: 16px;line-height: 58px;background: url(yanyan_yldsbtgj_2020-05-29.png) repeat;color: #fff;text-align: center;}
.part2-L .prev,
.part2-L .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;cursor: pointer;}
.part2-L .prev{background: url(prev_hy_20170609.png) no-repeat;}
.part2-L .next{ left:auto; right:3%; background: url(next_hy_20170609.png) no-repeat; }
.part2-L .prev:hover,
.part2-L .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.part2-L .prevStop{ display:none;  }
.part2-L .nextStop{ display:none;  }


/* 本例子css */
.slideTxtBox{ width:500px; height: auto; overflow: hidden; float: right;}
.slideTxtBox .hd{height: 46px;line-height:30px;position:relative;}
.slideTxtBox .hd p{height: 2px;position:absolute;background: #e5e5e5;width: 100%;top: 35px;}
.slideTxtBox .hd ul{float:left;position:absolute;/* left:20px; */top:-1px;height: 50px;width: 100%;}
.slideTxtBox .hd ul li{float:left;cursor:pointer;font-size: 18px;margin-right: 35px;position: relative;z-index: 999;height: 45px;}
.slideTxtBox .hd ul li.on{height: 55px;color: #ee4433;font-weight: bold;}
.slideTxtBox .hd ul li.on i{width: 0px;height: 0px;position: absolute;top: 37px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #ee4433;left: 50%;margin-left: -5px;}
.slideTxtBox .hd ul li.on a{display:inline-block;border-bottom: 2px solid #ee4433;height: 35px; color: #ee4433;}
.slideTxtBox .hd ul li a:hover{color: #ee4433;}
.slideTxtBox .hd ul li a{color:#666666;}


.slideTxtBox .bd ul{width:500px; height: auto; overflow: hidden;}
.slideTxtBox .bd li{line-height:38px;font-size: 16px;height: 38px;position: relative;text-indent:20px;}
.slideTxtBox .bd li i{display:inline-block;width: 5px;height: 5px;background: #e80000;border-radius: 100%;position: absolute;left: 0px;top: 17px;}
.slideTxtBox .bd li span{ float:right; color:#999;display: inline-block;  }
.slideTxtBox .bd li h2{display:block;font-size: 18px; font-weight: normal;line-height: 25px; height: 25px; overflow: hidden;text-indent:0px;}
.slideTxtBox .bd li p{display:block;font-size: 13px; font-weight: normal;line-height: 25px; height: 50px; overflow: hidden; margin-top: 3px; color: #333333; text-indent:0px;}
.slideTxtBox .bd li.bd-first{height: 83px;margin-top: 10px;margin-bottom: 7px;}
.slideTxtBox .bd li span a{font-size:13px; color: #ee4433;}



/*广告位*/
.yy-gao{height: 100px; margin-top: 30px; margin-bottom: 30px;}
.yy-gao li,.yy-gao li img{height: 100px; width: 1170px; display: block;}


/*新闻中心*/

.yy-bt{ height: auto; overflow: hidden; margin-bottom: 30px;}
.yy-bt img{ height: 39px; width: auto; float: left; display: block;}


.newscenter_l{width: 802px;height: auto;overflow: hidden;float: left;}
.newscenter_l .hd{width:800px; height: 60px; background: #f7f7f7; border: 1px solid #f4f4f4;}
.newscenter_l .hd ul li{float: left; font-size: 16px;border-top: 5px solid #f7f7f7; height: 55px; line-height: 55px; padding: 0px 25px; overflow: hidden; cursor: pointer;}
.newscenter_l .hd ul li.on{background:#fff; border-top: 5px solid #d00002; color: #d00002;}

.newscenter_l .bd{width:800px; height: auto; overflow: hidden;}
.newscenter_l .bd li{width:800px;height: auto;overflow: hidden;border-bottom: 1px solid #ebebeb;padding: 30px 0px;}
.newscenter_l .bd li img{display:block; width: 250px; height: 140px; float: left;}
.newscenter_l .bd li p{display:block;width: 515px;height: 140px;float: right;}
.newscenter_l .bd li p b{display:block; width: 100%; font-size: 18px; height: 25px; line-height: 25px; overflow: hidden;}
.newscenter_l .bd li p span{display:block;width: 100%;font-size: 14px;color: #979797;line-height: 30px;overflow: hidden;margin-top: 18px;height: 90px;}


.newscenter_r{width: 340px;height: auto;overflow: hidden;float: right;}

.newscenter_r_img1{width: 238px;height: 461px;}
.newscenter_r_img1 img{width: 238px;height: 461px;}

.newscenter_r ul{ width: 340px; height: auto; overflow: hidden;}
.newscenter_r ul li{width: 340px;height:101px;overflow: hidden;margin-top: 34px;}
.newscenter_r ul li img{ width: 340px; height: 101px;display: block; overflow: hidden;}



/*bk3*/
.bk3{background:#fbfbfb; margin-bottom: 35px;}
.bk3_l{width: 802px;height: auto;overflow: hidden;float: left;}
.yy-bt1{height: auto; overflow: hidden; margin-bottom: 30px; width: auto; margin-top: 35px;}
.yy-bt1 img{ height: 39px; width: auto; float: left; display: block;}


/*幻灯2*/
.part3{height: 430px; float: left;}
.part3-L{width:800px;height:430px;overflow:hidden;position: relative;}
.part3-L .hd{height:17px;overflow:hidden;position: absolute;right: 10px;bottom: 12px;z-index: 46;width: auto;}
.part3-L .hd span{color: #fff;}
 
.part3-L .bd{ position:relative; height:100%; z-index:0;   }
.part3-L .bd li{zoom:1;vertical-align:middle;position: relative;}
.part3-L .bd li a{width:800px;height:430px; display: block;}
.part3-L .bd img{ width:800px;height:430px; display:block; object-fit: cover; }
.part3-L .bd .txt{position: absolute;bottom: 0;left: 0;z-index: 1;width: 800px;padding-left: 20px;height: 40px;font-size: 16px;line-height: 40px;background: url(yanyan_yldsbtgj_2020-05-29.png) repeat;color: #fff;text-align: left;}
.part3-L .prev,
.part3-L .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;cursor: pointer;}
.part3-L .prev{background: url(prev_hy_20170609.png) no-repeat;}
.part3-L .next{ left:auto; right:3%; background: url(next_hy_20170609.png) no-repeat; }
.part3-L .prev:hover,
.part3-L .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.part3-L .prevStop{ display:none;  }
.part3-L .nextStop{ display:none;  }


.bk3_img{width:800px;height:215px;overflow:hidden;}
.bk3_img ul{width:1000px;}
.bk3_img ul li{width:250px;height:215px;overflow:hidden;float: left;background: #fdf7f7;margin-right: 25px;margin-top: 25px;}
.bk3_img ul li img{width:250px;height:142px;overflow:hidden;}
.bk3_img ul li p{display:block; width: auto; height: 73px; overflow: hidden;}
.bk3_img ul li p span{display:block; width: auto; height: auto; padding: 10px;}

/*right*/
.bk3_r{width: 340px;height: auto;overflow: hidden;float: right;}


/****************图片轮播****************/
.part4{height: 650px;width:315px;overflow: hidden;float: left;margin-left: 25px;}
.part4-L{ height: 650px;width:315px;overflow:hidden; position:relative;}

.part4-L .hd{width: 315px !important;height:15px;overflow:hidden;z-index:1;position: absolute;bottom: 109px;text-align: center;}
.part4-L .hd ul{width: 96px;height:15px;overflow:hidden;zoom:1;margin-left: 110px;}
.part4-L .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; background:#fff; cursor:pointer; border-radius: 50%;}
.part4-L .hd ul li.on{ background:#e60216;}

.part4-L .bd ul{height: 650px;width:315px;}
.part4-L .bd{ position:relative; height:100%; z-index:0;   }
.part4-L .bd li{ zoom:1; vertical-align:middle; position: relative; height: 650px;width:315px;}

.part4-L .bd img{height: 650px;width:315px;display:block;object-fit: cover;transform: scale(1);animation: slowMotion 20s infinite ease-in-out;}
.part4-L .bd .txt{position: absolute;bottom: 70px;left: 0;z-index: 1;width: 100%;height: 40px;font-size: 16px;line-height: 30px;color: #fff;}
.part4-L .bd .txt p{ padding: 0px 25px;}



/*footer*/
.yqlj{width:100%; height: auto; overflow: hidden; background: #f5f5f5; margin-top: 55px;}
.container{padding: 55px 0px;}
.col-lg-1{font-size:16px; display:block; float:left; width: 85px;}
.col-lg{display:block; float: right; width: 1080px; height: auto; overflow: hidden;}
.col-lg a{display:inline-block; padding:0px 6px; font-size: 14px;}
.col-lg a.scc{letter-spacing:-2.2px;}










