

/* CSS Document */
body {
  margin: 0;
  padding: 0;
  font-family: "Microsoft YaHei",arial !important;
  
  font-size: 14px;
  min-width: 1200px;
  
}



i,
em {
  font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
dl,
dt,
dd,
hr,
div,
input,
p,
b,
strong,
a,
span,
i,
em,
font
{
  
  font-family: "Microsoft YaHei",arial !important;
}
ul,
li,
input,
p,
h1,
h2,
dd,
dl,
a {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: #000000;
}



img {
  border: none;
  display: block;
  
}

.clearfix {
  zoom: 1;
}
.page-con table{
  margin: 0 auto;
}
.clearfix:after {
  clear: both;
  content: "";
  display: block;
  width: 0;
  height: 0;
  visibility: hidden;
}
.clearfix:after,.clearfix:before{
  content: "";
  display: table;
}
.clearfix:after{
  clear: both;
}
.clearfix{
  *zoom: 1;
}
.fl {
  float: left;
}

.fr {
  float: right;
}

ul,
li {
  list-style: none;
}

.clear {
  zoom: 1;
}

.clear:after {
  clear: both;
  content: "";
  display: block;
  width: 0;
  height: 0;
  visibility: hidden;
}
.clear:after,.clear:before{
  content: "";
  display: table;
}
.clear:after{
  clear: both;
}
.clear{
  *zoom: 1;
}


.con {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}



.hover-color li a:hover {
  color: #CB0306;
}

/*head*/

.head {
  width: 100%;
  background: rgba(183, 0, 0, .8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);
  position: absolute;
  z-index: 9;
  min-width: 1200px;
  height:130px;
}

.top {
  height: 130px;
  position: relative;
}

/*logo*/
.dingg {
  position: absolute;
  right: 0;
}

.dingg li {
  float: left;
  line-height: 30px;
  margin-top: -1px;
}

.dingg li span {
  color: white;
  margin: 0 13px 0 40px;
}

.dingg .nod a {
  margin: 0;
}

.dingg ul i {
  color: white;
  margin: 0 7px;
}

.dingg a {
  color: white;
  font-size: 12px;
  margin-left: 27px;
  line-height: 28px;
  height: 28px;
  display: inline-block;
}

.dingg li a:hover {
  border-top: 2px solid #fff;
  color: white;
}

.logo {
  margin: 15px 20px 0 0;
}

.logo a {
  display: block;
}

.top_right {
  margin-top: 10px;
}

.top_right li {
  color: #fff;
  padding: 0 7px;
}

.top_right li a {
  color: #fff;
  display: block;
}

.top_right li img {
  margin-top: 2px;
  
}

.search {
  margin-top: 72px;
  background: white;
  border-radius: 3px;
  height: 26px;
  padding-left: 8px;
  width: 220px;
  position: relative;
  z-index: 999;
  
  box-sizing: border-box;
}


.search .text {
  border: none;
  height: 26px;
  width: 176px;
  font-size: 14px;
  background: none;
  margin-left: 3px;
  overflow: hidden;
  color: #888888;
  outline: none;
}

.search .sousuo {
  vertical-align: middle;
  cursor: pointer;
}

/*menu*/

.menu {
  top: -50px;
  position: relative;
  z-index: 10;
  
}

.nav {
  display: block;
  width:990px;
  line-height: 50px;
  margin: 0 auto;
  overflow:hidden;
}

.nav .m {
  float:left;
  margin-left: 22px;
  height: 50px;
}


.nav .m a {
  color: white;
  line-height: 35px;
  display: block;
  font-size: 14px;
  
  position: relative;
  overflow: hidden;
  
}
.nav .m li a{
  margin-right: 19px;
}
.nav .m  .i{
  width: 100%;
  height: 2px;
  background: white;
  margin-left: -200px;
  transition: .3s;
}
.nav .m:hover .i{
  margin-left: 0;
  transition: .3s;
}


.nav .m ul {
  position: absolute;
  z-index: 99;
  margin-top: 0px;
  
  
  width: 100%;
  height: 50px;
  top: 50px;
  background: #fff;
  background: rgba(255, 255, 255, 0.6) !important;
  
  display: none;
  filter: alpha(opacity=60);
  z-index: 100;
  left: 0;
  right: 0;
  margin: 0 auto;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.3);
  box-sizing: border-box;
  
}

.nav .m .sub li {
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  display: inline-block;
  
}

.nav .m li a {
  display: block;
  line-height: 50px;
  font-size: 14px;
  color: #000 !important;
  text-align: center;
}

.nav .m li a:hover {
  color:#AA101C !important;
  filter: alpha(opacity=100);
  opacity: 1;
}
.cor {
  width: 952px;
  margin: 0 auto;
  
}
/*focusBox*/
.focusBox img{
  width: 100%;
  max-height:635px;
  min-height*: 400px;
}
.focusBox {
  position: relative;
  width: 100%;
  min-height: 300px;
  overflow: hidden;
  
}
.focusBox .bei{
  width: 100%;
  height: 220px;
  background: url(../image/index01.png) no-repeat center bottom;
  position: absolute;
  bottom: 0;
  z-index: 2;
}
.focusBox ul{
  margin: 0 auto;
}
.focusBox .hd {
  width: 100%;
  position: relative;
  bottom: 40px;
  right: 15px;
  
  text-align: right;
  font-size: 0;
  z-index: 1;
}

.focusBox .hd li {
  margin: 0 5px;
  background: url(../image/indext_03.png) no-repeat 0 -30px;
  height: 15px;
  overflow: hidden;
  width: 15px;
  cursor: pointer;
  display: inline-block;
  zoom: 1;
  
}

.focusBox .hd .on {
  background-position: 0 0;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.focusBox .prev,
.focusBox .next {
  position: absolute;
  left: 20px;
  top: -280px;
  
  display: block;
  width: 50px;
  height: 50px;
  background: url(../image/prev.png) no-repeat center;
}

.focusBox .next {
  left: auto;
  right: 20px;
  background: url(../image/next.png) no-repeat center;
}

.focusBox .next:hover,
.focusBox .prev:hover {
  filter: alpha(opacity=50);
  opacity: .5;
}

.focusBox .prevStop {
  display: none;
}

.focusBox .nextStop {
  display: none;
}
.jiao{
  position: relative;
  z-index: 3;
  margin-top:-15px;
}

.in_hu{
  color: white;
  margin: -125px auto;
  border-left: 6px solid #977442;
  position: relative;
  line-height: 46px;
  padding-left: 20px;
  z-index: 3;
}
.in_hu .a{
  font-size: 36px;
  color: white;
}
.in_hu .b{
  font-size: 24px;
  color: white;
}
/* 新闻5条 */
.xin_in {
  width: 100%;
  height: 500px;
  background: white;
}

.xin_in .hd {
  width: 660px;
  height: 100px;
  margin: 0 auto;
  line-height: 100px;
  
}

.xin_in .hd li i {
  display: inline-block;
  width:3px;
}

.xin_in .hd li {
  float: left;
  width:130px;
  text-align: center;
  
}

.xin_in .hd li a {
  font-size: 22px;
  width: 96%;
  display: inline-block;
  /* font-weight: bold; */
  color: #111;
}

.hasMoreTab .hd .more {
  float: right;
}

.hasMoreTab .hd li:hover a {
  color: #E90303;
}

.hasMoreTab .hd li.on a {
  
}

.hasMoreTab .bd {
  
  clear: both;
  position: relative;
}

.hasMoreTab .bd .con li {
  width: 385px;
  height: 350px;
  float: left;
  margin-left: 22px;
}

.hasMoreTab .bd .con .first {
  margin: 0;
}

.hasMoreTab .bd .con li img {
  width: 385px;
  /*height: 192px;*/
  transition: .5s;
  margin-top: -40px;
}
.hasMoreTab .bd .con li .tu{
  width: 385px;
  height: 192px;
  overflow: hidden;
}
.hasMoreTab .bd .con li:hover img{
  transform: scale(1.1,1.1);
  
}
.hasMoreTab .bd .con li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 12px 0 0;
  height: 50px;
}

.hasMoreTab .bd .con li h3 a {
  font-size: 15px;
  color: #242424;
}

.hasMoreTab .bd .con li p a {
  font-size: 14px;
  color: #858585;
}

.hasMoreTab .bd .con li .date {
  color: #858585;
  margin-top: 8px;
}

/* 讲座会议 */

.jiang_in {
  width: 100%;
  height: 380px;
  background: #F1F1F1;
}

.title h3 {
  display: inline-block;
  line-height: 80px;
  font-size: 20px;
  font-weight: bold;
  margin: 0;
  background: url(../image/indexer_03.png) no-repeat left;
  padding-left: 15px;
}

.jiang_in .txtScroll-left {
  width: 100%;
  position: relative;
}

.jiang_in .txtScroll-left .hd {
  overflow: hidden;
  height: 30px;
  padding: 0 10px;
  position: absolute;
  top: -73px;
  left: 135px;
}


.jiang_in .txtScroll-left .hd ul {
  float: right;
  overflow: hidden;
  zoom: 1;
  margin-top: 10px;
}

.jiang_in .txtScroll-left .hd ul li {
  float: left;
  width: 16px;
  height: 16px;
  overflow: hidden;
  margin-right: 13px;
  text-indent: -999px;
  cursor: pointer;
  background: url(../image/in_03.png) 0 -29px no-repeat;
}

.jiang_in .txtScroll-left .hd ul li.on {
  background-position: 0 0;
}

.jiang_in .txtScroll-left .bd {
  width: 876px;
  overflow: hidden;
  float: left;
}
.jiang_in .txtScroll-left .ri{
  width: 322px;
  height: 276px;
  float: right;
  margin-top: -55px;
  cursor: pointer;
}

.jiang_in .txtScroll-left .bd ul {
  width: 100%;
  height: 220px;
  overflow: hidden;
  zoom: 1;
}

