.cont{
	width: 100%;
	height: 100%;
	background: #fff;
	
}
.navul{
	/* width: auto!important; */
}
.fixs{
	position: relative;
}
.fixleft,.fixright{
	position: absolute;
	top: 0;
	width: 177px;
	height: 478px;
}
.fixleft img,.fixright img{
	display: block;
	width: 100%;
}
.fixleft{
	left: -190px;
}
.fixright{
	right: -190px;
}
.contOne{
	width: 100%;
	/* height: 750px; */
	background-image: url(../images/bj01.png);
	background-size: 100% 100%;
	/* margin-bottom: 120px; */
}
.xuexi{
	display: block;
	width: 1000px;
	height: 140px;
	padding-top: 35px;
	margin: 0 auto;
	/* margin-top: 35px; */
	/* margin-bottom: 56px; */
	transform: scale(1);
	transition: all 1s ease 0s;  
	-webkit-transform: scale(1);  
	-webkit-transform: all 1s ease 0s; 
	-webkit-transform-origin:50% 50%; 
	transform-origin:50% 50%;
	overflow:hidden;
}
.xuexi:hover{
	/*transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); !*放大1.3倍*!
	 transition-duration: .5s;
	 overflow:hidden;*/
}
.contOneText{
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #BD1A2D;
	line-height: 30px;
	margin-bottom: 20px;
	margin-top: 50px;
}
.contOneText p{
	font-size: 16px;
	color: #000;
}
.contOneText p:hover{
	color: #BD1A2D;
}
.contOneText p a{
	font-size: 35px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	/* color: #BD1A2D; */
	color: #000;
	line-height: 40px;
}
.contOneText p a:hover{
	font-size: 42px;
	color: #BD1A2D;
}
.contOneLon{
	width: 1440px;
	height: 460px;
	margin: 0 auto;
}
.contOnelleft{
	width: 720px;
	height: 100%;
}
.focus{
	width: 100%;
	height: 100%;
	position: relative;
}
.focus a img{
	display: block;
	width: 100%;
	height: 100%;
}
.focus .shadow {
	position: absolute;
	left: 0px;
	bottom: 0;
}
.focus .shadow {
	width: 720px;
	z-index: 10;
	height: 65px;
	background: #000000;
	border-radius: 0px 0px 0px 0px;
	opacity: 0.7;
	z-index: 111;
}

.focus .shadow a {
	display: block;
	width: 80%;
	height: 28px;
	line-height: 28px;
	border-left: 6px solid #BD1A2D;
	margin-left: 20px;
	padding-left: 28px;
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 18px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	
}
.contOnelright{
	width: 720px;
	height: 460px;
	padding: 0 0;
	background: #FFFFFF;
}
.contOnelright p{
	width: 643px;
	height: 40px;
	line-height: 40px;
	/* text-overflow: ellipsis;
	white-space: nowrap; */
	overflow: hidden;
	margin: 0 auto;
}
/* .contOnelright p{
	    width: 95%;
	    padding: 8px 2.5%;
		height: 60px;
	    line-height: 60px;
	   text-overflow: ellipsis;
	   white-space: nowrap;
	   overflow: hidden;
	    margin: 0 auto;
	    /* overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;*/
		/* display: flex;
		align-items: center; 
		border-bottom:1px solid #f5f5f5;
} */

