@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:18px;font-family:"微软雅黑", Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:14px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} input::-webkit-input-placeholder{color:#fff;}
a{text-decoration: none;color:#3d3d3d;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
a:hover{color:#ca0400;}
input,img,table{border: 0;}
.w1200{width:1200px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}


.zs_banner{width: 100%; display: block;}
.dh{width: 100%; height: 62px; background: url(../images/dh_bg.png) no-repeat center;}
.dh .dh_ul{width: 1200px; margin: auto;}
.dh .dh_ul li{ width: 171px; float: left; text-align: center; line-height: 62px;}
.dh .dh_ul li a{ font-size: 20px; color: #fff; display: block;}
.dh .dh_ul li a:hover{ color: #fed325;}

/*师大要闻*/
.sdyw{width: 100%; background: url(../images/yaowen_bg.png) no-repeat center; height: 654px;}
.sdyw .zc_lb{float: left; width: 661px; height: 440px;}

/*轮播样式*/
.fullSlide{width:661px;position:relative;height:440px; clear:both; float:left;}
.fullSlide .bd{margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:440px;overflow:hidden;text-align:center; background-size:100% 100%;}
.fullSlide .bd li a{display:block; height:440px;}
.fullSlide .hd{position:absolute;z-index:10000;bottom:0px;line-height:40px; right:1%;width:20%; height:40px}
.fullSlide .hd ul{text-align:center; float:right; padding-right:10px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline; text-indent:1000em;zoom:1;width:14px;height:14px;margin:0 3px; border-radius:50%;overflow:hidden;border: 2px solid #fff; box-sizing: border-box;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .next{left:auto;right:3%;background-position:-180px 0px;}
.fullSlide .bd li span{position: absolute;z-index: 2;width: 100%;left: 0%;bottom: 0;line-height: 40px;text-align: left; background: url(../images/h_t.png); color:#fff}
.fullSlide .bd li span a{color:#fff; display:block; margin-left:20px; }


.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;display:none; opacity: 1!important;}
.fullSlide .next{left:auto;right:2%;background-position:-6px -137px;}


.sdyw .lb_y{float: right; height: 440px; width: 510px;}
.sdyw .lb_y .lb_ys{ width: 510px; border-bottom:1px dashed #9a8c76;}
.sdyw .lb_y .lb_ys h1 a{ font-size: 21px; color: #cc0000; font-weight: bold; line-height: 40px;}
.sdyw .lb_y .lb_ys h1 a:hover{color:#ca0400;}
.sdyw .lb_y .lb_ys p{ font-size: 14px; color: #666;margin: 10px 0px 18px 0;}
.sdyw .lb_y .sdyw_ul{width: 510px;}
.sdyw .lb_y .sdyw_ul li{ background: url(../images/hd_bg.png) no-repeat left; margin-top: 18px;}
.sdyw .lb_y .sdyw_ul li a{width: 510px; color: #353535; font-size: 18px; margin-left: 20px;}
.sdyw .lb_y .sdyw_ul li a:hover{color:#ca0400;}

/*基层动态*/
.jcdt{width: 100%; height: 622px;}
.jcdt .jcdt_x{width: 1200px;}
.jcdt .jcdt_x .jcdt_xz{width: 590px; float: left;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs{width: 590px;height: 230px; background: #eeeeee;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs .jcdt_xzz{width: 590px; padding: 0 18px; height: 160px;box-sizing: border-box;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs .jcdt_xzz img{ float: left; width: 260px; height: 160px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs .jcdt_xzz p{float: right; font-size: 14px; width: 274px; line-height: 30px; color: #666666; margin-left: 20px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs .jcdt_xzz a{font-size: 14px; color: #f71016;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs h1{ font-size: 20px; color: #333; background: url(../images/jcdt_hd_bg.png) no-repeat left; line-height: 54px; margin-left: 20px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_xzs h1 a{ margin-left: 20px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_ul{width: 590px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_ul li{ background: url(../images/jcdt_hd_bg.png) no-repeat left; margin-top: 18px;}
.jcdt .jcdt_x .jcdt_xz .jcdt_ul li a{ font-size: 19px; margin-left: 20px;}

.jcdt .jcdt_x .jcdt_xy{width: 590px;float: right;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys{width: 590px;height: 230px; background: #eeeeee;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys .jcdt_xyz{width: 590px; padding: 0 18px; height: 160px;box-sizing: border-box;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys .jcdt_xyz img{ float: left; width: 260px; height: 160px;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys .jcdt_xyz p{float: right; font-size: 14px; width: 274px; line-height: 30px; color: #666666;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys .jcdt_xyz a{font-size: 14px; color: #f71016;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys h1{ font-size: 20px; color: #333; background: url(../images/jcdt_hd_bg.png) no-repeat left; line-height: 54px; margin-left: 20px;}
.jcdt .jcdt_x .jcdt_xy .jcdt_xys h1 a{ margin-left: 20px;}
.jcdt .jcdt_x .jcdt_xy .jcdt_ul{width: 590px;}
.jcdt .jcdt_x .jcdt_xy .jcdt_ul li{ background: url(../images/jcdt_hd_bg.png) no-repeat left; margin-top: 18px;}
.jcdt .jcdt_x .jcdt_xy .jcdt_ul li a{ font-size: 19px; margin-left: 20px;}


/*先进典型*/
.xjdx{width: 100%; background: #ca0400; height: 497px;}
.xjdx_t{width: 720px; height: 149px; margin: 0 auto;}

.xjdx .w1306{width: 1306px; margin: 0 auto; padding-top: 40px;}

/*先进典型轮播*/
.mr_frbox{height:407px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;margin:160px 10px 0 0;}
.mr_frUl{float:left;height:381px;width:1200px; overflow: hidden;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:280px;overflow:hidden;position:relative; margin-right: 25px;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_frUl ul li a h1{ font-size: 20px; color: #fff; font-weight: bold;margin-top: 10px; margin-bottom: 24px; width: 270px;}
.mr_frUl ul li p{ font-size: 14px; color: #fff; line-height: 26px; width: 270px;}



/*文件精神*/
.bjs{  width: 1200px; background: #f4f1ec; height: auto;overflow: hidden;border-radius: 20px; padding: 20px;margin: 0 auto;}
.container{width: 1170px;}
.comment{background: #fff; position: relative;box-shadow: rgba(255, 0, 0, 0.1) 0px 0px 20px; width: 48%; float: left;margin: 10px 1%; padding-bottom: 20px;}
.number { width: 57px;height: 80px; position: absolute;left: 20px;top: -10px;line-height: 70px;color: rgb(255, 255, 255);font-size: 34px;padding-left: 4px;font-weight: bold;background: url(../images/redf.png) center center no-repeat;}
.comment h3 {text-align: center;line-height: 40px;padding-left: 50px;font-size: 24px;}
.comment h3 a{font-size: 24px;margin-top: 20px;margin-bottom: 10px; display: block;}
.comment p {width: 90%;margin: 0 auto;text-indent: 3rem;}
.comment p a{font-size: 14px;}


/*下方*/

.mright0{margin-right:0 !important;}
.sy_ty_tit{font-weight: bold; background: url(../images/sy_tit_bg.png) no-repeat center; text-align: center; color: #fff; font-size: 30px; line-height: 130px; height: 140px; padding-left: 40px;}

.xinde{background:url(../images/xinde_bg.png) bottom no-repeat; height:642px;}
.xinde .hot ul li{width: 560px; border-bottom: 3px solid #f71016;padding-bottom: 30px;}
.xinde .hot ul li>a{ font-size: 22px; font-weight: bold; margin: 25px auto 15px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xinde .hot ul li p{font-size: 16px; color: #999; line-height: 1.6; text-indent: 2em;}.xinde .hot ul li p a{color: #f71016;font-size: 16px;}
.xinde .hot_x li{ float: left; background: url(../images/jcdt_hd_bg.png) no-repeat left; width: 560px; margin-top: 26px; }
.xinde .hot_x li a{ font-size: 19px; margin-left: 20px;}

.footer{height:742px; width:100%; background:#f6f1ee url(../images/shipin_bg.png) no-repeat; overflow:hidden; position: relative;}.footer .tit{color:#FFF; font-size:30px; font-weight:bold; background:url(../images/foot_tit_bg.png) no-repeat; width:472px; margin:0 auto; height:65px; line-height:65px; text-align:center; margin-top:51px}.tou_bg{ height:364px; overflow:hidden; background:url(../images/touming.png); margin-top:30px; padding:28px 34px}
.footer ul li{width:276px; height:169px; float:left; margin-bottom:29px; margin-right:21px}.footer ul li img{width:276px; height:169px;}
.footer ul li.one{width:528px; height:367px; margin-right: 30px;}.footer ul li.one img{width:528px; height:367px;}
.footer .copy{color:#3c3c3c; height:110px; line-height:110px; margin-top:66px; text-align:center; font-size:16px}
.gotop{width:71px; height:61px; background:#ca0400 url(../images/gotop.png) center 10px no-repeat; border-radius:6px; line-height:80px; overflow:hidden; font-size:14px; color:#fff; text-align:center; cursor:pointer;     position:absolute; left:50%; margin-left:640px; z-index:99; bottom:31px}



/*内容页content*/
.content_zj{width: 100%; min-height: 800px; background: #fff; padding-bottom: 50px;}
.content_zj .w1200{width: 1200px; margin: 0 auto;background: #fff;padding: 10px 20px;box-sizing: border-box;}
.content_zj .w1200 .dqwz{height: 50px;width: 1200px; }
.content_zj .w1200 .dqwz .dqwz_ul{float: left; padding-left: 28px;}
.content_zj .w1200 .dqwz .dqwz_ul li{float: left; line-height: 40px; margin-right: 8px; font-size: 14px;}
.content_zj .w1200 .dqwz .dqwz_ul li a:hover{color: #ca0400;}
.content_zj .w1200 .dqwz .dqwz_ul li span{ margin:0 6px; color: #7e7e7e;}
.content_zj .w1200 .dqwz h2{font-size: 16px; color: #ca0400; font-weight: bold; float: left; line-height: 40px;}

.content_zj .w1200 .content{ min-height: 800px; box-sizing: border-box; width: 1200px;} 
.content_zj .w1200 .content .con_ts{ background: url(../images/con_t_bg.png) 0 0 repeat-x; width: 1200px; height: 8px; margin-bottom: 20px;}
.content_zj .w1200 .content h1{color: #181818;font-size: 28px;text-align: center; margin: 30px 0;    line-height: 36px;}
.content_zj .w1200 .content h2{font-size: 14px;color: #999;text-align: left;line-height: 30px;padding-bottom: 20px; padding-left: 28px;}
.content_zj .w1200 .content p{font-family: "微软雅黑",sans-serif; font-size: 15px; color: #333;   line-height: 30px;}


/*列表页list*/
.zy_zj .w1200{width: 1200px; margin: 0 auto;background: #fff;padding: 10px 20px;box-sizing: border-box;}
.zy_zj .w1200 .dqwz{height: 50px; width: 1200px;}
.zy_zj .w1200 .dqwz .dqwz_ul{float: left; padding-left: 28px;}
.zy_zj .w1200 .dqwz .dqwz_ul li{float: left; line-height: 40px; margin-right: 8px; font-size: 14px;}
.zy_zj .w1200 .dqwz .dqwz_ul li a:hover{color: #ca0400;}
.zy_zj .w1200 .dqwz .dqwz_ul li span{ margin:0 6px; color: #7e7e7e;}
.zy_zj .w1200 .con_ts{ background: url(../images/con_t_bg.png) 0 0 repeat-x; width: 1200px; height: 8px; }
.zy_zj .w1200 .list_ul{ width: 1200px;margin: 0 auto;padding: 30px 0;border-bottom: 1px dashed #dcdcdc;  }
.zy_zj .w1200 .list_ul li{line-height: 38px;color: #404040;padding-left: 1.3%;width: 98.7%; background: url(../images/hd_bg.png) no-repeat 16px; height: 38px;}
.zy_zj .w1200 .list_ul li a{ float: left;font-size: 16px; color: #333; padding-left: 20px;}
.zy_zj .w1200 .list_ul li a:hover{color: #ca0400;}
.zy_zj .w1200 .list_ul li span{float: right; font-size: 16px; color: #999;}


.pc_fy {margin: 30px auto; text-align: center;}

.bottom{width: 100%; background: #ca0400; height: 120px; line-height:120px; text-align: center; color: #fff;}




























