.BASE_TRANSBG {

  background: -webkit-linear-gradient(135deg, #446ceb, #4585ff);

  background: -moz-linear-gradient(135deg, #446ceb, #4585ff);

  background: -o-linear-gradient(135deg, #446ceb, #4585ff);

  background: linear-gradient(135deg, #446ceb, #4585ff);

}

/* #ff6670 #ecc17c*/

.BASE_TRANSBG2 {

  background: -webkit-linear-gradient(135deg, #ff6670, #ecc17c);

  background: -moz-linear-gradient(135deg, #ff6670, #ecc17c);

  background: -o-linear-gradient(135deg, #ff6670, #ecc17c);

  background: linear-gradient(135deg, #ff6670, #ecc17c);

}

.BOX_SHADOW {

  box-shadow: 4px 6px 6px 0px #eee;

}





.overwrap {

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.overwraptwo {

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;

}

html,

body {

  min-width: 1660px;

  font-size: 13px;

  line-height: 35px;

  font-family: '微软雅黑', arial;


}

html a,

body a {

  color: #000;

  text-decoration: none!important;

}

html a:hover,

body a:hover {

  color: #446ceb;

}

html ul,

body ul,

html li,

body li {

  list-style: none;

}

header,

.content,

footer {

  width: 100%;

}

.header {

  box-shadow: 0px 0px 6px 0px #eee;

  position: absolute;

  top: 0px;

  left: 0px;

  background: #ffffff;

  width: 100%;

  z-index: 999999;

}

.header .header-con {

  width: 1600px;

  margin: 0px auto;

}

.header .header-con .index-header-logo {

  height: 100%;

  width: 210px;

  float: left;

  margin-top: 37px;

}

.header .header-con .index-header-logo img {


  height: 100%;

}

.header .header-con .index-header-nav2 {

  display: none;

}

.header .header-con .index-header-nav {

  display: block;

  padding: 0px;

  margin: 0px;

  float: right;

}

.header .header-con .index-header-nav li {

  float: left;

  padding: 45px 0px 18px 0px;

  margin: 0px 15px;

  border-bottom: 0px solid #446ceb;

}

.header .header-con .index-header-nav li a {

  display: inline-block;

  width: 100%;

  height: 100%;

  padding-bottom: 30px;

  position: relative;

  font-size: 16px;

}

.header .header-con .index-header-nav li a:after {

  content: "";

  position: absolute;

  left: 0px;

  bottom: 0px;

  margin-top: 0px;

  width: 100%;

  height: 0px;

  border-bottom: 2px solid #446ceb;

  transition: width 2s ;

  opacity: 0;

}

.header .header-con .index-header-nav li .li-item-con {

  position: absolute;

  top: 128px;

  background-color: #fff;

  height: 0px;

  margin-left: -45px;

}

.header .header-con .index-header-nav li .li-item-con .content-con {

  overflow: hidden;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list {


  float: left;

  padding: 0px 40px;

  height: 230px;

  border-right: 1px solid #eeeeee;

  padding-top: 20px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list p {

  width: 100%;

  overflow: hidden;

  cursor: pointer;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list p em {

  float: left;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list p em i {

  margin-right: 5px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list a{

  padding-bottom: 0px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-list a:after{

  border:none;

  content: '';

  width: 0px;

  height: 0px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img {

  width: 69%;

  float: right;

  padding: 0px 40px;

  padding-top: 20px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img div {

  float: left;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img div img {

  width: 100%;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img .li-item-img1 {

  width: 250px;

  margin-right: 20px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img .li-item-img2 {

  width: 470px;

}

.header .header-con .index-header-nav li .li-item-con .li-item-img dd {

  font-size: 14px;

  color: #999;

  line-height: 28px;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 3;

  overflow: hidden;

}

.header .header-con .index-header-nav li:hover a:after {

  opacity: 1;

  transition: opacity 0.7s ;

}

.header .header-con .index-header-nav li:hover .li-item-con {

  height: 400px;

  transition: height 0.6s;

}

.header .header-con .index-header-nav .index-nav-active a {

  color: #446ceb;

}

.header .header-con .index-header-nav .index-nav-active a:after {

  opacity: 1;

  content: "";

  position: absolute;

  left: 0px;

  bottom: 0px;

  margin-top: 0px;

  width: 100%;

  height: 3px;

  border-bottom: 2px solid #446ceb;

}

.header .header-con .index-header-nav .searchBox {

  cursor: pointer;

  border: none !important;

}

.header .header-con .index-header-nav .searchBox span {

  padding: 0px 19px 0px 16px;

  border-left: 1px solid #1d1a37;

  margin: 0px;

}

.header .header-con .index-header-nav .searchBox span i {

  color: #000;

}

.banner {

  overflow: hidden;

  width: 1600px;

  height: 580px;

  margin: 0px auto;

  margin-top: 128px;

}

.banner img{
    width: 1600px;
    height: 580px;
  }

.banner .banner_btn{
  position: absolute;
  top: 250px;
  width: 1600px;
  height: 31px;
  margin-top: 200px;
}

.banner .banner-content{
  display: none;
  background: #457bf7;
  width: 50%;
  float: right;
  color: #FFF;
  overflow: hidden;
}

.banner .banner-content .banner-content-swiper {
  width: 100%;
  height: 100%;

}



.banner .swiper-containerbg {

  width: 100%;
  float: left;
  overflow: hidden;

}

.banner .banner-content-intro {

  padding: 20px;

}

.banner .banner-content-intro p {

  

  color: #FFF;

  font-size: 14px;

  line-height: 45px;

}



.banner .swiper-container-horizontal>.swiper-pagination-bullets{
  top: 650px;
  left: 0;
  height: 40px;
}


.bottoms {

  width: 100%;

  z-index: 4;

  position: relative;

  background-color: #ffffff;

  padding-top: 40px;

}

.footer {

  background-color: #243263;

}

.footer .footer-con {

  text-align: center;

  height: 100%;

  width: 1600px;

  margin: 0px auto;

  background: url(../img/footbg.png) center 100px no-repeat;

}

.footer .footer-con .friend-link {

  margin: 0px auto;

  padding: 56px 0px;

}

.footer .footer-con .friend-link a {

  color: #9599ac;
  font-size: 18px;
 

}

.footer .footer-con .footer-logo {

  width: 280px;

  padding: 30px 0px;

  border-bottom: 1px solid rgba(255, 255, 255, 0.3);

  margin: 0px auto;

}

.footer .footer-con .tel {

  width: 100%;

  padding: 22px 0px 10px 0px;

  color: #ffffff;

}

.footer .footer-con .tel span {

  display: inline-block;

  color: #ffffff;

}

.footer .footer-con .add {

  color: #ffffff;

}

.footer .footer-con .add span {

  display: inline-block;

}

.pub {

  width: 100%;

  color: #b2b2b2;

  background-color: #182246;

  text-align: center;

}

html {

  position: relative;

}

html .searchs {

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

  z-index: 40;

  position: fixed;

  top: 0px;

  left: 0px;

  width: 0;

  height: 0;

  background-color: rgba(0, 0, 0, 0.6);

}

html .searchs .searchs-close {

  cursor: pointer;

  width: 60px;

  height: 60px;

  position: absolute;

  top: 10px;

  right: 10px;

  color: #ffffff;

}

html .searchs .search-control {

  width: 300px;

  height: 60px;

  border-bottom: 1px solid #eee;

  position: relative;

  font-size: 16px;

  background: transparent;

}

html .searchs .search-control input {

  padding-left: 60px;

  position: absolute;

  left: 0px;

  top: 0px;

  border: none;

  outline: none;

  width: 100%;

  height: 100%;

  background: transparent;

  color: #fff;

}

html .searchs .search-control span {

  background: transparent;

  font-size: 16px;

  display: inline-block;

  width: 60px;

  height: 59px;

  position: absolute;

  top: 0px;

  right: 0px;

  line-height: 60px !important;

  text-align: center!important;

  color: #fff;

}

.content-con {

  width: 1600px;

  height: 100%;

  margin: 10px auto;

  overflow: hidden;

}

.content1 {

  margin-top: 80px;

  padding-bottom: 23px;

  z-index: 4;

  width: 100%;

  overflow: hidden;

  background: url('../img/bowen1.png') bottom center no-repeat;

}

.part1 .college_news {

  background-color: #ffffff;

  width: 60%;

  float: left;

  box-shadow: 4px 6px 6px 0px #eee;

}

.part1 .college_news .college_one {

  width: 100%;

  overflow: hidden;

  margin-bottom: 15px;

}

.part1 .college_news .college_one .college_one_left {

  width: 44%;

  height: 100%;

  float: left;

  display: table-cell;

  vertical-align: middle;

  text-align: center;

  overflow: hidden;

padding: 0px 20px 0px;
}

.part1 .college_news .college_one .college_one_left img {

    width: 100%;
    height:276px;

}

.part1 .college_news .college_one .college_one_left img:hover {

  transition: transform 1s ease-in;


}

.part1 .college_news .college_one .college_one_right img {

    width: 100%;
    height:276px;

}

.part1 .college_news .college_one .college_one_right img:hover {

  transition: transform 1s ease-in;

  /* transform: scale(1.2, 1.2); */

}



.part1 .college_news .college_two {

  overflow: auto;

  padding: 0px 20px;

}

.part1 .college_news .college_two ul {

  padding: 0px 10px !important;

}

.part1 .college_news .college_two .college_two_one {

  width: 50%;

  float: left;

}

.part1 .college_news .college_one .college_one_right {

  width: 47%;

  height: 100%;

  float: right;

  position: relative;

  padding: 0px 20px 0px;

}

.college_one_left>a,.college_one_right>a{
  display: inline-block;
  position: relative;
  width: 100%;
}
.college_one_left>a>p,.college_one_right>a>p{

  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 20px;
  margin: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #ffffff;
}



.bottoms .Notice_Bulletin {

  box-shadow: 4px 6px 6px 0px #eee;

  float: right;

  width: 630px;

  background: #FFF;

}

.bottoms .Notice_Bulletin .Notice_con {

  background-color: #ffffff;

  position: relative;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab {

  height: 98px;

  line-height: 98px;

  border-bottom: 1px solid #f4f4f4;

  background: -webkit-linear-gradient(135deg, #446ceb, #4585ff);

  background: -moz-linear-gradient(135deg, #446ceb, #4585ff);

  background: -o-linear-gradient(135deg, #446ceb, #4585ff);

  background: linear-gradient(135deg, #446ceb, #4585ff);

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab ul {

  overflow: hidden;

  margin: 0px;

  padding: 0px;

  padding-top: 32px;

  margin-left: 16px;

  float: left;

  width: 70%;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab ul .Notice_con_bottom_tab_item {

  width: 17%;

  height: 33px;

  border: 1px solid #ffffff;

  color: #ffffff;

  background-color: transparent;

  border-radius: 16px;

  text-align: center;

  line-height: 33px;

  float: left;

  margin: 0px 6px;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab ul .Notice_con_bottom_tab_item:hover {

  color: #446ceb;

  background-color: #ffffff;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab .Notice_icons {

  float: right;

  margin-right: 20px;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab .Notice_icons i {

  font-size: 52px;

  color: #ffffff;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab .Notice_con_active {

  border: 1px solid #ffffff;

  color: #446ceb !important;

  background-color: #ffffff !important;

}

.Notice_con_bottom_tab_show_box{

  position: relative;

  height: 380px;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab_show {

  display: none;

  width: 100%;

  height: 345px;

  position: absolute;

  top: 0px;

  left: 0px;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab_show ul,

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab_show li {

  margin: 0px;

  padding: 0px;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab_show ul {

  margin-top: 10px;

  padding-left: 15px;

}


.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_tab_show_active {

  display: block;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_img {

  width: 100%;

  overflow: hidden;

}

.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_img img {

  width: 100%;

}
.bottoms .Notice_Bulletin .Notice_con .Notice_con_bottom_img img:hover{
transform:scale(1.1);  
transition: 0.5s;
}
.content2 {

  background: url(../common/newImage/new_school_news_bg.png);
  background-size: 100%;

}

.content2 .dongyue {

  width: 100%;

  margin: 30px 0px;

  background-attachment: fixed;

}

.content2 .dongyue .dongyue-con {

  width: 100%;

  overflow: hidden;

  box-shadow: 0px 0px 6px 0px #eee;

  margin-top: 24px;

  background: url("../img/bowen2.png") right 339px no-repeat;

}

.content2 .dongyue .dongyue-con .dongyue-con-left {

  float: left;

  width: 50%;

  height: 100%;

  background-color: #000;

  overflow: hidden;

}

.content2 .dongyue .dongyue-con .dongyue-con-left img {

  width: 100%;

}

.content2 .dongyue .dongyue-con .dongyue-con-left:hover img {

  transform: scale(1.2, 1.2);

  transition: transform 1.4s ease-in-out;

}

.content2 .dongyue .dongyue-con .dongyue-con-right {

  float: right;

  width: 50%;

  height: 100%;

}

.content2 .dongyue .md_name_ch {

  display: inline-block !important;

  float: left;

  margin-right: 12px;

}

.content2 .dongyue .md_name_en {

  font-size: 28px !important;

  display: inline-block;

  float: left;

}

.content3 {

  margin: 20px 0px;

}

.content3 .content-con {

  padding: 20px 0px;

}

.content3 .content3_item {

  float: left;

  padding: 0px 0px 10px 0px;

  width: 32.5%;

  overflow: hidden;

  box-shadow: 0px 0px 6px 0px #eee;

}

.content3 .content3_item .content3_item_img {

  width: 100%;

}

.content3 .content3_item .content3_item_img img {

  width: 100% ;

}

.content3 .content3_item .content3_item_con {

  padding: 15px 20px 0px;

}

.content3 .content3_item .content3_item_readmore {

  font-size: 12px;

  float: right;

  width: 70px;

  margin-right: 20px;

  padding-bottom: 11px;

  border-bottom: 1px solid #999999;

  cursor: pointer;

}

.content3 .content3_item:hover {

  box-shadow: 0px 0px 6px 4px #eee;

}

.content3 .content3_item_middle {

  margin: 0px 0.8%;

}

.content4 {

  overflow: auto;

  background-color: #f4f4f4;

  padding: 60px 0px;

  margin-bottom: 60px;

}

.content4 .shizituandui-intro {

  width: 100%;

  height: 680px;

}

.content4 .shizituandui-intro .top-show-active {

  display: block!important;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show {

  display: none;

  width: 100%;

  height: 430px;

  position: relative;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm {

  width: 100%;

  height: 280px;

  position: absolute;

  bottom: 0px;

  left: 0px;

  background-color: #446ceb;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box {

  position: relative;

  width: 100%;

  height: 100%;

  background: url("../img/bowen3.png") 0px 45px no-repeat;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-img {

  position: absolute;

  top: -140px;

  left: 130px;

  width: 280px;

  height: 280px;

  border-radius: 100%;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-img img {

  width: 100%;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro {

  margin-left: 72px;

  position: absolute;

  top: -45px;

  left: 410px;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro i {

  font-style: normal;

  font-size: 38px;

  display: inline-block;

  border-right: 1px solid #dddddd;

  padding: 0px 24px;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro span {

  display: inline-block;

  padding: 0px 17px;

  font-size: 18px;

  color: #000;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro-scroll {

  float: right;

  width: 920px;

  height: 160px;

  margin-top: 63px;

  margin-right: 46px;

  overflow-y: auto;

  color: #ffffff;

  padding-right: 120px;

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro-scroll::-webkit-scrollbar-track {

  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);

  background-color: rgba(0, 0, 0, 0.1);

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro-scroll::-webkit-scrollbar {

  border-radius: 3px;

  width: 4px;

  background-color: rgba(0, 0, 0, 0.1);

}

.content4 .shizituandui-intro .shizituandui-intro-top-show .show-bototm .show-bototm-box .content4-intro-scroll::-webkit-scrollbar-thumb {

  border-radius: 3px;

  width: 6px;

  background-color: #ffffff;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab {

  padding-top: 46px;

  width: 100%;

  overflow: hidden;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab div {

  position: relative;

  width: 25%;

  height: 100%;

  float: left;

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: center;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab div .shizituandui-tab-img {

  width: 110px;

  height: 110px;

  border-radius: 100%;

  margin-bottom: 30px;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab div .shizituandui-tab-img img {

  width: 100%;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab div .shizituandui-tab-intro h3 {

  padding: 0px;

  margin: 0px;

  margin-bottom: 16px;

  font-size: 24px;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab div .shizituandui-tab-intro h4 {

  padding: 0px;

  margin: 0px;

  font-size: 15px;

}

.content4 .shizituandui-intro .shizituandui-intro-bottom-tab .tab-active:after {

  content: '';

  width: 0;

  height: 0;

  border-left: 17px solid transparent;

  border-right: 17px solid transparent;

  border-top: 17px solid #446ceb;

  position: absolute;

  left: 50%;

  margin-left: -17px;

  top: -46px;

}

.content5 {

  overflow: auto;

}

.content5 .kuaisudaohang-con {

  overflow: auto;

  padding-top: 3px;

  padding-bottom: 60px;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item {

  float: left;

  width: 23%;

  height: 130px;

  box-shadow: 0px 0px 6px 0px #eee;

  margin-right: 18px;

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item span {

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item span i {

  font-size: 42px;

  color: #446ceb;

  margin-right: 15px;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item span em {

  font-style: normal;

  font-size: 18px;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item:first-child {

  margin-left: 3px;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item:last-child {

  margin-right: 0px;

}

.content5 .kuaisudaohang-con .kuaisudaohang-item:hover {

  box-shadow: 0px 0px 6px 4px #eee;

}

.m_title {

  margin: 25px 0px 10px 0px;

  overflow: auto;

  padding: 0px 10px;

}

.m_title .md_name {

  float: left;

}

.m_title .md_name .md_name_ch {

  display: block;

  font-size: 24px;

  font-weight: 900;

  color: #000;

}

.m_title .md_name .md_name_en {

  display: block;

  font-size: 12px;

  color: #999999;

}

.m_title .md_readmore {

  margin-top: 13px;

  overflow: hidden;

  border-bottom: 1px solid #999999;

  float: right;

  padding: 11px 0px;

  cursor: pointer;

}

.md_readmore:hover {

  border-bottom: 1px solid #446ceb !important;

  color: #446ceb;

}

.md_ul {

  padding: 0px;

  margin: 0px;

  width: 100%;

}

.md_ul .md_ul_item_title {

  text-align: left;

}

.md_ul .md_ul_item_title a {

  display: inline-block;

  width: 100%;

  height: 100%;

  line-height: 30px;

}

.md_ul .md_ul_item_title a i {

  float: left;

  width: 2%;

  font-style: normal;

}

.md_ul .md_ul_item_title a span {

  width: 70%;

  float: left;

  color: #000;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.md_ul .md_ul_item_title a em {

  margin-right: 3%;

  height: 25%;

  font-style: normal;

  float: right;

  color: #999999;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.md_ul_item_title > a:hover span {

  color: #446ceb !important;

}

.md_ul_item_title > a:hover em {

  color: #446ceb !important;

}

.intro-con {

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: center;

}

.intro-con .intro-con-box {

  width: 65%;

  margin: 0px auto;

}

.intro-con .intro-con-box .hh3 {

  font-size: 28px;

  line-height: 34px;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;

  margin-bottom: 27px;

}

.intro-con .intro-con-box .hh3 i {

  display: block;

  height: 100%;

  float: left;

  width: 20%;

}

.intro-con .intro-con-box .hh3 span {

  width: 80%;

  float: left;

  height: 100%;

  display: block;

}

.intro-con .intro-con-box h5 {

  font-size: 16px;

  line-height: 24px;

  margin-bottom: 30px;

  color: #999999;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;

}

.wudianshijie {

  width: 100%;

  height: 165px;

  background: url(../img/wudian.jpg) center no-repeat;

}

.wudianshijie .wudianshijie-left {

  width: 30%;

  float: left;

  height: 100%;

  text-align: center;

}

.wudianshijie .wudianshijie-left h3 {

  margin-top: 44px;

  font-size: 32px;

}

.wudianshijie .wudianshijie-left a {

  display: inline-block;

  padding: 4px 37px;

  text-align: center;

  border: 1px solid #ffffff;

  color: #ffffff;

  border-radius: 34px ;

}

.wudianshijie .wudianshijie-right {

  width: 70%;

  height: 100%;

  float: left;

  font-size: 40px;

  color: #ffffff;

  line-height: 165px;

}

.wudianshijie .wudianshijie-right p {

  width: 100%;

  text-align: center;

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-content: center;

}

/*newsList*/

.header-kuai {

  width: 100%;

  height: 128px;

}

.newsList {

  background: url("../img/newsList.jpg") top center no-repeat;

}

.benkejiaoxue {

  background: url("../img/benkejiaoxue.jpg") top center no-repeat;

}

.zaizhijiaoshi {

  background: url("../img/zaizhijiaoshi.jpg") top center no-repeat;

}

.xueyuangaikuang {

  background: url("../img/xueyuangaikuang.jpg") top center no-repeat;

}

.xinwendetailed {

  background: url("../img/newsList.jpg") top center no-repeat;

}

.personContent {

  background: url("../img/personInfomation.jpg") top center no-repeat;

}

.innerPageNav {

  overflow: hidden;

  width: 100%;

  padding: 120px 0 160px;

}

.innerPageNav .innerPage_intro {

  float: right;

}

.innerPageNav .innerPage_intro .innerPage_intro_title {

  font-size: 56px;

  color: #ffffff;

  line-height: 80px;

}

.innerPageNav .innerPage_intro .innerPage_intro_bread a {

  font-size: 15px;

  color: #ffffff;

}

.innerPageNav .innerPage_intro .innerPage_intro_bread em {

  font-style: normal;

  font-size: 15px;

  color: #ffffff;

}

.newsListContent {

  width: 100%;

  background-color: #f6f6f6;

  padding-top: 20px;

}

.newsListContent .left_bar {

  float: left;

  width: 25%;

}

.newsListContent .left_bar .left_bar_title {

  width: 100%;

  height: 184px;

  background: -webkit-linear-gradient(135deg, #ff6670, #ecc17c);

  background: -moz-linear-gradient(135deg, #ff6670, #ecc17c);

  background: -o-linear-gradient(135deg, #ff6670, #ecc17c);

  background: linear-gradient(135deg, #ff6670, #ecc17c);

  padding: 56px 0px 0px 46px;

  margin: 0px;

}

.newsListContent .left_bar .left_bar_title span {

  display: block;

  color: #ffffff;

}

.newsListContent .left_bar .left_bar_title .left_bar_title_zh {

  font-size: 35px;

  line-height: 50px;

}

.newsListContent .left_bar .left_bar_title .left_bar_title_en {

  font-size: 18px;

}

.newsListContent .left_bar .left_bar_ul {

  background-color: #446bec;

  padding: 35px 0px;

}

.newsListContent .left_bar .left_bar_ul li {

  overflow: hidden;

  padding: 24px 60px 24px 70px;

  font-size: 18px;

  color: #ffffff;

  border-bottom: 1px solid #6989f0;

}

.newsListContent .left_bar .left_bar_ul li .left_bar_item_text {

  float: left;

}

.newsListContent .left_bar .left_bar_ul li .left_bar_item_icon {

  float: right;

}

.newsListContent .left_bar .left_bar_ul li:hover .left_bar_item_icon {

  margin-right: -6px;

  transition: margin-right 0.6s;

}

.newsListContent .right_content {

  float: right;

  width: 74%;

  min-height: 400px;

  box-shadow: 0px 0px 20px 3px #eee;

  margin-bottom: 50px;

}

.newsListContent .right_content .right_content_bottom {

  margin-top: 70px;

  height: 170px;

  width: 100%;

  background: url("../img/bowen2.png") center 8px no-repeat;

  -webkit-background-size: 110%;

  background-size: 110%;

}

.newsListContent .right_content .pageaside {

  width: 100%;

  height: 140px;

  line-height: 140px;

  text-align: center;

}

.newsListContent .right_content .pageaside ul {

  overflow: hidden;

  display: flex;

  justify-content: center;

  align-items: center;

}

.newsListContent .right_content .pageaside ul li {

  float: left;

  margin: 0px 15px;

}

.newsListContent .right_content .pageaside ul .pageNumactive a {

  color: #446ceb;

}

.newsListContent .right_content .news-ul {

  padding:20px;

}

.newsListContent .right_content .news-ul li {

  padding: 15px 0px;

  border-bottom: 1px dashed #ccc;

  overflow: hidden;

}

.newsListContent .right_content .news-ul li .news-item-intro {

  width: 70%;

  float: left;

}

.newsListContent .right_content .news-ul li .news-item-intro div {

  float: left;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-time {

  width: 13%;

  font-size: 18px;

  color: #989898;

  text-align: center;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-time .wxarrow {

  margin: 27px auto;

  width: 26px;

  height: 26px;

  line-height: 26px;

  text-align: center;

  color: #cccccc;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-liner {

  padding: 0px 5px;

  overflow: hidden;

  height: 100%;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-liner .liner {

  width: 20px;

  height: 1px;

  margin-top: 16px;

  border-top: 1px solid #ccc;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-text {

  width: 80%;

  color: #000000;

  font-size: 18px;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-text .news-item-intro-text-title {

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.newsListContent .right_content .news-ul li .news-item-intro .news-item-intro-text .news-item-intro-text-de {

  margin-top: 30px;

  width: 90%;

  font-size: 12px;

  line-height: 16px;

  color: #a1a1a1;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;

}

.newsListContent .right_content .news-ul li .news-item-img {

  width: 20%;

  float: right;

  padding: 0px 7px;

  overflow: hidden;

}

.newsListContent .right_content .news-ul li .news-item-img img {

  width: 100%;

}

.newsListContent .right_content .news-ul li:hover .news-item-intro-time .wxtime {

  color: #000;

  transition: color 0.6s;

}

.newsListContent .right_content .news-ul li:hover .news-item-intro-time .wxarrow {

  margin: 27px auto;

  width: 26px;

  height: 26px;

  line-height: 26px;

  text-align: center;

  background-color: #446bec;

  color: #ffffff;

  font-size: 20px!important;

  transition: background-color 0.6s, font-size 0.6s;

}

.newsListContent .right_content .news-ul li:hover .news-item-intro-liner .liner {

  width: 40px;

  border-top: 1px solid #000000;

  transition: border-top 0.6s;

}

.newsListContent .right_content .news-ul li:hover .news-item-img {

  transform: scale(1.1, 1.1);

  transition: transform 0.6s;

}

.newsList_right_content {

  background-color: #fff;

}

/*benkejiaoxue*/

.benkejiaoxue-ul {

  width: 100%;

  overflow: hidden;

}

.benkejiaoxue-ul li {

  background-color: #fff;

  width: 32%;

  float: left;

  border-bottom: 4px solid #446ceb;

  margin-bottom: 18px;

  overflow: hidden;

}

.benkejiaoxue-ul li img {

  width: 100%;

}

.benkejiaoxue-ul li .benkejiaoxue-item-intro {

  padding: 30px;

  overflow: hidden;

}

.benkejiaoxue-ul li .benkejiaoxue-item-intro .benkejiaoxue-item-title {

  float: left;

  font-size: 15px;

}

.benkejiaoxue-ul li .benkejiaoxue-item-intro .benkejiaoxue-item-time {

  float: right;

  font-size: 13px;

  color: #ccc;

}

.benkejiaoxue-ul li .benkejiaoxue-item-readmore {

  padding: 0px 30px;

  float: right;

  text-align: right;

  font-size: 12px;

  margin-bottom: 26px;

}

.benkejiaoxue-ul li .benkejiaoxue-item-readmore span {

  display: inline-block;

  padding-bottom: 12px;

  border-bottom: 1px solid #ccc;

}

.benkejiaoxue-ul li:nth-child(3n-1) {

  margin: 0 2%;

}

/* 本科专业 */

.benkezhuanye-content {

  background-color: #fff;

}

.benkezhuanyeul {

  overflow: hidden;

  padding: 40px 60px;

}

.benkezhuanyeul .benkezhuanyeultotal {

  padding: 50px 10px;

  border-bottom: 1px dashed #eee;

}

.benkezhuanyeul li {

  margin: 10px 0px;

  background-color: #f7f7f7;

  height: 66px;

  line-height: 66px;

  padding: 0px 50px;

}

.benkezhuanyeul li .benkezhuanye-item-no {

  font-size: 26px;

  font-weight: bold;

  color: #656565;

}

.benkezhuanyeul li .benkezhuanye-item-title {

  margin-left: 48px;

  font-size: 18px;

  color: #737373;

}

/* 师资队伍 */

.shiziduiwu-ul {

  width: 100%;

  overflow: hidden;

}

.shiziduiwu-ul li {

  width: 32%;

  background-color: #fff;

  float: left;

  margin-bottom: 20px;

}

.shiziduiwu-ul li dl {

  margin: 0px;

  padding: 0px;

}

.shiziduiwu-ul li dl p {

  margin: 0px;

  padding: 0px;

}

.shiziduiwu-ul li dd {

  overflow: hidden;

}

.shiziduiwu-ul li dd img {

  width: 100%;

}

.shiziduiwu-ul li dt {

  padding: 0px 60px;

}

.shiziduiwu-ul li dt span {

  font-size: 12px;

}

.shiziduiwu-ul li .shiziduiwu-item-intro {

  padding: 20px 0px;

}

.shiziduiwu-ul li .shiziduiwu-item-depart {

  padding-bottom: 20px;

}

.shiziduiwu-ul li:nth-child(3n-1) {

  margin: 0 2%;

}

.shiziduiwu-ul li:hover dt {

  background-color: #446ceb;

  color: #ffffff;

  transition: background-color 0.6s;

}

.shiziduiwu-ul li:hover dd img {

  transform: scale(1.2, 1.2);

  transition: transform 0.6s;

}

/* xueyuangaikuang-content*/

.xueyuangaikuang-content {

  padding: 60px;

}

.xueyuangaikuang-content img {

  width: 100%;
  height: auto;

}

.xueyuangaikuang-content p {

  text-indent: 24px;

}

.xueyuangaikuang-content h4 {

  font-weight: bold;

  margin-top: 30px;

}

/* newsDetailed-content-con*/

.newsDetailed-content-title {

  width: 100%;

  text-align: center;

  border-bottom: 1px dashed #ccc;

}

.newsDetailed-content-title h3 {

  padding: 30px 0px;

}

.newsDetailed-content-title h4 {

  padding-bottom: 30px;

  font-size: 12px;

  color: #ccc;

}

.newsDetailed-content-con {

  padding: 10px;

}

.newsDetailed-content-con p {
/*  
  text-indent: 24px;

  padding: 20px;
*/
}

.newsDetailed-content-con h4 {

  font-weight: bold;

  margin-top: 30px;

}

.newsDetailed-content-con img {

  width: 90%;
  height: auto;
  padding: 0px 20px;
  max-width: 800px;

}
.winstyle252515 img{ width:120px!important;}
.winstyle252515 textarea{width: 200px;
    height: 20px;}
.newsDetailed-content-con table {

  width: 90%!important;
  font-size:12px;

}



.personContent .content-con {

  overflow: auto!important;

  padding-top: 140px;

}

.personIntro {

  padding: 40px 0px;

  width: 33%;

  margin: 0px auto;

}

.personIntro h3,

.personIntro h4,

.personIntro h5 {

  padding: 0px;

  margin: 0px;

  color: #fff;

}

.personIntro h3 {

  padding: 27px 0px;

}

.personIntro h3 em {

  font-size: 33px;

  padding-right: 20px;

  border-right: 1px solid #7391f3;

}

.personIntro h3 span {

  padding-left: 20px;

  font-size: 16px;

}

.personIntro h4 {

  font-size: 16px;

  margin-bottom: 40px;

}

.personIntro h5 {

  font-size: 12px;

}

.personIntro h5 a {

  color: #ffffff;

}

.personBottom {

  z-index: 1;

  padding-top: 50px ;

}

.personBottom .bottomImg {

  width: 30%;

  float: left;

  transform: translateY(-60%);

}

.personBottom .bottomImg img {

  width: 65%;

}

.personBottom .bottomIntro {

  width: 70%;

  float: right;

}

.personBottom .bottomIntro .bottom_area {

  padding: 30px 0px;

}

.personBottom .bottomIntro h2 {

  padding: 0px;

  margin: 0px;

  font-size: 22px;

  line-height: 40px;

  border-bottom: 1px dashed #eee;

}

.personBottom .bottomIntro h3 {

  font-size: 14px;

  font-weight: bold;

}

.personBottom .bottomIntro .pcon {

  font-size: 12px;

  list-style: decimal;

}

.personBottom .bottomIntro .pcon li {

  list-style: decimal;

}

.shuobocontent {

  background-color: #fff;

}

.shuodaobodaos {

  padding: 0px 60px;

}

.shuodaobodaos .shuobofenlei h3 {

  font-size: 24px;

  color: #446aec;

  padding: 30px 0px;

}

.shuodaobodaos .shuobofenlei h4 {

  font-size: 18px;

  color: #333333;

  padding: 20px 0px;

}

.shuodaobodaos .shuobofenlei .teacherIntroList li {

  background-color: #ffffff;

  padding: 24px 0px;

}

.shuodaobodaos .shuobofenlei .teacherIntroList li dl {

  margin: 0px;

  padding: 0px 40px;

}

.shuodaobodaos .shuobofenlei .teacherIntroList li dl dd {

  width: 40%;

  display: inline-block;

  font-size: 16px;

  color: #666666;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.shuodaobodaos .shuobofenlei .teacherIntroList li dl dt {

  width: 60%;

  display: inline-block;

  font-size: 16px;

  color: #666666;

  font-weight: normal;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.shuodaobodaos .shuobofenlei .teacherIntroList li:nth-child(2n-1) {

  background-color: #f7f7f7;

}

.jiechurencai-content {

  background-color: #fff;

}

.jiechurencai {

  /*padding: 0px 60px;*/

}

.jiechurencai ul {

  padding: 25px 0px;

  overflow: hidden;

}

.jiechurencai ul li {

  padding: 12px 20px;

}

.jiechurencai ul li em {

  display: inline-block;

  font-style: normal;

  font-size: 14px;

  color: #446BE2;
  
  font-weight: bold;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.jiechurencai ul li span {
  width: 70px;
  
  display: inline-block;

  font-style: normal;

  font-size: 14px;

  color: #666;
  
/*  padding: 0px 10px;*/

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;
  
  margin: 0px -4px 0px 0px;
  
  text-align: center;

}

/*.jiechurencai ul li:nth-child(2n-1) {
  background-color: #f7f7f7;
}*/

.search-icon{

  width: 16px;

  height: 16px;

}

 .new_school_news_list .time{
    width: 70px;
    border: 1px solid #ccc;
    text-align: center;
    overflow: hidden;
    float: left;
    height: 60px;
    }

    

    .new_school_news_list .date{
        display: block;
    height: 30px;
    width: 100%;
    color: #4358e2;
    line-height: 30px;
    }
    .new_school_news_list .year{
    
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    background: #4358e2;}

.sub-nav .content-con{width: auto;}
.top{width: 1600px; margin: 0px auto;   
    position: absolute;
    margin-left: 50%;
    left: -800px;
    font-size: 14px;
    text-align: right;
}
.en_btn{margin: 0px 20px;}
.zhuanti_banner img{width: 520px; height: 96px;}

.bottoms {
  padding-top: 0px!important;
}

.new_school_news_content3 {
  overflow: hidden;
  background: url(../newImage/new_school_news_bg.png);
  /*background: #f8f8f8;*/
  padding-bottom: 30px;
  background-size: 100%;
}

.new_school_news_list {
  width: 50%;
  float: left;
}
.new_school_news_list li{
  padding: 5px;
    margin-bottom: 10px;
}
.new_school_news_list li>i {
  font-style: normal;
  color: #4358e2;
  height: 38px;
  display: inline-block;
}

.new_school_news_list li>em {
  margin-left: 20px;
  display: inline-block;
  width: calc(100% - 160px);
  height: 38px;
  padding-top: 10px;
}

.new_school_news_list_s {
  margin: 0 15px;
}

.new_school_news_list .new_school_news_list_year {
  color: #999999;
  font-size: 12px;
}

.new_school_news_list li>i>span {
  font-size: 20px;
}

.new_school_news_img {
  width: 50%;
  float: left;
  height: 465px;
}

.new_school_news_img img {
  width: 100%;

}

.new_md_ul_item_cad {
  display: inline-block;
}

.new_md_ul_item_cad i {
  font-style: normal;
}

.new_md_ul_item_title {
  padding: 9px 0!important;
  border-bottom: 1px dashed #e2e2e2;
}

.new_md_ul_item_title a {
  display: inline-block;
}

.new_md_ul_item_cad {
  width: 65px;
  height: 44px;
  display: block;
  float: left;
  margin-right: 40px;
}

.new_md_ul_item_cad_top {
  display: block;
  width: 100%;
  height: 50%;
  text-align: center;
  font-size: 16px;
}

.new_md_ul_item_cad_bottom {
  display: block;
  height: 50%;
  background: #f4cb3e;
  color: #ffffff;
  text-align: center;
}

.new_md_ul_item_content {
  width: calc(100% - 120px);
  display: block;
  float: left;
  line-height: 48px;
}


/*//  东J讲坛*/

.new_dongyue_btn {
  position: absolute;
  bottom: 40px;
  z-index: 99;
  width: 520px;
  top: 45%;
}

.new_dongyue_btn div {
  text-align: center;
  line-height: 60px;
  cursor: pointer;
}


.new_dongyue_btn .next,.new_dongyue_btn .prev{
  width: 40px;
  height: 40px;
  background: rgba(0,0,0,.3);
  right: 0;
}
.new_dongyue_btn .next{
  float: right;
}
.new_dongyue_btn .prev{
  float: left;
}

.content2 .dongyue .dongyue-con .dongyue-con-right {
  height: 400px;
}


.new_dongyue_con .new_dongyue_con_img img {
  width: 100%!important;
  height: 100%;
}

.new_dongyue_con {
  max-height: 400px;
  position: relative;
}



.new_dongyue_con_con {
  margin: 0px!important;
  min-height: 400px;
  width: 45%;
  float: left;
  padding: 20px;
  background: #446ceb;
  background-size: 100% 100%;
}

.dy_ins {
  padding: 40px;
}

.new_school_news_img img{
  height: auto;
}
.new_school_news_img{
  height: auto;
}
.new_school_news_content3{
  background: #f8f8f8;
}
}