/*.inner{margin: 0 0.2rem;}*/
body{background: #F5F5F5;min-width: 3.2rem;max-width: 7.5rem;margin: auto;}
.fl{float:left;}
.fr{float: right;}
header{width: 7.5rem;height: 1.96rem;background: #c8000b;position: relative;}
.top{height: 0.55rem;}
.header_top{height: 0.6rem;position: relative;width: 7.5rem;}
.header_top .logo{height: 0.6rem;position: relative;margin-left: 0.2rem;}
.header_top .logo img{position: absolute;top: 0;left: 0.05rem;}
.search{height: 0.6rem;width: 5.4rem;background: #d94d56;position: relative;border-radius: 0.6rem;margin-right: 0.2rem;}
.search img{position: absolute;top: 0.16rem;left: 0.2rem;}
.search input{height: 0.6rem;width: 4.5rem;border: none;position: absolute;top: 0;left: 0.7rem;font-size: 0.25rem;color: white;background:transparent;padding-left: 0.1rem;border-radius: 0.6rem;line-height: 0.6rem;}
.nav{margin-top: 0.3rem;position: relative;width: 7.5rem;}
.nav li{float: left;color: white;font-size: 0.25rem;border-bottom: 4px solid transparent;margin-right: 0.56rem;padding-bottom: 7px;}
.nav li:hover{border-bottom: 4px solid #ff7100;}
.nav li.active{border-bottom: 4px solid #ff7100;}
.nav li a{color: white;}
.box{width: 7.5rem;overflow: hidden;position: relative;}
.clear:after {content: "";display: block;clear: both;}
.box ul{width: 9rem;transition: transform 0.1s;margin-left: 0.2rem;}
/*实践头条*/
.sj_toutiao{width:7.5rem;background:white;padding-bottom: 0.3rem;}
.sj_toutiao_tit{height: 1rem;margin-left: 0.2rem;position: relative;margin-right: 0.2rem;width: 7.1rem;}
.sj_toutiao_tit img{position: absolute;}
.sj_toutiao_tit .more{position: absolute;font-size: 0.2rem;color: #636363;top: 0.6rem;right: 0.1rem;-webkit-backface-visibility: hidden;}
.sj_toutiao_cont li{border-bottom: 1px solid #ebebeb;color: black;font-size: 0.3rem;padding-top: 0.3rem;padding-bottom: 0.3rem;width: 6.8rem;margin-left: 0.2rem;position: relative;padding-left: 0.3rem;}
.sj_toutiao_cont li span{width: 8px;height: 8px;background: #7c7c7c;border-radius: 8px;display: inline-block;position: absolute;top: 0.5rem;left: 0;}
.sj_toutiao_cont{padding-bottom: 0.3rem;}
/*轮播图*/
.banner{width: 7.1rem;margin-left: 0.2rem;height: 3.8rem;position: relative;overflow: hidden;border-radius: 20px;}
.banner ul{width: 64rem;}
.banner ul li{float: left;width: 7.1rem;height: 3.8rem;position: relative;}
.banner ul li img{width: 7.1rem;height: 3.8rem;}
.sj_toutiao_cont_title{position: absolute;width: 7.1rem;height: 1.2rem;background: rgba(0,0,0,.5);bottom: 0;left: 0;}
.sj_toutiao_cont_title p{color: white;font-size: 0.26rem;padding: 0.25rem;width: 6.6rem;line-height: 0.4rem;}
.banner ol{width: 2rem;height: 0.3rem;position: absolute;bottom: 0.1rem;right: 0.8rem;z-index: 99;}
.banner ol li{width: 0.2rem;height: 0.2rem;background: rgba(255,255,255,.7);border-radius: 50%;margin-left: 0.2rem;float: left;}
.banner ol li.now{background: white;}
.clear:after {content: "";display: block;clear: both;}
/*实践关注*/
.sj_guanzhu{background: white;width:7.5rem;margin-top: 0.2rem;}
.sj_guanzhu_tit{height: 1rem;width: 7.1rem;margin-left: 0.2rem;position: relative;margin-right: 0.2rem;}
.sj_guanzhu_tit img{position: absolute;}
.sj_guanzhu_tit .point{display: inline-block;width: 10px;height: 10px;border-radius: 50%;position: absolute;background: #c7020a;top: 0.55rem;left: 0.85rem;}
.sj_guanzhu_tit p{position: absolute;color: #c7020a;font-size: 0.36rem;top: 0.34rem;left: 1.05rem;font-weight: bold;}
.sj_guanzhu_tit .more{position: absolute;font-size: 0.2rem;color: #636363;top: 0.6rem;right: 0.1rem;-webkit-backface-visibility: hidden;}
.sj_guanzhu_cont{margin-top: 0.3rem;}
.sj_guanzhu_cont_fir{height: 1.8rem;border-bottom: 1px solid #ebebeb;width: 7.1rem;margin-left: 0.2rem;margin-bottom: 0.3rem;}
.sj_guanzhu_cont_fir_right{width:2.17rem;height: 1.5rem;}
.sj_guanzhu_cont_fir_right img{width:2.17rem;height: 1.5rem;}
.sj_guanzhu_cont_fir_left{width: 4.6rem;}
.sj_guanzhu_cont_fir_left h1{color: #010101;font-size: 0.32rem;font-weight: normal;line-height: 0.5rem;}
.sj_guanzhu_cont_fir_left p{color: #5c5c5c;font-size: 0.24rem;margin-top: 0.15rem;}
/*理论视角+党建园地*/
.llsj_djyd{width: 7.5rem;background: white;}
/*#tabs-container {height:4rem;}*/
.tabs {height: 0.44rem;background: url(left_icon.png) no-repeat;width: 7.1rem;margin-left: 0.2rem;position: relative;margin-bottom: 0.2rem;overflow: hidden;}
.tabs a {font-size: 0.32rem;color: #525252;float:left;text-decoration:none;-webkit-backface-visibility: hidden;}
.tabs a.active {color:#cb020c;}
.news-list {padding:0 20px;position: relative;}
.news-list li{height: 1.3rem;border-bottom: 1px solid #ebebeb;position: relative;}
.news-list li p{font-size: 0.3rem;color: #2f2f2f;line-height: 0.5rem;position: absolute;top: 0.2rem;width: 6.6rem;left: 0.1rem;}
.news-list li .lilun_list_time{font-size: 0.2rem;color: #9a9a9a;position: absolute;top: 0.85rem;right: 0.2rem;}
.news-list .more{position: absolute;font-size: 0.2rem;color: #636363;top: 0rem;right: 0.1rem;}
/*特别推荐*/
.sj_tbtj{width: 7.5rem;background: white;margin-top: 0.2rem;margin-bottom: ;0.2rem}
.tabClick{height: 0.44rem;width: 7.1rem;margin-left: 0.2rem;position: relative;margin-bottom: 0.2rem;-webkit-backface-visibility: hidden;}
.tabClick li{float: left;font-size: 0.32rem;color: #525252;-webkit-backface-visibility: hidden;}
.tabClick li.active{ color: #cb020c;}
.tabList{width:7.1rem;margin-left:0.2rem;margin-right:0.2rem;display: none;position: relative;-webkit-backface-visibility: hidden;}
.tabList .lilun_list{height: 1.3rem;border-bottom: 1px solid #ebebeb;position: relative;}
.tabList .lilun_list p{font-size: 0.3rem;color: #2f2f2f;line-height: 0.5rem;position: absolute;top: 0.2rem;width: 6.6rem;left: 0.1rem;}
.lilun_list .lilun_list_time{font-size: 0.2rem;color: #9a9a9a;position: absolute;top: 0.85rem;right: 0.2rem;}
.tabClick .more{position: absolute;font-size: 0.2rem;color: #636363;top: 0.12rem;right: 0.1rem;font-weight: normal;}
/*图说内蒙古*/
.sj_tsnmg{width: 7.5rem;background: white;margin-top: 0.2rem;padding-bottom: 0.2rem;}
#banner {width:7.1rem;overflow:hidden;margin-top:0.3rem;position:relative;margin-left: 0.2rem;}
#banner .swiper-slide {position:relative;text-align:center;}
#banner img {width:7.1rem;display:block;height: 3.5rem;}
#banner h2 {text-align:center;font-size:0.3em;height:0.4rem;line-height:0.4rem;color:#fafafa;position:absolute;left:0;bottom:0.1rem;right:0;
	font-weight:normal;
	text-shadow:1px 1px 1px #000;
    background-color:rgba(0,0,0,0);
	background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
	background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));
	background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
	background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
}
/*电子杂志*/
.sj_dzzz{width: 7.5rem;background: white;margin-top: 0.2rem;}
.topmenu{width: 7.5rem;height: 0.4rem;position: relative;text-align: center;}
.select_textdiv{text-align: center;position:relative;font-size: 0.36rem;color: #454545;-webkit-backface-visibility: hidden;}
.select_textdiv .down{position: absolute;top: 0.07rem;left: 75%;}
.select_textul{box-sizing: border-box;display: none;width: 3.5rem;max-height: 20rem;overflow-y: scroll;z-index: 1000;}
.select_first_ul{width: 305rem;position: absolute;box-sizing: border-box;left: 2.5rem;z-index: 1000;background: white;padding-bottom: 0.2rem;-webkit-backface-visibility: hidden;}
.select_first_ul>li{box-sizing: border-box;height: 0.4rem;width: 3.5rem;-webkit-backface-visibility: hidden;}
.select_first_ul>li>p{font-size: 0.3rem;width: 3.5rem;box-sizing: border-box;height: 0.4rem;line-height: 0.5rem;text-align: left;}
.focus>p{color:#c40000;}
/**/
#dzzz-container ul{width: 7.5rem;height: 8.6rem;border-bottom: 1px solid #ebebeb;padding-bottom: 0.3rem;margin-top: 0.3rem;}
.xzqik{width: 7.1rem;margin-left: 0.2rem;margin-top: 0.3rem;margin-bottom: 0.3rem;}
.xzqik h2{font-size: 0.28rem;color: #2e2e2e;}
.qik_count{width: 7.1rem;height: 2.6rem;margin-left: 0.2rem;margin-right: 0.2rem;}
.qik_count li{height: 0.5rem;width: 1.15rem;background: white;border: 1px solid #EBEBEB;border-radius: 0.3rem;font-size: 0.26rem;color: #de3e0c;text-align: center;line-height: 0.5rem;float: left;margin-right: 0.3rem;margin-bottom: 0.3rem;}
.qik_count li.qk_active{color: white;background: #c8000b;border-color: #c8000b;}
/*实践思想理论*/
#sj_sxll{width: 6.45rem;height: 8.6rem;position:relative;overflow:hidden;border: 1px solid #E1E1E1;margin-left: 0.275rem;}
#sj_sxll .swiper-slide img{width: 6.45rem;height: 8.6rem;}
#sj_sxll .pagination{position:absolute;z-index:20;bottom:0px;text-align:center;right:0;font-size: 0.45rem;color: white;background: rgba(0,0,0,.3);}
#sj_sxll .pagination span{color: white;font-size: 0.45rem;}
/*实践党的教育*/
#sj_ddjy{width: 6.45rem;height: 8.6rem;position:relative;overflow:hidden;border: 1px solid #E1E1E1;margin-left: 0.275rem;}
#sj_ddjy .swiper-slide img{width: 6.45rem;height: 8.6rem;}
#sj_ddjy .pagination{position:absolute;z-index:20;bottom:0px;text-align:center;right:0;font-size: 0.45rem;color: white;background: rgba(0,0,0,.3);}
#sj_ddjy .pagination span{color: white;font-size: 0.45rem;}
/*实践蒙文*/
#sj_mw{width: 6.45rem;height: 8.6rem;position:relative;overflow:hidden;border: 1px solid #E1E1E1;margin-left: 0.275rem;}
#sj_mw .swiper-slide img{width: 6.45rem;height: 8.6rem;}
#sj_mw .pagination{position:absolute;z-index:20;bottom:0px;text-align:center;right:0;font-size: 0.45rem;color: white;background: rgba(0,0,0,.3);}
#sj_mw .pagination span{color: white;font-size: 0.45rem;}
/*尾部*/
.footer{width: 7.5rem;background: white;margin-top: 0.2rem;height: 1rem;}
.footer p{color:#1b1b1b;font-size: 0.32rem;text-align: center;width: 7.1rem;margin-left: 0.2rem;line-height: 1rem;}
/*实践_列表页*/
.sj_list_top{height: 5.35rem;background: white;}
.sj_list_top_k{height: 0.3rem;}
.sj_list_top_pic{width: 7.1rem;margin-left: 0.2rem;margin-right: 0.2rem;height: 3.8rem;}
.sj_list_top_pic img{width: 100%;height: 100%;}
.sj_list_top_tit{width: 7.1rem;margin: 0.2rem;font-size: 0.32rem;color: #282828;font-weight: normal;}
.sj_list_top p{width: 7.1rem;margin-left: 0.2rem;margin-right: 0.2rem;position: relative;height: 0.25rem;}
.sj_list_top_time{color: #b4afae;font-size: 0.20rem;position: absolute;left: 0;top: 0.03rem;}
.sj_list_top_line{color: #b4afae;font-size: 0.20rem;position: absolute;left: 0.55rem;top: 0.03rem;}
.sj_list_top_lanmu{color: #c60007;font-size: 0.20rem;position: absolute;left: 0.75rem;top: 0;}
/*实践列表_cont*/
.sj_list_cont{margin-top: 0.2rem;}
.sj_list_cont li{height: 1.55rem;width: 7.5rem;background: white;margin-bottom: 0.2rem;position: relative}
.sj_list_cont_left{width: 4.55rem;height: 1.55rem;margin-left: 0.2rem;}
.sj_list_cont_left_tit{font-size: 0.32rem;color: #2c2c2c;font-weight: normal;margin-top: 0.2rem;margin-bottom:0.15rem;}
.sj_list_cont_left p{position: relative;height: 0.25rem;}
.sj_list_cont_right{width: 2.25rem;height: 1.55rem;border-radius: 0.1rem;overflow: hidden;margin-right: 0.2rem;}
.sj_list_cont_right img{width: 2.25rem;height: 1.55rem;}
/*实践_详情页*/
.sj_xiangqy{height: 2.97rem;width: 7.5rem;border-bottom: 1px solid #dadada;}
.sj_xiangqy_tit{width: 7.1rem;font-size: 0.44rem;margin-left: 0.2rem;color: #363636;margin-top: 0.35rem;margin-bottom: 0.4rem;}
.sj_xiangqy_other{margin-left: 0.2rem;width: 7.1rem;}
.sj_xiangqy_lanm{font-weight: normal;color: #c60007;font-size: 0.24rem;margin-bottom: 0.2rem;}
.sj_xiangqy_time{color: #9f8e8f;font-size: 0.20rem;font-weight: normal;margin-bottom: 0.2rem;}
.sj_xiangqy_laiyuan{color: #9f8e8f;font-size: 0.20rem;font-weight: normal;}
.sj_xiangqy_cont{width: 7.1rem;margin-left: 0.2rem;margin-right: 0.2rem;color: #222222;font-size: 0.28rem;margin-top: 0.4rem;padding-bottom: 0.3rem;}
.sj_xiangqy_cont p{text-indent: 2em;line-height: 0.4rem;}