    .kp_banner
    {
        width: 100%;
        height: 100%;
        background: url(20210314_xds_kp_banner_new.jpg) no-repeat center center;
        max-width:1920px;
        max-height: 1080px;
        position: fixed;
        z-index: 99999;
        background-size: cover;
        cursor: pointer;
        overflow: hidden;

    }
      .kp_banner .kp_banner_logo
    {
        position: absolute;
        left: 50%;
        top: 50px;
        margin-left: 320px;
    }
    .kp_banner.cur
    {
     animation: videoAnimate 1s;
    -webkit-transform: translateY(-110%);
    -moz-transform: translateY(-110%);
    -ms-transform: translateY(-110%);
    -o-transform: translateY(-110%);
    transform: translateY(-110%);
    }
   @keyframes videoAnimate{
    0%{
        transform: translateX(0%);
    }
    100%{
        transform: translateY(-110%);
        display: none;
    }
     }

.view {
	width: 100%;
}
.w {
    width: 1200px;
    margin: 0 auto;
}

.content_dj {
	width: 100%;
	margin-bottom: 30px;
}
.mt10 {
	margin-top:10px
}
.mb15{
	margin-bottom:15px
}
/**头部banner**/
.studybanner{ width:100%; margin:0 auto; position:relative; }
.studylogo{
    position: absolute;
    right: 0px;
    top: 16px;
    left: 50%;
    margin-left: 239px;}
