*{list-style: none;padding:0;box-sizing: border-box;}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none;font-size:17px;   overflow-x: hidden;box-sizing: border-box;}
p,ul,h1, .h2, .h3, h1, h2, h3{padding:0;margin:0;list-style: none;}
a{list-style: none;text-decoration: none;color:#222;}
a:hover{color: #1a3565;text-decoration: none;}
.clear{clear: both;}
input { outline: none;border:none;}
.fl{float:left;}
.fr{float:right;}
.n_padding{overflow:hidden;}



.container{max-width:1500px;margin:0 auto;}

.container01{width:90%;margin:0 auto;}

/******************header********************/
#header{width:100%;padding:0px 5.5%;background:#183c86;position:fixed;z-index:2; box-sizing: border-box;}


.header_top_left{float:left;font-size:15px;color:rgba(255,255,255,0.8);}

.header_top_right{float:right;font-size:15px;color:rgba(255,255,255,0.8);}
.header_top_right ul li{float:left;}
.header_top_right ul li.line{padding:2px 8px 0px;display: inline;}
.header_top_right ul li a{color:#fff;}

.logo{float:left;padding:22px 0px;}
.hlogo{float:left;padding:32px 0px 0px 15px;}






/*****************************导航***********************************/
.nav{ position: relative; z-index: 9; float:right;transition: all 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;	transition: 0.5s;	display: block;line-height:100px;padding-top:24px;}
.navbar_nav li{	float:left;	position: relative;display: block;}
 .navbar_nav li:after{ content: "";width: 0;height: 4px;background: #dc4e25;position: absolute; bottom: 0;left: 0%;transition: all 0.5s ease 0s;}
.navbar_nav li:hover:after{width: 100%;}
 .navbar_nav li a{text-decoration: none;	height: 100%;padding:0px 20px;	display: block;
	-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;font-size:19px;color:#fff;}
 .navbar_nav li:hover a{	color: #fff;}
 
 .navbar_nav li.dropdown{	display: inherit;	position: relative;}

/**二级下拉**/
 .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:100px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 120%; left:-10%;}

.navbar_nav li.dropdown .dropdown_menu01{width:200%;left:-40%;}
 .navbar_nav li.dropdown .dropdown_menu a{font-size: 16px;color: #666;	padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;font-weight:normal;}
 .navbar_nav li.dropdown:hover .dropdown_menu{display: block;	background: #f3f3f3;-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
 .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
 .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#e8c589;}





.searchbtn{width:19px;height:19px;cursor: pointer;float: left; margin-top:10px;}
 
.searchbox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 100;text-align:right;margin-top:0px;}
 .searchbox .search_bg{position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter:Alpha(opacity=60);}
 .searchbox .close{position: absolute;color: #fff;font-size: 30px;right: 30%;top: 25%;cursor:pointer;font-weight:normal;}
.searchbox form { width: 50%;margin: auto; position: absolute; left: 0;right: 0; top: 0; bottom: 0;display: block;height: 50px;background: #fff;}
 
 

 .search_box.on{opacity: 1;visibility: visible;display: block;}

 .ser{height: 45px;line-height: 45px;position: absolute;top: 50%;transform: translateX(-50%) translateY(-50%);left: 41%;margin: -100px 0 0;}
 .search{width: 100%;height: 100%;position: relative;float:right;z-index: 3;}
 

 .search input.notxt{position:absolute;width: 406px;height: 45px;background: #fff;box-shadow: 3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex: 1;flex: 1;padding: 0 12px;font-size: 16px;-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;border: 0;}
 .search input.notxt1 {position:absolute;width: 120px;height: 45px;border:none;background:#f56c18;right: 0;font-size: 18px;color: #fff;}

 


/*********banner********/
#banner{width:100%;top:0;position:relative;z-index:1;overflow: hidden;height: 100vh;}

#banner .fbanner{width:100%;}
#banner .fbanner .image{overflow:hidden;width:100%;}
#banner .fbanner .image img{width:100%;height: 100vh; object-fit: cover;}
#banner .fbanner a {display: block;position: relative;}






#banner .fbanner .slick-dots{bottom:18px; right:12px;}
#banner .fbanner  .slick-dots li{width:11px;height:11px;background:#fff;margin: 0 5px!important;border-radius: 50%;}
#banner .fbanner  .slick-dots li.slick-active{background:#f3651d;width:11px;height:11px;border-radius: 50px;}


#banner .fbanner .slick-dots li button:before{content: ''!important;}

/********新闻*********/
.sy_mid{width:100%;}




/***院系新闻***/
.sy_yxxw{width:35%;float:left;}
.yx_nav{width:343px;padding:36px 0px;font-size:25px;font-weight:bold;text-align:center;margin:0 auto;}

.yx_nav::before{width:103px;height:2px;background:#183c86;content: "";display: block;float:left;text-align:center;margin-top:16px;}
.yx_nav::after{width:103px;height:2px;background:#183c86;content: "";display: block;float:right;margin-top:16px;}


/*图片切换*/
.yx_font_top{width:100%;}
.yx_font_top .slick-dotted.slick-slider{margin-bottom:0px;}

.yx_font_top .fade{width:100%;}
.yx_font_top .fade .pic{padding-top: 57%; position: relative;overflow: hidden;height:0;}
.yx_font_top .fade .pic img{display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;transition: .3s;object-fit: cover;}

.yx_font_top .fade .pic:hover img{transform: scale(1.1);transition: .3s;}

.yx_font_top .fade .slick-dots{bottom:0px; text-align:right;right:0px; height:45px;position:absolute;}





.yx_font_top .fade .slick-prev{left:10px;border:1px #fff solid;border-radius: 50%;    z-index: 99999;}
.yx_font_top .fade .slick-prev:before{    content: '<';font-size:15px;}




.yx_font_top .fade .slick-next{right:10px;border:1px #fff solid;border-radius: 50%;}
.yx_font_top .fade .slick-next:before{    content: '>';font-size:15px;}


.yx_font_top .fade  .slick-dots li{width:10px!important;height:10px!important;background:#fff;margin: 0 3px!important;border-radius: 50%;top:20px;right:20px;}
.yx_font_top .fade  .slick-dots li.slick-active{background:#c8000b!important; }

.yx_font_top .fade span{line-height:45px;position: absolute;bottom:0px;font-size:16px;color:#fff;width:100%;text-indent:0.5em;overflow: hidden;
  white-space: nowrap;text-overflow: ellipsis;z-index:1;background:url(../img/xw_bg.png) no-repeat;background-size: cover;font-weight:bold;}

.slick-dots li button:before{content: ''!important;line-height:2px!important;}


/********右侧新闻*********/
.yx_font_bot{width:100%;margin-top:15px;}
.yx_font_bot ul li{width:100%;padding:13px 0px;height:83px;border-bottom:1px #dddddd solid;font-size:17px;color:#222;line-height:28px;}
.yx_font_bot ul li a{display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}	
	
.yx_font_bot ul li span{color:#dc4e25;font-size:17px;font-family:"Bodoni Bd BT";display: block;}
.yx_font_bot ul li:hover{color:#fff!important;box-shadow: 0px 1px 4px #f0f2f8;cursor: pointer;border-bottom:1px #183c86 solid;transition: all 0.3s;padding-left:10px;}





.more{height:50px;line-height:50px;background:#183c86;border-radius: 10px;text-align: center;color:#fff;margin:55px auto;padding:0px 35px;display: table;}
.more a{color:#fff;font-size:18px;}

/******通知公告********/
.sy_tzgg{width:35%;padding:0px 45px;float:left;box-sizing: border-box;}
.sy_tzgg_nav{width:343px;padding:40px 0px;font-size:25px;font-weight:bold;text-align:center;margin:0 auto;}

.sy_tzgg_nav::before{width:103px;height:2px;background:#183c86;content: "";display: block;float:left;text-align:center;margin-top:16px;}
.sy_tzgg_nav::after{width:103px;height:2px;background:#183c86;content: "";display: block;float:right;margin-top:16px;}



.sy_tzgg_font{width:100%;}
.sy_tzgg_font ul li{width:100%;height:80px;font-size:17px;color:#222;line-height:28px;margin-bottom:24px;}

.sy_tzgg_font ul li .date{width:80px;height:80px;background:#183c86;float:left;border-radius: 50%;text-align: center;float:left;}
.sy_tzgg_font ul li .date h1{font-family:"Bodoni Bd BT";font-size:17px;color:#fff;}
.sy_tzgg_font ul li .date h2{font-family:"Bodoni Bd BT";font-size:17px;color:#fff;}


.sy_tzgg_font ul li .font{line-height:30px;font-size:17px;background:#f0f2f8;padding:8px 15px 10px 58px;height:80px;box-sizing: border-box;margin-left:40px;}
.sy_tzgg_font ul li .font a{display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sy_tzgg_font ul li:hover .font a{color:#fff;}

.sy_tzgg_font ul li span{width:78px;height:78px;display: block;border-radius: 50%;padding-top:10px;box-sizing: border-box;border:1px #fff solid;margin:1px}
.sy_tzgg_font ul li:hover .font{background:#183c86;color:#fff!important;border-top-right-radius:10px;border-bottom-right-radius:10px; transition:0.3s;}
.sy_tzgg_font ul li:hover span{color:#fff;}




.more{height:50px;line-height:50px;background:#183c86;border-radius: 10px;text-align: center;color:#fff;margin:45px auto 75px;padding:0px 35px;display: table;}
.more a{color:#fff;font-size:18px;}


/******办事流程********/
.sy_bslc{width:30%;float:right;}
.sy_bslc_nav{width:343px;margin:0 auto;padding:40px 0px;font-size:25px;font-weight:bold;text-align:center;}

.sy_bslc_nav::before{width:103px;height:2px;background:#183c86;content: "";display: block;float:left;text-align:center;margin-top:16px;}
.sy_bslc_nav::after{width:103px;height:2px;background:#183c86;content: "";display: block;float:right;margin-top:16px;}



.bit-list04{width:100%;}
.bit-list04 li {width: 100%;margin:0px 0px 24px 0px;}
.bit-list04 li > div{display: block; margin: 0 0px 0 0;position: relative;transition: all 0.35s ease-in-out;}
.li_bg {height: 23px;margin-left:115px;background-color: #f4f7fb;display: block;}
    
.bit-list04 li a { display: block;background-color: #f4f7fb;padding: 8px 20px 10px;height: 80px;    }
.bit-list04 h3 {font-size:17px;line-height:60px;overflow: hidden;letter-spacing: 0.2px; font-weight:normal;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

.bit-list04 h4 {font-size:17px;line-height:55px;overflow: hidden;letter-spacing: 0.2px; font-weight:normal;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

.bit-date04 {width:81px;height:40px;background:#0062ac;position: absolute;left: 0;top: -37px;padding: 6px 13px; color:#fff;}

.bit-date04 i {float: left;font-size: 21px;padding-top: 3px;}
.bit-date04 span, .bit-date03 strong {display: block;margin-left: 35px;line-height:20px;font-family: 'Arial';font-size:16px;}
.bit-date04 strong {font-size: 15px;font-weight:normal;}  

.bit-list04 li > div:hover{top:0px;box-shadow: 1px 2px 3px #c2bfbf; }


.bit-date03 {background: #183c86; position: absolute;left: 0;top: 0px;padding:8px 13px 11px; color:#fff;font-family:"Bodoni Bd BT";border-right: 7px #fff solid;
    border-bottom: 7px #fff solid;
    height: 43px;}






.bit-date03 i {float: left;font-size: 21px;padding-top: 3px;}
.bit-date03 span, .bit-date03 strong {display: block;margin-left: 0px;line-height:20px;font-family: 'Arial';font-size:16px;    font-family: "Bodoni Bd BT";}
.bit-date03 strong {font-size: 15px;font-weight:normal;}  











.sy_bslc_font ul li{height:114px;width: 100%;

    display: inline-block;
    margin-left: 2.4%;
    margin-bottom: 45px;
    box-sizing: border-box;
    position: relative;
    font-size: 17px;
    line-height: 26px;}
.sy_bslc_font ul li .dateBox {position: absolute;left: 0; top: 0;color: #FFF;text-align: center;font-size: 17px;font-family: Bodoni Bd BT;
        padding: 10px 12px; line-height:21px;background: url(../img/rl.png) #183c86 no-repeat left center; z-index: 9;}
.sy_bslc_font ul li .txtbar {    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background:#f4f7fb;}
.sy_bslc_font ul li::after  {content: '';display: block; width: 60%; height: 25px; background: #f4f7fb; position: absolute;top: 12px; left: 30%;}




/*合作院校*/
.hzyx{width:100%;background:#2a4b8f;}
.hzyx_nav{padding:50px 0px;font-size:28px;font-weight:bold;width:343px;text-align:center;color:#fff;margin:0 auto;}


.hzyx_nav::before{width:103px;height:2px;background:#fff;content: "";display: block;float:left;text-align:center;margin-top:16px;}
.hzyx_nav::after{width:103px;height:2px;background:#fff;content: "";display: block;float:right;margin-top:16px;}


.hzyx_font{width:100%;}









.loader{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #fff;background-size: 100% 100%;z-index: 999}html{font-size: 100px}


/*.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left}*/


.homec{}
.homec .intit{margin-bottom: .6rem}
/*left*/






.homec .aleft{width: 75%;float:right;}
.homec .aleft .swi-upb:before{  background:url(../img/jt_right.png) no-repeat;}
.homec .aleft .trans-mask{display: flex}
/*右侧文字*/
.homec .aleft .txt{width:45%;background:#355495;padding:20px 55px 40px 55px;float:left;}
.homec .aleft .txt h4{text-align:center;margin:0 auto;}
.homec .aleft .txt p{color: #fff;line-height: 40px;font-size:18px;}
.homec .aleft .txt span{width:23px;height:23px; line-height:18px;  background:#9aaaca;border-radius: 50px;margin:0 auto;    display: block;
    text-align: center;}
    .homec .aleft .txt span a{color:#fff;font-size:18px;}
/*右侧图*/
.homec .aleft .pic{width:55%;float:right;}
.homec .aleft .pic_top {width:100%;height:351px;overflow: hidden; }
.homec .aleft .pic_top img{width:100%;height:100%;}
.homec .aleft .pic_left {width:45%;float:left;}
.homec .aleft .pic_left img{border-top:12px #fff solid;width:321px;}
.homec .aleft .pic_right{width:55%;float:right;position: relative;}
.homec .aleft .pic_right img{border-top:12px #fff solid;border-left:12px #fff solid;/*width:344px;left:-70px;*/width:100%;top:-55px;position: absolute;}

.homec  .sbtn1{display: none}


.homec .aright{width:25%;height: 100%;padding-right:20px;}

.homec .aright .sbtn a{position: absolute;font-size: .3rem;color: #61388f}
.homec .aright .sbtn a.prev{top: -40px;right: 50%;}
.homec .aright .sbtn a.next{bottom:-40px;right: 50%}
.homec .aright .slide-c2{height: 4.70rem}
.homec .aleft .slide-c1{overflow: visible;}
.homec .aleft .slide-c1 .ico{width: 1rem;height: 1rem}
.homec .aleft .slide-c1 .trans-mask{overflow: visible;}
.homec .aright .slide-c2 .ico{width: .9rem;height: .9rem;border-radius:50%;margin-left: .3rem}
.homec .aright .slide-c2 .txt .ts{position: relative;}




.homec .aright .slide-c2 .txt p span{display: none}
.homec .aright .slide-c2 .swiper-slide{cursor: pointer;border-bottom:1px #7d91ba solid;margin-bottom: 0px!important;height: auto !important;padding-bottom: 15px;padding-top:25px;}
.swiper-slide-thumb-active{background: #355495;}
.homec .aright .slide-c2 .swiper-slide-thumb-active .txt p{font-size: .18rem;font-weight: bold}
.homec .aright .slide-c2 .swiper-slide-thumb-active .txt p span{display:inline-block;}
.homec .aright .slide-c2 .swiper-slide-thumb-active .txt .ts:before{width: 1rem;transition: .3s}
.homec .aright .slide-c2 .swiper-slide:nth-child(1) .ico{background: url(../images/i1.svg)#eeeaf4 no-repeat center;background-size: .6rem .6rem}
.homec .aright .slide-c2 .swiper-slide:nth-child(2) .ico{background: url(../images/i2.svg)#eaeef4 no-repeat center;background-size: .6rem .6rem}

.homec .aright .slide-c2 .swiper-slide:nth-child(3) .ico{background: url(../images/i4.svg)#e2e8ed no-repeat center;background-size: .6rem .6rem}
.homec .aright .slide-c2 .swiper-slide:nth-child(4) .ico{background: url(../images/i5.svg)#eeeaf4 no-repeat center;background-size: .6rem .6rem}
.homec .aright .slide-c2 .swiper-slide:nth-child(5) .ico{background: url(../images/i6.svg)#eeeaf4 no-repeat center;background-size: .6rem .6rem}
.homec .aright .slide-c2 .swiper-slide-thumb-active .ico{background: url(../images/sqon.svg) no-repeat center!important;background-size: .8rem .8rem!important;transition: .3s}

.homec .pgba{margin-top: .35rem;text-align: center;display: none}
.homec .pgba span{background: #fff;opacity: 1;transition: .3s;margin: 0 5px}
.homec .pgba span.active{width: .3rem}

.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.pore {
    position: relative;
}




/*快速通道*/
.kstd{width:100%;background:url(../img/gz_bg.jpg) repeat;border-top:12px #dc4e25 solid;padding:110px 0px;}
.kstd ul li{padding:0px 44px;float:left;}



.kstd ul li span{line-height:95px;color:#222;font-size:20px;display: block;}
.kstd ul li a{    cursor: pointer;}
.kstd ul li i{transition: .5s;display: block;text-align:center;height:73px;}
.kstd ul li:hover i {transform: rotateY(360deg);
  -ms-transform:rotateY(360deg);
  -moz-transform:rotateY(360deg);
  -webkit-transform:rotateY(360deg);
  -o-transform: rotateY(360deg);}














.section3{margin-top:-40px;}


.gg-tit{height:75px;margin:0 auto 40px;text-align: center;}
.gg-tit .gg-tit-text {line-height:75px; text-align:center;font-weight:bold; font-size:26px;color:#c8000b;display:inline-table;margin:0 60px;}
.gg-tit .gg-tit-text i{float:left; display:block;    padding: 10px 20px 0px 0px;}

.gg-tit .gg-tit-text::after{ content: ''; border-bottom:4px #c8000b solid;display: block;width:100px;height:4px;}


.gg-tit-span {line-height:58px; text-align:center;font-weight:bold; font-size:26px;color:#222;display:inline-table;margin:0px 60px;}
.gg-tit-span::after{ content: ''; display: block;width:62px;height:4px;}
.gg-tit-span i{float:left; display:block; padding: 10px 20px 0px 0px;}

.gg-tit .more{float:right;line-height:69px;float: right;display: block;
    border: 1px #b8b8b8 solid; padding: 0px 30px; line-height: 43px;margin: 5px 0px;}

.gg-tit .more:hover{border:1px #00aeb7  solid;font-weight:bold;}


.s3-switch{width:100%;margin:0px auto;}
.s3-switch .owl-carousel {margin:0px -14px;}
.s3-switch .owl-carousel li{width:33.33%;padding:0px 14px;box-sizing: border-box;float:left;margin-bottom:44px;height:109px;}

.s3-switch .owl-carousel li .dfont{background:#ffffff;border:1px #dddddd solid;overflow: hidden;box-shadow: 0px 2px 10px #e9e9e9;height:109px;}


.owl-carousel li .span{float:left;background:url(../img/date_bg.jpg) no-repeat;text-align:center;color:#fff;padding:23px 20px;line-height:31px;height:63px;}
.owl-carousel li .span h1{font-size:22px;}
.owl-carousel li .span h2{font-size:16px;}
.owl-carousel li .pwz{padding:20px;font-size:18px;line-height:33px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;  }
	
.s3-switch .owl-carousel li:hover .dfont{margin-top:-10px; transition:all 0.6s;box-shadow: 0px 4px 8px #c2eaec; cursor:pointer;font-weight:bold;}




.xy_zf_font .slick-prev:before, .xy_zf_font .slick-next:before{background:#c8000b;width:30px;height:30px;padding:8px;}
.xy_zf_font .slick-prev:before, .xy_zf_font .slick-next:before{color:#fff;}



/***********footer***************/
#footer{width:100%;background:#183c86;padding:0px 0px 30px;position:relative;}

.fot_left{line-height:38px;color:#fff;text-align:center;}
.fot_left p{font-family: "微软雅黑";font-size:17px;}


.fot_logo{padding:35px 0px 0px;}


.fot_right{padding-top:44px; position:absolute;left:70%;top:0px;}
.fot_right ul li{width:127px;height:127px;float:left;margin-left:48px;text-align:center;}
.fot_right ul li img{background:#fff;border-radius:10px;width:114px;height:114px;}

.fot_right ul li span{color:#fff;line-height:40px;}

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: 1.0!important;}







/*****************二级bnnaer***************/
.ej_banner{width:100%;max-height:540px;}
.ej_banner img{width:100%;max-height:540px;}


/*****************二级中间***************/
.ej_mid_con{width:100%; background:#f3f3f3;padding-top:30px;margin-top:-4px;}

.ej_mid{margin:0 auto;padding-bottom:45px;}

/*****左边******/
.xx_menu{display:none;}
.ej_left{width:24%;float:left;background:#183c86;}
.ej_left_nav{height:110px;line-height:110px;text-align:center;font-size:26px;color:#fff;font-weight:bold;}

.ej_left_font{background:#f8f8f8;margin-left:8%;/*width:92%;*/}

.ej_left_font ul li{width:100%;height:70px;line-height:70px;border-bottom:1px solid #e0e0e0;font-size:20px;}
.ej_left_font ul li a{margin:0px 18px;display: block;text-indent:70px;}
.ej_left_font ul li.on,.ej_left_font ul li:hover{background:#d4dff6;width:100%;}



/*****右边******/
.ej_right{padding:20px 26px 25px 36px;width:73%;float:right;background:#fff;}

.ej_right_nav{/*width:959px;*/width:100%;border-bottom:1px #d2dcec solid;height:65px;line-height:65px;border-bottom:1px #d2dcec solid;}

.ej_right_nav h1{border-bottom:4px #1d50a2 solid;font-size:22px;font-weight:bold;color:#1d50a2;display: inline-block;margin-top:-2px;}
.ej_right_nav span{float:right;background: url(../img/ej_dqw.png) left center no-repeat;padding-left:31px;}
.ej_right_nav span a{color:#222;font-size:16px;}


.ej_right_font{/*width:919px;*/width:100%;padding:20px;box-sizing: border-box;}
.ej_right_font p{line-height:35px!important;font-size:17px!important;color:#222!important;}
.ej_right_font p span{line-height:35px!important;font-size:17px!important;color:#222!important;}



/***********新闻列表***************/
.ej_right_new{width:100%;padding:20px 0px;}
.ej_right_new_ser{/*width:957px;*/width:100%;height:48px;border:1px #d7dfed solid;border-radius:10px;margin:0px 0px 20px; box-sizing: border-box;}

.ej_right_new_ser .ss_k{width:70%;height:48px;line-height:48px;font-size:17px;float:left;overflow:hidden;text-indent:0.5em;border:none;outline:none;color:#4873b7;margin-left:15px;}
.ej_right_new_ser .ss_an{width:123px;height:48px;float:right;}

.ej_right_new ul li{width:100%;height:55px;line-height:55px;border-bottom:1px #c7d3e7 dashed;float:left;background:url(../img/hsdoc.png) 5px center no-repeat;text-indent:24px;   }
.ej_right_new ul li a{ overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.ej_right_new ul li span{float:right;color:#777;}

.page{/*width:917px;*/width:100%;margin:0 auto;text-align:center;}

.sy_line{/*width:957px;*/width:100%;height:1px;border-bottom:1px #c7d3e7 dashed;}


/***********组织机构***************/
.ej_right_jg{width:959px;}
.ej_right_jg_top{/*width:959px;*/width:100%;}
.ej_right_jg_top .nav{/*width:959px;*/width:100%;border-bottom:1px #d2dcec solid;height:58px;margin:23px 0px;}
.ej_right_jg_top .nav h1{height:58px;background:#26539f;line-height:58px;color:#fff;font-size:20px;display:inline-block;padding:0px 36px;}


.ej_right_jg_top ul {margin-right:-28px;}
.ej_right_jg_top ul li{width:300px;height:58px;line-height:58px;border:1px #809dcc dashed;margin-right:23px;float:left;box-shadow: 0px 2px 5px #c5d5ef;margin-bottom:30px;text-indent:35px;background:#f9fbfe;}
.ej_right_jg_top ul li a{background:url(../img/dz_jt.png) 240px center no-repeat;display: block;}


.ej_right_jg_top ul li a:hover{background:#26539f url(../img/dz_bjt.png) 240px center no-repeat;display: block;color:#fff;}


/***********校园风光***************/
.ej_right_img{width:959px;margin-top:32px;}
.ej_right_img li{width:299px;float:left;margin:0px 10px 46px;background:#ebf2fb;box-shadow: 0px 2px 5px #c2bfc0;}
.ej_right_img li img{width:299px;height:200px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ej_right_img li span{height:50px;line-height:50px;text-align:center;display:block;}
.ej_right_img li span:hover{background:#3060ad;color:#fff;}



/***********详细新闻页***************/

.ej_right_xq{width:100%;padding:20px;}
.ej_right_xq  h1{line-height:78px;text-align:center;font-size:20px;font-weight:bold;color:#2657a6;}
.ej_right_xq .date{width:100%;line-height:30px;text-align:center;color:#666;padding: 10px 0;}
.ej_right_xq .date i{padding:0px 12px;}
.ej_right_xq p{line-height:35px;}



/***********历史沿革***************/

.ej_right_ls{width:100%;padding:20px;}
.ej_right_ls dl{border-left:1px #d2dcec solid;padding-left:45px;position: relative;}
.ej_right_ls dl dt{color:#2554a0;font-size:20px;font-weight:bold;}
.ej_right_ls dl dd{line-height:30px;padding:20px 0px;}
.ej_right_ls dl dt .icon{left:-6px;position:absolute;top:6px;}

/***********历任领导***************/

.ej_right_ld{width:100%;padding:20px;}
.ej_right_ld li{line-height:45px;padding:10px 0px;}

.ej_right_ld li span{color:#2554a0;font-size:18px;font-weight:bold;background:url(../img/ld_doc.png) left center no-repeat;padding-right:10px;}

.ej_right_ld li span .icon{padding:3px 12px 0px 0px;}


/***********现任领导***************/

.ej_right_xr{width:100%;padding:30px 0px 20px;}
.ej_right_xr li{width:47%;float:left;/*height:203px;*/border:1px #809dcc dashed;margin:0px 1.5% 35px;float:left;box-shadow: 0px 2px 5px #c5d5ef;padding:15px; box-sizing:border-box;}
.ej_right_xr li img{float:left;width:158px;height:203px;padding-right:15px;}


.ej_right_xr li .ej_ld{/*float:right;width:70%;padding-left:15px;*/ box-sizing:border-box;}
.ej_right_xr li .ej_ld h1{color:#2554a0;    font-size:18px;font-weight:bold;padding-right:10px;}
.ej_right_xr li .ej_ld span{color:#222;line-height:35px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}


.v_news_content video,.v_news_content p img,#vsb_content p img{max-width:100%;display:block;height:auto!important;margin:0 auto;}
.ej_right_font  p img{max-width:100%;display:block;height:auto!important;margin:0 auto;}