@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{font-size:14px;color:#000;/* min-width:1300px; */background: #fff;font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
html, body{/* min-width: 1700px; */}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
po{ color:#000; text-decoration:none;outline:none;}
a{text-decoration:none;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{margin-top: 50px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.w1100{width: 1100px;margin-left: auto;margin-right: auto;overflow: hidden;height: auto;}
.w1200{width: 1200px;margin-left: auto;margin-right: auto;overflow: hidden;height: auto;}
.w1170{width: 1170px;margin-left: auto;margin-right: auto;overflow: hidden;height: auto;}
.w100{width:100%;margin-left: auto;margin-right: auto;overflow: hidden;height: auto;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transition:1s}
.smy_ctrl { position:relative; min-height:120px; cursor:move; overflow:hidden;}
/******************前置end!**********************/



/*banner*/

.yy_banner {width: 100%;height: 1000px;overflow: hidden;position: relative;}
.yy_banner img {position: absolute;left: 50%;margin-left: -960px;width: 1920px;height: 1000px;}
.ScrollDown{width: 200px;height: 100px;position: absolute;bottom: 89px;left: 50%;margin-left: -98px;text-align: center;color: #fff;z-index: 9;cursor: pointer;}
.ScrollDownicon {margin: 0 auto;margin-bottom: 13px;display: block;width: 30px;height: 42px;overflow: hidden;text-align: left;text-indent: -9999px;animation: a 1.5s 0.2s ease both infinite;background: url(yy-ScrollDown-20190904.png) 100% no-repeat;cursor: pointer;}

@keyframes a{0%,to{transform:translateY(0);opacity:0}60%{transform:translateY(14px);opacity:1}}.C_Conblank{padding:20px 0;text-align:center;background-color:rgba(2,9,19,.03);border:1px solid rgba(2,9,19,.08)}
.ScrollDown p{font-size: 28px;text-shadow: 2px 3px 10px #333333;height: 40px;letter-spacing: 1px;}




/*bk1_和谐共生*/

.bk1{background: url("yy_hb_bg_20231011_01.jpg") no-repeat center top; height: 1011px;}
.yy_bt_01{width:100%;height: auto;margin-top: 65px;overflow: hidden;}
.yy_bt_01 img{width:auto; height: auto;display:block; float: right;}
.bk1_cont{width:580px; height: auto;margin-right: 55px; float: right;}
.bk1_cont p{width:100%;height: auto;display: block;font-size: 18px;line-height: 48px;color: #fff;text-align: justify;margin-top: 32px;}



/*bk2_新闻速递*/
.bk2{background: url("yy_hb_bg_20231011_02.jpg") no-repeat center top; height: 893px;}
.yy_bt_02{width:100%; height: auto;}
.yy_bt_02 img{width:auto; height: auto; display: block; margin-left: auto; margin-right: auto;}

/**要闻单图轮播图**/
.part2-L{ height: 415px;width:1070px; overflow:hidden; position:relative; border:2px solid #c77b47;}
.part2-L .bd{ position:relative; height:100%; }
.part2-L .bd ul{height: 415px;width:1070px;}
.part2-L .bd li{ position: relative; height: 415px;width:1070px;}
.part2-L .bd img{float: right; height: 415px;width:705px}
.part2-L .bd .txt_box{float: left;width:365px;height: 415px;}
.txt_box h3{ line-height: 28px; height: 130px; overflow: hidden; background: #c77b47;padding: 20px 88px 0 40px;}
.txt_box h3 a{font-size: 18px;color: #fff;}
.txt_box h3 a:hover{color:#e32e24 ;}
.txt_box p{ padding: 60px  40px 0;font-size: 16px; color: #333; line-height: 29px; height: 285px;overflow: hidden;box-sizing: border-box;}

.part2-L .prev,
.part2-L .next{
	position:absolute;
	left: 200px;
	top: 334px;
	display:block;
	width:30px;
	height:30px;
	cursor: pointer;
	opacity: 0.6;
}
.part2-L .prev{background: url(../sub/left_20230907.png) no-repeat; background-size: 100% 100%;}
.part2-L .next{ left: 300px; background: url(yy_icon_right20231011.png) no-repeat; background-size: 100% 100%;}
.part2-L .prev:hover,
.part2-L .next:hover{
	opacity: 1;
}



.news_text{width: 490px; height: 360px; float:left;}
.news_text p{width: 490px; display: block; height: auto; overflow: hidden;}
.news_text p b{width: 490px; display: block; font-size: 24px; color: #4d4d4d; height: 32px; overflow: hidden;}
.news_text p b:hover{ color: #e32e24; }
.news_text p span{width: 490px;display: block;font-size: 14px;color: #4d4d4d;line-height: 25px;height: 50px;overflow: hidden;margin-top: 10px;}

.news_text ul{width: 490px;height: 120px;margin-top: 25px;}
.news_text ul li{width: 490px; height: 39px; line-height: 39px; font-size: 20px;  }
.news_text ul li a
.news_text ul li span{display:inline-block; padding-right: 10px;}

/* 6条 */
.news_listsix{height: auto;padding: 0;width: 1070px;overflow: hidden;}
.news_listsix ul{width:1370px;}
.news_listsix ul li{float: left;width: 500px;color: #4d4d4d;font-size: 16px;line-height: 32px;height: 32px;overflow: hidden;margin-left: 20px;}
.news_listsix ul li a{ padding-left: 15px; color: #4d4d4d;}



/*时间轴*/
.yy_time{width: 1100px; height: 987px; position: relative; margin-top: 50px;}
.animet_img{ width: 1100px; height:0px; position: absolute; top: 0px; left: 0px;}
.animet_img img{display: block; width: 1100px; height:987px; }
.yy_time ul{display: block;width: 946px;height: 1078px;z-index:9;position: absolute;top: 0px;right: 24px;}
.yy_time ul li{display: block;width: 407px;height:auto;position: absolute;}
.yy_time ul li p{display:none;width:250px;height:auto;background:#fff;border: 1px solid #845237;font-size: 16px;line-height: 25px;text-align: justify;position: absolute;}
.yy_time ul li p span{display: block; width:auto; height:auto; background:#fff;  font-size: 16px; line-height: 25px; text-align: justify; padding: 10px;}
.yy_time ul  li:before{display:block;content: '';position: absolute;top:0px;right: 0px;width: 128px;height: 128px;border-radius: 100%;cursor: pointer;}

.yy_time ul li.oli1{left: 217px;top: 16px;}
.yy_time ul li.oli1 p{top: 58px;}

.yy_time ul li.oli2{top: 187px;right: 0;}
.yy_time ul li.oli2 p{top: 69px;right: 0;width: 162px;}
.yy_time ul  li.oli2:before{left: 86px;}

.yy_time ul li.oli3{top: 307px;left: -75px;}
.yy_time ul li.oli3 p{top: 66px;}

.yy_time ul li.oli4{top: 507px;right: 96px;}
.yy_time ul li.oli4 p{top: 69px;right: 0;width: 162px;}
.yy_time ul  li.oli4:before{left: 86px;}

.yy_time ul li.oli5{bottom: 416px;left: 48px;}
.yy_time ul li.oli5 p{top: 0px;left: -156px;width: 162px;}
.yy_time ul  li.oli5:before{left: 0px;}

.yy_time ul  li b{display:none}


.yy_time ul li.oli6{bottom: 329px;left: 308px;}
.yy_time ul li.oli6 p{bottom: -114px;right: 87px;width: 162px;}
.yy_time ul  li.oli6:before{left: 0px;}




/*融媒聚焦*/
.bk4{background: url("yy_hb_bg_20231011_04.jpg") no-repeat center top;height: 1159px;}

.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; z-index: 2;}
.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!important; background: url(p7_4.png) no-repeat center top; background-size: 100% 100%; float: right;}
.slideTxtBoxl .bd ul{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(../sub/text_opacitybg.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_jjc20180601.png) no-repeat;}
.part7-L .next{ left:auto; right:10px; background: url(next_jjc20180601.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;}




/********part11 begin*********/
.clearfix { clear: both }
.content {width: 1200px;height: 420px; 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("text_opacitybg.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************/
.poster-main{position:relative;margin-top: 68px;margin-left: auto;margin-right: auto;}
.poster-main a,.poster-main img{display:block;width:100%;height:100%}
.poster-main .poster-list .poster-item{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(../sub/left.png) no-repeat center center}
.poster-main .poster-next-btn{right:0;background:url(../sub/right.png) no-repeat center center}
.poster-text{font-size:18px; text-align:center; line-height:48px; display:block; background: url(../sub/text_opacitybg.png) repeat-x;
	color: #fff; position: absolute; bottom: 0px; left: 0px; width: 100%;}




/*移动标准尾*/
.link{ background:#333;text-align:center; overflow:hidden; color:#aeaeae;  margin-top:20px; padding-top:20px; padding-bottom:20px;}
.link a{color:#fff;margin:0 20px;display: inline-block;line-height:30px;font-size:16px;}
.link p{ color:#fff; font-size:13px; }

.footer{display: none; }	
.pc-footer{background: #fff; margin-top:35px; }





/*mobile*/
@media screen and (max-width:968px){
	.w1100,.yy_lm4{width:90%;height: auto;position: initial;}
	a{display:block; width:auto; height: auto; overflow: hidden;}
	body{ background-position-y: 6rem; background-size: 100% 100%;}
	.pc-footer{display: none;}	
	.footer{display: block;}	
	.slideBox{display: block;}
	.mt55{margin-top:5%;}
	
	/*banner*/
	.yy_banner img,.yy_banner{position: static;width: 100%;height: auto;margin: 0;}
	/*bk1*/
	.bk1{background-size: 180% auto;height: auto;background-position-y: 1.9rem;}
	.yy_bt_01{margin-top: 5%;}
	.yy_bt_01 img{width: 77%;}
	.yy_bt_02{width:80%;}
	.bk1_cont{width: 59%;margin-right: 0;padding-bottom: 10%;}
	.bk1_cont p{font-size: 0.4rem;line-height: 0.5rem;margin-top: 5%;color: #07387b;}
    /*bk2*/
	.bk2{height:auto;}
	.yy_bt_02{width:100%;margin-top: 9%;}
	.yy_bt_02 img{width:80%;}
	
/* 轮播适配 */
.poster-list{
	width: 100% !important; 
	height: 4.2rem !important; 
	white-space: nowrap; 
	overflow: hidden; 
	overflow-x: scroll;  
	margin-top:30px; 
}
.poster-list .poster-item{
	width:45%;
	height: 4rem;
	display: inline-block;
	margin-right:1%;
	white-space: nowrap;
	position:relative;
    border: 1px solid #d9312e;
	border-radius: 0;
	overflow: hidden;
}
.poster-list .poster-item img{width:100%; height: 4rem; }	
.poster-item-title{width:100%; position: inherit; height: 1rem; font-size: 0.35rem; line-height: 1rem;}
.poster-text {
  font-size: 0.35rem;
  text-align: center;
  line-height: 48px;
  display: block;
  background: url(../sub/text_opacitybg.png) repeat-x;
  color: #fff;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
}

	
/**要闻单图轮播图适配**/
.part2-L{height: 12rem;width: calc(100% - 4px);overflow:hidden;position:relative;border:2px solid #8ab43c;}

.part2-L .bd{ position:relative; height:auto; }
.part2-L .bd ul{height: 12rem;width:100%;}
.part2-L .bd li{ position: relative; height: auto;width:100%;}
.part2-L .bd img{float: right;height: 5rem;width:100%;}
.part2-L .bd .txt_box{
	float: none;
	width:100%;
	height: auto;

}
.txt_box h3{ 
	line-height: 28px; 
	height: auto; 
	overflow: hidden; 
	background: #84b030;
	padding:20px 25px;
}
.txt_box h3 a{
	font-size: 0.55rem;
	color: #fff;
}
.txt_box h3 a:hover{color:#e32e24 ;}
.txt_box p{ 
    padding:20px 25px;
	font-size: 0.4rem; 
	color: #333; 
	line-height: 29px; 
	height: auto;
	overflow: hidden;
	box-sizing: border-box;
	
}

.part2-L .prev,
.part2-L .next{
	/* display: none; */
	background-size: 100% auto;
	opacity: 1;
	height: 81px;
	FONT-WEIGHT: 100;
	width: 60px;
	float: right;
	left: inherit;
	right: 5%;
	bottom: 0;
}


/* 左侧文字区适配 */
.news_text{width: 95%; height: auto; float:none; margin-left:auto; margin-right: auto;}
.news_text p{width: 100%; display: block; height: auto; overflow: hidden;}
.news_text p b{width: 100%; display: block; font-size: 0.55rem; color: #4d4d4d; height: auto; overflow: hidden;}
.news_text p b:hover{ color: #e32e24; }
.news_text p span{
	  width: 100%;
	  display: block;
	  font-size: 0.4rem;
	  color: #4d4d4d;
	  line-height: 25px;
	  height: auto;
	  overflow: hidden;
	  margin-top: 10px;
}

.news_text ul{width: 100%;height: auto;margin-top: 15px;}
.news_text ul li{width: 100%; height: auto; line-height: 39px; font-size: 0.45rem;  }
.news_text ul li span{display:inline-block; padding-right: 10px;}
.txt_box p{height: 5rem;overflow: hidden;text-align: justify;}	
	
	
.news_listsix,.news_listsix ul,.news_listsix ul li{width:100%;margin: 0;height: auto;line-height: initial;}	
.news_listsix ul li{padding:5% 0;border-bottom: 1px dashed #c3bfbf;font-size: 0.4rem;display: inline-block;}


/*bk3*/	
	.animet_img{display:none;}
	.yy_time{margin-top:5%;}
	.yy_time,.yy_time ul,.yy_time ul li{width:100%;position: inherit;height: auto;}
	.yy_time ul li p{display:block;position: initial;width: 100% !important;border: none;font-size: 0.4rem;line-height: 0.55rem;}
	.yy_time ul li{border-bottom: 1px dashed #c3bfbf;padding: 3% 0;}
	
	

.w1170,.w1200,.bk4{width:100%; height: auto;}
.slideTxtBoxl{width:95%;height:auto;float: none;overflow: hidden;margin-left: auto;margin-right: auto;}
.slideTxtBoxl .hd{width: 3rem;height:auto; float: left; margin-top: 25px; overflow: hidden;}
.slideTxtBoxl .hd ul{width: 100%;height: 11rem; position: relative; margin-top: 20px;}
.slideTxtBoxl .hd ul li{width:100%;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: 0.4rem; 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; z-index: 2;}
.slideTxtBoxl .hd ul  i{display: block; width:1px; height:100%;background: #e2c086; position: absolute; right:7px;z-index: 1; top: 0px;}
.slideTxtBoxl .bd {width: 6rem!important; height: 12rem!important; background: url(p7_4.png) no-repeat center top; background-size: 100% 100%; float: right;}
.slideTxtBoxl .bd ul{width: 100%!important; height: 12rem;  }
.slideTxtBoxl .bd li{width:95%; height: 12rem;}
.slideTxtBoxl .bd li img{width: 95%;height: 11rem;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:95%;float:none; height: auto; margin-right: auto; margin-left: auto;}
.part7{height:7rem;width:100%;float: none; margin-left: 0; overflow: hidden; margin-bottom: 10px;margin-top: 20px;}
.part7-L{ height:7rem;width:100%;overflow:hidden; position:relative;}
.part7-L .hd{height:15px;overflow:hidden;position:absolute;right: 23px;bottom: 30px;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:7rem;width:100%;}
.part7-L .bd{ position:relative; height:100%; z-index:0;   }
.part7-L .bd li{ zoom:1; vertical-align:middle; position: relative; height:7rem;width:100%;}
.part7-L .bd img{ height:7rem;width:100%; display:block; object-fit: cover;}
.part7-L .bd .txt{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;padding-left: 20px;padding-right: 20px;height: 50px;font-size: 16px;line-height: 50px;
                  background: url(../sub/text_opacitybg.png) repeat;color: #fff;
}



#idpicScroll-left ul{
	width: 100% !important;
	height: 3rem !important;
	white-space: nowrap;
	overflow: hidden;
	overflow-x: scroll;
	margin-top:30px;
	padding-bottom: 10px;
}
#idpicScroll-left li{
	width:45%;
	height: 3rem;
	display: inline-block;
	margin-right:1%;
	white-space: nowrap;
	position:relative;
	border: 1px solid #340201;
	border-radius: 0;
	overflow: hidden;
}
#idpicScroll-left li img{width:100%; height: 3rem; }	


.jjc_minw{width: auto; height: auto; overflow: hidden; margin-left:0;}
.slideGroupss .parBd ul{
	width: 100% !important; 
	height: 6rem !important; 
	white-space: nowrap; 
	overflow: hidden; 
	overflow-x: scroll;  
	margin-top:30px; 
}
.slideGroupss .parBd ul li{
	float: none;
	width:45%;
	height: 6rem;
	display: inline-block;
	margin-right:1%;
	white-space: nowrap;
	position:relative;
    border: 1px solid #d9312e;
	border-radius: 0;
	overflow: hidden;
}
.slideGroupss .parBd ul li img{width:100%; height: 6rem; }
.slideGroupss .sPrev, .slideGroupss .sNext{ display: none;}




.bk4_position{position: static;}
.bk4_titleimg{
	width: 100%;
	height:auto; 
	position: static;
}
.bk4_titleimg img{
	width: 100px; 
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.bk4_ul{
	width: 95%;
	height: auto;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.bk4_ul li{
	width: 100%;
	height: auto;
	position: static;
	margin-bottom: 35px;
}
.bk4_ul li h2{
	width: 100%;
	height: auto;
	line-height: 35px;
	margin-bottom: 15px;
}
.bk4_ul li h2 a{
	color: #4d4d4d;
	font-size: 0.55rem;
	font-weight: bold;
}
.bk4_ul p{
	width: 100%;
	height: 6rem;
	border: 2px solid #74994e;
	border-radius: 25px;
	padding:20px 30px 0;
	font-size: 0.4rem;
	color: #fff;
	background: #84b030;
	box-sizing: border-box;
	line-height: 35px;
}
.bk4_ul li img{
	width: 9rem;
	height: 6rem;
	border: 5px solid #74994e;
	position: static;
	border-radius: 10px;
	margin:15px auto;
}

.bk4nr{height: auto;overflow: hidden;}
.bk4nr_left{width:320px;height: 346px;float: none;border:2px solid #90ab8a; margin-left: auto; margin-right: auto;}
.bk4nr_left img{width:316px; height: 187px; display: block;}
.bk4nr_left p{
	width:260px;
	height: auto;
	display: block;
	font-size: 0.4rem;
	line-height: 30px;
	text-align: justify;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}
.bk4nr_right{width:95%; height: auto; float: none; margin-left: auto;margin-right: auto;}
.bk4nr_right_1{
	width: 320px;
	height: auto;
	overflow: hidden;
	margin-bottom: 25px;
	border: 2px solid #90ab8a;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}
.bk4nr_right_1 img{width:282px; height: 156px;float: none; margin-left: auto; margin-right: auto;}
.bk4nr_right_1 p{
	width:100%;
	height: auto;
	display: block;
	font-size: 0.4rem;
	line-height: 30px;
	text-align: left;
	margin-left: 0;
	margin-top: 18px;
	float: none;
	padding: 0 10px;
}
.bk4nr_right_2{width: 320px;
	height: auto;
	overflow: hidden;
	margin-bottom: 25px;
	border: 2px solid #90ab8a;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}
.bk4nr_right_2 img{widtwidth:282px; height: 156px;float: none; margin-left: auto; margin-right: auto;}
.bk4nr_right_2 p{
	width:100%;
	height: auto;
	display: block;
	font-size: 0.4rem;
	line-height: 30px;
	text-align: left;
	margin-left: 0;
	margin-top: 18px;
	float: none;
	padding: 0 10px;
	margin-bottom: 15px;
}
.bk4nr_right_2 p b,.bk4nr_right_1 p b,.bk4nr_left p b{
	display: block;
	width: 100%;
	font-size: 0.55rem;
	text-align:  center;
	height: 60px;
	line-height: 29px;
	overflow: hidden; 
	color: #fff;
}
.bk4nr_left p span,.bk4nr_right_2 p span,.bk4nr_right_1 p span{
	height: 60px; 
	overflow: hidden; 
	display: block; 
	color: #fff; 
	margin-top: 12px;
}



     /*bk5*/
    .content,.part11-L{width:100%; height: auto;}
	.imgbox,.wz,.wz_box{height: auto;}	
	.part11-R{width:90%;float: inherit;margin-left: 5%;height: auto;overflow: hidden;}
	.wz_box h2{font-size:0.45rem;padding:5% 0;line-height: 0.65rem;}
	.wz_box p{font-size:0.4rem;line-height: 0.55rem;margin: 0;height: auto;padding-bottom: 5%;text-align: justify;}
	.sxh_list{height: auto;margin: 0; padding: 5% 0;}
	.sxh_list li{width:100%;float: initial;margin: 0px !important;margin-top: 10% !important;}
	.sxh_list li img{width:100%;object-fit: cover;}
	
	
	
	
.yy_time ul  li b{display: inline-block;width: auto;font-size: 0.45rem;padding: 1% 2%;background: #e1580f;color: #fff;border-radius: 10px;}
	.ScrollDown{display:none;}	
	
	

}