.studymenu{ width:100%; height:60px; margin:0 auto; background-color:#e80716; bottom:0px;  line-height:60px;font-size:18px; text-align:center;  }
.studymenu  a{color:#fff;  margin:0 84px;  }
.studymenu  a:hover{color:#ffbb39;   }

.studytitle{ width:100%; height:108px; margin:0 auto 20px; background-color: #fbfbfb; line-height: 108px; text-align: center; font-size: 30px;}
.studytitle a{color: #c82d17;  }
.wmslunbo{width: 590px; height: 365px; background-color: #000; margin: 15px 0px 0px 5px; float: left;}


/*焦点图*/

.jiaodl{  width:600px; height:auto;
   }
.jsArea {
    width:600px;
    height:365px;
    position:relative;
    overflow:hidden;
}
.slidImgDiv {
    width:600px;
    height:365px;
    overflow:hidden;
    position:relative;
}
.slidImgDiv ul {
    position:absolute;
    z-index:2;
    margin:0;
    padding:0;
}
.slidImgDiv ul li {
    float:left;
   width:600px;
    height:365px;
    overflow:hidden;
    position:relative;
    z-index:3;
}
.slidContrlDiv {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    z-index:3;
}
.slidContrlDiv ol {
    position:absolute;
    right:20px;
    bottom:15px;
    _bottom:15px;
    z-index:10;
    margin:0;
    padding:0;
}
.slidContrlDiv li {
    float:left;
    width:7px;
    height:7px;
    text-align:center;
    display:inline;
    margin:0 5px 0 5px;
}
.slidContrlDiv li a {
    display:inline;
    width:10px;
    height:10px;
    color:#969696;
    font:12px/15px "\5B8B\4F53";
    text-decoration:none;
    text-align:center;
    outline:0;
    float:left;
    background:#fff;
    border-radius: 5px;
}
.slidContrlDiv li.current a, .slidContrlDiv li a:hover {
    background:#ea0607;
}
.slidImgDiv ul li .marking {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:36px;
    background:#000;
    display:block;
    -moz-opacity:0.4;
    opacity: 0.4;
    filter: Alpha(opacity=40);
    z-index:5;
}
.slidImgDiv ul li .txt {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    z-index:6;
    font-size:16px;
    line-height:36px;
    color:#fff;
    text-align:left;
}
.slidImgDiv ul li .txt a {
    font-size:16px;
    line-height:36px;
    color:#fff;
    margin:0 10px;
    text-decoration:none;
    text-align:left;
}
/*焦点图结束*/

/*要闻区-右侧标题*/
.study_k{width:570px; }
.top_list {
	width:100%; 
}
.top_list li span{
	font-size:16px; line-height:40px;	
}
.top_list li font {
	font-size:18px; line-height:40px;	
	font-weight:bold;
}
.top_list li p {

	margin-bottom:10px;
	line-height:30px;
}
.top_list li span a,.top_list li font a {
	color:#ca090b;
}
.top_list li a:hover {
	text-decoration:underline;
}
.bs_line {
	border-bottom:#c72722 2px dotted;
}



.study_list {
	width:100%;
	float:left;
}
.study_list li {
	width:100%;
	float:left;
	line-height:32px;
	background:url( "20210313_icon.png")no-repeat left;
	text-indent:18px;
	font-size: 14px;
}

.study_list2 {
	float:left;
    border: 5px solid #c82d17;
    padding: 35px 20px 0px 40px;
	
}
.study_list2 li {
	width:100%;
	float:left;
	line-height:44px;
	background:url( "20210313_icon.png")no-repeat left;
	text-indent:26px;
	font-size: 14px;
}
.study_list2 li a:hover,.study_list li a:hover { color:#c82d17 ;
	text-decoration: underline;
}
/*学习教育*/

.study_lm{width:100%;
	float:left; margin: 40px auto;}

/*学习教育-标题*/
.study_news{ width:780px; }
.study_news_red{width:100%;
	float:left;}
.study_news_red li{
	float:left;  background-color: #f9f9f9; padding: 5px 15px 11px;; margin-bottom: 9px;}
.study_news_red li:hover{
	 background-color: #c82d17; }
.study_news_red li:hover span a{ color: #fff;text-decoration: underline;}
.study_news_red li:hover p { color: #fff; }
.study_news_red li:hover .next-more{ color: #fff; text-decoration: underline;}
.study_news_red li span{ font-size: 18px; line-height: 36px; }
.study_news_red li span a{ color: #000;}
.study_news_red li p{ font-size: 16px; line-height: 28px;}
.study_news_red li p a{color: #666;}
.study_news_red li p .next-more{color: #bd2f28; text-decoration: underline;} 
/*学习教育-图片*/
.study_pic{ width:385px; 
}
.study_pic li{ width: 385px; 
	float:left;
	margin-bottom: 15px;
}
.borderkimg {width:100%;
	float:left;
}
.borderkimgs img{ 
	width: 385px; 
	height:220px;
}
.borderkimgs{ 
    overflow: hidden;
	position: relative;
}
.borderkimgs p{ 
	position:absolute; 
	width: 385px; 
	height: 40px; 
	top:180px;
	left: 0px;
    background: rgba(0,0,0,0.6);  
	line-height:40px; 
	text-align: center;
}
.borderkimgs p a{ 
	color: #fff;
}
.borderkimgs p a:hover{ text-decoration:underline; 
}



/*组织生活*/

.study_life{width: 100%;
	position: relative; 
float: left;  margin-bottom: 20px;padding-top: 20px; }
.media_icon{ width: 196px;
  height: 196px;
    float: left;
	position: absolute;
	left: 502px;
top: 34px;
	z-index: 10;
}
.media-l {
    width: 489px;
  height: 204px;
    background-color: #d52f17;
    position: relative;
    padding-top: 20px;
    float: left;
z-index: 11;
}
.media-l::after {
    content: "";
    width: 0;
    height: 0;
    border-width: 112px;
    border-style: solid;
    border-color:  transparent transparent  transparent #c82d17;
    position: absolute;
    right: -224px;
    top: 0;
}

.media-l ul li,.media-r ul li {
    font-size: 16px;
    line-height: 48px;
    color: #fff;
    list-style-type: disc;
    margin-left: 42px;
}
.media-l ul li a,.media-r ul li a {
    color: #fff;
}
.media-r {
    width: 489px;
    height: 204px;
    background-color: #d52f17;
    position: relative;
    padding-top: 20px;
    float: right;z-index: 11;
}
.media-r::before {
    content: "";
    width: 0;
    height: 0;
    border-width: 112px;
    border-style: solid;
    border-color:  transparent  #c82d17  transparent  transparent ;
    position: absolute;
    left: -224px;
    top: 0;
}


/*实践活动*/

.study_con{ width: 100%;
float: left;
	margin-top: 30px;
}
.study_left{ width: 588px; 
}

.study_right{  
    width: 580px;
}
.study_left .study_name,.study_right .study_name
{
      line-height: 42px;
      background-color: #d12b2c;
      color: #fff;
      display: inline-block;
      padding: 0px 10px;
      border-radius: 5px;
      font-size: 16px;
      margin-bottom: 10px;
      width: 130px;
      text-align: center;  
}