.jiang_in .txtScroll-left .bd ul li {
  width: 260px;
  height: 220px;
  margin-right: 32px;
  float: left;
  height: 24px;  
}
.jiang_in .txtScroll-left .bd ul li .date{
  color: #886642;
  font-size: 24px;
  font-weight:lighter;
  
}
.jiang_in .txtScroll-left .bd ul li h4{
  margin: 10px 0 6px 0;
  font-size: 14px;
}
.jiang_in .txtScroll-left .bd ul li:hover h4 a{
  color: #BF2323;
}
.jiang_in .txtScroll-left .bd ul li .zhai{
  color: #3F3F3F;
  height: 108px;
  border-bottom: 1px solid #AAAAAA;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 22px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.jiang_in .txtScroll-left .bd ul li .shi{
  color: #4F4F4F;
  line-height: 22px;
  font-size: 15px;
}





/* 视频动态 */

.focusBox1 {
  
  width: 100%;
  
  overflow: hidden;
  
}

.focusBox1 .hd {
  
  position: absolute;
  top: 47px;
  left: 135px;
  
  text-align: right;
  font-size: 0;
  z-index: 1;
}

.focusBox1 .hd li {
  margin: 0 5px;
  background: url(../image/in_03.png) no-repeat 0 -29px;
  height: 16px;
  overflow: hidden;
  width: 16px;
  cursor: pointer;
  display: inline-block;
  zoom: 1;
  
}

