body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
background: -moz-linear-gradient(top, red, blue);
background: -moz-linear-gradient(top,#f4f7fc 0%, #fefefe 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f7fc), color-stop(100%,#fefefe));
  background: -webkit-linear-gradient(top, #f4f7fc 0%,#fefefe 100%);
  background: -o-linear-gradient(top, #f4f7fc 0%,#fefefe 100%);
  background: -ms-linear-gradient(top,#f4f7fc 0%,#fefefe 100%);
  background: linear-gradient(to bottom, #f4f7fc 0%,#fefefe 100%);
}
ul, ol {
  margin-top: 0;
  margin-bottom: 0;
}
.flexslider .slides a img {height: 260px!important;}
.flexslider {height: 260px!important;}
.channel215 {
  margin-top:0px!important;
}
.navbar-form { padding:0px;margin-top: 20px;}
.navbar-nav > li > a {
 
}
#bs-example-navbar-collapse-1 a {
  color: #fff;
  font-size: 16px;
padding: 0;

}

#bs-example-navbar-collapse-1 a:hover {
  background-image: url(../img/nav.jpg);
  font-size: 16px;
}
#bs-example-navbar-collapse-1 a:hover {
  color: #69a5fd;
}

.hdyw-pic img {
  width: 390px;
  height: 248px;
}
#TeXiao2{
  position: relative;
  overflow: hidden;
  width: 356px;
  height: 278px;
  margin-top: -1px;
margin-left:0px
}
#footer24 {border-top: 4px solid #0a53bf; text-align:left}
.nav13_bj_img {
  background: url(../images/allpicture/topbg.png);
background-repeat: no-repeat; 
background-size: 100% 100%;
}
.yx-rotation-focus1 span.hover {
  background: #69cefd!important;
}
.chl69b img {
  width: 100%;
  height: 100px;
}
/*样式添加*/
.nav14height {
      padding-top: 2%;
  padding-left: 2.5%;
  height: 118px;
}
.sm-nowrap {
  background: #014085;
  padding: 0.5rem  1rem;
border-radius: 4px;
}
.sm-nowrap li{
line-height: 2rem!important;
 height: 2.5rem!important;
overflow:hidden!important;  
      text-overflow:ellipsis!important;  
      white-space: normal!important;  
      display:-webkit-box!important;  
      -webkit-box-orient:vertical!important;  
      -webkit-line-clamp:1!important;
}
.sub-link{
border-right: none!important; 
line-height: 2rem!important;
  display: block!important;
  height: 2rem!important;
}

.navbbg {
     background: #184886;
  margin-top: 2px;
}

.img_px {
  width: 578px;
height: 100%;
}
ul.nav.navbar-nav.sm {
  width: 100%;
padding: 10px 0px;
}
.sm li:last-child{
 border-right: 0px solid  #fff;
}
li.dropdown {
  width: 10%;
  text-align: center;
  border-right: 1px solid  #fff;
}

.sm li:last-child a{
border-right: none;
}
/*通知公告视频样式*/
.hxxn-sp {
  width: 100%;

}

.top_main {

}
.xyxwf .hdyw-list{
height: 256px;
}

.hdyw-list {
  padding: 0.8rem 1.2rem;


}

