﻿@charset "utf-8"; .pageBanner{display: none}
#content{ padding:0;}
.column{  padding:30px 0; overflow: hidden;}
.side{ float: right;width: 600px;margin: 0 0 0 20px;}
/* 党群建设 */
#columnB1 .box{width:386px;}
#columnB1 .fl{ margin-right:20px; }
#columnB1 .box{width:386px;}
#columnB1 .fl{ margin-right:20px; }

.cl-box{ width:550px;overflow:hidden; }
.cl-box .hd{height: 40px;  line-height: 40px; border-bottom:2px solid #8f000b; }
.cl-box .hd h3{float: left;/* background:url(/img/I_con_bg.png) no-repeat left center; */padding-left:15px;background-color: #8f000b;height:40px;}
.cl-box .hd h3 a{color:#fff;font-weight:bold;font-size:16px;padding:7px 20px 10px 10px;}
.cl-box .hd .more{ float:right; color:#474747; font-size:13px; display:block; /* background: url("/img/more_bg.png")no-repeat center center; */width:50px; height:50px; line-height:50px;padding-left:10px;}
.cl-box .bd{ clear:both; margin-top:5px;}



/* focusBanner */
.focusBanner{background: #f5f5f5;height: 350px;margin: 0 auto;clear: both;text-align: center;position: relative;z-index: 0;overflow: hidden;}
.focusBanner .con{display: none}
.focusBanner .hd{ height: 25px; position: absolute; bottom: 0; right: 50%;margin-right: -600px; z-index: 1; font-size: 0;}
.focusBanner .hd li{ height: 12px; width: 12px; background: #fff; margin: 0 10px 0 0; cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.focusBanner .hd li span{display: none;}
.focusBanner .hd .on{background: #FF8A00}
.focusBanner .prev,.focusBanner .next{left: 50%;top: 50%;margin: -25px 0 0 -670px;width: 50px;height: 50px;display: block;position: absolute; filter: alpha(opacity=50);opacity: 0.5; background: rgba(0, 0, 0, .4) url(/img/lr.png) no-repeat}
.focusBanner .next{ margin-left: 620px; background-position: -50px 0;}
.focusBanner .prev:hover,.focusBanner .next:hover{ filter: alpha(opacity=100);opacity: 1;}

/* ========= column1 ========= */

/* 通知公告 */
#tzgg{ margin-bottom:20px;}
#tzgg .hd{ position: relative; float: left; width: 150px;height: 180px; margin-right: 20px; background: #8f000b url(/img/tzggHdBg.png) no-repeat 10px 10px; border: none;}
#tzgg .hd h3{ padding-top:30px; display:block; background: none; text-align:center;}
#tzgg .hd h3 a{ font-size:21px;}
#tzgg .hd .more{ position: absolute; right:25px; bottom:20px; left:25px; line-height:36px; border:1px solid #fff; color:#fff; text-align:center;}
#tzgg .bd{ padding:0;}

/* 快捷链接 */
#quickLink{ padding:15px; background-color:#f5f5f5; overflow:hidden;}
#quickLink li{ float:left; width:19.99%; height:100px; position: relative;}
#quickLink li a{ position: relative; z-index: 2; display:block; padding-top:45px; line-height:55px; text-align:center; border-left:1px solid #ddd;}
#quickLink .li1 a{ border:none;}
#quickLink li i{ position: absolute; z-index: 1; top:15px; left:50%; margin-left:-20px; width:40px; height:40px; background: url(/img/quickIcon.png) no-repeat ;  transition:all 0.25s ease 0s;}
#quickLink .on i{ background-position:0 -40px;}
#quickLink .li2 i{ background-position:0 -80px;}
#quickLink .on .li2 i{ background-position:0 -120px;}
#quickLink .li3 i{ background-position:0 -160px;}
#quickLink .on .li3 i{ background-position:0 -200px;}
#quickLink .li4 i{ background-position:0 -240px;}
#quickLink .on .li4 i{ background-position:0 -280px;}
#quickLink .li5 i{ background-position:0 -320px;}
#quickLink .on .li5 i{ background-position:0 -360px;}

/* 新闻资讯 */
#xwzx .bd .topicList .t{ padding-bottom:25px; margin:0; border:none;}
#xwzx .bd .topicList .t .pic{ margin-right:20px;}
#xwzx .bd .topicList .t .tit{ color:#ff4b00;}
#xwzx .bd .topicList .last{ padding-bottom:0;}

/* ========= column2 ========= */
#column2{ background-color:#f5f5f5;}

/* 党建团建 */
#djtj .hd{ border:none; border-bottom: 2px solid #af172e;}
#djtj .bd .topicList{ margin:0 -20px ; overflow:hidden;text-align:center;}
#djtj .bd .topicList li{float:left;width:16.59%;height:230px;margin:0;padding:0;border:none;}
#djtj .bd .topicList li .pic{ float:none; margin:0 20px 10px;}
#djtj .bd .topicList li .pic img{ width:140px; height:166px;}
#djtj .bd .topicList li .con{ margin:0 20px;}
#djtj .bd .topicList li .con .tit{ font-size:14px;}
#djtj .bd .topicList li .con .intro{ padding-top:4px; text-indent:0;}
/* ========= column3 ========= */
/* 学生风采 */
#xsfc .hd{ position: relative; float: left; width: 150px;height: 224px; margin-right: 10px; background: #800000 url(/img/xyfcHdBg.png) no-repeat center 45px; border: none;}
#xsfc .hd h3{ display:block; background: none; text-align:center;}
#xsfc .hd h3 a{ padding-top:100px; font-size:21px;}
#xsfc .hd .more{ position: absolute; right:30px; bottom:20px; left:30px; line-height:36px;  background-color:#a01210; color:#fff; text-align:center;}
#xsfc .bd{ padding:0;}
#xsfc .bd .picList li{ position: relative; margin:0; width:33.33%;}
#xsfc .bd .picList li .pic{ margin:0 5px;}
#xsfc .bd .picList li .title{ position: absolute; z-index: 2; left:0; right:0; bottom:0; margin:0 5px; line-height:40px;}
#xsfc .bd .picList li .title a{ display:block; padding-left:10px; text-align:left; color:#fff;}
#xsfc .bd .picList li .titleBg{ position: absolute;  left:5px; right:5px; bottom:0; height:40px; background-color:#000; filter:alpha(opacity=40);opacity:0.4;}


/* ------ news-group2 ------ */
#news-group2{overflow:hidden; background-color:#f5f5f5;}
#news-group2 .container{padding: 50px 0;}
#news-group2 .box .hd h3 a{color:#fff}
#mtgz .list-pic{ margin:0 -15px }
#mtgz .list-pic .pic,#mtgz .list-pic .title{ margin-top:0; padding:0 15px}
#mtgz .list-pic .title{height:auto;}
#mtgz .list-pic .title a{ display:block; padding:10px; height:68px; line-height:24px;overflow:hidden;background:#fff;}


/* ------ news-group1 ------ */
#news-group1{padding-top: 20px;padding-bottom: 30px; overflow:hidden;}
.list-xwzx{overflow:hidden; margin-right:-30px;}
.list-xwzx .t{float:left; width:240px; margin-right:30px; margin-bottom:20px;}
.list-xwzx .t .pic img{width:100%; height:160px;}
.list-xwzx .t .title{font-size:16px; font-weight:bold; padding:10px 0;}
.list-xwzx .t .intro{color:#999; font-size:12px; height:63px; overflow:hidden;}
.list-xwzx .n{clear:both; overflow:hidden; margin-bottom:8px;}
.list-xwzx .n .date{ background:#F2F2F2; color:#666; padding:3px 8px; margin-right:20px;}

/* 友情链接 */

#xxyd .bd ul {
    overflow: hidden;
}
#xxyd .bd ul li {
    float: left;
    width: 240px;
    text-align: center;
}
#xxyd .bd ul li .pic img {
    padding: 1px;
    width: 220px;
    height: 70px;
    border: solid 1px #f0f0f0;
}
#xxyd .bd ul li .tit {
    display: none;
}
/* ------ news-group3 ------ */
#news-group4{margin-bottom:20px}



/* ========= column4 ========= */
#column4{padding:15px 0; background-color:#f5f5f5;}
/* 友情链接 */
/* #yqlj .bd{ padding:0;  margin:0 -13px;}
#yqlj .bd select{ float:left; margin:0 1%; width:22.99%; border:none; padding:5px;} */








@charset "utf-8"; .pageBanner{display: none}
#content{ padding:0;}
.column{  padding:30px 0; overflow: hidden;}
.side{ float: right;width: 600px;margin: 0 0 0 20px;}

/* focusBanner */
.focusBanner{background: #f5f5f5;height: 350px;margin: 0 auto;clear: both;text-align: center;position: relative;z-index: 0;overflow: hidden;}
.focusBanner .con{display: none}
.focusBanner .hd{ height: 25px; position: absolute; bottom: 0; right: 50%;margin-right: -600px; z-index: 1; font-size: 0;}
.focusBanner .hd li{ height: 12px; width: 12px; background: #fff; margin: 0 10px 0 0; cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.focusBanner .hd li span{display: none;}
.focusBanner .hd .on{background: #FF8A00}
.focusBanner .prev,.focusBanner .next{left: 50%;top: 50%;margin: -25px 0 0 -670px;width: 50px;height: 50px;display: block;position: absolute; filter: alpha(opacity=50);opacity: 0.5; background: rgba(0, 0, 0, .4) url(/img/lr.png) no-repeat}
.focusBanner .next{ margin-left: 620px; background-position: -50px 0;}
.focusBanner .prev:hover,.focusBanner .next:hover{ filter: alpha(opacity=100);opacity: 1;}

/* ========= column1 ========= */

/* 通知公告 */
#tzgg{ margin-bottom:20px;}
#tzgg .hd{ position: relative; float: left; width: 150px;height: 180px; margin-right: 20px; background: #8f000b url(/img/tzggHdBg.png) no-repeat 10px 10px; border: none;}
#tzgg .hd h3{ padding-top:30px; display:block; background: none; text-align:center;}
#tzgg .hd h3 a{ font-size:21px;}
#tzgg .hd .more{ position: absolute; right:25px; bottom:20px; left:25px; line-height:36px; border:1px solid #fff; color:#fff; text-align:center;}
#tzgg .bd{ padding:0;}

/* 快捷链接 */
#quickLink{ padding:15px; background-color:#f5f5f5; overflow:hidden;}
#quickLink li{ float:left; width:19.99%; height:100px; position: relative;}
#quickLink li a{ position: relative; z-index: 2; display:block; padding-top:45px; line-height:55px; text-align:center; border-left:1px solid #ddd;}
#quickLink .li1 a{ border:none;}
#quickLink li i{ position: absolute; z-index: 1; top:15px; left:50%; margin-left:-20px; width:40px; height:40px; background: url(/img/quickIcon.png) no-repeat ;  transition:all 0.25s ease 0s;}
#quickLink .on i{ background-position:0 -40px;}
#quickLink .li2 i{ background-position:0 -80px;}
#quickLink .on .li2 i{ background-position:0 -120px;}
#quickLink .li3 i{ background-position:0 -160px;}
#quickLink .on .li3 i{ background-position:0 -200px;}
#quickLink .li4 i{ background-position:0 -240px;}
#quickLink .on .li4 i{ background-position:0 -280px;}
#quickLink .li5 i{ background-position:0 -320px;}
#quickLink .on .li5 i{ background-position:0 -360px;}

/* 新闻资讯 */
#xwzx .bd .topicList .t{ padding-bottom:25px; margin:0; border:none;}
#xwzx .bd .topicList .t .pic{ margin-right:20px;}
#xwzx .bd .topicList .t .tit{ color:#800000;}
#xwzx .bd .topicList .last{ padding-bottom:0;}

/* ========= column2 ========= */
#column2{ background-color:#f5f5f5;}


/* ========= column3 ========= */
/* 学生风采 */
#xsfc .hd{ position: relative; float: left; width: 150px;height: 224px; margin-right: 10px; background: #800000 url(/img/xyfcHdBg.png) no-repeat center 45px; border: none;}
#xsfc .hd h3{ display:block; background: none; text-align:center;}
#xsfc .hd h3 a{ padding-top:100px; font-size:21px;}
#xsfc .hd .more{ position: absolute; right:30px; bottom:20px; left:30px; line-height:36px;  background-color:#a01210; color:#fff; text-align:center;}
#xsfc .bd{ padding:0;}
#xsfc .bd .picList li{ position: relative; margin:0; width:33.33%;}
#xsfc .bd .picList li .pic{ margin:0 5px;}
#xsfc .bd .picList li .title{ position: absolute; z-index: 2; left:0; right:0; bottom:0; margin:0 5px; line-height:40px;}
#xsfc .bd .picList li .title a{ display:block; padding-left:10px; text-align:left; color:#fff;}
#xsfc .bd .picList li .titleBg{ position: absolute;  left:5px; right:5px; bottom:0; height:40px; background-color:#000; filter:alpha(opacity=40);opacity:0.4;}


/* ------ news-group2 ------ */
#news-group2{overflow:hidden; background-color:#f5f5f5;}
#news-group2 .container{padding: 50px 0;}
#news-group2 .box .hd h3 a{color:#fff}
#mtgz .list-pic{ margin:0 -15px }
#mtgz .list-pic .pic,#mtgz .list-pic .title{ margin-top:0; padding:0 15px}
#mtgz .list-pic .title{height:auto;}
#mtgz .list-pic .title a{ display:block; padding:10px; height:68px; line-height:24px;overflow:hidden;background:#fff;}


/* ------ news-group1 ------ */
#news-group1{padding-top: 20px;padding-bottom: 30px; overflow:hidden;}
.list-xwzx{overflow:hidden; margin-right:-30px;}
.list-xwzx .t{float:left; width:240px; margin-right:30px; margin-bottom:20px;}
.list-xwzx .t .pic img{width:100%; height:160px;}
.list-xwzx .t .title{font-size:16px; font-weight:bold; padding:10px 0;}
.list-xwzx .t .intro{color:#999; font-size:12px; height:63px; overflow:hidden;}
.list-xwzx .n{clear:both; overflow:hidden; margin-bottom:8px;}
.list-xwzx .n .date{ background:#F2F2F2; color:#666; padding:3px 8px; margin-right:20px;}

/* 友情链接 */

#xxyd .bd ul {
    overflow: hidden;
}
#xxyd .bd ul li {
    float: left;
    width: 240px;
    text-align: center;
}
#xxyd .bd ul li .pic img {
    padding: 1px;
    width: 220px;
    height: 70px;
    border: solid 1px #f0f0f0;
}
#xxyd .bd ul li .tit {
    display: none;
}
/* ------ news-group3 ------ */
#news-group4{margin-bottom:20px}



/* ========= column4 ========= */
#column4{padding:15px 0; background-color:#f5f5f5;}
/* 友情链接 */
/* #yqlj .bd{ padding:0;  margin:0 -13px;}
#yqlj .bd select{ float:left; margin:0 1%; width:22.99%; border:none; padding:5px;} */


/*特别关注*/
.tuijian_con{background:#f5f5f5;height:225px;position:relative; margin:0 auto; width:1200px;}
.tuijian_left{float:left;width: 53px;height:180px;background:#800000;color:#fff;font-size: 24px;/* font-weight:bold; */line-height:120%;text-align:center;padding-top:45px;}
.tuijian-swiper{position: relative;margin-top:20px;margin-bottom:20px;}

.tuijian-swiper .prev, .tuijian-swiper .next {
    width: 50px;
    height: 50px;
    background: url(/img/slide-arrow.png) no-repeat rgba(150, 150, 150, 0.4);
    display: block;
    position: absolute;
    left: 45%;
    top: 50%;
    margin-top: -20px;
    cursor: pointer;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    z-index: 50;
}

.tuijian-swiper .prev {
	margin-left: -445px;
    background-position: 18px 16px;
}
.tuijian-swiper .next {
	margin-left: 580px;
    background-position: 20px -68px;
}
.tuijian-swiper .ades {
	width: 800px;
   
}



/* 特别关注 */

#tbgz1 .bd {overflow:hidden;padding:10px 70px;width:935px;}

#tbgz1 .bd ul {margin: 0 10px;overflow:visible;}
#tbgz1 .bd ul li {float: left;margin: 0 20px; width: 150px;}
#tbgz1 .bd ul li .pic { float: none; margin:0 40px 0 -20px;;  text-align: center;}
#tbgz1 .bd ul li .pic img {margin:10px; width: 110px; height: 160px;}
#tbgz1 .bd .list-top .t .title {  margin-left:60px;  margin-right:-62px;  height: 44px;}
#tbgz1 .bd ul li .con {height: 130px;}