.focusBox1 .hd .on {
  background-position: 0 0;
  height: 16px;
  
  width: 16px;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.focusBox1 .prev,
.focusBox1 .next {
  position: absolute;
  left: 20px;
  top: 115px;
  
  display: block;
  width: 50px;
  height: 50px;
  background: url(../image/prev.png) no-repeat center;
}

.focusBox1 .next {
  left: auto;
  right: 20px;
  background: url(../image/next.png) no-repeat center;
}

.focusBox1 .next:hover,
.focusBox1 .prev:hover {
  filter: alpha(opacity=50);
  opacity: .5;
}

.focusBox1 .prevStop {
  display: none;
}

.focusBox1 .nextStop {
  display: none;
}

.shi_in {
  width: 100%;
  height: 420px;
  background: white;
}
.shi_in .ping{
  width: 555px;
  height: 295px;
  position: relative;
  overflow: hidden;
}
.shi_in .ping:hover .vvi{
  transform: scale(1.1,1.1);
  
}
.shi_in .ping .vvi{
  width: 555px;
  height: 295px;
  transition: .5s;
}
.shi_in .ping .bei{
  width: 100%;
  height: 45px;
  background: rgba(0,0,0,.7);
  position: absolute;
  bottom: 0;
  line-height: 45px;
  text-indent: 15px;
  color: white;
  font-size: 15px;
}
.shi_in .ping .bof{
  width: 68px;
  height: 68px;
  position: absolute;
  top: 113px;
  left: 243px;
}
.shi_l{
  width:555px;
  position: relative;
}
.shi_r{
  width: 580px;
  /*height: 460px;*/
}
.shi_r .first{
  border-top: 1px solid #D1D1D1;
}
.shi_r li{
  width: 100%;
  height: 59px;
  position: relative;
  line-height: 30px;
  border-bottom: 1px solid #D1D1D1;
  padding: 13px 0;
  box-sizing: border-box;
}
.shi_r li .date{
  
  width: 80px;
  float: left;
  margin-right: 10px;
  color: #787878;
  font-size: 14px;
}

/* 人才培养 */

.ren_in{
  width: 100%;
  height: 410px;
  background: url(../image/index3.png) no-repeat center center;
  overflow: hidden;
  clear: both;
}
.ren_ti h3{
  /*color: white;*/
  margin: 25px 0 20px;
}
.ren_in li{
  width: 197px;
  height: 140px;
  background: rgba(255,255,255,.8);
  text-align: center;
  padding: 22px 0;
  box-sizing: border-box;
  float: left;
  margin-left: 3px;
  transition: .3s;
}
.ren_in li .icon2{
  background: url(../image/indexer2.png) no-repeat center top;
}
.ren_in li .icon3{
  background: url(../image/indexer3.png) no-repeat center top;
}
.ren_in li .icon4{
  background: url(../image/indexer4.png) no-repeat center top;
}
.ren_in li .icon5{
  background: url(../image/indexer5.png) no-repeat center top;
}
.ren_in li .icon6{
  background: url(../image/indexer1.png) no-repeat center top;
}
.ren_in li a{
  display: block;
  width: 100%;
  height: 140px;
  background: url(../image/indexer6.png) no-repeat center top;
  clear: both;
  overflow: hidden;
}
.ren_in li:hover .icon1{
  background: url(../image/indexer16.png) no-repeat center top;
}
.ren_in li:hover .icon2{
  background: url(../image/indexer12.png) no-repeat center top;
}
.ren_in li:hover .icon3{
  background: url(../image/indexer13.png) no-repeat center top;
}
.ren_in li:hover .icon4{
  background: url(../image/indexer14.png) no-repeat center top;
}
.ren_in li:hover .icon5{
  background: url(../image/indexer15.png) no-repeat center top;
}
.ren_in li:hover .icon6{
  background: url(../image/indexer11.png) no-repeat center top;
}
.ren_in li:hover{
  background: #D61718;
  width: 203px;
  height: 145px;
  margin: -3px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.ren_in li:hover p{
  color: white;
}
.ren_in li img{
  display: inline-block;
}
.ren_in li p{
  font-size: 16px;
  margin-top: 70px;
  color:#454545;
}
.ren_in .first{
  margin: 0;
}

/* 海外专家授课 */
.hai_in{
  width: 100%;
  height: 600px;
  background: #F1F1F1;
}
.hai_l{
  width: 810px;
  height: 600px;
}
.hai_in .xie{
  width: 298px;
  height: 429px;
  background: url(../image/indexxie_03.png) no-repeat center center;
  padding: 22px 18px;
  box-sizing: border-box;
}
.hai_in .xie .tou h2{
  margin: 0;
  font-weight: 500;
  font-size: 18px;
  color: white;
}
.hai_in .xie .tou p{
  color: white;
  font-size: 14px;
  line-height: 36px;
}
.hai_in .xie .ti{
  
  color: white;
}
.hai_in .xie .ti h1{
  width: 100%;
  height: 115px;
  margin: 0;
  font-weight: 100;
  font-size: 21px;
  
  margin-bottom: 10px;
  padding-top: 28px;
  box-sizing: border-box;
  line-height: 25px;
}
.hai_in .xie .ti p span{
  display: block;
  font-size: 16px;  
}
.hai_in .xie .ti p{
  width:260px;
  height:170px;
  font-size: 14px;
  line-height: 28px;
}
.hai_in .xie .ti p img{
  width:150px;
  height:170px;
  margin:0 auto;
  
}
.hai_in .xie_r{
  width: 485px;
  height: 429px;
  line-height: 24px;
}
.hai_in .xie_r .date{
  color: #886642;
  font-size: 26px;
}
.hai_in .xie_r .biao1{
  font-size: 16px;
  margin-top: 10px;
}
.hai_in .xie_r .biao2{
  font-size: 14px;
  margin-top: 5px;
  
}
.hai_in .xie_r .biao3{
  font-size: 16px;
  margin: 11px 0 16px;
  color: #886642;
}
.hai_in .xie_r .biao4{
  font-size: 16px;
}
.hai_in .xie_r .biao5{
  font-size: 14px;
  color: #686868;
}
.hai_in .xie_r .biao6{
  font-size: 14px;
  margin-top: 8px;
  color: #686868;
}
.hai_in .xie_r .geng{
  display: block;
  width: 215px;
  height: 40px;
  border: 1px solid #A0A0A0;
  border-radius: 2px;
  text-align: center;
  line-height: 40px;
  color: #323232;
  margin-top: 25px;
  font-size: 16px;
}
.hai_in .xie_r .geng:hover{
  background: #886642;
  color: white;
}
.hai_r{
  width: 345px;
  height: 600px;
}
.hai_r .first{
  width: 345px;
  height: 133px;
  margin: 0;
}
.hai_r li img{
  width: 104px;
  height: 133px;
}
.hai_r li .zh_a{
  width: 225px;
  height: 133px;
}
.hai_r li .zh_a h3{
  font-size: 14px;
  margin: 0;
  color: #000000;
}
.hai_r li:hover .zh_a h3{
  color: #D8000F;
}
.hai_r li .zh_a p{
  margin: 6px 0;
  color: #696969;
  line-height: 22px;
}
.hai_r li .zh_a .date{
  display: block;
  color: #A1A1A1;
  font-size: 14px;
}
.hai_r li{
  margin-top: 44px;
}

.hai_r li .zheng{
  width: 100%;
  height: 115px;
}

/* 党建信息 */
.dang_in{
  width: 100%;
  height: 360px;
  background: url(../image/indexbe_07.png) no-repeat center bottom;
}
.dang_in .dang{
  width: 860px;
  height: 170px;
}
.dang_in .dang img{
  width: 300px;
  height: 170px;
  float: left;
  margin-right: 25px;
}
.dang_in .dang li{
  height: 40px;
}
.dang_in .dang li .date{
  color: #787878;
  margin-right: 8px;
  font-size: 14.2px;
}
.dang_in .dang li a{
  color: #3D3D3D;
  font-size: 14px;
}
.dang_in .dang li:hover a{
  color: #D8000F;
}

/* 底部栏目 */


.dilan{
  width: 100%;
  height: 315px;
  background: #434343;
  padding: 26px 0;
  box-sizing: border-box;
  position: relative;
}
.dilan .first{
  margin: 0;
}
.dilan li{
  min-width: 90px;
  float: left;
  padding-right: 30px;
  box-sizing: border-box;
}
.dilan li .lan_t{
  color: #c4c4c4;
  font-size: 12px;
  margin-bottom: 5px;
}
.dilan li a:hover{color:#fff;}




.dilan li a{
  color: #929292;
  font-size: 12px;
  display: block;
  line-height: 25px;
}
#goPageTop{
  position: absolute;
  right: 0;
  top: 0;
  color: #929292;
  display: block;
  width: 50px;
  height: 50px;
  text-align: center;
  font-size: 12px;
}
#goPageTop:hover{color:#fff;}




#goPageTop img{
  margin: 0 0 8px 15px;
}



/* 底部 */



.footer{
  width: 100%;
  height: 160px;
  background: url(../image/footer-bg.png) no-repeat top center;
  padding: 28px 0;
  box-sizing: border-box;
}
.foot_l img{
  width: 104px;
  height: 104px;
  float: left;
  margin-right: 30px;
}
.foot_l{
  /*width: 800px;*/
}
.foot_l a{
  color:#fff;
  font-size: 14px;
  line-height: 30px;
  margin-bottom:4px;
  display: inline-block;
  
}
.foot_l span{
  color:#fff;
  font-size: 14px;
  margin: 0 6px 0 10px;
  line-height: 30px;
}
.foot_l p{
  color: #fff;
  font-size: 14px;
  line-height: 30px;
}

.foot_r{
  width: 280px;
  margin-top: 26px;
}

.foot_r a{
  float: left;
  margin-left: 19px;
}



/*list*/
.list_pic{
  width: 100%;
  height: auto;
  min-height: auto;
}
.list_pic img{
  width: 100%;
  height:auto;
  min-height: auto;
}

/*list-left*/
.cont_bg{
  
}

.list-left{
  width: 300px;
  padding-bottom: 50px;
}
.list-nav {
  width: 300px;
  min-height: 300px;
  padding-bottom: 50px;
  background: #EAE9E9;
}

.lanmu-name {
  width: 300px;
  height: 63px;
  margin-top: -63px;
  line-height: 63px;
  font-size: 30px;
  color: #fff;
  padding-left: 40px;
  box-sizing: border-box;
  background: #212686;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);
  position: relative;
}
.jia{
  height: 40px;
  background: #757575;
}

/*accordion*/

.accordion .linke {
  cursor: pointer;
  display: block;
  height:50px;
  line-height:50px;
  color: #444444;
  font-size: 16px;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion .linke a {
  color: #444444;
  font-size: 16px;
  display:block;
  font-weight: 500;
}

.accordion li {
  cursor: pointer;
  padding: 0 39px;
}
.accordion li:hover{
  background:#F7F7F7;
}

.accordion li:hover i {
  position: absolute;
  top:18px;
  right:-2px;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 14px;
  height: 14px;
  background:#F7F7F7 url(../image/xygk1_03.png) no-repeat center;
}
.accordion li:on{
  background:#F7F7F7;
}

.accordion li:on i {
  position: absolute;
  top:18px;
  right: 3px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 14px;
  height: 14px;
  background: url(../image/xygk1_03.png) no-repeat center;
}

.accordion .open i {
  position: absolute;
  top:18px;
  right: 0;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 14px;
  height: 14px;
  background: #F7F7F7 url(../image/xygk1_04.png) no-repeat center;
}


.accordion li.open{
  /*background: #F7F7F7 url(../image/xygk1_03.png) no-repeat 250px center;*/
  background: #F7F7F7;
}

.accordion li .jia{
  background: url(../image/tou1.png) no-repeat right 20px;
}
.accordion .open .jia{
  background: url(../image/tou2.jpg) no-repeat right 20px;
}
/*Submenu*/
.submenu {
  display: none;
  padding: 12px 0;
  border-bottom: 1px solid #dbdbdb;
}

.submenu li{
  padding: 0;
  background: url(../image/listd.png) no-repeat 3px center;
  position: relative;
}

.submenu li:hover b{
  position: absolute;
  top:7px;
  right: -2px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 14px;
  height: 14px;
  background: url(../image/xygk1_03.png) no-repeat center;
  display:block;
}
.submenu .open b{
  position: absolute;
  top:7px;
  right: -2px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 14px;
  height: 14px;
  background: url(../image/xygk1_04.png) no-repeat center;
  display:block;
  
  
}
.submenu a {
  display: block;
  text-decoration: none;
  color: #444444;
  line-height: 30px;
  padding-left:20px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  padding-right: 20px;
  background: url(../image/listd.png) no-repeat 3px center;
}

.submenu li:hover a{
  color: #a81919;
  
}
.submenu .open a{
  color: #a81919;
  
}
/*list-right*/

.list-right {
  width: 820px;
  margin: 40px 0;
}

.list-dang {
  height: 40px;
  background: #ECECEC;
  line-height:40px;
  color: #8d8d8d;
  font-size: 12px;
}
.list-right .list-title a {
  display: inline-block;
  color: #434343;
  font-size: 22px;
  line-height: 45px;
  height:45px;
  float: left;
  
}
.list-right .list-title{
  
  border-bottom: 1px solid #C4C4C4;
}
.location {
  color: #888888;
  float: right;
}

.location img {
  display: inline-block;
  width: 14px;
  height: 14px;
}

.location a {
  color: #888888;
  padding: 0 5px;
  font-size: 15px;
}

/*list-con*/

.list-con {
  margin:18px auto;
  min-height: 500px;
  padding: 14px 0 20px;
}

.list-con ul {
  padding: 0px;
}

.list-con ul li {
  padding: 16px 0 11px 4px;
  line-height: 22px;
  border-bottom: 1px solid #E9E9E9;
}

.list-con ul li a {
  color: #444444;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  /*white-space: nowrap;*/
  
}

.list-con ul li a:hover {
  font-weight: bold;
  color: #BF2323;
  
}

.list-con ul li .date {
  color: #999;
}

.fanye {
  padding: 30px 15px 20px;
  text-align: center;
  font-family: "宋体";
  font-size: 13px;
  color: #5b5b5b;
}

/*page-con*/

.page-con {
  margin: 0px auto;
  padding: 20px 0 40px;
  min-height: 1000px;
  height: auto;
  /*overflow: hidden;*/
}

.page-con .page-tit {
  font-size: 20px;
  color: #444444;
  font-weight: bold;
  text-align: center;
  line-height: 150%;
  padding: 20px 0 20px;
}

.page-con .fbt {
  font-size: 18px;
  color: #444444;
  text-align: center;
  line-height: 150%;
  padding: 14px 0 10px;
}

.page-con .page-date {
  color: #9e9e9e;
  text-align: center;
  line-height: 150%;
  padding: 0px 0 20px;
  
}

.page-con .zhengwen {
  padding: 20px 0;
  line-height: 30px;
  font-size: 14px !important;
  color: #444444 !important;
}

.page-con .zhengwen p {
  
  line-height: 25px !important;
  font-size: 15px !important;
  color: #444444 !important;
  padding: 0 0 14px 0;
}

.page-con .zhengwen img, .page-con .zhengwen p img {
  max-width: 600px;
  display: block;
  margin: 10px auto;
}

.page-con .zhengwen table tr td p,
.box-2 .zhengwen table tr td span p {
  text-indent: 0;
}

/*结构化内容*/

.box-2 p.indent0 {
  text-indent: 0;
}

.box-2 p.photo {
  text-align: center;
}

.box-2 p.photo img {
  padding: 15px 8px;
}

/*附件*/

.attach {
  padding: 10px 0 20px;
  width: 780px;
  margin: 0 auto;
}

.attach .att-title {
  color: #2649a1;
  font-weight: bold;
}

.attach p {
  line-height: 150%;
  padding: 5px 0;
}

.attach p a {
  color: #2649a1;
}
body #vsb_content_2 P {
  LINE-HEIGHT: 28px;
  text-indent: 0;
  font-size: 15px;
}
/*上一条、下一条*/

.other-title {
  padding: 30px 0 80px;
  border-top: 1px solid #e9e8e8;
  
}

.other-title a {
  color: #444444;
  font-size: 15px;
  display: inline-block;
  line-height: 30px;
  
}
.other-title>p {
  color: #444444;
  font-size: 16px;
  line-height: 30px;
}

.other-title a:hover {
  color: #a81919;
}







/* 新闻中心 */
.zong{
  background: white;
}
.zong img{
  width: 300px;
  height: 150px;
}
.zong h2{
  font-size: 16px;
  font-weight: normal;
  line-height: 25px;
  color: #000000;
  margin: 10px 0;
}
.zong:hover h2{
  color:#8F0030;
}
.zong p{
  font-size: 14px;
  color: #858585;
  margin-bottom: 6px;
}
.zong .date{
  font-size: 14px;
  color: #858585;
}
.zong .title h3{
  line-height: 22px;
  margin: 45px 0 30px 0;
}


.list_pi li{
  margin-top: 25px;
  border-bottom: 1px solid #E8E8E8;
  height: 125px;
}
.list_pi li img{
  float: left;
  width: 190px;
  height: 100px;
  cursor: pointer;
  border: 1px solid #ccc;
}
.list_pi li .xslist{
  float: right;
  width: 605px;
}
.list_pi li .xslist h3{
  font-size: 16px;
  font-weight: normal;
  color: #333;
  margin:0 0 10px;
  
}
.list_pi li .xslist:hover h3{
  color:#BE2323;
}
.list_pi li .xslist p{
  font-size: 14px;
  font-weight: normal;
  color: #777;
  height: 55px;
  line-height: 20px;
}

.list_pi li .xslist span{
  font-size: 14px;
  color: #777;
  
}

/* 师资队伍 */
.sz-tu{
  width: 300px;
  margin-top: 35px;
}
.sz-tu .pic1{
  width: 300px;
  height: 155px;
  margin-top: 15px;
  position: relative;
}
.sz-tu .pic1 img{
  width: 300px;
  height: 155px;
}
.sz-tu .pic1 p {
  width: 100%;
  height: 50px;
  background: rgba(0,0,0,0.5);
  position: absolute;
  bottom: 0;
  padding: 5px 10px;
  box-sizing: border-box;
}
.sz-tu .pic1 p a{
  font-size: 16px;
  color: white;
}


/* 科学研究 */


.ke .title h3{
  line-height: 22px;
  margin: 50px 0 10px 0;
}


#filter_treasure {
  width:300px;
  height:40px;
  border:1px solid #D8D8D8;
  font-size:14px;
  color:#4D4D4D;
  position:relative;
  margin-top: 20px;
  margin-right: 35px;
  cursor: pointer;
}
#filter_treasure .arrow_down {
  position:absolute;
  right:0;
  top:0;
  width:45px;
  height:40px;
  display: block;
  background: url(../image/75042.png) right center no-repeat;
}
#filter_treasure .treasure_select {
  display:block;
  width:255px;
  height:40px;
  text-indent: 2em;
  line-height:40px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  cursor:default;
  border:0;
  outline:none;
  color: #4D4D4D;
  font-size: 14px;
  cursor: pointer;
}
#filter_treasure .treasure_all {
  width: 300px;
  position: absolute;
  z-index:100;
  border:1px solid #D8D8D8;
  display:none;
  background: white;
  
  margin-left: -1px;
}
#filter_treasure .treasure_all .treasure_name {
  width:300px;
  line-height:30px;
  margin:0 auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding-left:20px;
  box-sizing: border-box;
}
#filter_treasure .treasure_all .treasure_name:hover {
  background:#D8D8D8;
  color:#fff;
  cursor:default;
}
#filter_treasure .trea_selected {
  display:block;
}

