
/***********************首页*********************************************/
/*头部经典繁仿黑*/
@font-face {
    font-family: 经典繁仿黑;
    src: url('../../font/jdyh.woff');
}

img{border:none;max-width:100%;}
table{width:100%!important;border-collapse:collapse!important;border:1px solid #3c3c3c!important;}
.home-header{width: 100%;height: 58px;}
.home-header .header-wid{width: 1190px;height: 100%;margin:0 auto;overflow: hidden;}
.home-header .header-wid .logo{ width: 515px;height: 100%;background: url("../image/logo.png") 0px center no-repeat;line-height: 58px;font-size: 20px;font-weight: 600;color: #0d101d;float: left;}
.home-header .header-wid .header-right{float: right;}
.home-header .header-wid .header-right ul li{float: left;width: 100px;height: 58px;text-align: right;color: #0d101d;font-size: 18px;line-height: 58px;/*background-image: url(../images/home-sprite-big.png);background-repeat: no-repeat;*/}
.home-header .header-wid .header-right ul li:last-child{width:80px;}
.home-header .header-wid .header-right ul li span{color:#0d101d;}
/*.home-header .header-wid .header-right ul li.tuanqi{background-position: -840px 4px;}
.home-header .header-wid .header-right ul li.tuanhui{background-position:-938px 4px;}
.home-header .header-wid .header-right ul li.tuange{background-position: -1035px 4px;}
.home-header .header-wid .header-right ul li.tuanzhang{background-position: -1140px 4px;}*/
/*.home-header .header-wid .header-right ul li span:hover{text-decoration: none;}*/
/*轮播*/
/* slider*/
.slider{width:100%;min-width:1190px;height:485px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd{width:1190px;position:absolute;left:50%;margin-left:-593px}
.slider .bd li{width:1190px;overflow:hidden;}
.slider .bd li img{display:block;width:1190px;height:475px;border: 0;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-1190px !important;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:17px;bottom:20px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width: 90px;height:25px;background-color:#fff;line-height:25px;overflow:hidden;margin:0 3px;cursor:pointer;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.8;}
.slider .hd li.on{background-color:#871615;color: #fff;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:100%;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-593px;}
.slider .next{left:50%;margin-left:597px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;filter:alpha(opacity=40);opacity:0.4;-moz-opacity: 0.4;}
.slider .pnBtn .arrow{display:block;position:absolute;top:50%;margin-top:-30px;z-index:100;width:60px;height:60px;}
.slider .prev .arrow{right:0;background:url(../image/home-sprite-big.png) 0 -260px no-repeat;}
.slider .next .arrow{left:0;background:url(../image/home-sprite-big.png) -1245px -260px no-repeat;}
/*菜单*/
.nav{width: 186px;position: absolute;left: 50%;margin-left: -593px;top: 0;bottom: 0;z-index: 100;}
.nav .nav-ul .nav-li{height:53px;width: 186px;border-bottom: 1px solid #aa5555;line-height: 53px;position: relative;background: #871615;box-sizing:border-box;}
.nav .nav-ul .nav-li>a{width: 100%;height: 100%;color: #fff;font-size: 14px;text-align: left;padding: 0 10px;display: block;box-sizing:border-box;}
.nav .nav-ul .nav-li>a:hover,.nav .nav-ul .nav-li a.active{background: #771716;}
.nav .nav-ul .nav-li>a span{background: url(../image/home-sprite-big.png) -220px -491px no-repeat;position: absolute;
    display: block;
    width: 12px;
    height: 13px;
    top: 50%;
    right: 10px;
    margin-top: -7px;}
.nav .nav-ul .nav-li .nav-box{display: none;padding: 5px 0;background:#fff;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8;position: absolute;width:145px;left: 186px;top: -1px;}
.nav .nav-ul .nav-li .nav-box ul li{width: 50%;float: left;height: 28px;line-height: 28px;}
.nav .nav-ul .nav-li .nav-box ul li a{width: 100%;display:block;height:100%;text-align: center;color:#313539;font-size:12px;}
.nav .nav-ul .nav-li .nav-box ul li a:hover{color: #871615;background: inherit;}
.nav .nav-ul .nav-li:hover .nav-box{display:block;}

.fast-nav{position: absolute;top: 65%;right: 0;margin-top:-186px;z-index: 100;}
.fast-nav ul li{width: 35px;height: 35px;background: #1e89e0;margin-bottom:3px;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8; position:relative;}
.fast-nav ul li a{width: 80px;height: 35px;display:block;color: #fff;font-size: 16px;/*background: url(../images/home-sprite-big.png) no-repeat;*/position:absolute;left:-80px;top:0px;z-index:30;line-height:35px;display:none;}
.fast-nav ul li a:hover{background:#771716;color:#fff;}
/*快速导航样式**/
.fast-nav ul li span{display:inline-block;width:35px;height:35px;background:url("../image/icon-2.png") no-repeat; cursor:pointer;}



.fast-nav ul li:hover{background: #871615;}
.fast-nav ul li span.login{background-position: 6px 6px;}
.fast-nav ul li span.yugao{background-position: 6px -30px;}
.fast-nav ul li span.download{background-position: 6px -65px;}
.fast-nav ul li span.weixin{background-position: 6px -102px;}
.fast-nav ul li span.weibo{background-position: 6px -139px;}
.fast-nav ul li span.search-box{background-position: 6px -175px;}
/***/
.fast-nav ul li.search-section{position:relative;}
.fast-nav ul li .input-info{position:absolute;}

 .detail-body  .fast-nav ul li .input-info input{width:150px;height:35px;padding-left:5px;}
 .fast-nav ul li .input-info{position:absolute;top:0px; height:32px;width:150px;left:-150px;display:none;}
 .detail-body  .fast-nav ul li .input-info{position:absolute;top:0px; height:34px;width:150px;left:-150px;display:none;}
.fast-nav ul li .input-info input{width:142px;height:29px;padding-left:5px;}
.fast-nav ul li .input-info .input-box{position:relative;}
.fast-nav ul li .input-info>.input-box  .search-btn{position:absolute;right:0px;top:1px; z-index:400; height:31px;border:none;outline:none;background:#fff;color:#313539;cursor:pointer;}
.fast-nav ul li .input-info>.input-box  .search-btn:hover{color:#871615;}
.fast-nav ul li.wechat{position:relative;}
.fast-nav ul li.wechat  .bigCode{position:absolute;top:0px;right:38px;display: none;width:102px;height:102px;}
.fast-nav ul li.wechat  .bigCode img{width:102px;height:102px;}
  .fast-nav ul li.wechat:hover .bigCode{ display:block;transition:all 0.3s ease;} 

/****************内容********************/
.container{width: 100%;background: url(../image/bg-b.png);background-size: cover;overflow: hidden;}
.container .container-wid{width: 1190px;margin: 20px auto 10px;overflow: hidden;}
.container .container-wid .plus{background:url(../image/home-sprite-big.png) -583px -544px no-repeat;width: 30px;height: 30px;cursor: pointer;float: right;display: block;}
.container .container-wid .panel{width: 558px;height:392px;float: left;background: #fff;box-sizing:border-box;}
.container .container-wid .panel .panel-head{width: 100%;height:36px;background: #f2e6e6;}
.container .container-wid .panel .panel-head ul li{cursor:pointer;width: 80px;height:100%;color:#27282a;font-size: 12px;text-align: center;line-height: 36px;float: left;}
.container .container-wid .panel .panel-head ul li.active{color:#fff;width: 134px;background: url(../image/home-sprite-big.png) -56px -543px no-repeat;font-size: 18px;font-family: 经典繁仿黑;}
.container .container-wid .panel .panel-body{width: 100%;height: calc(100% - 36px);background: #fff;display: none;}
.container .news-list{padding:10px 5px;line-height: 24px;}

.container .news-list ul li{}
.container .news-list ul li a{font-size: 14px;color: #5b5d5e;line-height: 31px;display: block;width: 78%;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.container .news-list ul li a span{font-weight: 800;}
.container .news-list ul li a:hover{color: #871615;}
.container .news-list ul li .date{float: right;color: #706f6f;font-size: 14px;}
.container .news-box{width: calc(1190px - 568px);height: 392px;float: left;margin-left: 10px;background: #fff;}
.container .news-box .news-head{width: 100%;height:36px;background: #f2e6e6;line-height: 36px;font-size: 18px;color: #871615;font-family: 经典繁仿黑;}
.container .news-box .news-head .icon{background: url(../image/home-sprite-big.png) no-repeat;width: 40px;height: 36px;float: left;}
.container .news-box.box-mid .news-head .icon{background-position:-625px -546px;}
.container .news-box.box-right .news-head .icon{background-position:-942px -546px ;}
.container .news-box .news-body{width: 100%;height: calc(100% - 36px);background: #fff;padding: 15px 12px 0 6px;}
.container .news-box .news-body .news-img{width:300px;border-right:1px solid #dfdfdf;padding-right:12px;}


.container .news-box .news-list ul li a{width: 100%;}

.container .news-box .notice-info  ul li a{width: 265px;}
.container .news-box .notice-info{padding-top:0px;}
.container .news-box .notice-info  ul {list-style-type:square;margin-left:15px;}
.container .news-box .notice-info  ul li a span{padding-right:5px;}
.container .news-box .news-body .news-title{overflow: hidden;}
.container .news-box .news-body .news-title img{width: 153px;height: 103px;float: left;}
.container .news-box .news-body .news-title .title{width: 112px;margin-left:10px;}
.container .news-box .news-body .news-title .title .ellipsis{font-size: 16px;color: #313539;width: 115px;margin-bottom: 9px;;height:75px;float: right;overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
.container .news-box .news-body .news-title .date{font-size: 14px;color: #5b5d5e;}
.container .news-box .news-body .news-content{font-size: 14px;color: #5b5d5e;width: 100%;height: 60px;margin-top: 10px;}
.container .news-box .news-body .news-detail{font-size: 14px;color: #8c1515;float: right;margin-top: 15px;}

.container .friends{margin-top: 15px;overflow: hidden;color: #313539;font-size: 12px;}
/*新修改*/
.container .friends .friends-links{width:calc(1190px - 65px);   overflow:hidden;}
.container .friends .old-entery a{color:#716d6d;width:65px;display:inline-block;}
.container .friends .old-entery a:hover{color:#771716;}
.container .friends .old-entery a span{font-weight:800;}
.container .friends .name{width: 82px;padding-left: 20px;height:30px ;line-height: 30px;float: left;background: url(../image/home-sprite-big.png) -55px -840px no-repeat}
.container .friends ul li{width: 112px;height:30px ;line-height: 30px;margin-right: 10px;float: left;}
.container .friends ul li a {text-align: center;background: #fff;border:1px solid #e7d9d9;width: 100%;height:100% ;display: block;color:#313539;padding:0px 3px;}
.container .friends ul li a:hover{background:#8c1515;color: #fff; ;}
/***********************首页end*********************************************/




/***********************二级页*********************************************/
/*顶部菜单*/
.detail-body{background: #fff;}
.nav-hor{background: #871615;font-size: 14px;height: 45px;min-width: 1300px;width: 100%;z-index: 5;}
.nav-hor .nav-ul{width: 1190px;height: 45px;margin: 0 auto;}
.nav-hor .nav-ul li{width: 117px;}
.nav-hor .nav-li{float: left;text-align: center;position: relative;}
.nav-hor .nav-li.active{background: #771716;}
.nav-hor .nav-li a{text-decoration: none;color: #fff;display: block;height: 100%;width: 100%;}
.nav-hor .nav-li>a{height: 45px;line-height: 45px;}
.nav-hor .nav-li .nav-box{
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#871615), to(#c37271));
    background: -moz-linear-gradient(top, #871615, #c37271);
    background: -o-linear-gradient(top, #871615, #c37271);
    background: -ms-linear-gradient(#871615 0%, #c37271 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = '#871615', endColorstr = '#c37271');
    position: absolute;width: 117px;display: none;top: 45px;z-index: 30;font-size: 14px;  ;-moz-opacity:.8;opacity: .8;}
.nav-hor .nav-li .nav-box li{line-height: 40px;box-sizing: border-box;}
.nav-hor .nav-li .nav-box li:hover{background: #6c1212;}
.nav-hor .nav-li .nav-box li:last-child{border-bottom: 0;}
/*banner*/
.detail-banner{  width: 100%;  height: 240px;  }
.detail-banner img{  width: 100%;  height: 240px;  }
/*内容部分*/
/*左侧*/
.detail-content{ overflow: hidden;padding: 20px 0;}
.detail-content .left{  width: 340px;  }
.detail-content .left .left-box{  min-height: 296px;width: 100%; background: #fff; margin-bottom: 10px;}
.detail-content .left .left-box .box-title { padding: 0 10px 0px 33px;height: 40px; width: 100%;}
.detail-content .left .left-box.menu .box-title {  background: url("../image/icon-menu.png") 10px 10px  no-repeat;}
.detail-content .left .left-box.friends .box-title {  background: url("../image/icon-link.png") 10px 10px  no-repeat;}
.detail-content .left .left-box .box-title p{  font-size: 14px;  color:#871615;  border-bottom: 1px dashed #f5d6d0;  vertical-align: middle; line-height: 38px;height: 40px; }
.detail-content .left .left-box .box-body{ padding: 26px 0 20px 40px;overflow: hidden;}
.detail-content .left .left-box .box-body li{ background: url(../image/reg.png) center 0 no-repeat; float: left;  width: 112px;  height: 42px;  margin-bottom: 10px; line-height: 42px; margin-right: 30px; }
.detail-content .left .left-box .box-body li.cur,.detail-content .left .left-box .box-body li:hover {  background: url("../image/reg-active.png") center 0 no-repeat ;  }
.detail-content .left .left-box .box-body li a{width: 100%;height: 100%;line-height: 42px;display: block; text-align: center; font-size: 14px;  color:#64676a; }
.detail-content .left .left-box.friends .box-body{padding: 20px 0 20px 30px;}
.detail-content .left .left-box.friends .box-body li{background: transparent;width: 132px;height: 33px;margin-right: 15px;}
.detail-content .left .left-box.friends .box-body li a{ font-size: 12px; line-height: 34px;border:1px solid #ddd;border-radius: 3px;}
.detail-content .left .left-box.friends .box-body li a:hover{border-color: #a35d21;}
/*右侧*/

.detail-content .right{  width: 840px;background: #fff;  }
.detail-content .right .title .location{  display: inline-block;  width: 20px;  height: 25px;  vertical-align: middle;  background: url("../images/icon-position.png") 0 0 no-repeat ;  }
.detail-content .right .title{ line-height: 50px; height: 50px; border-bottom: 1px solid #e9eaeb; margin:0 20px; }
.detail-content .right .title span{  font-size: 14px;  color:#6b6969;  }
.detail-content .right .news-content{  min-height: 600px; padding: 10px 34px;  }
/*列表*/
.detail-content .right .news-content ul li{line-height: 30px;}
.detail-content .right .news-content ul li .date{float:right;color:#7a838b;font-size: 14px; }
.detail-content .right .news-content ul li a{font-size: 14px;color:#3c3c3c;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;width: 620px;}
.detail-content .right .news-content ul li a:hover{color:#0459a7;}
/*新闻内容*/
.detail-content .right .news-content p:first-child{  text-align: center;  font-size: 16px;  color:#3c3c3c; }
.detail-content .right .news-content .news-title{  padding-bottom:10px; line-height: 30px; border-bottom: 1px dashed #871615;  }
.detail-content .right .news-content .news-title p{ text-align: center;  font-size: 16px;  color:#3c3c3c; font-family: "Microsoft YaHei";font-weight: 600;  }
.detail-content .right .news-content p.author{ font-weight: normal; text-align: center;  font-size: 12px;  color:#6d6c6c;  }
.detail-content .right .news-content .news-list p{  margin: 15px 0; color:#3c3c3c; font-size: 14px;  text-indent: 26px;  text-align: left; line-height: 28px; }
/*列表分页*/
.notice-pagination{margin-top: 60px;text-align: center}
.notice-pagination .total-count{color: #871615;}
.notice-pagination input{display: inline-block;width: 30px;height: 21px;border:1px solid #ddd;vertical-align: middle;}
.notice-pagination input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none !important;}
.notice-pagination input[type="number"]{-moz-appearance:textfield;}
.pagination-group{display: inline-block;margin:5px;}
.pagination-group li{display: inline-block;}
.pagination-group li button{border-radius:0;background-color: #fff;color: #aaa;border:1px solid #ddd;width: 22px;height: 20px;text-align: center;cursor: pointer;line-height: 19px;vertical-align: middle;}
.pagination-group li.active button{background-color: #871615;color: #fff;border-color: #871615;}
/*新闻上下篇*/
.detail-content .right .news-content .new-end {margin-top: 10px; padding-top: 15px;border-top: 1px solid #ddd;}
.detail-content .right .news-content .new-end p{  text-align: left;  font-size: 12px;  color:#3c3c3c; line-height: 22px;}
.detail-content .right .news-content .new-end p:hover{   color:#0459a7; }
.detail-content .right .news-content .new-end p span{  color:#1564ad;  }
/***********************二级页end*********************************************/

/*footer*/
.footer{height: 36px;background: #424242;width: 100%;}
.footer .footer-box{width: 1190px;margin:0 auto;line-height: 36px;color: #fff;font-size: 12px;text-align: center;}


/*detail-box样式*/
.detail-box {width: 1190px; margin: 0 auto;min-height:450px;}
.detail-box .title-right ul li,.detail-box  .detail-title  .items ul li{float: left; padding: 6px 8px;}
.detail-box  .detail-title{border-bottom: 1px solid  #807777;height: 70px;box-sizing: border-box;}
/*切换选项*/
.detail-box {position:relative;}
.Comm-presence{position:absolute;top:30px;right:0px;}
.Comm-presence a{color:#0b0b0b;font-size:14px; width: 80px;height:100%;color:#27282a;font-size: 12px; display:inline-block;text-align:center;}
.Comm-presence a.checked{color:#fff;width: 110px;background: #871615;font-size: 18px;/*font-family: 经典繁仿黑;*/ line-height:35px;}


.detail-box  .detail-title .title-left p,
.detail-box  .detail-title .title-left span
{color:#0b0b0b; font-size: 16px;}
.detail-box  .detail-title .title-left{padding: 9px 0px;box-sizing: border-box;}
/*title-right*/
.detail-box  .detail-title .title-right,.detail-box  .detail-title .items{line-height: 21px;margin-top: 35px;}
.detail-box  .detail-title .title-right ul,.detail-box  .detail-title  .items ul{height: 21px;}
.detail-box  .detail-title .title-right ul li,.detail-box  .detail-title  .items ul li,.detail-box  .detail-title .title-right ul li{margin-right: 30px; cursor: pointer;font-size: 14px; color:#0b0b0b;text-align:center;}
.detail-box  .detail-title  .items ul li a{display:inline-block; cursor: pointer;font-size: 14px; color:#0b0b0b;text-align:center;}

.detail-box  .detail-title .title-right ul li:last-child .detail-box .detail-title  .items ul li:last-child{margin-right: 0px;}
.detail-box  .detail-title .title-right ul li:hover,.detail-box   .detail-title  .items ul li:hover{border-bottom: 2px solid #771212;}
.detail-box  .detail-title .title-right ul li.checked,.detail-box .detail-title  .items ul li.checked{border-bottom: 2px solid #771212;}
.detail-box .detail-content p{color:#313539;font-size:14px;text-align: left;line-height: 30px;}
.detail-box .detail-content p.right_content{color:#6d6c6c;}
.container .friends{margin-top: 15px;overflow: hidden;color: #313539;font-size: 12px;}
/*新修改*/
.container-detail .friends{width:1190px;margin: 10px auto;height: 30px;}

.container-detail .friends .friends-links{width:calc(1190px - 65px);overflow:hidden;margin: 0 auto;}
.container-detail .friends .old-entery a{color:#716d6d;width:65px;display:inline-block;}
.container-detail .friends .old-entery a:hover{color:#771716;}
.container-detail .friends .old-entery a span{font-weight:800;}
.container-detail .friends .name{width: 82px;padding-left: 20px;height:30px ;line-height: 30px;float: left;background: url(../image/home-sprite-big.png) -55px -840px no-repeat}
.container-detail .friends ul li{width: 112px;height:30px ;line-height: 30px;margin-right: 10px;float: left;}
.container-detail .friends ul li a {text-align: center;background: #fff;border:1px solid #e7d9d9;width: 100%;height:100% ;display: block;color:#313539;}
.container-detail .friends ul li a:hover{background:#8c1515;color: #fff; ;}
/***********************首页end*********************************************/

/*列表页面的样式*/
.container-detail .content-list .list-content  ul li{padding:10px 0px; box-sizing: border-box; height: 70px;border-bottom: 1px dashed #b7b7b7;}

.container-detail .content-list .list-content  ul li .list-title{
    width: 74px;  height: 50px;
    text-align: center;
    box-sizing: border-box;
    margin-right: 10px;
}
.container-detail .content-list .list-content  ul li .list-title p{
    display: inline-block;
    width: 74px;
    height: 20px;
    background: #8c1515;
    color:#fff;
    line-height: 20px;
    font-size: 14px;
}
.container-detail .content-list .list-content  ul li .list-title b{
    display: inline-block;
    width: 74px;
    height:calc(50px - 20px ) ;
    background: #f7f5f5;
    color:#0b0b0b;
    font-size: 16px;
    line-height: 30px;
    /*position: relative;
    top:-6px;*/
}

.container-detail .content-list .list-content .list-sub{
    width: calc(1190px - 84px);
    overflow: hidden;
}
.container-detail .content-list .list-content .list-sub p,.container-detail .content-list .list-content .list-sub p a{
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#0b0b0b;
    font-size: 14px;
}
.container-detail .content-list .list-content .list-sub div .sub{
    display: inline-block;
    padding-left: 20px;
    background: url("../image/notice.png") 0px center no-repeat;
    margin-right: 25px;
    color:#818181;
}
.container-detail .content-list .list-content .list-sub div .eye{
    display: inline-block;
    padding-left: 20px;
    background: url("../image/eye.png") 0px center no-repeat;
    color:#818181;
}
/*分页的样式*/
.pager{width: 1190px; margin: 0 auto;text-align: center; height: 60px; line-height: 60px;padding: 5px 0px;}
.pager a{display: inline-block;width: 24px;height: 24px;border-radius: 50%;border:1px solid #b7b7b7;line-height: 24px; text-align: center; color:#acaaaa;margin-right: 6px;font-weight: bold; }
.pager a.active,.pager a:hover{background: #8c1515;color:#fff; border: 1px solid #8c1515;}
.pager a:first-child,.pager  a:last-child{border: none;}

/*返回顶部样式*/
.back-top{position: fixed;right:5%;bottom: 120px;z-index: 300; text-align: center;line-height: 15px; display: none;}
.back-top a{display:inline-block;width: 31px;height: 24px;background: url("../image/top.png") 5px center no-repeat; }
.back-top div{text-align: center;}
.back-top  span{color:#8c1515; font-size: 14px;}


.detail-content  .detail_title{margin:10px;}

/*下载*/

 .content-list  .detail-content .download-zone{margin:10px 0px; }
 .content-list  .detail-content .download-zone p a{color:#32373c}

 .content-list  .detail-content .download-zone p a  span{color:#871615}
 
 .list_info,.activeList{min-height:400px; margin:20px auto; width:1190px;margin-top:15px;}
 .list-table{border:1px solid #a7a7a7!important;border-collapse:collapse!important;width:100%;font-size:12px; }
 .list-table tr,td{border:1px solid #a7a7a7;}
 .list-table tr:first-child{line-height:38px; font-size:14px;color:#242323;}
  .list-table tr:first-child td{color:#242323;}
 .list-table tr {line-height:22px;font-size:12px;}
  .list-table tr td,.list-table tr td a{color:#494747;}
  .list-table tr td {padding-right:10px;}
 .list-table tr{text-align:center;}
 .activeList label{display:inline-block;}
 .list-table tr td .apply-active{display:inline-block;width:100px;height:35px;background:#871615;color:#fff;line-height:35px;}
 .list-table tr.last{height:50px;}
 .list-table tr td .apply-active:hover{background:rgba(135,22,21,0.7);}
 .list-table tr  textarea, .list-table tr  input{margin-left:5px;}
.list-table tr  input[type='text'],.list-table tr   input[type='PassWord']{height:28px;width:200px;}
 .list-table tr .submit-btn{width:100px;height:30px;background:#871615;outline:none;color:#fff;border:1px solid #871615;}
 .list-table tr  .accessory{border-collapse:collapse!important;border:1px solid  transparent !important;}
.list-table tr  .accessory tr td{border:none!important;}
.list-table tr  .accessory tr{border:none !important;}
.accessory a{color:#313539;display:block;}
.list-table tr  .acc-file  {padding-left:18px;}
.list-table tr  .acc-file span{display:inline-block;width:360px;}
.list-table tr  .acc-file a{color:#0e7bda;font-size:14px;text-decoration:underline;}
.list-table tr  .acc-file a:hover{color:#02569e;}
.list-table tr  .long-text{padding:18px;}
.list-table tr  td{padding:6px;}
/**社团风采*/
.regForm,.active-detail{margin:0 auto; width:1190px;margin-top:15px;}
/*活动详情页*/
/*活动列表页*/
#activeList span{position:relative!important;/*margin-left:5px;*/vertical-align:top;}
#activeList .color_900{color:#900!important;}
.color_28{color:#282626!important;}
.activity-box{background:#eee;padding:5px 10px;margin-top:10px;line-height:20px;}
 .activity-box span{color:#282626;}
 .activity-box select{margin-right:20px;border-radius:2px;outline:none;box-sizing:border-box;padding:3px 0px;width:178px;text-indent:8px;font-size:12px;}
 .activity-box option{height:20px;box-sizing:border-box;}
 .activity-box input[type='text']{width:178px;text-indent:10px; padding:3px 0px;margin-right:60px;font-size:12px;}
.activity-box input[type='submit']{display:inline-block;padding:4px 30px;background:#ad2124;color:#fff;border:1px solid #ad2124;border-radius:2px;vertical-align:middle;float:right;margin-right:10px;line-height:18px;}

/*活动列表页*/
#activeList  span{position:relative!important;/*margin-left:5px;*/vertical-align:top;}
#activeList  .color_900{color:#900!important;}
 .list_info .practice a{color:#0b0b0b;font-size:14px;}
 .list_info .practice a:hover{color:#871615;}




/*详情页*/
#detail{padding: 30px 20px;}
#detail .article{text-align:center;font-size:16px;color:#000;margin-bottom:10px;}
#detail .author{text-align:center;}
#detail .content{padding:20px 0;}
#detail .next{font-size:14px;line-height:30px;}
#detail .accessory{margin-bottom:20px;}
#detail .accessory .name{font-size:14px;}
#detail .accessory a{display:block;font-size:12px;color:#6b6969;}
#detail a:hover{color:#ad2124;}

/*分页*/
#list .right .page-num {text-align: center;}
#list .right .page-num i {font-style: normal;}
#list .right .page-num a {display: inline-block;height: 20px;width: 20px;border: 1px solid #cfcfcf;color: #898787;line-height: 20px;cursor: pointer;}
#list .right .page-num .checked {background: #900;color: #fff;border-color: #900;}
#list .right .page-num a:hover {text-decoration: none;border-color:#900;}

.active-detail .name{text-indent:10px;font-size:14px;background:#900;color:#fff;margin-bottom:10px;}
.active-detail>div{margin-bottom:10px;}
.active-detail .apply-btn{min-width:80px;text-align:center;border:0;outline:0;background:#9f0808;font-size:14px;height:32px;color:#fff !important;border-radius:3px;padding:8px 15px;}
 
.apply-info{width:350px;margin:20px auto;}
.apply-info .input-group{margin-bottom:12px;overflow:hidden;}
.apply-info .input-group label{width:100px;text-align:right;float:left;font-weight:600;}
.apply-info .input-group input,.apply-info .input-group select{width:215px;margin-left:5px;padding:5px 10px;border:1px solid #ddd;outline:none;float:left;margin-right:0;}
.apply-info .form-btns{padding-top: 20px;}
.apply-info .form-btns .apply-btn{margin-left:81px;}

#detail .active-info{}
#detail .active-info i{font-weight:bold;font-style:normal;margin-right:5px;}
#detail .active-info>div{overflow:hidden;}
#detail .active-info>div p{float:left; width:49%; }
#detail .active-info>div p{}
#detail .active-info>div span{color:#000;margin-right:5px;font-weight:bold;float:left;width:100px;text-align:right;}
#detail .active-info>div .color_r{font-weight:normal;}

#detail .active-desc .desc{padding:30px 20px;}

#detail .active-container .desc{padding:30px 20px; }

#detail .active-people table{border-collapse:collapse;width:100%;text-align:center;}

/*banner样式*/


@media screen and (max-width: 1366px) {
    /***********************首页*********************************************/
    /*头部*/
    .home-header{width: 100%;height: 40px;}
    .home-header .header-wid{width: 1024px;height: 100%;margin:0 auto;overflow: hidden;}
    .home-header .header-wid .logo{width: 515px;height: 100%;background: url(../image/home-sprite-small.png) -31px 3px no-repeat;line-height: 40px;font-size: 20px;font-weight: 600;color: #0d101d;float: left;}
    .home-header .header-wid .header-right{float: right;}
    .home-header .header-wid .header-right ul li{float: left;width: 62px;height: 40px;text-align: right;color: #0d101d;font-size: 12px;line-height: 40px;/*background-image: url(../images/home-sprite-small.png);background-repeat: no-repeat;*/}
    .home-header .header-wid .header-right ul li:last-child{width:48px;}
     /*.home-header .header-wid .header-right ul li.tuanqi{background-position: -805px 2px;}
    .home-header .header-wid .header-right ul li.tuanhui{background-position:-867px 2px;}
    .home-header .header-wid .header-right ul li.tuange{background-position: -930px 2px;}
    .home-header .header-wid .header-right ul li.tuanzhang{background-position: -995px 2px}*/
    /*.home-header .header-wid .header-right ul li span:hover{text-decoration: underline;}*/
    /*轮播*/
    /* slider*/
    .slider{width:100%;min-width:1024px;height:475px;position:relative;overflow:hidden;background:#fff;text-align:center;}
    .slider .bd{width:1024px;position:absolute;left:50%;margin-left:-512px}
    .slider .bd li{width:1024px;overflow:hidden;}
    .slider .bd li img{display:block;width:1024px;height:475px;border: 0;}
    .slider .tempWrap{overflow:visible !important}
    .slider .tempWrap ul{margin-left:-1024px !important;}
    .slider .hd{position:absolute;width:100%;left:0;z-index:1;height:17px;bottom:20px;text-align:center;}
    .slider .hd li{display:inline-block;*display:inline;zoom:1;width: 90px;height:25px;background-color:#fff;line-height:25px;overflow:hidden;margin:0 3px;cursor:pointer;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.8;}
    .slider .hd li.on{background-color:#871615;color: #fff;}
    .slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:100%;cursor:pointer;}
    .slider .prev{left:-50%;margin-left:-512px;}
    .slider .next{left:50%;margin-left:512px;}
    .slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;filter:alpha(opacity=40);opacity:0.4;-moz-opacity: 0.4;}
    .slider .pnBtn .arrow{display:block;position:absolute;top:50%;margin-top:-30px;z-index:100;width:40px;height:40px;}
    .slider .prev .arrow{right:0;background:url(../image/home-sprite-small.png) 0 -160px no-repeat;}
    .slider .next .arrow{left:0;background:url(../image/home-sprite-small.png) -1056px -163px no-repeat;}
    /*菜单*/
    .nav{width: 186px;position: absolute;left: 50%;margin-left: -512px;top: 0;bottom: 0;z-index: 100;}
    .nav .nav-ul .nav-li{height:53px;width: 186px;border-bottom: 1px solid #aa5555;line-height: 53px;position: relative;background: #871615;}
    .nav .nav-ul .nav-li>a{width: 100%;height: 100%;color: #fff;font-size: 13px;text-align: left;padding: 0 10px;display: block;}
    .nav .nav-ul .nav-li>a:hover,.nav .nav-ul .nav-li a.active{background: #771716;}
    .nav .nav-ul .nav-li>a span{background: url(../image/home-sprite-small.png) -170px -300px no-repeat;position: absolute; display: block; width: 12px; height: 13px; top: 50%; right: 10px; margin-top: -7px;}
    .nav .nav-ul .nav-li .nav-box{display: none;padding: 5px 0;;background:#fff;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8;position: absolute;width:145px;left: 186px;top: -1px;}
    .nav .nav-ul .nav-li .nav-box ul li{width: 50%;float: left;height: 28px;line-height: 28px;}
    .nav .nav-ul .nav-li .nav-box ul li a{width: 100%;display:block;height:100%;text-align: center;color:#313539;font-size:12px;}
    .nav .nav-ul .nav-li .nav-box ul li a:hover{color: #871615;background: inherit;}
    .fast-nav{position: absolute;top: 60%;right: 0;margin-top:-144px;z-index: 100;}
    .fast-nav ul li{width: 35px;height:35px;background: #1e89e0;margin-bottom:2px;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8;position:relative;}
    .fast-nav ul li a{width: 80px;height: 35px;display:block;color: #fff;font-size: 12px;/*background: url(../images/home-sprite-small.png) no-repeat;*/position:absolute;left:-80px;top:0px;z-index:30;line-height:35px;display:none;}
    .fast-nav ul li:hover{background: #871615;}
    .fast-nav ul li a.login{background-position:-1211px -38px;}
    .fast-nav ul li a.yugao{background-position:-1211px -96px;}
    .fast-nav ul li a.download{background-position:-1211px -154px;}
    .fast-nav ul li a.weixin{background-position:-1211px -212px;}
    .fast-nav ul li a.weibo{background-position:-1211px -270px;}
    .fast-nav ul li.wechat  .bigCode{position:absolute;top:0px;right:38px;display:none;width:102px;height:102px;}
  /*.fast-nav ul li .input-info{position:absolute;top:0px; height:33px;width:150px;left:-150px;display:none;}
.fast-nav ul li .input-info input{width:150px;height:33px;padding-left:5px;}
.fast-nav ul li .input-info .input-box{position:relative;}
.fast-nav ul li .input-info>.input-box  .search-btn{position:absolute;right:0px;top:1px; z-index:400; height:31px;border:none;outline:none;background:#fff;color:#313539;cursor:pointer;}
.fast-nav ul li .input-info>.input-box  .search-btn:hover{color:#871615;}*/

    /****************内容********************/

    .container .friends .friends-links{width:calc(1024px - 65px);   overflow:hidden;}
    .container{width: 100%;background: url(../image/bg-s.png);background-size: cover;overflow: hidden;}
    .container .container-wid{width: 1024px;margin: 10px auto 15px;overflow: hidden;}
    .container .container-wid .plus{background:url(../image/home-sprite-small.png) -485px -338px no-repeat;width: 30px;height: 30px;cursor: pointer;float: right;display: block;}
    .container .container-wid .panel{width: 480px;height:311px;float: left;background: #fff;}
    .container .container-wid .panel .panel-head{width: 100%;height:32px;background: #fedad9;}
    .container .container-wid .panel .panel-head ul li{cursor:pointer;width: 60px;height:100%;color:#27282a;font-size: 12px;text-align: center;line-height: 32px;float: left;}
    .container .container-wid .panel .panel-head ul li.active{color:#fff;width: 114px;/*background: url(../images/home-sprite-small.png) -33px -337px no-repeat;*/font-size: 16px;font-family: 经典繁仿黑;}
    .container .container-wid .panel .panel-body{width: 100%;height: calc(100% - 32px);background: #fff;display: none;}
    .container .news-list{padding:8px 5px;line-height: 24px;}
    .container .news-list ul li a{font-size: 12px;color: #5b5d5e;line-height: 24px;display: block;width: 78%;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
    .container .news-list ul li a span{font-weight: 800;}
    .container .news-list ul li a:hover{color: #871615;}
    .container .news-list ul li .date{float: right;color: #706f6f;font-size: 12px;}
    .container .news-box{width: calc(1024px - 490px);height: 311px;float: left;margin-left: 10px;background: #fff;}
    .container .news-box .news-head{width: 100%;height:32px;background: #fedad9;line-height: 32px;font-size: 14px;color: #871615;font-family: 经典繁仿黑;}
    .container .news-box .news-head .icon{background: url(../image/home-sprite-small.png) no-repeat;width: 40px;height: 32px;float: left;}
    .container .news-box.box-mid .news-head .icon{background-position:-525px -338px;}
    .container .news-box.box-right .news-head .icon{background-position:-800px -338px ;}
    .container .news-box .news-body{width: 100%;height: calc(100% - 32px);background: #fff;padding: 10px 12px 0 6px;}
    .container .news-box .news-body .news-img{width:260px;border-right:1px solid #dfdfdf;padding-right:12px;}
    .container .news-box .news-list ul li a{width: 100%;}
    .container .news-box .notice-info  ul li a{width: 265px;}
    .container .news-box .notice-info{padding-top:0px;}
    .container .news-box .notice-info  ul {list-style-type:square;margin-left:15px;}
    .container .news-box .notice-info  ul li a span{padding-right:5px;}
    .container .news-box .news-body .news-title{overflow: hidden;}
    .container .news-box .news-body .news-title img{width: 132px;height: 89px;float: left;}
    .container .news-box .news-body .news-title .title{width: 100px;float: right;}
    .container .news-box .news-body .news-title .title .ellipsis{font-size: 14px;color: #313539;width: 100px;height:61px;line-height: 21px;float: right;overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
    .container .news-box .news-body .news-title .date{font-size: 14px;color: #5b5d5e;margin-top:7px;}
    .container .news-box .news-body .news-content{font-size: 12px; color: #5b5d5e; width: 100%; height: 50px; margin-top: 5px; line-height: 17px;}
    .container .news-box .news-body .news-detail{font-size: 12px;color: #8c1515;float: right;margin-top: 0;}
    .detail-box {width: 1024px; margin: 0 auto;min-height:450px;}
    .container-detail .content-list .list-content .list-sub {
        width: calc(1024px - 84px);
        overflow: hidden;
    }
    .container-detail .friends .friends-links{width:calc(1024px - 65px);overflow:hidden;margin: 0 auto;}



}

        .container-detail .friends friends-links{width:calc(1024px - 490px);margin: 10px auto;height: 30px;}

         .list_info,.activeList{min-height:400px; margin:20px auto; width:1024px;margin-top:15px;}
         .regForm,.active-detail{margin:0 auto; width:1024px;margin-top:15px;}
     /***********************首页end*********************************************/

}
@media screen and (max-width: 1444px) {
    /***********************首页*********************************************/
    /*头部*/
    .home-header{width: 100%;height: 40px;}
    .home-header .header-wid{width: 1024px;height: 100%;margin:0 auto;overflow: hidden;}
    .home-header .header-wid .logo{width: 515px;height: 100%;background: url(../image/home-sprite-small.png) -31px 3px no-repeat;line-height: 40px;font-size: 20px;font-weight: 600;color: #0d101d;float: left;}
    .home-header .header-wid .header-right{float: right;}
    .home-header .header-wid .header-right ul li{float: left;width: 62px;height: 40px;text-align: right;color: #0d101d;font-size: 12px;line-height: 40px;/*background-image: url(../images/home-sprite-small.png);background-repeat: no-repeat;*/}
     .home-header .header-wid .header-right ul li:last-child{width:48px;}
    /*.home-header .header-wid .header-right ul li.tuanqi{background-position: -805px 2px;}
    .home-header .header-wid .header-right ul li.tuanhui{background-position:-867px 2px;}
    .home-header .header-wid .header-right ul li.tuange{background-position: -930px 2px;}
    .home-header .header-wid .header-right ul li.tuanzhang{background-position: -995px 2px}*/
    /*.home-header .header-wid .header-right ul li span:hover{text-decoration: underline;}*/
    /*轮播*/
    /* slider*/
    .slider{width:100%;min-width:1024px;height:475px;position:relative;overflow:hidden;background:#fff;text-align:center;}
    .slider .bd{width:1024px;position:absolute;left:50%;margin-left:-512px}
    .slider .bd li{width:1024px;overflow:hidden;}
    .slider .bd li img{display:block;width:1024px;height:475px;border: 0;}
    .slider .tempWrap{overflow:visible !important}
    .slider .tempWrap ul{margin-left:-1024px !important;}
    .slider .hd{position:absolute;width:100%;left:0;z-index:1;height:17px;bottom:20px;text-align:center;}
    .slider .hd li{display:inline-block;*display:inline;zoom:1;width: 90px;height:25px;background-color:#fff;line-height:25px;overflow:hidden;margin:0 3px;cursor:pointer;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.8;}
    .slider .hd li.on{background-color:#871615;color: #fff;}
    .slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:100%;cursor:pointer;}
    .slider .prev{left:-50%;margin-left:-512px;}
    .slider .next{left:50%;margin-left:512px;}
    .slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;filter:alpha(opacity=40);opacity:0.4;-moz-opacity: 0.4;}
    .slider .pnBtn .arrow{display:block;position:absolute;top:50%;margin-top:-30px;z-index:100;width:40px;height:40px;}
    .slider .prev .arrow{right:0;background:url(../image/home-sprite-small.png) 0 -160px no-repeat;}
    .slider .next .arrow{left:0;background:url(../image/home-sprite-small.png) -1056px -163px no-repeat;}
    /*菜单*/
    .nav{width: 186px;position: absolute;left: 50%;margin-left: -512px;top: 0;bottom: 0;z-index: 100;}
    .nav .nav-ul .nav-li{height:53px;width: 186px;border-bottom: 1px solid #aa5555;line-height: 53px;position: relative;background: #871615;}
    .nav .nav-ul .nav-li>a{width: 100%;height: 100%;color: #fff;font-size: 13px;text-align: left;padding: 0 10px;display: block;}
    .nav .nav-ul .nav-li>a:hover,.nav .nav-ul .nav-li a.active{background: #771716;}
    .nav .nav-ul .nav-li>a span{background: url(../image/home-sprite-small.png) -170px -300px no-repeat;position: absolute; display: block; width: 12px; height: 13px; top: 50%; right: 10px; margin-top: -7px;}
    .nav .nav-ul .nav-li .nav-box{display: none;padding: 5px 0;background:#fff;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8;position: absolute;width:145px;left: 186px;top: -1px;}
    .nav .nav-ul .nav-li .nav-box ul li{width: 50%;float: left;height: 28px;line-height: 28px;}
    .nav .nav-ul .nav-li .nav-box ul li a{width: 100%;display:block;height:100%;text-align: center;color:#313539;font-size:12px;}
    .nav .nav-ul .nav-li .nav-box ul li a:hover{color: #871615;background: inherit;}
    .fast-nav{position: absolute;top: 60%;right: 0;margin-top:-144px;z-index: 100;}
    .fast-nav ul li{width: 35px;height: 35px;background: #1e89e0;margin-bottom:2px;filter: alpha(opacity = 80);filter: progid:DXImageTransform.Microsoft.Alpha(style = 0, opacity =80);-moz-opacity:.8;opacity: .8;position:relative;}
    .fast-nav ul li a{width: 70px;height: 35px;display:block;color: #fff;font-size: 12px;/*background: url(../images/home-sprite-small.png) no-repeat;*/ position:absolute;left:-70px;top:0px;z-index:30;line-height:35px;padding:0px 3px; display:none;}

    .fast-nav ul li:hover{background: #871615;}
    .fast-nav ul li a.login{background-position:-1211px -38px;}
    .fast-nav ul li a.yugao{background-position:-1211px -96px;}
    .fast-nav ul li a.download{background-position:-1211px -154px;}
    .fast-nav ul li a.weixin{background-position:-1211px -212px;}
    .fast-nav ul li a.weibo{background-position:-1211px -270px;}
    .fast-nav ul li.wechat  .bigCode{position:absolute;top:0px;right:38px;display:none;width:102px;height:102px;}

  
    /*.fast-nav ul li .input-info{position:absolute;top:0px; height:33px;width:150px;left:-150px;display:none;}
.fast-nav ul li .input-info input{width:150px;height:33px;padding-left:5px;}
.fast-nav ul li .input-info .input-box{position:relative;}
.fast-nav ul li .input-info>.input-box  .search-btn{position:absolute;right:0px;top:1px; z-index:400; height:31px;border:none;outline:none;background:#fff;color:#313539;cursor:pointer;}
.fast-nav ul li .input-info>.input-box  .search-btn:hover{color:#871615;}*/

    /****************内容********************/
    .container .friends .friends-links{width:calc(1024px - 65px);   overflow:hidden;}
    .container{width: 100%;background: url(../image/bg-s.png);background-size: cover;overflow: hidden;}
    .container .container-wid{width: 1024px;margin: 10px auto 15px;overflow: hidden;}
    .container .container-wid .plus{background:url(../image/home-sprite-small.png) -485px -338px no-repeat;width: 30px;height: 30px;cursor: pointer;float: right;display: block;}
    .container .container-wid .panel{width: 480px;height:218px;float: left;background: #fff;}
    .container .container-wid .panel .panel-head{width: 100%;height:32px;background: #fedad9;}
    .container .container-wid .panel .panel-head ul li{cursor:pointer;width: 60px;height:100%;color:#27282a;font-size: 12px;text-align: center;line-height: 32px;float: left;}
    .container .container-wid .panel .panel-head ul li.active{color:#fff;width: 114px;background: url(../image/home-sprite-small.png) -33px -337px no-repeat;font-size: 16px;font-family: 经典繁仿黑;}
    .container .container-wid .panel .panel-body{width: 100%;height: calc(100% - 32px);background: #fff;display: none;}
    .container .news-list{padding:8px 5px;line-height: 24px;}
    .container .news-list ul li a{font-size: 12px;color: #5b5d5e;line-height: 24px;display: block;width: 360px;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
    .container .news-list ul li a span{font-weight: 800;}
    .container .news-list ul li a:hover{color: #871615;}
    .container .news-list ul li .date{float: right;color: #706f6f;font-size: 12px;}
    .container .news-box{width: calc(1024px - 490px);height: 218px;float: left;margin-left: 10px;background: #fff;}
    .container .news-box .news-head{width: 100%;height:32px;background: #fedad9;line-height: 32px;font-size: 14px;color: #871615;font-family: 经典繁仿黑;}
    .container .news-box .news-head .icon{background: url(../image/home-sprite-small.png) no-repeat;width: 40px;height: 32px;float: left;}
    .container .news-box.box-mid .news-head .icon{background-position:-525px -338px;}
    .container .news-box.box-right .news-head .icon{background-position:-800px -338px ;}
    .container .news-box .news-body{width: 100%;height: calc(100% - 32px);background: #fff;padding: 10px 12px 0 6px;}
    .container .news-box .news-body .news-img{width:260px;border-right:1px solid #dfdfdf;padding-right:12px;}
    .container .news-box .news-list ul li a{width: 170px;}
    .container .news-box .notice-info  ul li a{width: 175px;}
    .container .news-box .notice-info{padding-top:0px;}
    .container .news-box .notice-info  ul {list-style-type:square;margin-left:5px;}
    .container .news-box .notice-info  ul li a span{padding-right:5px;}


    .container .news-box .news-body .news-title{overflow: hidden;}
    .container .news-box .news-body .news-title img{width: 132px;height: 89px;float: left;}
    .container .news-box .news-body .news-title .title{width: 100px;float: right;}
    .container .news-box .news-body .news-title .title .ellipsis{font-size: 14px;color: #313539;width: 100px;height:61px;line-height: 21px;float: right;overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
    .container .news-box .news-body .news-title .date{font-size: 14px;color: #5b5d5e;margin-top:7px;}
    .container .news-box .news-body .news-content{font-size: 12px; color: #5b5d5e; width: 100%; height: 50px; margin-top: 5px; line-height: 17px;}
    .container .news-box .news-body .news-detail{font-size: 12px;color: #8c1515;float: right;margin-top: 0;}
    .detail-box {width: 1024px; margin: 0 auto;min-height:450px;}
    .container-detail .content-list .list-content .list-sub{
    width: calc(1024px - 84px);
    overflow: hidden;
}
    .container-detail .friends .friends-links{width:calc(1024px - 65px);overflow:hidden;margin: 0 auto;}
    
        .container-detail .friends{width:1024px;margin: 10px auto;height: 30px;}
        .list_info,.activeList{min-height:400px; margin:20px auto; width:1024px;margin-top:15px;}
         .regForm,.active-detail{margin:0 auto; width:1024px;margin-top:15px;}
     /***********************首页end*********************************************/
}



