@charset "gb2312";

.sy_bt{width:100%;float:left;line-height: 24px;margin-bottom: 20px;}
.sy_bt span{font-size:26px;font-weight:600;color:#d40016;float:left;}
.sy_bt span:after{content:"";display:block;float: right;padding-right:24px;background: url(../images/i.png) no-repeat right;width:25px;height:26px;}
.sy_bt a{font-size:14px;padding: 3px 12px;background-color:#d40016;color:#fff;border-radius: 3px;float: right;}
.sy_bt:before{content:"";display:block;float: right;margin-right: 72px;width: calc(100% - 240px);height:1px;background-color:#d40016;top: 15px;position: relative;z-index: -1;}


/**** bk01 ***/
.bk01{padding: 40px 0 20px 0;float: left;width: 100%;}
.txdt{width:790px;float:left;}
.tzgg{width:370px;float:right;}
/* 图片新闻 */
.pic_news{width:400px;height: 298px;overflow:hidden;position:relative;float:left;}
.pic_news .hd{height:10px;overflow:hidden;position:absolute;right: 12px;bottom:18px;z-index:1;}
.pic_news .hd ul{ overflow:hidden; zoom:1; float:left;}
.pic_news .hd ul li{float:left;margin-right:8px;width:10px;height:10px;background:#999;font-size: 0;border-radius: 2rem;opacity:0.6;}
.pic_news .hd ul li.on{opacity: 1;background:#d40016;}
.pic_news .bd{ position:relative; height:100%; z-index:0;   }
.pic_news .bd li{ zoom:1; vertical-align:middle; }
.pic_news .bd li img{ width:400px; height:250px; display:block;}
.pic_news .bd li p{line-height: 48px;background:#f5f5f5;width: 290px;padding-left:20px;padding-right:90px;height:48px;margin-top: 0;color:#333;position:absolute;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/* 团学动态列表 */
.txdt_list{width: 360px;float:right;overflow: hidden;}
.txdt_list ul{width: 360px;float:left;line-height: 26px;}
.txdt_list ul li{margin-bottom: 10px;float:left;width:100%;}
.txdt_list ul li a{font-size: 16px;width:100%;color:#333;float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txdt_list ul li span{color:#999;font-size:14px;float:left;}
.txdt_list ul li span:after{content: '';display: inline-block;width: 275px;height: 1px;border-bottom: 1px #e9cfd2 dashed;position: relative;top: -4px;left: 16px;}
.txdt_list ul li:hover a{color:#d40016;font-weight:600;}
.txdt_list ul li:hover span{color:#d40016;}
.txdt_list ul li:hover span:after{border-bottom: 1px #d40016 dashed;}
/* 通知公告列表 */
.tzgg ul{width:370px;float:right;}
.tzgg ul li{height:64px;margin-bottom:15px;float:left;transition:all 1s;}
.tzgg ul li span{width:64px;height:64px;background:#f5f5f5;float:left;font-size:12px;text-align:center;color:#999;line-height:2em;margin-right:20px;}
.tzgg ul li span h6{font-size:24px;padding-top:10px;}
.tzgg ul li a{line-height: 1.6em;font-size: 16px;color:#333;padding:4px 0;float:left;width: 286px;}
.tzgg ul li:hover span{background-color:#d40016;color:#fff;transition:all 1s;}
.tzgg ul li:hover a{color:#d40016;font-weight:600;}

/* 专题专栏 */
.bk02{float: left;width: 100%;}
.picScroll-left{float: left;margin-top: -30px;}
.picScroll-left .hd{overflow:hidden;height:30px;top:220px;position: relative;left: 50%;transform: translateX(-50%);margin-left:-10px;}
.picScroll-left .hd ul{overflow:hidden;position: absolute;margin-top:10px;text-align: center;left: 50%;transform: translateX(-50%);}
.picScroll-left .hd ul li{float:left;width:12px; height:12px;overflow:hidden; margin-right:8px; text-indent:-999px;background:#bebebe;border-radius:2em;}
.picScroll-left .hd ul li.on{ background-color:#d40b16;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;margin-right:-20px; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;border-radius:3px;}
.picScroll-left .bd ul li img{ width:285px; height:180px; display:block;transition:all 1s;}
.picScroll-left .bd ul li a:hover img{border-color:#999;transform:scale(1.1,1.1);}


/**** bk03 ***/
.bk03{padding: 60px 0 20px 0;float: left;width: 100%;}
.txhd{width:580px;float:left;}
.txhd ul li{line-height:42px;font-size:16px;float:left;width:100%;}
.txhd ul li a{width:72%;float:left;color:#333;padding-left: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txhd ul li a:before{content: '';display: inline-block;width: 4px;height: 4px;background-color: #bebebe;border-radius:2em;position: relative;top: -2px;left: -10px;}
.txhd ul li span{float:right;text-align:right;font-size:14px;color:#999;}
.txhd ul li:hover a{color:#d40016;font-weight:600;}
.txhd ul li:hover span{color:#d40016;}
.xyfc{width:580px;float:right;}
.xyfc ul{margin-right:-10px;}
.xyfc ul li{margin-right:10px;margin-bottom:10px;float:left;height:160px;overflow:hidden;border-radius:3px;}
.xyfc ul li:nth-child(1){width:320px;}
.xyfc ul li:nth-child(2){width:250px;}
.xyfc ul li:nth-child(3){width:280px;}
.xyfc ul li:nth-child(4){width:290px;}
.xyfc ul li img{height:160px;min-width:100%;transition:all 1s;}
.xyfc ul li a:hover img{border-color:#999;transform:scale(1.1,1.1);}