/* 国际合作 */


.gj .title h3{
  display: inline-block;
  line-height: 22px;
  margin: 45px 0 25px 0;
}
.gj li{
  width: 300px;
  height: 50px;
  margin-top: 15px;
  line-height: 50px;  
}
.gj li a{
  font-size: 16px;
  color: white;
  display: block;
  padding-left: 20px;
  box-sizing: border-box;
}
.gj li:hover a{
  padding-left: 20px;
  box-sizing: border-box;
  width: 300px;
  background: rgba(220,0,33,.6);
}
.gj .ic1{
  background: url(../image/gj11_03.jpg) no-repeat center center;
}
.gj .ic2{
  background: url(../image/gj11_06.jpg) no-repeat center center;
}
.gj .ic3{
  background: url(../image/gj11_08.jpg) no-repeat center center;
}
.gj .ic4{
  background: url(../image/gj11_11.jpg) no-repeat center center;
}

/* 学生天地 */

.xs p{
  font-size: 14px;
  color: #434343;
  line-height: 30px;
}
.xs .ren{
  width: 195px;
  height: 270px;
}
.xs .xia{
  font-size: 18px;
  color: #333;
  line-height: 35px;
  font-weight: normal;
  margin: 8px 0 5px;
}
.xs .xill{
  font-size: 14px;
  color: #555;
  line-height: 25px;
  height: 75px;
}
.xs .date{
  color: #8b8b8b;
  font-size: 14px;
  background: url(../image/mu122_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
  margin: 8px 0 40px;
}
.xs .juan img{
  width: 300px;
  height: 57px;
}

/* 委员会 */
.list_dpzw ul{
  margin: 60px 0;
}
.list_dpzw .title h3{
  display: inline-block;
  line-height: 22px;
  margin: 30px 0;
  font-size: 18px;
}
.list_dpzw p{
  font-size: 14px;
  color: #303030;
  line-height: 25px;
}
.list_dpzw li{
  
  padding-bottom: 30px;
}


/* 栏目切换 */
.list_lan .hasMoreTab{
  width: 820px;
}
.list_lan .lanss{
  margin: 25px 0;
}
.list_lan .lanss li{
  font-size: 16px;
  color: #262626;
  height: 46px;
  line-height: 46px;
  padding: 0 35px;
  box-sizing: border-box;
  background: #EEEEEE;
  cursor: pointer;
  float: left;
  margin-top: 26px;
}
.list_lan .lanss li:hover{
  background: #DD0021;
  color: white;
}
.list_lan .lanss li.on{
  background: #DD0021;
  color: white;
}
.list_lan .lanss .title h3{
  line-height: 22px;
  margin: 20px 0;
  font-size: 18px;
}
.list_lan .lanss p{
  font-size: 14px;
  color: #303030;
  line-height: 25px;
  
}

/* 现任领导 */
.list_xrld li{
  padding: 30px 0;
  box-sizing: border-box;
  border-bottom: 1px solid #E9E9E9;
  position: relative;
}
.list_xrld li h3{
  font-weight: 600;
}
.list_xrld li img{
  width: 140px;
  
  float: left;
}
.list_xrld ul{
  margin-bottom: 60px;
}
.list_xrld .xslist{
  margin-left: 20px;
  width: 620px;
  position: absolute;
  bottom:30px;
  right: 0;
  
}

/* 介绍 */
.jis{
  margin: -60px 0 80px;
  
}
.jis li{
  width: 135px;
  height: 80px;
  float: left;
  border-left: 2px solid #A1A1A1;
  padding: 0 8px;
  box-sizing: border-box;
  color: #333;
  margin-top: 60px;
}
.szjs li{
  width: 116px;
  
}
.jis li span{
  font-size: 14px;
  color: #D61518;
  display: inline-block;
  
  line-height: 34px;
}
.jis li span strong{
  font-size: 30px;
  font-weight: 500;
  margin-right: 7px;
}
.jis li p{
  line-height: 21px;
  font-size: 12px;
}


/* 师资招聘 */
.list_szzp ul{
  margin: 50px 0;
}
.list_szzp .liim{
  width: 100%;
  display: block;
  height: 120px;
  margin-bottom: 20px;
}
.list_szzp li img{
  width: 100%;
  height: 120px;
}
.list_szzp li{
  width: 100%;
  border-bottom: 1px solid #E6E6E6;
  padding: 25px 0;
  box-sizing: border-box;  
  height: 113px;
}
.list_szzp li .date{
  font-size: 24px;
  width: 155px;
  float: left;
  color: #6f6f6f;
  height: 100px;
  font-weight: normal;
}
.list_szzp li h3{
  font-size: 16px;
  color: #292929;
  font-weight: 500;
  margin: 0 0 8px;
}
.list_szzp li h3:hover{
  color:#BE2323;
}
.list_szzp li p{
  font-size: 14px;
  color: #6f6f6f;
}
.list_szzp2{
  clear: both;
  overflow: hidden;
}

/* 高级访问教授 */
.list_gjfw{
  margin-bottom: 5px;
}
.list_gjfw .title h3{
  line-height: 22px;
  background: #fff url(../image/indexer_03.png) no-repeat left;
  display: inline-block;
  padding-right: 15px;
}
.list_gjfw .title{
  background: #EAE9E9;
  margin: 50px 0 25px;
}
.list_gjfw li{
  width: 25%;
  float: left;
  line-height: 35px;
  padding-left: 15px;
  box-sizing: border-box;
}
.list_gjfw li a{
  font-size: 14px;
  color: #252525;
}
.list_gjfw li:hover a{
  color: #BE2323;
}

/* 著作推荐 */



.list_zhu li{
  margin-top: 25px;
  border-bottom: 1px solid #E8E8E8;
  height:220px;
  padding: 10px 0 0;
  box-sizing: border-box;
}
.list_zhu li img{
  float: left;
  width: 120px;
  height: 160px;
  cursor: pointer;
  border: 1px solid #ccc;
  
}
.list_zhu li .xslist{
  float: right;
  width: 665px;
}
.list_zhu li .xslist h3{
  font-size: 16px;
  font-weight: normal;
  color: #333;
  margin: 0;
  
}
.list_zhu li .xslist p{
  font-size: 14px;
  font-weight: normal;
  color: #777;
  height: 55px;
  line-height: 20px;
  
}
.list_zhu li .xslist:hover h3{
  color: #8F0030;
}
.list_zhu li .xslist span{
  font-size: 12px;
  color: #777;
  margin: 5px 0 13px;
  display: block;
}

/* 学术刊物 */

.list_xskw{
  margin: 20px 0 40px;
  cursor: pointer;
}
.list_xskw .liim{
  width: 100%;
  display: block;
  height: 120px;
  margin-bottom: 20px;
}
.list_xskw .liim img{
  width: 816px;
  height: 121px;
}

.list_xskw2{
  clear: both;
  overflow: hidden;
}
.list_xskw img{
  width: 135px;
  
  float: left;
  margin: 30px 0;
}
.list_xskw p{
  font-size: 14px;
  color: #333333;
  
  width: 650px;
  float: right;
  text-indent: 2em;
  line-height: 25px;
}

/* 本科科研 */

.list_bkky li{
  padding: 16px 0 11px 4px;
  line-height: 22px;
  border-bottom: 1px solid #E9E9E9;
  color: #999;
}
.list_bkky li a{
  color:#444;
}
.list_bkky li:hover a{
  font-weight: bold;
  color: #BF2323;
}
.list_bkky .title h3{
  margin: 0 0 15px;
}

/* 教学名师 */

.list_jxms li{
  padding: 30px 0;
  box-sizing: border-box;
  border-bottom: 1px solid #E9E9E9;
  position: relative;
}
.list_jxms li h3{
  margin: 0 0 15px;
  font-weight: 700;
}
.list_jxms li img{
  width: 120px;
  height: 150px;
  float: left;
}
.list_jxms ul{
  margin-bottom: 60px;
}
.list_jxms .xslist{
  width: 670px;
  float: right;
  
}

/* 国际项目 */
.list_gjxm .bd img{
  width: 290px;
  height: 210px;
  float: left;
  margin-right: 20px;
}
.list_gjxm .bd .biao {
  border-bottom: 1px solid #C1C1C1;
  width: 510px;
  float: right;
  padding-bottom: 6px;
}
.list_gjxm .bd .biao h2{
  font-size: 19px;
  color: #333;
  font-weight: 500;
  margin: 0 0 2px;
}
.list_gjxm .bd .biao p{
  font-size: 14px;
  color: #555;
  
}
.list_gjxm .bd .kuai{
  color: #3a3a3a;
  font-size: 15px;
  padding: 20px 0 25px;
  box-sizing: border-box;
  float: right;
  width: 510px;
  height: 136px;
  line-height: 24px;
}
.list_gjxm .bd a{
  font-size: 15px;
  color: #868686;
  text-decoration: underline;
}
.list_gjxm .bd li{
  margin-bottom: 60px;
  cursor: pointer;
}

.moress{
  display: block;
  width: 100%;
  height: 40px;
  border: 1px solid #BFBFBF;
  line-height: 40px;
  text-align: center;
  color: #333;
  font-size: 16px;
  margin: 20px 0;
  box-sizing: border-box;
}

/* 合作院校 */
.list_hzyx li{
  margin-top: 30px;
  border-bottom: 1px solid #E8E8E8;
  padding-bottom: 20px;
}
.list_hzyx li .tu{
  width: 190px;
  height: 100px;
  float: left;
}
.list_hzyx li img{
  max-height: 100px;
  width: 100%;
  cursor: pointer;
  border: 1px solid #ccc;
} 
.list_hzyx li .xslist{
  float: right;
  width: 605px;
}
.list_hzyx li .xslist h3{
  font-size: 14.5px;
  font-weight: normal;
  color: #777;
  margin:0 0 10px;
  
}
.list_hzyx li .xslist h3 span{
  color: #333;
  font-size: 14.5px;
}
.list_hzyx li .xslist:hover h3 span{
  color:#BE2323;
}
.list_hzyx li .xslist p{
  font-size: 14px;
  font-weight: normal;
  color: #777;
  margin-bottom: 20px;
  line-height: 20px;
}

.list_hzyx li .xslist span{
  font-size: 14px;
  color: #777;
  
}
/* 合作院校内容 */

.hzss .xi1{
  float: left;
  width: 230px;
  height: 55px;
  border-right: 1px solid #C1C1C1;
  padding: 0 15px;
  box-sizing: border-box;
}
.hzss .xi0{
  padding-left: 0;
}

.hzss .xi0 img{
  width: 100%;
  
  height: 55px;
}
.list_hzyxcon .xi2{
  width: 275px;
}
.list_hzyxcon .xi3{
  width: 157px;
}
.list_hzyxcon .xi4{
  width: 157px;
  border-right: none;
}
.list_hzyxcon .xi1 h3{
  font-size: 14px;
  font-weight: normal;
  color: #777;
  margin:7px 0 10px;  
}
.list_hzyxcon .xi1 h3 span{
  color: #333;
  font-size: 14px;
  display: block;
  margin-top: 5px;
}
.list_hzyxcon .xiao{
  margin: 40px 0;
}
.list_hzyxcon .text{
  color: #5c5c5c;
  font-size: 14px;
  line-height: 26px;
}
.list_hzyxcon .wu{
  width: 100%;
  height: 35px;
  background: #F6F6F6;
  line-height: 35px;
  margin: 8px 0 20px;
}
.list_hzyxcon .wu a{
  font-size: 14px;
  color: #828282;
  margin-left: 15px;
}
.list_hzyxcon .di{
  width: 100%;
  height: 280px;
}
.list_hzyxcon .di img{
  width: 100%;
  height: 280px;
}
.list_hzyxcon .xiang .ti{
  width: 100%;
  height: 47px;
  background: #EEEEEE;
  font-size: 18px;
  line-height: 47px;
  color: #222;
  padding: 0 12px;
  box-sizing: border-box;
  margin: 60px 0 40px;
}
.list_hzyxcon .xiang .ti a{
  float: right;
  color: #878787;
  font-size: 14px;
  text-decoration: none;
}

.list_hzyxcon .xiang img{
  width: 290px;
  height: 210px;
  float: left;
  margin-right: 20px;
}
.list_hzyxcon .xiang .biao1 {
  border-bottom: 1px solid #C1C1C1;
  width: 800px;
  padding-bottom: 6px;
}
.list_hzyxcon .xiang .biao1 h2{
  font-size: 19px;
  color: #333;
  font-weight: 500;
  margin: 0 0 2px;
}
.list_hzyxcon .xiang .biao1 p{
  font-size: 14px;
  color: #555;
  
}
.list_hzyxcon .xiang .biao {
  border-bottom: 1px solid #C1C1C1;
  width: 510px;
  float: right;
  padding-bottom: 6px;
}
.list_hzyxcon .xiang .biao h2{
  font-size: 19px;
  color: #333;
  font-weight: 500;
  margin: 0 0 2px;
}
.list_hzyxcon .xiang .biao p{
  font-size: 14px;
  color: #555;
  
}
.list_hzyxcon .xiang .kuai{
  color: #3a3a3a;
  font-size: 15px;
  padding: 20px 0 25px;
  box-sizing: border-box;
  float: right;
  width: 510px;
  height: 136px;
  line-height: 24px ;
}
.list_hzyxcon .xiang a{
  font-size: 15px;
  color: #868686;
  text-decoration: underline;
}
.list_hzyxcon .xiang li{
  margin-bottom: 60px;
  cursor: pointer;
}

.moress{
  display: block;
  width: 100%;
  height: 40px;
  border: 1px solid #BFBFBF;
  line-height: 40px;
  text-align: center;
  color: #333;
  font-size: 16px;
  margin: 20px 0;
}


.list_hzyxcon .zhai img{
  width: 290px;
  height: 155px;
  float: left;
  margin-right: 20px;
}
.list_hzyxcon .zhai .kuai{
  height: 100px;
  padding: 10px 0 5px;
  color: #868686;
  box-sizing: border-box;
}
.list_hzyxcon .zhai li .xiat{
  font-size: 19px;
  color: #333;
  font-weight: 500;
  margin: 15px 0 2px;
  float: left;
}
.list_hzyxcon .zhai a{
  margin-left: 5px;
}
/* 栏目搜索框 */

.sou{
  width: 100%;
  height: 95px;
  background: #F8F8F8;
  padding: 30px 0;
  box-sizing: border-box;
  margin: -40px 0 60px;
}
.sou .search{
  width: 415px;
  height: 38px;
  border: 1px solid #CECECE;
  border-radius: 5px;
  margin: 0;
  margin: 0 auto;
}
.sou .search .text{
  width: 364px;
  height: 38px;
  line-height: 38px;
  
}
/* 感恩母校 */
.list_tu ul{
  margin-left: -28px;
}
.list_tu li{
  width: 255px;
  height: 320px;
  float: left;
  margin-left: 27px;
  margin-top: 50px;
}
.list_tu li img{
  width: 255px;
  height: 180px;
}
.list_tu li h3{
  font-size: 16px;
  color: #252525;
  font-weight: 500;
  margin: 10px 0;
}
.list_tu li p{
  font-size: 14px;
  color: #858585;
  line-height: 23px;
}
.list_tu li span{
  font-size: 14px;
  color: #858585;
  margin-top: 15px;
  display: block;
}

/* 浠欒垷瀹?*/

.list_xzk li{
  padding: 33px 0;
  box-sizing: border-box;
  border-bottom: 1px solid #E8E8E8;
  height: 315px;
  
}
.list_xzk li img{
  float: left;
  width: 180px;
  height: 250px;
  border: 1px solid #ccc;
}
.list_xzk li .xslist{
  float: right;
  width: 605px;
  height: 250px;
  position: relative;
}
.list_xzk li .xslist h3{
  font-size: 16px;
  font-weight: normal;
  color: #333;
  margin:0 0 10px;
  
}
.list_xzk li .xslist:hover h3{
  color:#BE2323;
}
.list_xzk li .xslist p{
  font-size: 14px;
  font-weight: normal;
  color: #777;
  height: 100px;
  line-height: 23px;
}

.list_xzk li .xslist span{
  font-size: 14px;
  color: #777;
  margin:20px 0;
  display: block;
  padding-left: 25px;
  background: url(../image/4715.png) no-repeat left center;
}
.list_xzk li .xslist .zai{
  width: 120px;
  height: 33px;
  display: block;
  background: url(../image/938_03.jpg) no-repeat;
  font-size: 14px;
  line-height: 33px;
  padding-left: 43px;
  box-sizing: border-box;
  position: absolute;
  bottom: 0;
}

/* 长江学者 */

.list_cjxz li{
  padding: 30px 0;
  border-bottom: 1px solid #E8E8E8;
  
}
.list_cjxz li img{
  float: left;
  width: 118px;
  height: 147px;
  cursor: pointer;
  border: 1px solid #ccc;
}
.list_cjxz li .xslist{
  float: right;
  width: 625px;
}
.list_cjxz li .xslist h3{
  font-size: 17px;
  font-weight:700;
  color: #333;
  margin:0 0 10px;
  
}
.list_cjxz li .xslist p{
  font-size: 14px !important;
  font-weight: normal;
  color: #303030 !important;
  
  line-height: 27px !important;
}

.list_cjxz li .xslist span{
  font-size: 14px;
  color: #303030;
  
}

/* 新闻中心二级首页开始 */

.erdao{
  height: 130px;
  margin-top: -98px;
}
.erdao .lanmu-name{
  width: 195px;
  padding: 0;
  text-align: center;
}

.erdao .daos{
  line-height: 67px;
  width: 100%;
  height: 67px;
  box-shadow: 0 2px 5px #aaa; 
  text-align: center;
  background: white;
}
.erdao .daos li{
  display: inline-block;
}
.erdao .daos li a{
  font-size: 18px;
  color: #434343;
  font-weight: 500;
  padding: 0 35px;
  box-sizing: border-box;
}
.erdao .daos li:hover a{
  font-weight: 600;
}
/* 综合新闻 */
.xin-zong {
  height: 485px;
  clear: both;
}
.titles{
  overflow: hidden;
}
.titles:hover h3{
  color: #977442;
}
.titles h3{
  background: url(../image/xin_03.jpg) no-repeat left;
  line-height: 22px;
  margin: 50px 0 33px;
  font-size: 19px;
  font-weight: bold;
  padding-left: 15px;
  cursor: pointer;
}

.xin-zong ul li {
  width: 385px;
  height: 350px;
  float: left;
  margin-left: 22px;
}

.xin-zong ul .first {
  margin: 0;
}
.xin-zong ul li .tu{
  width: 385px;
  height: 192px;
  overflow: hidden;
}
.xin-zong ul li img {
  width: 385px;
  margin-top: -40px;
}

.xin-zong ul li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 14px 0;
  height: 50px;
}
.xin-zong ul li:hover h3 a{
  color: #D72426;
} 
.xin-zong ul li h3 a {
  font-size: 18px;
  color: #000;
  font-weight: 500;  
}
.xin-zong ul li p {
  height: 38px;
}
.xin-zong ul li p a {
  font-size: 14.2px;
  color: #555;
}

