

/***********************首页*********************************************/
.wrapper{width:1190px;margin:auto;}

.header-img{text-align: center;font-size: 0;height: 292px;background:url("../../image/topbanner.png") center no-repeat; }
.header-img img{max-height: 100%;height: auto;vertical-align: middle;}
 /*菜单*/ 
/*.nav-box{margin: 0 auto;box-sizing:border-box;background:#b30406;position: relative;width: 100%; height:38px;}
.nav_ul{margin: auto;  width: 1190px;  height: 100%;font-size: 0;text-align: center;}
 .nav_ul li{vertical-align: middle;width: 100%;display:inline-block; text-align:center;position:relative;line-height: 38px;} 
 .nav_ul li.nav_li{width: 14%;}
 .nav_ul li.nav_li::after{position: absolute;right: 0;top:30%;height: 40%;width: 1px;background: #fff;content: ""; }
 .nav_ul li.nav_li:first-child::after, .nav_ul li.nav_li:last-child::after{display:none; }
 .nav_li.check a:hover, .nav_li a:hover{background: #a80508}
 .nav_li a{text-decoration: none;color: #fff ;font-size: 14px;display: block;height: 100%;width: 100%;float: left; font-family:"Microsoft YaHei";}
 .nav_li .open{display: none;color: #fff;}
 .sub-nav{display:none;;position:absolute;top:38px;left:0;z-index: 10;     width: 100%; }
 .sub-nav li a{background:rgba(179,4,6,.7);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2b30406, endcolorstr=#b2b30406);font-size:14px;}*/
/* 菜单 */