.xiahua{
background: url(../images/allpicture/zyszxiahua.png) bottom;
background-repeat: no-repeat; 
background-size: 100% 100%;
height:4px;
}
.xyddtt .xiahua{
background:url(../images/allpicture/xydtxiahua.png)  no-repeat left  bottom;
background-size: 100% 100%;
}
.xyfc .xiahua, .yqlj .xiahua{
background:url(../images/allpicture/xyfcxiahua.png)  no-repeat left  bottom;
background-size: 100% 100%;
}
.tzggnew .xiahua{
background:url(../images/allpicture/tzggxiahua.png)  no-repeat left  bottom;
background-size: 100% 100%;
}
.xsgz .channel215 li,.xtgz .channel215 li{
height: 2.58rem;
  line-height: 2.5rem;
}
.link19_title {
background: none;
  height: 36px;
line-height: 36px;
font-size: 1.5rem;
  border-right: none;

}
.linktop19_font {
  color: #000;
  padding-left: 2%;
  font-size: 18px;
  font-weight: 600;
}
.more {
  margin-top: 0px; 
    padding-right: 3%;
}
.fr a{
height: 36px;
line-height: 36px;
font-size: 1.5rem;
color: #002450;
}
a.f_14 {
color: #363636;
  font-size: 1.6rem;
  display: inline-block;
  width: 80%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
letter-spacing: 1px;
}
.zysznew .f_14,.ztzl .f_14{
color: #0f3b58;
}
a.f_14:hover{
color:#184886;
}
.slcd {
  width: 76%!important;
}
.channel215 li {
      height: 2.4rem;
  line-height: 2.2rem;
  border-bottom: none;
}
li.xyhg{
height: 30px;
  line-height: 28px;

}
/*学院动态专业设置*/
.yx-rotation-title1 {
  position: absolute;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  left: 0;
  bottom: 0;
  _bottom: -1px;
}
.yx-rotation-t1 {
  color: #fff;
  font-size: 16px;
  z-index: 2;
  bottom: 0;
  left: 10px;
  line-height: 40px;
  width: 250px;
  height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: absolute;
}
.yx-rotation-t1:hover{
  color: #1e73c2;
}
.yx-rotation-focus1 span{width: 10px;height: 10px;line-height: 7px;float:left;margin-left: 6px;position:relative;top: 20px;cursor:pointer;background:#FFF;border-radius:100px;text-indent:-9999px;}
.yx-rotation-focus1 span.hover{background:#f17c43;}
.yx-rotation-focus1 {
  height: 30px;
  line-height: 30px;
  right: 20px;
  bottom: 10px;
  z-index: 2;
position: absolute;
}



.xydtys {
  padding-top: 2%;
  position: relative;
  padding-right: 0;
}
img.xydtpic {
  width: 100%;
  height: 250px;
}
.xydttit {
  width: 96.2%;
  height: 34px;
  background-color: rgba(4, 4, 4, 0.81);
  line-height: 34px;
  position: absolute;
  bottom: 0;
  display: block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  color: #fff;
  padding: 0 10%;
  font-size: 15px;
}
.xyddtt li.xyhg {
height: 32px;
  line-height: 40px;
}
.zysznew li{
height: 3.2rem;
  line-height: 3rem;
  border-bottom: 1px dashed #26343f;
}
img.zyshpic.tubiao {
  width: 14px;
  height: 14px;
}
.zysznew .f_14{
  color: #0f3b58;
  font-weight: 600;
}
.zysznew li {
height: 45px;
  line-height: 45px;
  padding: 2px 10px;
}
.zysznew .hdyw-list {
  padding: 0;
}
/*学院风采*/
.xyfc {
  margin-bottom: 3%;
}
.xyfcjs {
width: 20%;
  padding-top: 1.5%;
}
.marquee {
  width: 100%;
  padding-top: 30px;
  height: 210px;
  overflow: hidden;
}
.marquee li a {
  font-size: 16px;
  color: #333!important;
}
.marquee li a:hover{
  color: #2A69A3!important;
}
.xyfcjs img{
width: 100%;
  height: 124px;
}
.xyfcjs a{
 text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-size: 16px;
  color: #000;
  margin-top: 2%;
}
.xyfcjs a:hover{
color: #184886;
}
.zhongjianpic {
  margin: 2% 0;
  margin-bottom: 0;
}
/*党团工作那排*/

.dtdxfc {
  margin-top: 3%;
}
.txpic {
  width: 100%;
  height: 150px;
}
.sjj {
  margin-top: 2%;
}
.l {
  padding-right: 10px;
padding-left: 0;
}
.r {
  padding-left: 5px;
padding-right: 0px;
}
.bgf {
  background: url(../images/bgf.png);
background-repeat: no-repeat; 
background-size: 100% 100%;
height: 66px;
}
.bgt{
  background: url(../images/bgt.png);
background-repeat: no-repeat; 
background-size: 100% 100%;
height: 66px;
}

/*教学专栏那排*/


.jxzl .row {
  margin-top: 4%;
}
.jxpic {
  padding-right: 0;
}
.jx_tit, .zstit a.f_14 {
  font-size: 16px;
  color: #000;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 22px;
  line-height: 22px;
}
.zs_neirong {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 60px;
  line-height: 28px;
  word-wrap: break-word;
  width: 100%;
  font-size: 16px;
  border-bottom: 1px dashed #b6b6b6;
  margin-bottom: 3%;
}

p.jx_neirong {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 15px;
  height: 60px;
  line-height: 30px;
}
.jxpic img{
width: 100%;
  height: 80px;
}
li.xyhg.cxtit {
  height: 34px;
  line-height: 34px;
}
.zstit a.f_14{
    width: 100%;
}
.zstit {
height: 22px!important;
  line-height: 22px;
}
/*友情链接*/
.yqlj .hdyw-list{
padding-top:1.5rem;
padding-bottom:1.5rem;
  margin-bottom: 2rem; 
}
.yqlj .hdyw-list a {
  display: inline-block;
  height: 1.5rem;
  line-height: 1.5rem;
  padding: 0px 1.5rem;
  border-right: 1px solid;
  font-size: 1.6rem;
  margin-bottom: 1%;
  letter-spacing: 2px;
}
.yqlj .hdyw-list a:last-child {
  border-right: 0px solid #fff;
}
/*底部*/
.lxwm {
  background: #134a83;
  padding: 3%;
  padding-top: 1%;
  color: #fff;
  padding-bottom:1%;
}
.youqing {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 2%;
}
.lxwm .col-md-6.col-sm-6.col-xs-12 p, .banquan a{
height:30px;
line-height:30px;
color:#fff;
font-size: 16px;
display: inline-block;
}
.centerpic{
text-align: center;
}
.codef, .codet {
  width: 80px;
  height: 80px;
}
p.code {
  font-size: 16px;

  height: 30px;
  line-height: 30px;
}
.dy {
  width: 33%;
  text-align: center;
}
/*列表页样式*/
.lbxqcontainer{
padding-left: 0;
  padding-right: 0;
}
#indexcenter {
  background: #fff;
  margin-top: 16px;
padding-left: 0
}
.leftborder {
 padding-right: 0;
}
.leftNav li.current a {
  border-left: 0px solid #FFFF00;
 color: #494f89;
  left: 0;
}
.leftNav li {
 border-bottom: 1px solid #fff;
  background: #f7f8fd;
  text-align: center;

}
.leftNav li a{
color: #494f89;
}
.min-ht {
  border-left: 1px solid #b9c1d7;
padding-bottom: 3%;
}
.xqtitle {
  display: block;
  font-size: 35px;
  color: #3f3d3e;
}
.xqtitle:hover{
color: #3f3d3e;
}
a.xqchtitle:hover {
  color: #4b4e7f;
}
.xqchtitle {
  font-size: 24px;
  color: #4b4e7f;
  height: 39px;
  line-height: 55px;
  letter-spacing: 4px;
}
.kli40 {
  width: 100%;
height: auto;
  line-height: 40px;
  font-size: 16px;
   border-bottom: 0px solid #b8d0e6; 
  /* text-align: center; */
  /* padding-top: 7%; */
}
.content2 {
  border-bottom: 0px solid #ccc;
}
.contentlist {
  text-align: left;
  width: 63%;
  float: none;
  overflow: hidden;
  padding-left: 9%;
}
.date img {
  width: 350px;
  height: 200px;
}
.lmbt2 {
    font-size: 24px;
  font-weight: 100;
  line-height: 25px;
  color: #07080a;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 25px;
}
p.date {
  color: #48494b;
  height: 52px;
  line-height: 68px;
  margin-bottom: 3%;
}
.panel-body {
  padding-top: 2%;
}
.liebiaocontent {
  color: #808082;
  line-height: 26px;
  font-size: 16px;
overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.news.clearfix {
  padding: 3%;
padding-right: 0;

}
.news.clearfix:hover{
background: #f2f3f7;
}
.listbg {
  background: #f7f8fc;
}
/*详情样式*/
.xqbg {
  background: #f7f8fc;
}
.entitle {
   height: 192px;
  line-height: 114px;
  font-size: 16px;
  border-bottom: 0px solid #b8d0e6;
  text-align: center;
overflow: hidden;
  font-size: 50px;
  color: #979db8;
  background: #253980;
  text-align: left;
  font-weight: 600;
  padding-left: 8px;
}
.znav {
 padding-right: 0;
 padding-left: 0;
}
.leftNav h3 {
  color: #415688;
  font-size: 16px;
  line-height: 68px;
  padding: 0 22px;
  font-weight: 600;
  background: #b9c1d7;
  text-align: center;
letter-spacing: 1px;
}
.nav3_img {
  box-shadow: none!important;
}
.liulan {
      float: left;
  width: 86%;
}
.margintop30,.margintop15 ,.margintop15 a{
 margin-top: 30px;
  font-size: 18px;
  color: #7e7e7e;
}
.margintop30 a:hover,.margintop15 a:hover {
 color: #25357e;
}
.infofontstyle {
  background: #f2f3f7;
  padding: 1% 2%;
}

.panel-body.img_new_px {
  padding-bottom: 0;
}
.bshare-custom {
  font-size: 16px!important;
  line-height: 36px!important;
  height: 50px!important;
  background: #f2f3f7;
}
li.margintop30,li.margintop15{
padding-left: 2%;
}
.margintop15 {
 margin-top: 10px;
}

/*分页样式*/
li.yeshu {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #737373;
  text-decoration: none;
  background-color: #fff;
}
.pagination>li>a, .pagination>li>span {
  color: #a7a7a7;
}
.pagination li > select {
  border: 1px solid #ddd;
    border-left: 1px solid #ddd;
  width: 40px;
}
.pagination {

  padding-left: 6%;

}

.parBd1 {
  padding: 0 2%;
}

/*空间图标*/
.bshare-custom a{
height: 20px !important;
  width: 20px !important;
padding-left: 24px!important;
}
.bshare-custom .bshare-qqim {
  background: url(../images/qq.png) no-repeat!important;
  background-size: 20px 20px !important;
}
.bshare-custom .bshare-weixin {
  background: url(../images/wxlogo.png) no-repeat!important;
  background-size: 20px 20px !important;
}
.bshare-custom .bshare-sinaminiblog{
background: url(../images/weibo.png) no-repeat!important;
  background-size: 20px 20px !important;
}
.bshare-custom .bshare-qzone {
  background: url(../images/kjlogo.png) no-repeat!important;
  background-size: 20px 20px !important;
}



/*手机自适应样式*/
@media (min-width: 320px) and (max-width: 920px) {
/*首页手机*/
.nav14height {
  height: 50px;
}
.nav14height a img{
width: 88%;
}
.img_px {
  width: 330px;
}
li.dropdown {
  width: 100%;
border-right: 0px solid #fff;
  height: 34px;
}
.navbar-nav {
  margin: 0;
}
.navbar-nav.sm {
  padding-top:5px!important;
padding-bottom:0px!important;
}
#bs-example-navbar-collapse-1 a {
  border-right: 0px solid #fff;
}
.xyddtt, .zysznew{
  margin-top: 4%;
}
div#TeXiao2 {
  margin-top: 5%;
}
.hdyw-pic img {
  width: 330px;
}
.yx-rotation-title1{
width: 100%;
}

.xydtpic {
  margin-top: 4%;
}
.xydtys {
  padding-right: 15px;
}
.xydttit {
  width: 92%;
}
.xyfcjs a{
  font-size: 14px;
}
.xyfcjs {
  width: 20%;
  padding: 2%;
  padding-top: 4%;
}
.xyfcjs img {
  width: 100%;
  height: 60px;
}
.jxpic {
  padding-right: 15px;
}
.jxpic img {
  height: 150px;
}
.txpic,.jxpic img {
  margin-bottom: 2%;
}
.yqlj .hdyw-list {
  margin-bottom: 0rem;
}
.dy {
  width: 100%;
}
.lxwm .col-md-6.col-sm-6.col-xs-12 p{
  display: block!important;
text-align: center;
}
.sjzj, .contactus, .youqing{
text-align: center;
}
.centerpic {
  text-align: center;
  margin: 5% 0;
}
.youqing {
   margin: 4%;
}


.FocusPic,div#main-slide {
  width: 330px!important;
  height: 313px!important;
}
.FocusPic .title a{
width: 50%;
}
.FocusPic .change {
  height: 26px;
}
.fours{
padding-left: 15px;
  padding-right: 15px;
}
.dqgz,.xtgz {
  padding-right: 0;
}
.latterparter {
  padding-left: 15px;
}
.yqlj .hdyw-list a{
display: block;
  text-align: center;
  border-right: 0px solid;
  line-height: 25px;
  height: 25px;}