.xin-zong ul li .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/xin0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}

/* 通知公告 */
.xin-tong{
  width: 100%;
  height: 340px;
  background: #F4F4F4;
}
.jiang_in .txtScroll-left .bd ul {
  width: 100%;
  height: 220px;
  overflow: hidden;
  zoom: 1;
}

.xin-tong ul li {
  width: 25%;
  height: 220px;
  float: left;
  padding-right: 30px;
  box-sizing: border-box;
}
.xin-tong ul li .date{
  color: #886642;
  font-size: 18px;
}
.xin-tong ul li .date span{
  font-size: 30px;
}
.xin-tong ul li h4{
  margin: 10px 0 4px 0;
  font-size: 15px;
  color: #000000;
}
.xin-tong ul li:hover h4{
  color: #D72426;
}
.xin-tong ul li .zhai{
  color: #3F3F3F;
  height: 108px;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 22px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  color: #3f3f3f;
}
/* 党建信息 */
.xin-dang{
  height: 490px;
}
.xin-dang .dang{
  width: 770px;
  height: 490px;
}
.xin-dang .dang img{
  width: 300px;
  min-height: 170px;
  float: left;
  margin-right: 15px;
}
.xin-dang .dang ul{
  margin: 40px 0;
}
.xin-dang .dang li{
  height: 31px;
}
.xin-dang .dang li .date{
  color: #787878;
  margin-right: 8px;
  font-size: 14.2px;
  float: left;
}
.xin-dang .dang li a{
  color: #3D3D3D;
  font-size: 14px;
}
.xin-dang .dang li:hover a{
  color: #D8000F;
}
.xin-dang .dar{
  width: 445px;
  height: 170px;
  float: right;
}
.xin-dang .dar h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 0 0 13px; 
  height: 50px;
}
.xin-dang .dar:hover h3 a{
  color: #D72426;
} 
.xin-dang .dar h3 a {
  font-size: 18px;
  color: #333;
  font-weight: 500;  
}
.xin-dang .dar p {
  height: 75px;
}
.xin-dang .dar p a {
  font-size: 14.2px;
  color: #555;
  line-height: 24px;
}