.row{margin-top: 10px;}
.row.row-padding{padding: 20px;}
.slidern{width:514px;height: 260px;position: relative;overflow: hidden;}
.slidern .tempWrap{overflow: visible !important}
.slidern .bdn{width: 100%;position: absolute;left: 0;top: 0;height: 100%;;}
.slidern .bdn li{width: 100%;height: 260px;}
.slidern .bdn li img{display: block;width: 100%;height: 100%;border: 0;}
.slidern .pd span{position: absolute;bottom:8px;float: left;width: 50px;height: 32px;width:7px;height: 14px;cursor: pointer;}
.slidern span.prev{right: 30px;background: url(../../image/la.png) center no-repeat;}
.slidern span.next{right: 10px;background: url(../../image/ra.png) center no-repeat;}
.bd-title{position: absolute;bottom: 0;left: 0;width: 100%;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#19000000, GradientType=1);background: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1));background: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1));background: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1));background: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1));;}
.bd-title ul li a{color: #fff;padding-right: 80px;padding-left: 10px;height: 32px;line-height: 32px;width: 100%;display: block;}
.bd-title ul li{display: none;}

.box-head{width: 100%;color: #fff;font-size: 18px;padding: 0 10px 0 20px;position: relative;}
.box-head.head-long{background: url(../../image/h2.png) 0 0 no-repeat;height: 42px;line-height: 42px;}
.box-head.head-long .more{color:#fff;}
.box-head.head-long .more:hover{text-decoration: underline;}
.box-head.head-short{background: url(../../image/h1.png) 0 no-repeat;}
.box-head.head-short,.box-head.head-p{height: 48px;line-height: 48px;}
.box-head.head-p{border-bottom: 1px solid #ea0519;padding: 0;}
.icon-plus{width:18px;height: 18px;position: absolute;top:50%;margin-top: -9px;}
.box-head.head-short .icon-plus{background: url(../../image/pw.png) center no-repeat;right: 20px;}
.box-head.head-p .icon-plus{background: url(../../image/pr.png) center no-repeat;right: 0px;}
.box-head.head-p .title{float: left;text-align: center;line-height: 48px;height: 48px;width: 133px;background: url(../../image/title.png)}

.news-list ul li{overflow: hidden;line-height: 33px;}
.news-list ul li a{font-size: 14px;display: inline-block;width: 86%;position: relative;color:#51575d;}
.box.box-red .news-list ul li a{color:#fff;}
.news-list ul li a:hover,.box.box-red .news-list ul li a{color:#fb8220;}
.news-list ul li .theday{display:inline-block;width:84px;height:33px;background:url("../../image/date.png") no-repeat;font-size:12px;background-size:100% 100%;}

.news-list.date-after ul li a{float: left;padding-left: 14px;}
.news-list.date-after ul li a::before{position: absolute;left: 0;top: 50%;margin-top: -4px;width: 0;height: 0;border: 4px solid transparent;border-left-color: #8f959a;content: "";}
.box.box-red .news-list.date-after ul li a::before{border-left-color: #fff;}
.news-list ul li .date{font-size: 14px;font-family:"宋体",NSimsun,Simsun;}
.news-list.date-after ul li .date{color:#8f959a;float: right;}
.box.box-red .news-list.date-after ul li .date{color:#fff;}
.news-list.date-before ul li a{width: 100%;padding-left: 94px;}
.news-list.date-before ul li .date{padding-left:4px; color:#707873;position: absolute;left: 0;width:84px;height: 24px;line-height: 24px; top: 50%;margin-top: -12px;background: url(../../image/date.png) 0 no-repeat;}

.box.notice{width: 594px;margin-top: -10px;}
.box.box-red{background: #b30406;color: #fff;}
.box.box-single{width: 398px;}
.box.box-half{width: 590px;min-height:224px;}
.box.box-small{width: 395px;padding: 0 14px;}
.box.box-single,.box.box-small{height: 300px;}

.box-body{padding:10px 20px;}
.box.notice .box-body,.box.box-small .box-body{padding: 10px 0 0;}

.adver{width: 100%;height: 110px;display:block;}
.adver img{width: 100%;height: 100%;}

.picnews-list{margin :10px 0;width:1190px;height:150px;position: relative;overflow: hidden;} 
.picnews-list ul li{width:189px;float: left;margin-right: 11px;height: 150px;box-sizing:content-box;} 
.picnews-list ul li a,.picnews-list ul li a img{width: 100%;height: 100%;display: block;}
.picnews{float: left;}

/*.footer{width: 100%;padding: 10px 0;background: #e20314;text-align: center;color: #fff;margin-top: 10px;font-family: '宋体';line-height: 1.3;}*/
/***********************首页end*********************************************/

/***********************二级页*********************************************/
 
/*内容部分*/
/*左侧*/
.detail-content{ overflow: hidden;padding-top:12px;}
.detail-content .left{  width:25%;}
.detail-content .left .left-box{  min-height: 296px;width: 100%; background: #fff; margin-top: 12px;}
.detail-content .left .left-box:first-of-type{  margin-top: 0;}
.detail-content .left .left-box .box-title { padding: 0 10px;height: 40px; width: 100%;}
.detail-content .left .left-box .box-title pre{  font-size: 14px;  color:#e80519;  border-bottom: 1px dashed #fb8220;  vertical-align: middle; line-height: 38px;height: 40px; }
.detail-content .left .left-box .box-body{ padding: 10px 10px 15px 25px;overflow: hidden;} 
/*右侧*/

.detail-content .right{  width: 74%;background: #fff; position: relative;  min-height: 604px;}
.detail-content .right .location-bar .location{  display: inline-block;}
.location-bar .iconfont{color: #e80519;}
.detail-content .right .location-bar .title{  display: inline-block;}
.detail-content .right .location-bar{line-height: 50px; height: 50px; border-bottom: 1px solid #e9eaeb; margin:0 20px; position: relative;}
.detail-content .right .location-bar span{  font-size: 14px;  color:#6b6969;  }
.detail-content .right .news-content{  padding: 10px 34px 20px;}
/*列表*/

/*新闻内容*/ 
.detail-content .right .news-content .news-title{  padding-bottom:10px; line-height: 30px; border-bottom: 1px dashed #b3d5ea;  }
.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-paragraph{ padding-top: 15px;}
.detail-content .right .news-content .news-paragraph .title-pic{ padding:0 15px 15px;text-align: center;}
.detail-content .right .news-content .news-paragraph img{max-width: 100%;max-height: 100%;}
/*列表分页*/
.pagination{margin-top: 50px;text-align: center;}

/* 附件 */
.attachments{overflow: hidden;font-size: 12px;margin-top: 15px;}
.attachments .att-span{display: block;width: 60px;height: 25px;line-height: 25px;font-weight: 600;}
.attachments ul{display: block;width:100%;float: left; padding-left: 65px;}
.attachments ul li a{font-weight:normal;display: block;width:100%;font-size: 12px;color:#0459a7;}
.attachments ul li a:hover{text-decoration: underline;}
 
/*新闻上下篇*/
.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{ overflow: hidden; text-align: left;  font-size: 12px; line-height: 22px;}
.detail-content .right .news-content .new-end p span{   float: left; }
.detail-content .right .news-content .new-end p a{ display: inline-block;width: 550px; vertical-align: middle;}

/* no-result */
.no-result{height: 200px;line-height: 200px;color: #aaa;font-size: 14px;text-align: center;}

/* loading */
.loading{position: fixed;left:0; top:0;width:100%;height: 100%;z-index:0;display:none;}
.loading.home-loading{ filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);}
.loading img{position: absolute;top: 49%;left: 0;right: 0;margin:auto;}
.detail-loading {background: transparent;position: absolute;top: 180px;left: 0;text-align: center;right: 0;margin:auto;width: 60px;height: 60px;}

/*表单*/
.table{border:1px solid #ddd;border-collapse:collapse;width:100%;}
.table .title{color:#fb8220;}
.table td{border:1px solid #ddd;padding:5px 8px;}
.table td img{max-width:686px;}
.table td a{color:#0ae;}
.table td a:hover{text-decoration:underline;}
input[type="text"],input[type="number"],input[type="password"],select{ outline: none;box-shadow: none;height:26px;line-height:26px; border:1px solid #ddd;box-sizing:border-box;vertical-align:middle;padding:0 10px;} 
.btn{padding:0 20px;background:#ff8800;color:#fff;border-radius:3px;height:28px;line-height:28px;border:none;outline:none;text-align:center;cursor:pointer;display: inline-block;}
.btn:hover{color:#f1f1f1;}
.search-bar{margin-bottom:10px;overflow:hidden;}
.input-group{float:left;}
.search-bar .input-group{margin-left:20px;}
.search-bar .input-group:first-child{margin-left:0; }
.search-bar .btn{margin-left:10px;}

 .group-add{overflow:hidden;margin-bottom:10px;}
 .group-add .group-add-label,.group-add .group-add-input,.group-add .group-add-check,.group-add .group-add-select,.group-add .group-add-textarea{float:left;}
 .group-add .group-add-label{width:15%;text-align:right;}
 .group-add .group-add-input,.group-add .group-add-check,.group-add .group-add-select,.group-add .group-add-textarea{width:300px;box-sizing:border-box;}
 
 .login-box{width:260px;margin:30px auto;}
 .login-box .group-add .group-add-label{width:80px;}
 .login-box .group-add .group-add-input{width:170px;}
 .login-box .group-btn-container{padding-left:80px;}

/*活动详情*/
.act-desc{margin:10px 0;}
.act-desc .title{text-align:center;color:#fb8220;}
.desc-group{margin:10px 0;}
.desc-group .desc-label,.act-desc .desc-p{float:left;}
.desc-group .desc-label{padding-right:10px;text-align:right;width:20%;}
 .desc-group .desc-p{width:80%;}
 .desc-group .desc-p .score{margin:0 10px;} 
  
 .act-desc .desc{padding:10px;}

/***********************二级页end*********************************************/
 
 /*-----校园风光------*/
.image-container {
    box-sizing: border-box;
    padding: 10px;
    overflow: hidden
}
.campass-list li {
    float: left;
    /*width: 270px;
    height: 300px;*/
    width: 205px;
    height: 235px;
    margin-right:10px;
    margin-bottom: 20px;
    border: 1px solid #eee;
    box-sizing: border-box;
}
/*.campass-list li:nth-child(3n-1){
    margin:0 20px;
}*/
.campass-list li:nth-child(4n){
    margin-right:0px;
}
.campass-list li .campass-imgbox{
    width:100%;
    height:205px;
    box-sizing:border-box;
}
.campass-list li .campass-imgbox img{
    /*width:270px;
    height:270px;*/
    width:205px;
    height:205px;
    cursor:pointer;
}
.campass-list li .campass-des{
    /*width:270px;*/
    width:205px;
    height:30px;
    line-height:30px;
    text-align:center;
    box-sizing:border-box;
}
.campass-list li .campass-des span{
    width:180px;
    display:inline-block;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}