.contOnelright p a{
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #333333;
}
.contOnelright p a:hover{
	font-size: 20px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #BD1A2D;
}
.contOnelright .oneRed{
	padding-top: 25px;
	
}
/* .contOnelright .oneRed{
	padding-top: 12px;
} */
.contOnelright .oneRed a{
	font-size: 24px!important;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	/* color: #BD1A2D; */
	color: #000;
}
.contOnegg{
	/* margin-top: 10px; */
	padding: 10px 0;
}
.contOnegg a{
	display: block;
	 width:100%;  
	 height: 100%;
	 overflow: hidden;
}
.contOnegg a img,.contTwolong a img{
	 display: block;  
	  width:100%;   
	  transform: scale(1);  
	  transition: all 1s ease 0s;  
	  -webkit-transform: scale(1);  
	  -webkit-transform: all 1s ease 0s; 
	  -webkit-transform-origin:50% 50%; 
	  transform-origin:50% 50%;
	  overflow:hidden;
}
.contOnegg a:hover img,.contTwolong a:hover img{
	transform: scale(1.1);
	transition: all 1s ease 0s;  
	-webkit-transform: all 1s ease 0s;  
	-webkit-transform: scale(1.1); /*放大1.3倍*/
	  transition-duration: .5s;
	  overflow:hidden;
}
.longImg a,.longImg a img{
	display: block;
	width: 100%;
}
/* 特别关心 */
.contTwo{
	width: 100%;
	/* height: 1641px; */
	background-image: url(../images/bj02.png);
	background-size: 100% 100%;
	/* padding-top: 10px; */
}
.contTwoImg{
	/* width: 100%; */
	padding-top: 10px;
	/* margin-top: 5px; */
}
.contTwoImg img{
	display: block;
	width: 100%;
}
.contTwolb{
	height: 460px;
	/* background: #333333; */
}
.contTwolb .swiper-container {
	  width: 100%;
	  padding-top:40px;
	  padding-bottom: 90px;
	}