.xin-dang .dar .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/xin0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}
.xin-dang .zhuan ul{
  margin-top: -44px;
}
.xin-dang .zhuan li{
  width: 100%;
  height: 133px;
  margin: 0;
}
.xin-dang .zhuan li img{
  width: 104px;
  height: 133px;
}
.xin-dang .zhuan li .zh_a{
  width: 250px;
  height: 133px;
}
.xin-dang .zhuan li .zh_a h3{
  font-size: 14px;
  margin: 0;
  color: #000000;
}
.xin-dang .zhuan li:hover .zh_a h3{
  color: #D8000F;
}
.xin-dang .zhuan li .zh_a p{
  margin: 6px 0;
  color: #696969;
  line-height: 22px;
}
.xin-dang .zhuan li .zh_a .date{
  display: block;
  color: #A1A1A1;
  font-size: 14px;
}
.xin-dang .zhuan li{
  margin-top: 44px;
}



.xin-dang .zhuan{
  width: 380px;
  height: 490px;
}

/* 新闻中心二级首页结束 */


/*学生天地二级首页开始 */

/* 活动预告 */

.tian-tong{
  height: 385px;
}

.tian-tong  ul li .zhai{
  height: 90px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  border-bottom: 1px solid #AAAAAA;
  margin-bottom: 8px;
}
.tian-tong  ul li .shi{
  color: #505050;
  line-height: 22px;
  font-size: 15px;
}

/* 五条切换 */

.tian-dang{
  height: 760px;
}
.dang5{
  width: 770px;
  height: 280px;
}
.dang5 .hd li{
  background: url(../image/xin_03.jpg) no-repeat left;
  line-height: 22px;
  margin: 50px 0 33px;
  font-size: 19px;
  font-weight: 500;
  padding-left: 15px;
  float: left;
  margin-right: 30px;
}
.dang5 .hd li.on a {
  color: #977442;
}
.kedang5 .hd li.on a {
  color: #000;
}
.dang5 .hd li:hover a {
  color: #977442;
}
.dang5 .bd ul li{
  
}
.dang5 .bd ul li{
  height: 31px;
}
.dang5 .bd ul li .date{
  color: #787878;
  margin-right: 8px;
  font-size: 14.2px;
  float: left;
}
.dang5 .bd ul li a{
  color: #3D3D3D;
  font-size: 14.1px;
}
.dang5 .bd ul li:hover a{
  color: #D8000F;
}

.tian-dang .zhuan p{
  font-size: 14px;
  color: #3a3a3a;
  line-height: 25px;
  margin-top: -20px;
}
.tian-dang .zhuan p span{
  font-size: 16px;
  color: #191919;
  display: block;
  margin: 20px 0 15px;
}

/* 两条切换 */
.tian-dang .dang .hd ul li{
  background: url(../image/xin_03.jpg) no-repeat left;
  
  margin: 45px 0 30px;
  
  font-weight: 500;
  padding-left: 15px;
  float: left;
  margin-right: 30px;
}
.tian-dang .dang .hd ul {
  margin: 0;
}
.tian-dang .dang .hd ul li a{
  line-height: 31px;
  font-size: 19px;
}
.tian-dang .dang .hd li.on a {
  color: #977442;
}
.kexue-dang .dang .hd li.on a {
  color: #000;
}
.tian-dang .dang .hd li:hover a {
  color: #977442;
}
/*学生天地二级首页结束 */

/*科学学位二级首页开始 */
.ke-tong{
  height: 360px;
  overflow: hidden;
}
.ke-tong .tongl{
  width: 810px;
}
.ke-tong .tongr{
  width: 350px;
}
.ke-tong .title h3{
  line-height: 23px;
  margin: 50px 0 20px;
}

.tongy li{
  height: 39px;
  line-height: 39px;
}
.tongy li .date{
  color: #787878;
  margin-right: 8px;
  font-size: 16px;
}
.tongy li a{
  color: #3D3D3D;
  font-size: 16px;
}
.tongy li:hover a{
  color: #D8000F;
}


.ke-tong .pic1{
  width: 345px;
  height: 215px;
  margin-top: 8px;
  position: relative;
  cursor: pointer;
}
.ke-tong .pic1 img{
  width: 345px;
  height: 215px;
}
.ke-tong .pic1 p {
  width: 100%;
  height: 62px;
  background: rgba(0,0,0,0.5);
  position: absolute;
  bottom: 0;
  padding: 5px 10px;
  box-sizing: border-box;
  
}
.ke-tong .pic1 p a{
  font-size: 18px;
  color: white;
}
.ke-tong .pic1 p a span{
  font-size: 14px;
  color: white;
}
/* 科学学位概况 */

.ke-gai{
  background: url(../image/keb.png) no-repeat center center;
  width: 100%;
  height: 515px;
  overflow: hidden;
}

.ke-gai .title h3{
  background: url(../image/ke22_03.jpg) no-repeat left;
  line-height: 22px;
  margin: 50px 0 33px;
  font-size: 19px;
  font-weight: 500;
  padding-left: 15px;
  cursor: pointer;
  color: white;
}
.ke-gai .nei{
  color: white;
  font-size: 14px;
  line-height: 24px;
  width: 750px;
  margin-top: 20px;
}

.ke-shu{
  width: 100%;
  height: 170px;
  background: #F7F7F7;
}
.ke-shu .jis{
  margin: 0;
}
.ke-shu .jis li {
  width: auto;
  height: 80px;
  float: left;
  border-left: 2px solid #A1A1A1;
  padding: 0 32px 0 15px;
  box-sizing: border-box;
  color: #333;
  margin-top: 45px;
}
/* 招生信息 */

.ke-zhao {
  height: 360px;
}
.ke-zhao .zhaol,.zhaor{
  width: 570px;
}
.ke-zhao .title h3{
  line-height: 22px;
  margin: 60px 0 25px;
}

/*科学学位二级首页结束 */

/*专业学位二级首页开始 */
/* 新闻动态 */
.zhuan-xin{
  height: 350px;
}
.zhuan-xin .title h3{
  line-height: 22px;
  margin: 50px 0 30px;
}
.zhuan-xin .xinl{
  width: 815px;
}
.zhuan-xin .xinr{
  width: 340px;
}


.zhuan-xin .xinl ul li img {
  width: 250px;
  height: 175px;
  float: left;
}

.zhuan-xin .xinl ul li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 0 0 14px 0;
  height: 50px;
}
.zhuan-xin .xinl ul li:hover h3 a{
  color: #D72426;
} 
.zhuan-xin .xinl ul li h3 a {
  font-size: 18px;
  color: #000;
  font-weight: 500;  
}
.zhuan-xin .xinl ul li p {
  height: 75px;
  line-height: 23px;
}
.zhuan-xin .xinl ul li p a {
  font-size: 14.2px;
  color: #555;
}
.zhuan-xin .xinl ul li .tur{
  width: 490px;
  float: right;
}
.zhuan-xin .xinl ul li .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/xin0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}
.zhuan-xin .tongy li a{
  color: #000000;
}
.zhuan-xin .tongy li {
  height: 60px;
  line-height: 22px;
}


/* 通知公告 */
.zhuan-to{
  width: 100%;
  height: 415px;
  background: #F7F7F7;
  margin: -32px 0px 0;
  overflow: hidden;
}
.zhuan-to .tong{
  width:760px;
  float:left;
}
.zhuan-to .tongr{
  width:345px;
  
}
.zhuan-to .tongr img{
  width:100%;
  height:240px;
}
.zhuan-to .title h3{
  line-height: 22px;
  margin: 82px 0 20px;
}
.zhuan-to .tongy li{
  height: 43px;
  line-height: 43px;
}
.zhuan-xi .tongy li{
  height: 43px;
  line-height: 43px;
}
.zhuan-xi{
  height: 355px;  
  overflow: hidden;
}
.zhuan-xi .tong .hd{
  width: 760px;
  float: left;
}

