@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: #ff0202;}
body{min-width: 1170px;}
.bk{width:100%;height: auto;overflow: hidden;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt100{ margin-top:100px;}
.mr30{ margin-right:30px;}
.mb40{margin-bottom: 40px;}
.w100{width: 100%; height: auto; margin-left: auto;margin-right: auto;overflow:  hidden;}
.w1170{width: 1170px; height: auto; margin-left: auto;margin-right: auto;overflow:  hidden;}
.left{ float:left;}
.right{ float:right;}
.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);}
.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}


/***********************************************************************************/

/*banner*/
.yy-banner {
	width: 100%;
	height: 754px;
	overflow: hidden;
	position: relative;
}
.yy-banner img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 754px; 
}

.part1{width:100%;height:880px;overflow: hidden;position: relative;}
.bk1{/* position: absolute; *//* top: 720px; */}
.part1-1{height:px; background: #fff;}





/*******************bk1*******************/
.bk1{}

/*头条*/
.yytd{background:url(yy-qglhfristnews-202005818.jpg) no-repeat center top;}
.firts-news{width: 1170px;height: 363px;overflow: hidden;position: relative;margin-left: auto;margin-right: auto;}
.more-img{width: 295px; height: 363px; position: absolute; top: 0px; left: 0px; z-index: 2;}
.nesw-nr{width: 1170px;height: 319px;background: url(yy-sfimg1-2018023.jpg) no-repeat center top;overflow: hidden;position: absolute;bottom: 0px;left: 0px;}

.nesw-nr ul{width: 929px;margin-left: 240px;height: auto;}
.nesw-nr ul li{width: 900px;color: #fff;margin-top: 22px;height: auto;overflow: hidden;}
.nesw-nr ul li h2{width: 1060px;color: #fff;font-size: 38px;font-weight: bold;height: 45px;line-height: 45px;overflow: hidden;display: block;}
.nesw-nr ul li h2 a{color: #ffd790;}
.nesw-nr ul li p{display: block;width: 900px;line-height: 25px;height: 50px;overflow: hidden;margin-top: 10px;}
.nesw-nr ul li p a{color: #fee475;}

/*图集*/
/****************图片轮播****************/
.part2{height: 380px;width:640px;float: left;}
.part2-L{ height: 380px;width:640px; overflow:hidden; position:relative;}
.part2-L .hd{height:15px;overflow:hidden;position:absolute;right: 23px;bottom: 7px;z-index:1;}
.part2-L .hd ul{ overflow:hidden; zoom:1; float:left;  }
.part2-L .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; background:#fff; cursor:pointer; border-radius: 50%;}
.part2-L .hd ul li.on{ background:#e60216;}

.part2-L .bd ul{height: 380px;width:640px;}
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; position: relative; height: 380px;width:640px;}

.part2-L .bd img{ height: 380px;width:640px; 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: 14px;line-height: 40px;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;opacity: 0.5;}

.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;  }

.part2-L .prev:hover{opacity: 1;}
.part2-L .next:hover{opacity: 1;}
.part2-L .bd  img {
  height: 380px;width:640px;
  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);
  }
}

/*3图*/
.ti-ul{width:530px; height: 380px; overflow: hidden;}
.ti-ul li{width:257px; height: 190px; position: relative;  }
.ti-ul li img{width:257px; height: 190px; position: absolute; top: 0px; left: 0px;}
.tjul-1{width:257px; height: 380px; float: left; margin-left:5px;}
.tjul-2,.tjul-2 li{width:263px; height: 380px; float:right;}
.tjul-2 li.ti-img3 img{width:263px; height: 380px;}

.ti-ul li p{display:block; width: 100%; background: url(yanyan_yldsbtgj_2018-01-03.png) repeat; height: 40px; line-height: 40px; text-align: center; position: absolute; bottom: 0px; left: 0px; color: #fff;}


/*新闻2*/
.yy-news{width: 1250px;height: auto;overflow: hidden; margin-top: 28px;}
.yy-news ul{width: 560px; float: left; margin-right: 50px; height: auto; overflow: hidden;}
.yy-news ul li.firts-nw3{border-bottom: 1px dashed #ededed;width: 560px;height: 110px;text-indent: 0px;margin-bottom: 10px;}
.yy-news ul li.firts-nw3 h2{ display: block; width: 560px; font-size: 26px; height: 35px; line-height: 35px;}
.yy-news ul li.firts-nw3 p{ display: block; width: 560px; font-size: 14px; height: 60px; line-height: 30px; color: #666666; }

.yy-news ul li{font-size:16px;line-height: 36px;height: 36px;overflow: hidden;position: relative;text-indent: 15px;}
.yy-news ul li i{display:block;width: 4px;height: 4px;border-radius: 100%;background: #999999;position: absolute;left: 0px;top: 17px;}



/*新闻1*/
.yy-new1{width: 1170px;height: auto;overflow: hidden; margin-top: 28px;}
.yynews-1{width: 490px; height: 360px; float:left;}
.yynews-1 p{width: 490px; display: block; height: 88px; overflow: hidden;}
.yynews-1 p b{width: 490px; display: block; font-size: 24px; color: #bc0d0d; height: 32px; overflow: hidden;}
.yynews-1 p span{width: 490px; display: block; font-size: 14px; color: #666666; line-height: 28px; height: 56px; overflow: hidden;}

.yynews-1 ul{width: 490px;height: 120px;margin-top: 5px;border-bottom: 1px dashed #d2d2d2;}
.yynews-1 ul li{width: 490px; height: 39px; line-height: 39px; font-size: 20px;  }
.yynews-1 ul li a{color: #bd110a;}
.yynews-1 ul li span{display:inline-block; padding-right: 10px;}

.yynews1-img{width:800px;height: 134px;margin-top: 13px;}
.yynews1-img img,.yynews1-img a{display:block; width: 238px; height: 134px; float: left;}
.yynews1-img a {margin-right: 14px;}

.yynews-2{width: 650px; height: 360px; float:right; position: relative;}
.yynews-2 img{width: 650px; height: 360px; display: block; position: absolute; top:0px; left: 0px;}
.yynews-2 p{width: 100%; display: block; bottom:0px; left: 0px;  background:url(../img/yanyan_yldsbtgj_2018-01-03.png) repeat; height: 40px; line-height: 40px; text-align: center; position: absolute; color: #fff; font-size: 20px;}






/*统一样式的标题*/
.yy_btimg{width:100%;height: auto;overflow: hidden;margin-bottom: 40px;}
.yy_btimg img{width:100%; height: auto; overflow: hidden; display: block;}



/*bk2*/
.bk2{width: 100%;height:1078px;overflow: hidden;background: url(yy_xfimgbj2_20210427.jpg_06.jpg) no-repeat center top; background-size: auto 1078px;}
.yy_yqlj{width:1150px; margin-left: auto;margin-right: auto; height: 95px;}
.yy_yqlj ul li{width:auto; height: 95px; float: left; margin-left: 50px;}
.yy_yqlj ul li img{width:auto; height: 95px;display:block;}

.bk2_top{width: 1170px;margin-left: auto;margin-right: auto;height: 722px;position: relative;}
.bk2_l{width:618px;height: auto; float: left; margin-top: 55px; position: absolute; z-index: 999;}
.bk2-lwz{width:697px;height: 178px;}





.bk2_l p{display:block;font-size:18px;color: #314975;text-align: justify;width: 430px;margin-top: 40px;margin-left: 40px;}

.bk2_r{display:block;width:678px; height:622px; position: absolute; float: right;right: 0px; z-index: 8; top:100px;}
 
/*list*/
.bk2_list{width:1100px;height:auto;border: 5px solid #314975;margin-left: auto;margin-right: auto;padding: 10px 0px;overflow: hidden;}
.bk2_list li{width:480px;height:auto;border-bottom: 1px dotted  #314975;font-size: 18px;line-height: 50px;float: left;margin-left: 40px;margin-right:20px;height: 50px;margin-bottom: 10px;position: relative;text-indent: 25px;}
.bk2_list li a{color: #314975;}
.bk2_list li a:before{content: '';width: 10px;height: 10px;background: #314975;border-radius: 100%;position: absolute;top: 20px;left: 0px;}


/*bk3*/
.bk3_list{width:405px;height: auto;float: left;}
.bk3_list li{width:405px;font-size: 24px;line-height: 33px;border-bottom: 3px dotted #ddeffd;padding: 16px 0px;}

.bk3_2{width:750px;height: auto;float: right;}
.bk3_qq ul{width:900px;}
.bk3_qq li{width:262px; height: 227px; float: left; position: relative; overflow: hidden;}
.bk3_qq li i{width:262px;height: 227px;display: block;background: url(yy-qq-20210721.png) no-repeat center;position: absolute;top: 0px;left: 0px;z-index: 99;}
.bk3_qq li img{width: 188px;height: 188px;display: block;border-radius: 100%;position: absolute;top: 19px;left: 53px;}

.bk3_qq li.bk3_qs i{width:226px;height: 227px;display: block;background: url(yy-qq2-20210721.png) no-repeat center;position: absolute;top: 0px;left: 0px;z-index: 99;}
.bk3_qq li.bk3_qs {width:226px;height: 227px;}
.bk3_qq li.bk3_qs img{left: 16px;}
.bk3_qq li.bk3_qs p{left: 16px;}

.bk3_qq li p{display:block;width: 188px;height: 188px;position: absolute;z-index: 88;top: 19px;left: 53px;background: #002ed4ad;border-radius: 100%;opacity: 0;}
.bk3_qq li p span{display:block;width:auto;height:auto;padding: 45px;color: #fff;font-size: 16px; }

.bk3_qq li:hover p {opacity: 1; transition-duration: 0.5s;}

/*手风琴*/
.sideMenu{width:750px;height: 240px;margin-top: 30px;margin-bottom: 30px;}
.sideMenu h3{color: #314975;height: 240px;width: 50px;background: #d4e9fc;cursor:pointer;float:right;margin-left: 5px;}
.sideMenu h3.on{background: #559cdc;color: #fff;}
.sideMenu h3 p{display: block;width: auto;height: auto;padding: 15px;color: #fff;}
.sideMenu ul{display:none;width: 530px;float: left;height: 240px;}
.sideMenu ul li img{display:block;width: 530px;height: 240px;}

/*list6*/
.bk3_list6{background: #257cd4;width: 100%;height: auto;overflow: hidden;padding: 20px 30px;}
.bk3_list6 li{font-size:16px;height: 18px;line-height: 18px;margin: 9px;overflow: hidden;float: left;color: #fff;border-left: 4px solid #4d96dd;text-indent: 15px;width: 529px;margin-right: 18px;}
.bk3_list6 li a{color: #fff;}







/****bk4****/
.bk4{background: url(yy-bj2-20210119.jpg) no-repeat center top;background-size: 100% 100%;height:1440px;overflow: hidden;}
.bk4_t1l{width: 375px; height: 285px; overflow: hidden;float: left;}
.bk4_t1l{width: 375px; height: 285px; overflow: hidden;float: left;}
.bk4_t1lp{width:auto; height:auto; overflow: hidden; margin-bottom: 20px;}
.bk4_t1lp h2{width:auto; height:auto; overflow: hidden; display: block; font-size: 24px; line-height: 32px; color: #fff;font-weight: bold; height: 64px;}
.bk4_t1lp p{width:auto; height:auto; overflow: hidden; display: block; font-size: 16px; line-height: 30px; color: #fff; height: 60px; margin-top: 10px;}


.bk4_t1r{width: 758px; height: 285px; overflow: hidden;float: right; position: relative;}
.bk4_t1r ul{width: 958px;}
.bk4_t1r ul li{width: 237px; height: 285px; position: relative; overflow: hidden; margin-right: 23px;float: left; border-top-right-radius: 30px;border-bottom-left-radius: 30px;}
.bk4_t1r ul li img{width: 237px; height: 285px; display: block; position: absolute; top: 0px; left: 0px;} 
.bk4_t1r ul li p{width:100%; height:auto; display: block; position: absolute; bottom: 0px; left: 0px; background: url(yanyan_yldsbtgj_2018-01-03.png) repeat;} 
.bk4_t1r ul li p{width:auto; height:auto; display: block; font-size: 18px; line-height: 32px; padding:15px; color: #fff; text-align: justify; }

.bk4_t1r .prev,.bk4_t1r .next{ display:block;  width:72px; height:72px;float:left;overflow:hidden;cursor:pointer; position: absolute; top: 50%; margin-top: -25px; opacity: 0;}
.bk4_t1r .next{background:url(left.png)no-repeat; left: 0px;}
.bk4_t1r .prev{background:url(right.png)no-repeat; right: 0px;}

.bk4_t1r:hover .next,.bk4_t1r:hover .prev{opacity:1;transition-duration: 1s;}



.bk4_t1t ul{width:1200px; margin-top: 50px;}
.bk4_t1t ul li{width:270px; height: 410px; float: left; margin-right: 30px; margin-bottom: 30px; position: relative; background: #fff;box-shadow: 3px 4px 11px #9a9a9a;}
.bk4_t1t ul li img{width:270px; height: 410px; display: block; position: absolute; top: 0px; left: 0px;}
.bk4_t1t ul li p{width:270px; height: calc(100% - 180px); display: block; position: absolute; top: 180px; left: 0px; background: linear-gradient(-360deg,#000000,transparent)}
.bk4_t1t ul li p span{width:auto; height:auto; display: block; font-size: 20px; line-height: 32px; padding: 20px; text-align: center;text-align:justify; color: #fff; font-weight: bold;}





/*bk5*/
.bk5{height: 1102px;background: url(bjj_02.jpg) no-repeat center top 14px;}
.bk5_top4 li{width:580px;height: 290px;float: left;}
.bk5_top4 li img{width:196px; height: 249px;float: left; display: block; margin-right: 30px;}
.bk5_top4 li p{width:300px; height: 249px;float: left; display: block;}
.bk5_top4 li p b,.bk5_top4 li p span{width:300px; height:auto; display: block; color: #fff;}

.bk5_top4 li p b{font-size:24px; line-height: 35px; padding-bottom: 15px;}
.bk5_top4 li p span{font-size:16px;line-height: 25px;text-indent: 32px; color: #c4dce8;}

.bk5_top4 li.bk5_t1{border-right: 1px dashed #fff; border-bottom: 1px dashed #fff;}
.bk5_top4 li.bk5_t2{border-bottom: 1px dashed #fff;}
.bk5_top4 li.bk5_t2 img{margin-left: 30px;}
.bk5_top4 li.bk5_t3{border-right: 1px dashed #fff; }

.bk5_top4 li.bk5_t3,.bk5_top4 li.bk5_t4{padding-top:30px;}
.bk5_top4 li.bk5_t3 img,.bk5_top4 li.bk5_t4 p{margin-left:30px;}
.bk5_top4 li.bk5_t4 p{margin-right:15px;}

.bk5_dw4 ul{width: 1400px;}
.bk5_dw4 li{width: 560px;height: 120px;float: left;margin: 20px 0px;margin-right: 49px;}
.bk5_dw4 li img{width: 120px; height: 120px; float: left;}
.bk5_dw4 li p{width: 440px; height: 120px; float: left; display: block; background: #fff;}
.bk5_dw4 li p b,.bk5_dw4 li p span{width: auto; height: auto;  display: block; padding: 5px 20px; text-align: justify;}
.bk5_dw4 li p b{font-size:18px; margin-top: 10px;}
.bk5_dw4 li p span{text-indent:24px;}







/*bk7 融媒观两会*/
.lhTujie{background: #f3eded;height: auto; overflow: hidden; }
.zcw-media{ height:auto; overflow: hidden; margin-bottom: 20px; padding-bottom: 15px;}
.zcw-media > div:first-child{ padding: 1.4rem 0;}
.zcw-media > div:first-child img,.zcw-broadcast > div:first-child img,.yybt > a > img{max-width: 100%;}
.zcw-media .lhTujie .TujieBox { width: 100%;}
.zcw-media .lhTujie .TujieC {position: relative}
.zcw-media .lhTujie .TujieC .TujieLeft { float: left; width: 51%; position: absolute; left: 0; top: 22px;}
.zcw-media .lhTujie .TujieC .TujieLeft div { position: absolute; right: 0; width: 450px; height: 720px; overflow: hidden; transform-origin: left center;-webkit-transform-origin: left center}
.zcw-media .lhTujie .TujieC .TujieLeft div img { width: 450px; height: 727px;}
.zcw-media .lhTujie .TujieC .TujieLeft div span.mask { width: 450px; height: 660px; background: #000; position: absolute; top: 0; left: 0; opacity: 0.6; display: inline-block}
.zcw-media .lhTujie .TujieC .TujieRight { float: right; width: 46.5%; height:auto; padding-bottom: 35px; padding-left: 2%; background: #d51e2a;}
.zcw-media .lhTujie .TujieC .TujieRight .tujieLogo img{ margin: 50px 0 0 46px;max-width: 38.5%;}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList { position: relative; top:15px; left: 0; width: 345px;}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList ul { overflow: inherit;}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList li { font-size: 20px; color: #fff; padding: 0 0 30px 50px; display: flex; align-items: center; height: 105px; position: relative; line-height: 150%; cursor: pointer; overflow: inherit;}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList li span.line { border-bottom: 1px solid #fff; position: absolute; left: 0; top: 35px}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList li p.red { color: #fedd00;  font-size: 24px}
.zcw-media .lhTujie .TujieC .TujieRight .TujieList li b { display: inline-block; width: 40px; height: 40px; background: #f83c3b; color: #fff; font-size: 24px; font-family: "Georgia"; border-radius: 50%; font-weight: normal; line-height: 40px; text-align: center; margin-right: 10px; position: absolute; left: 0; top:32px; z-index: 10}



/*bk9两会微点评*/
.hy_part1_L{width: 615px;}
.hy_part1_L li{border-bottom: 1px dashed #c5c6c7; padding: 20px 0;}
.hy_part1_L li a, .hy_part2_R li a{ width: 100%; height: 32px; overflow: hidden; display: block; font-size: 24px; color: #bc0d0d;font-weight: bold;}
.hy_part1_L li p, .hy_part2_R li p{ width: 100%; height: 56px; overflow: hidden;color: #666; line-height: 28px; margin-top: 10px; }

.hy_part1_R{width: 530px;}
.hy_part1_R li{width:245px; height:402px; overflow: hidden;float: left; margin-right: 20px; position: relative;}
.hy_part1_R li img{display: block; width:245px; height:402px}
.hy_part1_R li p{display: block; width:245px; height:auto; overflow: hidden; background: url(yanyan_yldsbtgj_2018-01-03.png) repeat; color: #fff; font-size: 16px;line-height: 25px; opacity: 0;left: 0px; bottom: 0px; position: absolute; text-align: justify;}
.hy_part1_R li p span{display: block; width:auto; height:auto; overflow: hidden; padding: 20px;}
.hy_part1_R li:hover p{opacity:1; transition-duration: 1s;}











/*bk7*/

.slideTxtBoxl{ width:428px;height:570px; float: left;}
.slideTxtBoxl .hd{width: 150px;height:412px; float: left; margin-top: 25px; overflow: hidden;}
.slideTxtBoxl .hd ul{width: 150px;height: 537px; position: relative;}
.slideTxtBoxl .hd ul li{width:150px;height:auto; cursor:pointer; overflow: hidden; margin-bottom: 20px;position: relative;  }
.slideTxtBoxl .hd ul li img{width: 60px;height:60px;display: block; margin-left: auto; margin-right: auto;}
.slideTxtBoxl .hd ul li p{width: 100%;height:auto; overflow: hidden; display: block; font-size: 20px; text-align: center; }

.slideTxtBoxl .hd ul li.on:before{content:'';display: block; width: 16px; height:16px;background: url(dot.png) no-repeat center; background-size: 100% 100%; position: absolute; right:0px; top:25px;}
.slideTxtBoxl .hd ul  i{display: block; width:1px; height:100%;background: #e2c086; position: absolute; right:7px;z-index: -1; top: 0px;}

.slideTxtBoxl .bd {width: 262px; height: 556px; background: url(p7_4.png) no-repeat center top; background-size: 100% 100%; float: right;}
.slideTxtBoxl .bd ul{zoom:1;width: 262px; height: 556px;  }
.slideTxtBoxl .bd li{width:262px; height: 556px;}
.slideTxtBoxl .bd li img{width: 243px;height: 524px;display: block;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 28px;border-bottom-left-radius: 28px;margin-top:23px;margin-left: 10px;}


/****************图片轮播****************/
.bk7-right{width:710px;float:right; height: auto; margin-right: 10px;}
.part7{height:355px;width:670px;float: left; margin-left: 19px; overflow: hidden; margin-bottom: 10px;}
.part7-L{ height:355px;width:670px;overflow:hidden; position:relative;}
.part7-L .hd{height:15px;overflow:hidden;position:absolute;right: 23px;bottom: 7px;z-index:1;}
.part7-L .hd ul{ overflow:hidden; zoom:1; float:left;  }
.part7-L .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; background:#fff; cursor:pointer; border-radius: 50%;}
.part7-L .hd ul li.on{ background:#e60216;}

.part7-L .bd ul{height:355px;width:670px;}
.part7-L .bd{ position:relative; height:100%; z-index:0;   }
.part7-L .bd li{ zoom:1; vertical-align:middle; position: relative; height:355px;width:670px;}

.part7-L .bd img{ height:355px;width:670px; display:block; object-fit: cover;}
.part7-L .bd .txt{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;padding-left: 20px;height: 50px;font-size: 16px;line-height: 50px;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;}

.part7-L .prev,
.part7-L .next{position:absolute;left: 10px;top:50%;margin-top:-25px;display:block;width:18px;height:32px;cursor: pointer;opacity: 0;}

.part7-L .prev{background: url(prev_hy20180601.png) no-repeat;}
.part7-L .next{ left:auto; right:10px; background: url(next_hy20180601.png) no-repeat; }

.part7-L .prevStop{ display:none;  }
.part7-L .nextStop{ display:none;  }

.part7-L:hover .prev{opacity: 1; transition-duration: 1s;}
.part7-L:hover .next{opacity: 1; transition-duration: 1s;}


/*bt_right*/
.picScroll-left{ overflow:hidden; position:relative; width:710px; height: 130px;}
.picScroll-left  .prev,.picScroll-left  .next{ display:block;  width:12px; height:21px;float:left;overflow:hidden;cursor:pointer; position: absolute; top: 50%; margin-top: -25px;}
.picScroll-left  .next{background:url(prev3.png)no-repeat; left: 0px;}
.picScroll-left  .prev{background:url(next3.png)no-repeat; right: 0px;}


.picScroll-left .bd{width:670px; height:130px; overflow: hidden;margin-left: 19px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; margin-right: 5px;}
.picScroll-left .bd ul li img{ width:220px; height:130px; display:block;}




/*bk8*/
.lq-5{width:1170px;height:400px; margin-left: auto;margin-right: auto; margin-bottom: 35px;}
.poster-main{position:relative;margin-top: 32px;margin-bottom: 35px;margin-left: auto;margin-right: auto;}
.poster-main a,.poster-main img{display:block;width:100%;height:100%}
.poster-main img{ }
.poster-main .poster-list,.poster-main1{width:1000px !important;height:600px}
.poster-main .poster-list .poster-item{width:200px;height:500px;position:absolute;left:0;top:0}
.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;}
.poster-prev-btn{left:0;background:url(rcpd-pic-02.jpg) no-repeat center center ; width: 44px !important;height:53px;margin-left: -75px;}
.poster-next-btn{right:0;background:url(rcpd-pic-03.jpg) no-repeat center center ; width: 44px !important;height:53px; margin-right: -75px;}
.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%;}






/*云朵效果*/
.u_cloud {
  position: absolute;
  width: 100%;
  height: 1573px;
  background: url(cloud.png) 0 0 repeat-x;
  background-size: cover;
  animation: posterDrop1 6000s linear infinite;
  -webkit-animation: posterDrop1 6000s linear infinite;
  left: 0;
  top: -244px;
  z-index: 1;
}

@keyframes posterDrop1 {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 4000% 0;
  }
}
@-webkit-keyframes posterDrop1 {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 4000% 0;
  }
}


/*头条*/
.fristnews{width:100%; height: 198px; background: url(yy-fnews-20210721.jpg) no-repeat center top;}
.fristnews i{width:247px; height:156px;display: block; background:url(../img/ttimg.png) no-repeat center left; float: left;}
.fristnews p{display:block;width: 920px;color: #fff;height: 140px;overflow: hidden;float: left;}
.fristnews p b{display:block;width: 920px;font-size: 38px;color: #fff;height: 45px;line-height: 45px;margin-top: 20px;overflow: hidden;}
.fristnews p span{display:block;width: 920px;font-size: 14px;color: #fff;height:50px;line-height: 24px;text-align: justify;margin-top: 12px;}
.fristnews p span a{color: #fff;}



/********part11 begin*********/
.clearfix { clear: both }
.content {width: 1200px;height: 355px;margin-left: auto;margin-right: auto;/* overflow: hidden; */}
.dh { width: 1200px; height: 113px; margin-bottom: 0px }
.part11-L .tit, .part11-R .tit { margin: 28px 0 }
.part11-L {width: 575px;position: relative;}
.part11-L .bg { width: 100%; height: 75px; background: url(http://www.newsimg.cn/politics/ggkf40/hcj/images/ss_bg.png) repeat-x; position: absolute; left: 0; bottom: 0; z-index: 2; }
.part11-L .title { position: absolute; left: 2%; bottom: 0; font-size: 22px; font-weight: bold; width: 96%; height: 50px; line-height: 60px; color: #fff; overflow: hidden; z-index: 5; }
.part11-L .title a { color: #fff; }
.part11-R {width: 585px;}
.wz { width: 100%; height: 130px; border-bottom: 1px dotted #CCC }
.wz_box { width: 100%; height: 130px; overflow: hidden;}
.wz_box h2 { font-size: 22px; font-weight: bold; color: #333; line-height: 30px; }
.wz_box h2 a { color: #333; }
.wz_box p { font-size: 14px; color: #333; line-height: 26px; margin-top: 18px; height: 58px; overflow: hidden }
.wz_t { float: right }
.sxh_list { width: 100%; height: 160px; overflow: hidden; margin-top: 24px; list-style: none; }
.sxh_list li { float: left; width: 280px; height: 160px; position: relative; }
.sxh_list li img { width: 280px; height: 160px; }
.sxh_list li .name { position: absolute; left: 3%; bottom: 0px; width: 94%; height: 39px; line-height: 39px; font-size: 14px; color: #fff; overflow: hidden; z-index: 3; text-align: center; }
.sxh_list li .name a { color: #fff; }
.sxh_list li .bg { background: url(png1_hy20181217.png) repeat; width: 100%; height: 39px; position: absolute; left: 0; bottom: 0; z-index: 1; }
.sxh_list li + li { margin-left: 15px; }
.sxh_list li span { width: 48px; height: 48px; position: absolute; top: 65px; left: 10px; }
.sxh_list li span img { width: 48px; height: 48px; }




.imgbox { width: 100%; height: 325px;color: #fff; position: relative; }
.imgbox .swiper-container { width: 100%; height: 300px; text-align: center; }
.imgbox .swiper-slide { height: 100%; opacity: 1; position: relative; -webkit-transition: 300ms; -moz-transition: 300ms; -ms-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: scale(1.8); -moz-transform: scale(1.8); -ms-transform: scale(1.8); -o-transform: scale(1.8); transform: scale(1.8); }
.imgbox .swiper-slide-visible { opacity: 1; -webkit-transform: scale(1.8); -moz-transform: scale(1.8); -ms-transform: scale(1.8); -o-transform: scale(1.8); transform: scale(1.8); }
.imgbox .swiper-slide-active { top: 0; opacity: 1; -webkit-transform: scale(2.4); -moz-transform: scale(2.4); -ms-transform: scale(2.4); -o-transform: scale(2.4); transform: scale(2.4); z-index: 99; }
.imgbox .swiper-slide .title { font-style: italic; font-size: 42px; margin-top: 80px; margin-bottom: 0; line-height: 45px; }
.imgbox .swiper-slide { width: 33%; height: auto; vertical-align: middle; position:relative }
.imgbox .swiper-slide img { width: 100%; max-height: 346px; height: auto; position: absolute; top: 47%; left: 0; margin-top: -25%; }
.imgbox .swiper-slide .name { position: absolute; left: -22%; bottom: 84px; width: 150%; height: 39px; line-height: 39px; font-size: 14px; color: #fff; overflow: hidden; z-index: 3; text-align: center;transform: scale(0.5); }
.imgbox .swiper-slide .name a { color: #fff; font-size:14px;transform: scale(0.5); }
.imgbox .swiper-slide .bg { background: url(http://www.xinhuanet.com/politics/ggkf40/images/part3TitBg.png) 50% 0 repeat-x; width: 100%; height: 39px; position: absolute; left: 0; bottom:93px; z-index: 1; }
.imgbox .pagination { position: absolute; z-index: 20; left: 0px; width: 100%; text-align: center; bottom: 5px; }
.imgbox .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 8px; background: #aaa; margin-right: 8px; cursor: pointer; }
.imgbox .swiper-visible-switch { opacity: 1; top: 0; background: #aaa; }
.imgbox .swiper-active-switch { background: #4d97dd; }
.imgbox .toparrow { position: absolute; top: 50%; margin-top: 0; width: 25px; height: 30px; line-height: 30px; z-index: 10; text-decoration: none; outline: none; }
.imgbox .arrowleft { display: none; width: 40px; height: 87px; left: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/leftarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.imgbox .arrowright { display: none; width: 40px; height: 87px; right: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/rightarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.imgbox .arrowleft:hover, .imgbox .arrowright:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }



/********part11 end************/



/*深度对话*/

.zcw-recDown ul li{background: #247cd5;padding-bottom: 1rem;/*margin-right: 2%;*/}
.zcw-recDown ul li h4{color: white;overflow: hidden;white-space: nowrap;/* margin: 2rem 0 .5rem; */padding: 15px 20px;font-size: 18px;font-weight: bold;}
.zcw-recDown ul li p{color: #f8e89a;padding: 0 20px;margin-bottom: 5px;line-height: 18px;overflow: hidden;text-align: justify;}
.zcw-recDown  ul{width:1200px;height: auto;}
.zcw-recPeople{width:570px; float: right;}

.yyxzdh li img{width:260px; height: 198px;}
.yyxzdh li {width:260px;height: 350px;margin-right: 43px;float: left;margin-bottom: 20px;}
.yyxzdh ul{width: 1400px;}

.zcw-recPeople{width:570px; height: 247px; overflow: hidden; position: relative;}


/*精彩图案*/
.yy_jctan{;height:1224px; background: url(bjj2_04.jpg) no-repeat center top;}
/* 本例子css */
.slideTxtBox{width:1170px;height: 800px;overflow: hidden;margin-left: auto;margin-right: auto;position: relative;}

.slideTxtBox .bd{ width:1170px;height: 1000px; overflow: hidden; margin-left: auto;margin-right: auto;}
.slideTxtBox .bd ul{ width:1170px;height: 1000px;}
.slideTxtBox .bd p{display: block;width: 1170px; height: 135px; overflow: hidden; margin-bottom: 20px;}
.slideTxtBox .bd p b{display: block;width:195px;height: 135px;overflow: hidden;font-size: 47px;color: #5eaddd;line-height: 55px; float: left;}
.slideTxtBox .bd p span{display: block;width:890px;height: 124px;overflow: hidden;font-size: 18px;color: #585858;line-height: 31px; float: right;}
.slideTxtBox .bd p span a{color: #e10931;}

.imgt3{width:890px;height:auto;overflow: hidden; float: right;}
.imgt3 .imgt3_1{width:420px;height:500px; float: left;}
.imgt3 .imgt3_1 img{width:100%;height:100%; border: 2px solid #fff;}
.imgt3 .imgt3_2{width:425px;height:auto; float: right;}
.imgt3 .imgt3_2 img{width:421px;height:260px; border: 2px solid #fff; margin-bottom: 15px;}


.slideTxtBox .arrow{position: absolute;left: 10px;bottom: 145px;z-index: 999;}
.slideTxtBox .arrow a{display:block;width: 66px;height:115px;float: right;margin-right:5px;cursor: pointer;}
.slideTxtBox .arrow .next{ background: url(yyjctan-20210723_30.png) no-repeat center top;}
.slideTxtBox .arrow .prev{ background: url( yyjctan-20210723_28.png) no-repeat center top;}



/*add*/
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{float:left; overflow:hidden; width:278px; height: 460px; position: relative;}
.slideGroup .parBd ul li img{width:278px; height: 460px; display: block;position: absolute; left: 0px; top: 0px;}
.slideGroup .parBd ul li p{width:278px; height:130px; display: block;position: absolute; left: 0px; bottom: 0px;   background: -moz-linear-gradient(bottom, rgb(55, 18, 1) 0%, rgba(237, 47, 57, 0) 100%);
    background: -webkit-linear-gradient(bottom, rgb(55, 18, 1) 0%, rgba(237, 47, 57, 0) 100%);
    background: linear-gradient(to top, rgb(55, 18, 1) 0%, rgba(237, 47, 57, 0) 100%);}
.slideGroup .parBd ul li p span{width:auto; height:auto; display: block;color: #fff; font-size: 20px; line-height: 32px; padding: 25px;}

.slideBox{width:1170px;  height: 460px; position: relative;}
.slideGroup .sPrev,.slideGroup .sNext{
    position: absolute;
    top: 50%;
    margin-top: -27px;
    width: 55px;
    height: 53px;
    z-index: 2;
    cursor: pointer;
    background-image: -moz-linear-gradient(121deg, rgb(237, 47, 57) 0%, rgb(255, 108, 52) 100%);
    background-image: -webkit-linear-gradient(121deg, rgb(237, 47, 57) 0%, rgb(255, 108, 52) 100%);
    background-image: -ms-linear-gradient(121deg, rgb(237, 47, 57) 0%, rgb(255, 108, 52) 100%);
    background-size: 100% 100%;
	background:#ef3738\0;
} 

*+html .slideGroup .sPrev,*+html .slideGroup .sNext{background:#ef3738;} 
.slideGroup .sPrev{left:0px;}
.slideGroup .sNext{right:0px;}


.slideGroup .sNext::before {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -15px;
    margin-left: -8.6px;
    content: "";
    background: url(arrows.png) no-repeat center bottom;
    width: 17px;
    height: 30px;
    display: block;
}

.slideGroup .sPrev::before {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -15px;
    margin-left: -8.6px;
    content: "";
    background: url(http://www.xinhuanet.com/politics/2020lh/images/arrows.png) no-repeat center top;
    width: 17px;
    height: 30px;
    display: block;
}

.yy_minw{width: 1112px; height: auto; overflow: hidden; margin-left:21px;}






/*频道头部导航公共样式*/
.topnav{margin:0px auto;height:30px;line-height:30px; background:#fefefe; overflow:hidden; border-bottom:1px #c6c6c6 solid;}
.topnav ul{width:1000px; margin:0px auto; color:#c6c6c6;list-style:none;}
.topnav li{float:left; padding-right:4px; font-size:13px; margin:0px 2px; }
.topnav li a{color:#828282; text-decoration:none;}
.topnav li a:hover{text-decoration:underline;}

/*频道尾部公共样式*/
.w1000{width:1200px; margin:0 auto; color:#FFF}
.bottom{width:100%;min-width:1200px;height:100px;line-height:26px; background-color:#eca206;overflow:hidden; font-size:12px;color:#fff; text-align:center; padding:70px 0px 0px 0px; margin:0px auto}
.bottom a{color:#fff;}
.bottom a:hover{color:#fff;}
.bottom font{ color:#FFF}