/*详情手机*/
table{
width: 100%!important;
}
.znav {
  padding-left: 0;
}
.entitle {
  height: 50px;
  line-height: 50px;
  border-bottom: 0px solid #b8d0e6;
  text-align: center;
  font-size: 24px;
padding-left:0px;
}
.img_new_px img {

  width: 100%;
}
.xqcontent,.panel-body.img_new_px {
  margin-top: 0!important;
}
.infotitle {
  font-size: 24px;
  margin-bottom: 7px;
}
.liulan {
  width: 64%;
}
/*列表手机*/

.xxxytitle {
  width: 122px;
  height: 42px;
  margin: 4% 33%;}
#indexcenter {
   margin-top: 0px;
}
.date img {
  width: 140px;
  height: 107px;
}
.lmbt2 {
  font-size: 18px;
  line-height: 22px;
height: 22px;
}
p.date {
  height: 16px;
  line-height: 20px;
}
.liebiaocontent {
  line-height: 26px;
  font-size: 14px;
  -webkit-line-clamp: 2;
}
.kli40 {
  padding-top: 0; 
}
.xqtitle {
  font-size: 28px;
}
.xqchtitle {
  font-size: 20px;
  line-height: 30px;
}
.pagination ul li {  
  margin-bottom: 4%;
}
.pagination {  
  padding-left: 0!important;  
}




}

@media (min-width: 922px) and (max-width: 1200px) {
.FocusPic,div#main-slide,div#main-slide,.img_px {
  width: 473px!important;
}
}
@media (min-width: 930px) and (max-width: 994px) {
.FocusPic,div#main-slide,div#main-slide,.img_px {
  width: 362px!important;
}
.FocusPic .title a{
width: 55%!important;
}
}
@media (min-width: 922px) and (max-width: 932px) {
.FocusPic,div#main-slide,div#main-slide,.img_px {
  width: 358px!important;
}
.FocusPic .title a{
width: 50%!important;
}
}