.zhuan-xi .tong .bd{
  width: 345px;
  height: 240px;
  float: right;
  clear: none;
  margin-top: -35px;
}
.zhuan-xi .tong .title h3{
  line-height: 22px;
  margin: -5px 0 15px;
}
.zhuan-xi .tong .hasMoreTab{
  width: 100%;
}
.zhuan-xi .tong .bd .cons{
  width: 345px;
  height: 240px;
}
.zhuan-xi .tong .bd .cons img{
  width: 345px;
  height: 240px;
}
.zhuan-xi .tong .bd .cons a{
  position: relative;
}
.zhuan-xi .tong .bd .cons a .huo{
  display: block;
  width: 165px;
  height: 50px;
  background: url(../image/huo11_03.png) no-repeat center center;
  position: absolute;
  z-index: 1;
  top: 50px;
  left: -4px;
}



/* 金融图片分类 */
.zhuan-jin{
  background: none;
  width: 100%;
  height: 310px;
  padding: 70px 0;
  
  box-sizing: border-box;
}
.zhuan-jin li{
  width: 230px;
  height: 163px;
  background: #EDEDED;
  margin-left: 12px;
  transition: .4s all;
}
.zhuan-jin li:hover {
  background: #D61518;
  width: 239px;
  height: 170px;
  margin: -4px -7px 0 0px;
}
.zhuan-gai{
  height: 360px;
}


.zhuan-jin li .icon2{
  background: url(../image/jin_02.png) no-repeat center top;
}
.zhuan-jin li .icon3{
  background: url(../image/jin_03.png) no-repeat center top;
}
.zhuan-jin li .icon4{
  background: url(../image/jin_04.png) no-repeat center top;
}
.zhuan-jin li .icon5{
  background: url(../image/jin_05.png) no-repeat center top;
}
.zhuan-jin li a{
  display: block;
  width: 100%;
  height: 170px;
  background: url(../image/jin_01.png) no-repeat center top;
  clear: both;
  overflow: hidden;
}
.zhuan-jin li:hover .icon1{
  background: url(../image/jin001.png) no-repeat center top;
}
.zhuan-jin li:hover .icon2{
  background: url(../image/jin002.png) no-repeat center top;
}
.zhuan-jin li:hover .icon3{
  background: url(../image/jin003.png) no-repeat center top;
}
.zhuan-jin li:hover .icon4{
  background: url(../image/jin004.png) no-repeat center top;
}
.zhuan-jin li:hover .icon5{
  background: url(../image/jin005.png) no-repeat center top;
}

/*专业学位二级首页结束 */

/*本科生培养二级首页开始 */

/* 通知公告 */
.ben-tong {
  
  height: 360px;
  background: #F2F2F3;
  overflow: hidden;
}
.bongl{
  width: 100%;
}
.ben-tong .title h3{
  line-height: 22px;
  margin: 45px 0 30px;
}
.ben-tong ul{
  margin-left: -66px;
}
.ben-tong ul li{
  width: 250px;
  padding: 0;
  margin-left: 66px;
  
}
.ben-tong ul li .zhai {
  height: 90px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  border-bottom: 1px solid #AAAAAA;
  margin-bottom: 8px;
}
.ben-hai .xinr{
  height: 325px;
  width: 346px;
}
.xinr .hai .icon1{
  background: url(../image/ben_03.jpg) no-repeat center center;
}
.xinr .hai .icon2{
  background: url(../image/ben_06.jpg) no-repeat center center;
  margin-top: 30px;
}
.xinr .hai li {
  width: 346px;
  height: 72px;
  padding: 11px 0 0 112px;
  box-sizing: border-box;
}
.xinr .hai li h3{
  font-size: 18px;
  color: white;
  font-weight: 500;
  margin: 0 0 5px;
}
.xinr .hai li p{
  font-size: 14px;
  color: white;
  font-weight: 500;
}

/* 教学名师 */
.ben-jxms{
  
  overflow: hidden;
  
}
.ben-jxms .title h3{
  line-height: 22px;
  margin: 45px 0 35px;
}

.ben-jxms ul{
  margin-left: -40px;
}
.ben-jxms li{
  width: 240px;
  height: 320px;
  float: left;
  margin-left: 40px;
}
.ben-jxms li img{
  width: 100%;
  min-height: 170px;
  margin-bottom: 10px;
}
.ben-jxms li h2{
  font-size: 18px;
  color: #000000;
  font-weight: 500;
  margin: 15px 0 5px;
}
.ben-jxms li p{
  font-size: 14px;
  color: #000;
  line-height: 25px;
}
.ben-jxms li .yao{
  font-size: 14px;
  color: #5a5a5a;
  line-height: 25px;
  margin-top: 8px;
}
.jxmsss*{
  height: 660px;
}
.bongr .pic1{
  width: 345px;
  height: 215px;
  
  position: relative;
  cursor: pointer;
}
.bongr .pic1 img{
  width: 345px;
  height: 215px;
}
.bongr .pic1 p {
  width: 100%;
  height: 62px;
  background: rgba(0,0,0,0.5);
  position: absolute;
  bottom: 0;
  padding: 5px 10px;
  box-sizing: border-box;
  
}
.bongr .title h3{
  line-height: 22px;
  margin: 45px 0 35px;
}
.bongr .pic1 p a{
  font-size: 18px;
  color: white;
}
.bongr .pic1 p a span{
  font-size: 14px;
  color: white;
}
/*本科生培养二级首页结束 */

/*国际合作二级首页开始 */

.guo-zui{
  height: 347px;
  background: #F2F2F3;
  margin-top: -32px;
  padding-top: 32px;
  box-sizing: border-box;
}
.guo-zui .xinl ul li h3 a {
  font-size: 17px;
  color: #333;
  font-weight: 500;
}
.guo-gjxm{
  height: 540px;
}
.guo-gjxm ul{
  margin-left: -20px;
}
.guo-gjxm li{
  width: 285px;
  height: 280px;
  float: left;
  margin-left: 20px;
}
.guo-gjxm li img{
  width: 285px;
  height: 215px;
}
.guo-gjxm li h2{
  font-size: 18px;
  color: #000000;
  font-weight: 500;
  margin: 15px 0 5px;
}
.guo-gjxm li p{
  font-size: 14px;
  color: #5a5a5a;
  line-height: 23px;
}
.moreg{
  display: block;
  width: 215px;
  height: 40px;
  border: 1px solid #A0A0A0;
  color: #323232;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  margin: 45px auto;
  border-radius: 2px;
}
/* 外事交流 */

.guo-wsjl{
  height: 520px;
  background: url(../image/3515.png) no-repeat center center;
}
.guo-wsjl .wsjl{
  width: 590px;
  position: relative;
}
.guo-wsjl .tu{
  width: 590px;
  height: 320px;
  position: absolute;
  left: -710px;
  top: -30px;
  overflow: hidden;
}
.guo-wsjl .tu:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}
.guo-wsjl .tu img{
  width: 590px;
  height: 320px;
  transition: .4s all ease;
}
.guo-wsjl .jlgx{
  width: 490px;
}
.guo-wsjl .wsjl .title h3{
  line-height: 22px;
  margin: 50px 0;
}
/* 交流感想 */

.guo-wsjl .jlgx{
  width: 490px;
}
.jlgx .hd{
  width: 100%;
  height: 33px;
  margin-top: 50px;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 65px;
}
.jlgx .hd ul{
  margin-left: -45px;
  
}
.jlgx .hd li{
  float: left;
  margin-left: 45px;
}
.jlgx .hd li a{
  font-size: 18px;
  color: #7a7979;
  padding-bottom: 7px;
}
.jlgx .hasMoreTab .hd li.on a {
  color: #000;
  border-bottom: 3px solid #E60000;
}
.jlgx .hasMoreTab .hd li:hover a {
  color: #000;
}

.jlgx .bd .cons .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/gj0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}
.jlgx .bd .cons .date span{
  margin-left: 40px;
}
.jlgx .bd .cons .min{
  width: 100%;
  height: 45px;
  border-left: 2px solid #000;
  padding-left: 15px;
  box-sizing: border-box;
}
.jlgx .bd .cons .min h2{
  font-weight: 500;
  font-size: 18px;
  color: #000000;
  line-height: 17px;
}
.jlgx .bd .cons .min p{
  line-height: 40px;
  font-size: 14px;
  color: #000000;
}
.jlgx .bd .cons h1{
  font-weight: 500;
  font-size: 18px;
  color: #3c3c3c;
  margin: 25px 0 15px;
}
.jlgx .bd .cons p{
  font-size: 14px;
  color: #3c3c3c;
  line-height: 22px;
  height: 135px;
  margin-bottom: 22px;
}
/* 合作院校 */
.guo-hzyx{
  height: 390px;
}
.guo-hzyx ul{
  margin-left: -20px;
  margin-top: -30px;
}
.guo-hzyx li{
  height: 65px;
  float: left;
  margin-left: 18px;
  margin-top: 30px;
}
.guo-hzyx li img{
  height:65px;
}
.guo-hzyx .moreg{
  overflow: hidden;
  margin-top: 35px;
}

/* 联系我们 */
.guo-lxwm h3{
  font-size: 20px;
}
.guo-lxwm{
  height: 260px;  
  background: #F5F5F5;
}
.guo-lxwm .ban{
  color: #343434;
  font-size: 18px;
  font-weight: 500;
}
.guo-lxwm .dil{
  width: 100%;
  height: 70px;
  margin-top: 25px;
}
.guo-lxwm .dil .dils{
  width: 33%;
  height: 70px;
  border-left: 1px solid #BCBCBC;
  float: left;
  padding: 0 60px;
  box-sizing: border-box;
}
.guo-lxwm .dil .first{
  border: none;
  padding: 0;
}
.guo-lxwm .dil .dils p{
  font-size: 14.1px;
  color: #656565;
  line-height: 21px;
}

/* 科学研究*/

.xin-dang .kexue-zhuan{
  height: 435px;
}