.contTwolb .swiper-slide {
  background-position: center;
  background-size: cover;
  width: 400px;
  margin: 0 6px;
  height: 312px;
  -webkit-box-reflect: below 0px linear-gradient(transparent, transparent,#00000021);
}
.contTwolb .swiper-slide-active{
	width: 450px;
	height: 262px;
	margin-top: 30px;
}
.contTwolb .swiper-slide a,.contTwolb .swiper-slide a img{
	display: block;
	width: 100%;
	height: 100%;
}

.contTwoContleft{
	width: 940px;
	height: 705px;
	position: relative;
}
.contTwoContRight{
	width: 480px;
	height: 705px;
}
.contTwoContRight a{
	display: block;
	width: 480px;
	height: 159px;
	margin-bottom: 12px;
	overflow: hidden;
}
.contTwoContRight a img{
	 display: block;  
	  width:100%;   
	  transform: scale(1);  
	  transition: all 1s ease 0s;  
	  -webkit-transform: scale(1);  
	  -webkit-transform: all 1s ease 0s; 
	  -webkit-transform-origin:50% 50%; 
	  transform-origin:50% 50%;
	  overflow:hidden;
}
.contTwoContRight a:hover img{
	transform: scale(1.1);
	transition: all 1s ease 0s;  
	-webkit-transform: all 1s ease 0s;  
	-webkit-transform: scale(1.1); /*放大1.3倍*/
	  transition-duration: .5s;
	  overflow:hidden;
}
.contTwoContRight a img{
	width: 100%;
}
.tabul{
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
.tabul p{
	height: 30px;
	font-size: 24px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	float: left;
	margin-right: 40px;
	padding-bottom: 13px;
	cursor: pointer;
	position: relative;
	
}
.tabul .oncolor{
	color: #BD1A2D;
	/* border-bottom: 4px solid #BD1A2D; */
}
.tabul .oncolor i{
	width: 65px;
	height: 4px;
	background: #BD1A2D;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translate(-50%, -50%);
}
.margi{
	margin-top: 45px;
}
.tabCon {
	width: 100%;
	margin-top: 10px!important;
	position: relative;
}
.tabConli{
	width: 100%;
	display: none;
}
.tabConli .zixunli:hover .zxliImgTitle{
	color: #BD1A2D!important;
}
.tabConli:nth-child(1){
	display: block;
}
.buwei{
	width: 100%;
	margin-bottom: 20px;
}
.buwei a{
	display: block;
	width: 100%;
	margin-top: 15px;
}
.buweiLeft{
	width: 275px;
	height: 180px;
	overflow: hidden;
}
.buweiLeft img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.tabConli .ovhide:hover .buweiLeft img{
	transform: scale(1.1);
	       transition: all 1s ease 0s;  
	       -webkit-transform: all 1s ease 0s;  
	       -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.buweiRight{
	width: 625px;
	height: 130px;
	padding: 25px 20px;
	background: #FFFFFF;
}
.buweiRight .buweiRightTitle{
	height: 60px;
	font-size: 22px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
}
.buwei .ovhide:hover .buweiRightTitle{
	    color: #BD1A2D!important;
}
.buweiRight .buweiRightText{
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	 overflow: hidden; 
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.contTwolong{
	/* margin-top: 45px; */
}
.contTwolong a{
	margin-top: 10px;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.contTwolong a img{
	width: 100%;
}
/* 资讯热点 */
.cthree{
	width: 100%;
}
.cthree{
	width: 100%;
	/* height: 1682px; */
	/*background-image: url(../images/bj03.png);*/
	background-size: 100% 100%;
}
.cthreeTop{
	padding: 10px 0;
}
.cthreeTop img{
	display: block;
	width: 100%;
}
.cthreeCont{
	margin-bottom: 10px;
	position: relative;
}
.cthreeConttop{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #E1E1E1;
}
.xian{
	width: 100%;
	border-bottom: 1px solid #E1E1E1;
	margin-bottom: -4px;
}
.cthreeConttop .tabul{
	width: 535px;
	margin: 0 auto;
	overflow: initial;
}
.cthreeConttop .tabul p{
	margin: 0 40px;
	padding-bottom: 28px;
}
.cthreeConttop .tabul .oncolor i{
	bottom: 0;
}
.cthreeContUl{
	width: 100%;
}
.cthreeContUl li{
	width: 100%;
}
.zixunUl {
	width: 100%;
}
.zixunli{
	width: 460px;
	margin: 0 10px;
	padding-bottom: 20px;
	float: left;
}
.zixunli:nth-child(1),.zixunli:nth-child(2),.zixunli:nth-child(3){
	border-bottom: 1px solid #E1E1E1;
}
.zixunli a{
	display: block;
	width: 100%;
}
.zixunli a .zxliImg{
	width: 460px;
	height: 240px;
	margin: 10px 0;
	overflow: hidden;
}
.zixunli a .zxliImg img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.zixunli:hover a .zxliImg img{
	transform: scale(1.1);
	       transition: all 1s ease 0s;  
	       -webkit-transform: all 1s ease 0s;  
	       -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.zixunli a .zxliImgTitle{
	/* height: 60px; */
	height: 30px;
	font-size: 22px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	 overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	/* overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical; */
	
}
.zixunli a .zxliImgText{
	display: none!important;
	height: 60px;
	font-size: 14px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #666666;
	line-height: 30px;
	margin-top: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/* 振兴成果 */
.promotelist{
	width: 100%;
	height: 200px;
	overflow: hidden;
	margin: 10px 0;
	margin-bottom: 30px;
}
.promotelist a{
	display: block;
	width: 280px;
	height: 200px;
	float: left;
	position: relative;
	margin-right: 10px;
	overflow: hidden;
}
.promotelist a:hover img{
	transform: scale(1.1);  
	transition: all 1s ease 0s;  
	-webkit-transform: all 1s ease 0s;  
	-webkit-transform: scale(1.3); /*放大1.3倍*/
  transition-duration: .5s;
  overflow:hidden;
}
.promotelist a img{
	 display: block;  
	  width:100%;   
	  transform: scale(1);  
	  transition: all 1s ease 0s;  
	  -webkit-transform: scale(1);  
	  -webkit-transform: all 1s ease 0s; 
	  -webkit-transform-origin:50% 50%; 
	  transform-origin:50% 50%;
	  overflow:hidden;
}
.promotelist a span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 260px;
	padding: 5px 10px;
	height: 40px;
	line-height: 20px;
	display: flex;
	align-items: center;
	background: #000000;
	border-radius: 0px 0px 0px 0px;
	opacity: 0.7;
	font-size: 14px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	 overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
}
.promotelist a:last-child{
	margin-right:0;
}
.gengduo{
	width: 90px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	border-radius: 0px 0px 0px 0px;
	opacity: 1;
	border: 1px solid #BD1A2D;
	margin: 0 auto;
	    position: absolute;
	    right: 0;
	    top: -47px;
}
.margi .gengduo{
	 top: -55px;
}
.gengduo:hover a{
	background: #BD1A2D;
	color: #fff;
}
.gengduo a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #BD1A2D;
}
.cfour{
	width: 100%;
}
.cfourImg{
	margin: 10px auto;
}

.cfourImg a:hover img{
	 transform: scale(1.1);  
	        transition: all 1s ease 0s;  
	        -webkit-transform: all 1s ease 0s;  
	        -webkit-transform: scale(1.1); /*放大1.3倍*/
	  transition-duration: .5s;
	  overflow:hidden;
}
.cfourImg a{
	display: block;
	width:100%;   
	height: 100%;
	overflow: hidden;
}
.cfourImg a img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
	
.cflist{
	
}
.baozhi{
	width: 100%;
	height: 100%;
	background: rgb(0 0 0 / 52%);
	position: fixed;
	left: 0;
	top: 0;
	display: flex;
	align-items:center;
	justify-content: center;
	z-index: 9999;
	display: none;
}
.popUp{
	width: 600px;
	height: auto;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.zhoukan .popUp{
	width: 800px;
	height: 800px;
	overflow: hidden;
	background: none;
}
.popUpIMg{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.popUpIMg img{
	display: block;
	height: 100%;
}
.popUptitle{
	width: 100%;
	height: 90px;
	line-height: 90px;
	font-size: 30px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: #bd1a2d;
}
.popUptishi{
	width: 100%;
	height: 40px;
	padding: 20px 0;
	background: #f2f2f2;
	margin-top: 40px;
	margin-bottom: 5px;
}
.popUptishi p{
	text-align: center;
	font-size: 16px;
	color: #000;
	line-height: 20px;
}
.popUptext{
	width: 505px;
	margin: 0 auto;
	margin-top: 20px;
}
.popUptext p{
	margin: 0 auto;
	font-size: 16px;
	line-height: 20px;
	color: #666666;
	padding: 7px 0;
}
.popUptext .popUptextred{
	color: #bd1a2d;
	font-size: 18px;
	
}
.popUptextli{
	overflow: hidden;
}
.popUptextli p{
	
	float: left;
	margin: 0 20px;
}
.popUptextli p:nth-child(1),.popUptextli p:nth-child(6){
	margin-left: 0;
}
.popUpbut{
	width: 135px;
	height: 50px;
	line-height: 50px;
	background: #bd1a2d;
	border-radius: 5px;
	margin: 50px auto;
}
.popUpbut a{
	display: block;
	width: 100%;
	height: 100%;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.cflistli{
	width: 460px;
	height: 600px;
	background: #FFFFFF;
	box-shadow: 1px 3px 6px 1px rgba(0,0,0,0.13);
	border-radius: 20px 20px 20px 20px;
	margin:10px 10px 20px 10px;
}
.cflistli:last-child{
	margin-right:0;
}
.cflistlitop{
	width: 400px;
	height: 70px;
	padding:30px;
}
.cflistlitop p{
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #FFFFFF;
}
.cflistlitop1{
	height: 40px;
	font-size: 30px;
	line-height: 40px;
	padding-left: 15px;
	border-left: 4px solid #FFFFFF;
}
.cflistlitop2{
	font-size: 16px;
	padding-top: 12px;
}
.cflistliIMg{
	width:450px;
	height: 310px;
	margin: 38px auto;
	overflow: hidden;
	display: flex;
	    align-items: center;
		position: relative;
}
.cflistliIMg .swiper2{
	width: 450px;
	height: 310px;
	overflow: hidden;
	
}
.cflistliIMg a{
	box-shadow:1px 1px 5px #ccc;
}
.cflistliIMg .swiper-slide {
	/* width: 207.64px!important;
	height: 308px!important; */
	/* margin-left: -40px; */
	/* -webkit-transition: transform 300ms;
	-moz-transition: transform 300ms;
	-ms-transition: transform 300ms;
	-o-transition: transform 300ms;
	-webkit-transform: scale(1); 
	transform: scale(1); */
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	transition: 300ms;
	transform: scale(1);
}
.cflistliIMg .swiper-slide-active, .cflistliIMg .swiper-slide-duplicate-active{
      transform: scale(1.3);
	  z-index: 11;
 }
/* .cflistliIMg .swiper-slide-active,.swiper-slide-duplicate-active {
	-webkit-transition: transform 300ms;
	-moz-transition: transform 300ms;
	-ms-transition: transform 300ms;
	-o-transition: transform 300ms;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
	z-index: 9999;
} */
.cflistliIMg .swiper-slide a{
	display: block;
	width: 100%;
}
.cflistliIMg .swiper-slide a img{
	display: block;
	width: 100%;
}
.cflistli .pplunboleft {
    right: 50px;
}
.cflistli .pplunboright {
    right: 10px;
}
.cflistli .pplunboTab {
    width: 40px;
    height: 40px;
	/* background: #dcdcdc; */
	/* box-shadow:0 0 5px #ccc; */
	display: flex;
	justify-content: center;
	align-items: center;
    position: absolute;
    top: 40px;
    /* transform: translate(0, -50%); */
    cursor: pointer;
	z-index: 40;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cflistli .pplunboTab img{
	display: block;
	width: 100%;
	height: 100%;
}
.cflistli .pplunboTab:hover{
	background: #BD1A2D;
}
.baozhis .cflistliIMg{
	width: 300px;
	height: 329px;
	margin: 28.5px auto;
	align-items: inherit;
}
/* .cflistliIMg .swiper2{
	overflow: hidden;
} */
/* .cflistliIMg .swiper-wrapper{
	display: block;
	width:400px;
	height: 310px;
	overflow: hidden;
} */
.cflistliIMg a,.cflistliIMg a img{
	display: block;
	width: 100%;
}
.cflistlibut{
	width: 135px;
	height: 50px;
	line-height: 50px;
	background: #BD1A2D;
	border-radius: 10px 10px 10px 10px;
	text-align: center;
	margin: 0 auto;
	transform: scale(1);
	transition: all 1s ease 0s;  
	-webkit-transform: scale(1);  
	-webkit-transform: all 1s ease 0s; 
	-webkit-transform-origin:50% 50%; 
	transform-origin:50% 50%;
	font-size: 16px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	overflow:hidden;
}
.cflistlibut a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	
}
.cflistlibut:hover{
	transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
/* 左侧tab切换 */
.lTab{
	margin: 15px auto;
}
.lTableft{
	width: 930px;
	height: 720px;
}
	
.lTabul .gengduo{
	position: inherit;
	
}
.lTabul li{
	display: none;
}
.lTabul li:nth-child(1){
	display: block;
}
.ltlef{
	width: 120px;
	height: 720px;
	background: #BD1A2D;
	
}
.ltlef p{
	width: 120px;
	height: 120px;
	text-align: center;
	line-height: 120px;
	font-size: 24px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #FFFFFF;
}
.ltlef .onbrColr{
	background: #76000E;
}
.ltright{
	width: 800px;
}
.ltrighttop{
	width: 100%;
}
.ltrighttopli{
	width: 393px;
	height: 350px;
}
.ltrighttopli a{
	display: block;
	width: 100%;
	height: 100%;
}
.ltrighttopli a:hover .ltrighttoplititle{
	color: #BD1A2D!important;
}
.ltrightlist a:hover span{
	color: #BD1A2D!important;
}
.ltrighttopli a .ltrighttopliImg{
	width: 393px;
	height: 210px;
	overflow: hidden;
	
}
.ltrighttopli a .ltrighttopliImg img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.ltrighttopli a:hover .ltrighttopliImg img{
	transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.ltrighttopli a .ltrighttoplititle{
	width: 95%;
	margin: 0 auto;
	font-size: 22px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #666666;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 20px 0;
	
}
.ltrighttopli a .ltrighttoplittext{
	width: 95%;
	margin: 0 auto;
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	 overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.ltrightlist{
	width: 100%;
	margin-top: 30px;
}
.ltrightlist a{
	display: block;
	width: 100%;
	height: 24px;
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 5px 0;
}
.ltrightlist a i{
	display: block;
	width: 10px;
	height: 10px;
	background: #BD1A2D;
	border-radius: 50%;
	margin: 5px 20px;
	float: left;
}
.ltrightlist a span{
	display: block;
	float: left;
}
.ltright .gengduo{
	margin-top: 25px;
}

.lTabright{
	width: 480px;
	height: 720px;
}
.zhuantileft{
	width: 185px;
	height: 50px;
	border-left:6px solid #BD1A2D;
	border-top:4px solid #BD1A2D;
	font-size: 30px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #BD1A2D;
	line-height: 36px;
	text-align: center;
}
.zhuantigd{
	width: 283px;
	height: 28px;
	border-left:6px solid #BD1A2D;
	border-bottom:4px solid #BD1A2D;
	text-align: right;
	line-height: 28px;
}
.zhuantigd a{
	font-size: 14px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #000000;
}
.zhuantili{
	width: 100%;
}
.zhuantili a{
	display: block;
	width: 480px;
	height: 155px;
	margin-bottom: 13px;
	overflow: hidden;
}
.zhuantili a img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.zhuantili a:hover img{
	transform: scale(1.1);
	       transition: all 1s ease 0s;  
	       -webkit-transform: all 1s ease 0s;  
	       -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.zhuantili a:last-child{
	margin-bottom: 0;
}
/* 报社动态*/
.bsTop {
	width: 100%;
	margin: 10px auto;
}
.bsTopleft{
	width: 975px;
	height: 600px;
	position: relative;
}
.bsTopleft img{
	display: block;
	width: 100%;
	height: 100%;
}
.bsTopleft span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 935px;
	height: 35px;
	padding: 12.5px 20px;
	line-height: 35px;
	background: #000000;
	border-radius: 0px 0px 0px 0px;
	opacity: 0.74;
}
.bsTopleft span a{
	display: block;
	width: 100%;
	border-left: 4px solid #BD1A2D;
	font-size: 24px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.bsTopright{
	width: 465px;
	height: 600px;
	position: relative;
}
/*.bsTopright img{
	display: block;
	width: 100%;
	height: 100%;
}
.bsTopright a{
	width: 142px;
	height: 44px;
	background: #FAFAFA;
	border-radius: 20px 0px 20px 0px;
	opacity: 1;
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #BD1A2D;
	line-height: 44px;
	text-align: center;
	position: absolute;
	left: 115px;
	bottom: 80px;
}
.bsTopright a:hover{
	background: #BD1A2D;
	color: #fff;
}*/
.bslistli{
	width: 700px;
	height: 200px;
	background: #FFFFFF;
}
.bslistli p{
	margin: 0 auto;
}
.bslistli:hover .bslistliTitle{
	color: #BD1A2D!important;
}
.bslistli a .bslistliTitle{
	width: 643px;
	height: 60px;
	font-size: 22px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	padding-top: 20px;
	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
}
.bslistli a .bslistliText{
	width: 643px;
	height: 90px;
	font-size: 18px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #666666;
	line-height: 23px;
	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 4;
	    -webkit-box-orient: vertical;
}

.cfive{
	width: 100%;
	/* height: 1130px; */
	background-image: url(../images/bj04.png);
	background-size: 100% 100%;
}

/* 直播频道 */
.zhibo{
	
	height: 450px;
	background: #ccc;
}
.zhibo ul li{
	float: left;
	width: 175px;
	height: 450px;
	position: relative;
	  /*图片居中  等比例*/
	  /*图片不平铺*/
}
.zhibo ul li a {
	display: block;
	background-color: #000;
	background: rgba(0, 0, 0, .5);
	width: 175px;
	height: 450px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.bt{
	width: 24px;
	line-height: 30px;
	margin: 0 auto;
	height: 100%;
	text-align: center;
	display: block;
}
.nr{
	width: 90%;
	height: 100%;
	margin: 0 auto;
	line-height: 36px;
}
.zhibo ul li a .txt{
	
	font-size: 24px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	
	 display: flex;
	 align-items: center;
	 justify-content: center;
}

/* 媒体矩阵 */
.mediumli{
	width: 320px;
	height: 343px;
	margin: 0 17.25px;
}
.mediumlitop{
	width: 162px;
	margin: 0 auto;
}
.mediumlitop img{
	display: block;
	width: 34px;
	height: 34px;
}
.mediumlitop p{
	width: 128px;
}
.mediumlitop p span{
	display: block;
	font-size: 16px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}
.mediumlImg{
	width: 320px;
	height: 24px;
	margin-bottom: 6px;
}
.mediumlImg img{
	display: block;
	width: 100%;
	height: 100%;
}
.mediumCont{
	width: 100%;
	height: 265px;
	/* background: #ccc; */
}
.mediumContwx{
	
}
.mediumContImg{
	width: 100%;
	height: 170px;
	
}
.mediumContImg a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.mediumContImg a img{
	display: block;
	 width:100%;   
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.mediumContImg a:hover img{
	transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.mediumContImg a p{
	width: 300px;
	height: 48px;
	padding: 10px 10px 5px 10px;
	background: #000000;
	border-radius: 0px 0px 0px 0px;
	opacity: 0.65;
	position: absolute;
	left: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-self: center;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.mediumContwxbot{
	width: 100%;
	height: 88px;
	padding: 6px 0;
	
}
.mediumContwxbot a{
	display: flex;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #FFFFFF;
	justify-content: space-between;
}

.mediumContwxbot a p{
	width: 65%;
	height: 100%;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	line-height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 5%;
	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
}
.mediumContwxbot a img{
	width: 85px;
	height: 85px;
	transform: scale(1);
	transition: all 1s ease 0s;  
	-webkit-transform: scale(1);  
	-webkit-transform: all 1s ease 0s; 
	-webkit-transform-origin:50% 50%; 
	transform-origin:50% 50%;
	overflow:hidden;
}
.mediumContwxbot a:hover img{
	transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.mediumContwb{
	
}
.mediumContwbli a{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.mediumContwbli a img{
	display: block;
	width: 155px;
	height: 120px;
	transform: scale(1);
	transition: all 1s ease 0s;  
	-webkit-transform: scale(1);  
	-webkit-transform: all 1s ease 0s; 
	-webkit-transform-origin:50% 50%; 
	transform-origin:50% 50%;
	overflow:hidden;
} 
.mediumContwbli a:hover img{
	transform: scale(1.1);
	   transition: all 1s ease 0s;  
	   -webkit-transform: all 1s ease 0s;  
	   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.mediumContwbli a p{
	width: 155px;
	height:70px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	line-height: 24px;
	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
}
.mediumContwbli:nth-child(2){
	padding-top: 25px;
}
.mediumContsp{
	display: flex;
	justify-content: space-between;
}
.mediumContsp a{
	width: 153px;
	height: 265px;
	overflow: hidden;
}
.mediumContsp a img{
	display: block;
	 width:100%;   
	 height: 100%;
	 transform: scale(1);  
	 transition: all 1s ease 0s;  
	 -webkit-transform: scale(1);  
	 -webkit-transform: all 1s ease 0s; 
	 -webkit-transform-origin:50% 50%; 
	 transform-origin:50% 50%;
	 overflow:hidden;
}
.mediumContsp a:hover img{
	transform: scale(1.1);
   transition: all 1s ease 0s;  
   -webkit-transform: all 1s ease 0s;  
   -webkit-transform: scale(1.1); /*放大1.3倍*/
	 transition-duration: .5s;
	 overflow:hidden;
}
.brand{
	width: 100%;
	/* height: 503px; */
}

.brand .picScrolls{
	margin: 10px 0;
	overflow: hidden;
}

.brand .tempWrap{
	width: 100%;
	height: 100px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.brand .tempWrap .tempWraplleft{
	width: 30px;
	height: 100px;
	position: absolute;
	left: 0;
	top: 0;
	background: linear-gradient(to right, #fff, #ffffff00);
	z-index: 1;
}
.brand .tempWrap .tempWraplright{
	width: 30px;
	height: 100px;
	position: absolute;
	right: 0;
	top: 0;
	background: linear-gradient(to right, #ffffff00, #fff);
	z-index: 1;
}
.tempWrap ul{
	width: 1000%;
	height: 100px;
}

.tempWrap ul li{
	width: auto;
	height: 75px;
	background: #FFFFFF;
	box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.07);
	border-radius: 12px 12px 12px 12px;
	opacity: 1;
	border: 1px solid #F6F6F6;
	overflow: hidden;
	margin:10px;
	float: left;
}
.tempWrap ul li:hover a img{
		transform: scale(1.1);
		transition: all 1s ease 0s;  
		-webkit-transform: all 1s ease 0s;  
		-webkit-transform: scale(1.1); /*放大1.3倍*/
		  transition-duration: .5s;
		  overflow:hidden;
	}
	.tempWrap ul li a{
		display: block;
		     width:100%;   
				  height: 100%;
	}
.tempWrap ul li a img{
	 display: block;  
	      width:100%;   
		  height: 100%;
	      transform: scale(1);  
	      transition: all 1s ease 0s;  
	      -webkit-transform: scale(1);  
	      -webkit-transform: all 1s ease 0s; 
	      -webkit-transform-origin:50% 50%; 
	      transform-origin:50% 50%;
	      overflow:hidden;
}
/* /* 页面底部 */
/* .footer{
	width: 100%;
}
.footerTop{
	width: 100%;
	height: 85px;
	background: #000000;
	border-radius: 0px 0px 0px 0px;
}
.footerTetx{
	width: 100%;
	height: 310px;
	background: #BD1A2D;
}
.footerTetxs{
	height: 180px;
	padding: 65px 0;
}
.footerTetxs p {
	overflow: hidden;
	font-size: 14px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 36px;
	text-align: center;
}
.footerBot{
	
}
.footerBot a{
	height: 42px;
	float: left;
	margin: 20px 16px;
}
.footerBot a img{
	display: block;
	height: 100%;
	
}
.footerTop {
  
  }
.footerTops{
	padding-top: 23px;
}
.footerTops p{
	font-size: 18px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 40px;
}
  .footerTop li {
    width: 309px;
    height: 40px;
    position: relative;
    padding-left: 20px;
    float: left; 
}
    .footerTop li .name {
      height: 40px;
      line-height: 38px;
      border: #eaeaea solid 1px;
      padding-left: 10px;
      font-size: 16px;
      font-family: MicrosoftYaHei, MicrosoftYaHei;
      font-weight: normal;
      color: #FFFFFF;
      position: relative;
      z-index: 11;
}
  .footerTop li .name:before {
	content: "";
	display: block;
	position: absolute;
	top: 16px;
	right: 12px;
	
	width: 12px;
	height: 8px; 
	background: url("../images/img19.png") center no-repeat;
	background-size: 100% 100%;
}
.footerTop li dl {
  position: absolute;
  z-index: 10;
  left: 20px;
  right: auto;
  top: auto;
  bottom: 38px;
  width: 309px;
  background: #fff;
  border: #eaeaea solid 1px;
  display: none;
  max-height: 205px;
  overflow-y: auto; 
  }
.footerTop li dd a {
  display: block;
  border-bottom: #eaeaea solid 1px;
  padding: 0 10px;
  font-size: 14px;
  height: 40px;
  line-height: 40px; }
.footerTop li:hover dl {
display: block; 
}
.footerTop li dd a{
	font-size: 16px;
	font-family: MicrosoftYaHei, MicrosoftYaHei;
	font-weight: normal;
	color: #000;
} */