.kexue-cylj{
  width: 380px;
  height: 250px;
}
.kexue-cylj ul{
  margin-top: -5px;
}
.kexue-cylj li a{
  font-size: 14.5px;
  color: #2e2e2e;
  line-height: 30px;
}
.ben-tong ul li .shi {
  color: #505050;
  line-height: 22px;
  font-size: 15px;
}

/*国际合作二级首页结束 */

/*校友服务二级首页开始 */
/* 校友新闻 */
.xiao-xin{
  width: 100%;
  height: 755px;
  background: #F4F4F4;
  margin-top: -32px;
  padding-top: 32px;
  box-sizing: border-box;
}
.xiao-xin ul li {
  width: 265px;
  height: 265px;
  float: left;
  margin-left: 32px;
}

.xiao-xin ul .first {
  margin: 0;
}

.xiao-xin ul li img {
  width: 265px;
  height: 185px;
}

.xiao-xin ul li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 10px 0 0;
  height:44px;
}
.xiao-xin ul li:hover h3 a{
  color: #D72426;
} 
.xiao-xin ul li h3 a {
  font-size: 15px;
  color: #333;
  font-weight: 700;  
}

.xiao-xin ul li .date {
  color: #8b8b8b;
  font-size: 14.8px;
}
.xiao-xin .xyxw{
  width: 860px;
  overflow: hidden;
}
.xiao-xin .hdyg {
  overflow: hidden;
  height: 320px;
}
.xiao-xin .hdyg .title h3{
  line-height: 22px;
  margin: 35px 0 20px;
}
.xiao-xin .hdyg ul{
  margin-left: -32px;
}
.xiao-xin .hdyg ul li {
  width: 260px;
  height: 220px;
  margin-left: 32px;
  float: left;
  height: 24px;  
}
.xiao-xin .hdyg ul li .date{
  color: #886642;
  font-size: 24px;
  font-weight:lighter;
  
}
.xiao-xin .hdyg ul li h4{
  margin: 10px 0 2px 0;
  font-size: 15px;
}
.xiao-xin .hdyg ul li .zhai{
  color: #3F3F3F;
  height: 100px;
  border-bottom: 1px solid #AAAAAA;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 22px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.xiao-xin .hdyg ul li .shi{
  color: #4F4F4F;
  line-height: 22px;
  font-size: 15px;
}
.xiao-xin .hdyg ul li .date span {
  font-size: 30px;
  font-weight: 500;
}
.xiao-xin .xiaor{
  width: 290px;
}
.xiao-xin .xiaor img{
  width: 290px;
  height: 400px;
}
.xiao-xin .xiaor h2{
  font-size: 18px;
  color: #333;
  font-weight: 500;
  margin: 15px 0 10px;
}
.xiao-xin .xiaor p{
  font-size: 14px;
  color: #555;
  line-height: 23px;
}
.xiao-xin .xiaor .date{
  font-size: 14px;
  color: #8b8b8b;
  margin-top: 25px;
  background: url(../image/gj0_03.jpg) no-repeat left center;
  padding-left: 30px;
  box-sizing: border-box;
}
.xyzs{
  height: 770px;
}



.xyzs ul li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 0 0 8px 0;
  
}
.xyzs ul li:hover h3 a{
  color: #D72426;
} 
.xyzs ul li h3 a {
  font-size: 18px;
  color: #333;
  font-weight: 500;  
}
.xyzs ul li p {
  margin-bottom: 30px;
  line-height: 23px;
}
.xyzs ul li .fu{
  margin-bottom: 25px;
}
.xyzs ul li p a {
  font-size: 14.2px;
  color: #555;
  line-height: 30px;
}
.xyzs ul li .tur{
  width: 725px;
  float: right;
}
.xyzs ul li .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/xin0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}

.xyhkx{
  height: 510px;
  background: #F4F4F4;
}
.xyhkx ul li img {
  width: 300px;
  height: 200px;
  float: left;
}
.xyhkx ul .first{
  margin: 0;
}
.xyhkx ul li{
  margin-top: 60px;
}
.xyhkx ul li h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 0 0 8px 0;
  
}
.xyhkx ul li:hover h3 a{
  color: #D72426;
} 
.xyhkx ul li h3 a {
  font-size: 18px;
  color: #333;
  font-weight: 500;  
}
.xyhkx ul li p {
  margin-bottom: 30px;
  line-height: 23px;
}

.xyhkx ul li p a {
  font-size: 14.2px;
  color: #555;
  line-height: 30px;
}
.xyhkx ul li .tur{
  width: 850px;
  float: right;
}
.xyhkx ul li .date {
  color: #8b8b8b;
  margin-top: 10px;
  background: url(../image/xin0_03.jpg) no-repeat left center;
  padding-left: 25px;
  box-sizing: border-box;
}

#downloadbox li .bluedown{
  color:#E90303;
}


.xin-zong a{
  display: inline-block;
  overflow: hidden;
}
.xin-zong a img{
  transition: .4s all ease;
}
.xin-zong a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}

.xinl .tu {
  float: left;
}
.xinl .tu a{
  display: inline-block;
  overflow: hidden;
}
.xinl .tu a img{
  transition: .4s all ease;
}
.xinl .tu a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}


.cons a{
  
  overflow: hidden;
}
.cons a img{
  transition: .4s all ease;
}
.cons a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}


.xiao-xin .tu {
  float: left;
}
.xiao-xin .tu a{
  display: inline-block;
  overflow: hidden;
}
.xiao-xin .tu a img{
  transition: .4s all ease;
}
.xiao-xin .tu a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}
.xyzs .tu {
  float: left;
}
.xyzs .tu a{
  display: inline-block;
  overflow: hidden;
}
.xyzs .tu a img{
  transition: .4s all ease;
}
.xyzs .tu a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}
.xyhkx .tu {
  float: left;
}
.xyhkx .tu a{
  display: inline-block;
  overflow: hidden;
}
.xyhkx .tu a img{
  transition: .4s all ease;
}
.xyhkx .tu a:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}

.xin-dang .dang .aa{
  width:300px;
  height:170px;
  display: inline-block;
  overflow: hidden;
}
.xin-dang .dang .aa img{
  transition: .4s all ease;
}
.xin-dang .dang .aa:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}

.xin-dang .zhuan .aa{
  display: inline-block;
  overflow: hidden;
}
.xin-dang .zhuan .aa img{
  transition: .4s all ease;
}
.xin-dang .zhuan .aa:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}
.aa{
  display: inline-block;
  overflow: hidden;
}
.aa img{
  transition: .4s all ease;
}
.aa:hover img{
  transform: scale(1.1,1.1);
  transition: .4s all ease;
}

/* 院校地图 */

.list-di .dis{
  width: 100%;
  height: 830px;
  margin-top: 40px;
}
.list-di .sou{
  width: 100%;
  height: 80px;
  background: #EAE9E9;
  padding: 22px 0;
  box-sizing: border-box;
  margin: 0;
}
.list-di .dartu{
  width: 100%;
  height: 450px;
}

.list-di ul{
  margin-left: -20px;
  height: 300px;
  margin-top: 10px;
}
.list-di li{
  height: 60px;
  float: left;
  margin-left: 20px;
  margin-top: 30px;
}
.list-di li img{
  height:46px;
}
.list-di .list-title{
  /* margin-top:60px; */
}
.list-di .list-title a{
  font-size: 18px;
  color: #000000;
}

.pic-list .box{
  display: none;
}





body .list_ml .title{
  background: none;
  margin: 20px 0 15px 0;
  border-bottom: 1px solid #CDCDCD;
  padding: 10px 0;
}
.list_ml .title h3{
  background: none;
  color: #be2323;
  font-size: 18px;
  padding-left: 0;font-weight:100;
}
.list_ml li a{
  font-size:15px;
  display: inline;
}
.list_ml li{
  width:11%;
}


.titles h2{
  
  background: url(../image/xin_03.jpg) no-repeat left;
  line-height: 22px;
  margin: 50px 0 33px;
  font-size: 19px;
  font-weight: bold;
  padding-left: 15px;
  
  
  
}
body .list_ml .zm{width:15px; float:left; clear:both; height:35px; line-height:35px;}
body .list_ml .yc{width:800px; float:right; }
.xyr{float:right; width:295px;}
.xyzz li{width:283px; height:56px; line-height:56px; text-align:center;background: #3a6075; margin-top:0;}
.xyzz li.fir{background: #886641; margin-top:0;}
.xyzz li a{font-size:20px; color:#fff;}


.xyzs .pphd li{width:386px;height:270px; float:left;}
.xyzs .pphd li a.pppic{display:block; width:386px; height:200px;}
.xyzs .pphd li a.ma1{background: url(../image/pphd1.jpg) no-repeat left top;  }
.xyzs .pphd li a.ma2{background: url(../image/pphd2.jpg) no-repeat left top; cursor:pointer;  }
.xyzs .pphd li a.ma3{background: url(../image/pphd3.jpg) no-repeat left top; cursor:pointer;  }
.xyzs .pphd li a.ma4{background: url(../image/pphd4.jpg) no-repeat left top;cursor:pointer;  }
.xyzs .pphd li a.ma5{background: url(../image/pphd5.jpg) no-repeat left top; cursor:pointer;  }
.xyzs .pphd li a.ma6{background: url(../image/pphd6.jpg) no-repeat left top;cursor:pointer;   }

.xyzs .pphd li a img{display:none; }
.xyzs .pphd li a:hover img{display:block;opacity: 0.9;  }






.xyzs .pphd li a.tit{height:43px; line-height:43px;text-align:center; font-size:18px; color:#6b6b6b; font-weight:100;; border-bottom:2px dashed #b5b5b5; display:block; }
.xyzs .pphd li a p{ font-size:14px ; color:#8c8c8c; line-height:24px; margin-top:10px; display:block;}
.xyzs .pphd li a.tit:hover{color: #D8000F;}
.xyzs .pphd li a:hover p{color: #D8000F;}




.gelx{margin-top:15px;}
.gelx p{line-height:25px; color:#4d4d4d;}