@charset "utf-8";
/* CSS Document */
.header{background-size: cover !important;background-position: bottom center !important;}
.logo{padding:15px 0 124px;}
.logo_01{padding-left: 160px;}
.logo_02{padding-top: 50px;}
.bread{width:auto;height:auto;float: right; line-height:20px; color:#787878;overflow:hidden;}
.bread span{float:left;font-weight:normal;color:#999;}
.bread span a{color:#999;}
.bread a:hover{color:#b0221f;}
/*学院概况*/
.subPage{width: 1200px;margin:0 auto 20px;}
/*分页*/
.pages1{ text-align:center; height:39px;*height:39px; font-size:14px; line-height:39px; margin:35px 0;width: auto; overflow: hidden;}
.pages1 img{vertical-align: middle;width: auto;}
.pages1 span{ color:#b0221f; padding:0 20px 0 0px; font-size:16px;}
.pages1 a{display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:30px;height: 36px;*height:36px;line-height: 36px;font-size:14px;border-right:1px solid #e99896;text-align:center;color:#949494;margin:0;border-top: 1px solid #b0221f;border-bottom: 1px solid #b0221f;font-family: 'Arial';float: left;}
.pages1 a img{*display:block; *margin-top: 8px;}
.pages1 a:hover{ color:#fff; background-color:#b0221f;}
.pages1 a.start{border-left: 1px solid #b0221f;}
.pages1 a.end{border-right-color:#b0221f; }
.pages1 a.prev,.pages1 a.start,.pages1 a.next,.pages1 a.end{width: auto;padding-left: 10px;padding-right: 10px;}
.pages1 a.prev:hover,.pages1 a.start:hover,.pages1 a.next:hover,.pages1 a.end:hover{background:#b0221f;color:#fff;}
.pages a.on_pages{ background-color:#b0221f;color:#fff;}
.pages_min{ margin:25px 0; overflow: hidden; display: none;font-size:12px;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #eee; border-radius: 3px; color:#b0221f; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#b0221f; color:#fff; transition:0.5s;}

.web_page { text-align: center; margin: 50px 0 75px 0; }
.left_page {margin: 0 20px 0 0; display: inline-block;  vertical-align: top; }

.right_page { height: 39px; line-height: 39px; display: inline-block; vertical-align: top; border: 1px solid #b0221f; }
.right_page>span { display: inline-block; vertical-align: top; height: 39px; line-height: 39px; padding: 0 15px; color: #666666; border-left:1px solid #b0221f; background: #b0221f;color: #fff;}
.pages{ overflow: hidden;height: 39px;font-family: 'Arial';font-size: 0; display:block; float: left; }
.pages img{vertical-align: middle;width: auto;}
.pages > span{ color:#969696;   font-size:14px;height: 44px;line-height: 44px;vertical-align: middle;display: inline-block; *display:inline; *zoom:1;  }
.wrap_page { text-align: center; }
.pages .pageSelect{min-width:125px;height: 39px;*display:inline; *zoom:1; vertical-align: middle; color:#666666;line-height: 39px; text-align: center;padding:0 0 0 20px; border: 0px;}
.pages .pageSelect option { height: 44px; line-height: 44px;   }
.pages .pageSelect01 { min-width: 66px; }
.select2-hidden-accessible { border: 0px !important; }
.select2-container--default .select2-selection--single{ border: 0px solid #b4b4b4;  }
.select2-container--default .select2-selection--single .select2-selection__arrow b{
  background-image: url(../../images/90zt/xiala_03.png); width: 8px; height: 4px;}

.select2-container .select2-selection--single{height: 44px;line-height: 44px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 44px; padding: 0 32px 0 22px;}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 5px; line-height: 5px; top: 17px; width: 8px;right: 9px; }



.scroll1 { margin: 17px 0 0 0; }
.scroll1 ul { overflow: hidden; margin: 0 -22px; }
.scroll1 ul li { width: 33.3%; float: left; margin: 0 0 30px 0; }
.scroll1 ul li a { margin: 0 22px; display: block; }
.scroll1 ul li a:hover strong{ margin:0 0 0 10px; transition: 1s;  }
.sj { background: url(../../images/90zt/sub_sj_03.png) no-repeat; width: 24px; height: 25px; left: 32px; bottom: 2px; position: absolute; }
.s_slider i { padding: 30px 10px; display: block; border: 2px solid #eeeeee; border-radius: 20px; font-size: 16px; color: #202020; line-height: 28px; height: 112px; overflow: hidden; font-style: normal; }
.s_slider i strong { height: 112px; overflow: hidden; display: block; font-weight: normal; transition: 1s; }
.s_slider { padding: 0 0 25px 0; position: relative; }
.scroll1 p { margin: 8px 0 0 0; }
.scroll1 p span { font-size: 15px; color: #af0d00; margin: 0 0 0 18px; }





.wrap_bless { background: url(../../images/90zt/blessbg_02.jpg) no-repeat center top; padding: 0 0 48px 0; }
.blessing { width: 555px; padding: 30px 43px 40px; background: #ffffff; margin: 0 auto;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 16px 0px rgba(16, 26, 33, 0.06); border-bottom-left-radius: 160px; border-bottom-right-radius: 160px;
 }
  .blessing ul { overflow: hidden; }
 .blessing li { overflow: hidden; margin: 0 0 25px 0; }
.blessing span { width: 110px; text-align: right;  float: left; font-size: 18px; color: #202020; }
.blessing span i { color: #b0221f;margin: 0 5px 0 0; }
.blessing textarea { background: #f5f5f5; border: 0px; width: 100%; height: 138px; }
.bless_right { margin:0 0 0 110px; }

.bless_right input {border:0px; border-bottom: 1px solid #eeeeee; background: none; height: 30px;line-height: 30px;width: 100%;}
.subm { text-align: center; margin: 20px 0 0 0; }
.subm input { width: 132px; height: 45px; background: #f49458; color: #ffffff; border-radius: 30px; border: 4px solid #eeeeee; cursor: pointer; }


/*文章页*/
.pageArticle{width:100%;overflow:hidden;position: relative;}
.articleList03{padding-top:15px;}
.articleTitle h3{font-size: 28px;line-height: 55px;text-align:center;color:#333;}
.articleAuthor{padding:10px 0;text-align: center;color:#808080;font-size:15px;margin-bottom: 25px;background: #f5f5f5;margin-top: 20px;}
.articleAuthor span{display: inline-block;height: 22px;line-height: 22px;margin:2px 10px;}
.articleTitle{line-height:26px;}
.article{line-height: 28px;font-size: 17px;}
.article img{padding:5px 0;}
.article i{font-style: italic;}
.article strong{font-weight: bold;}
.sub_share{float:right;}
.Annex {padding:20px 0; overflow:hidden;clear: both;}
.Annex h3 { font-size: 18px;color:#000;height: 40px;line-height: 40px;color:#333;}
.Annex ul{overflow: hidden;padding-top:10px;}
.Annex ul li { height: 40px; line-height: 40px;margin-bottom: 10px;}
.Annex ul li a { font-size: 16px;color:#666;display: block;background: #f5f5f5;border-top: 2px solid #e6e6e6;padding:0 10px;}
.Annex ul li a:hover{color:#000;}
/*列表*/
.articleTitle03{width: 100%;overflow: hidden;border-bottom: 1px solid #e5e5e5;padding: 20px 0 15px 0;}
.articleTitle03 h3{font-size: 18px;}

.subnewsList{overflow: hidden;margin: 0 -10px;}
.subnewsList li{margin-bottom: 20px;}
.subnewsList li a{display: block;padding: 20px;background: #fff;border:1px solid #e5e5e5;margin: 0 10px;transition:all 0.3s ease-in-out;}

.subNewsInfo{}
.subNewsInfo h3{font-size: 18px;margin-bottom: 10px;font-weight: normal;transition:all 0.3s ease-in-out;}
.subNewsInfo p{font-size: 16px;line-height: 22px;max-height: 44px;overflow: hidden;color:#999;margin-bottom: 15px; transition:all 0.3s ease-in-out;}
.subNewsInfo span{display: block;padding-left: 20px;color:#999;font-size: 14px; background: url(../../images/90zt/time.png) no-repeat center left;transition:all 0.3s ease-in-out;}
.subNewsInfoLeft{margin-right:180px; }
.subNewsImg{width: 160px;float: right;}
.subnewsList li a:hover{box-shadow: 3px 5px 10px rgba(0,0,0,0.2);background: #c60607}
.subnewsList li a:hover .subNewsInfo h3{color:#fff;}
.subnewsList li a:hover .subNewsInfo p,.subnewsList li a:hover .subNewsInfo span{color:#e7a4a4;}
.subnewsList li a:hover .subNewsInfo span{background-image: url(../../images/90zt/time_hover.png)}


/*分享*/
.shareBox{margin-bottom:30px; text-align: right;overflow: hidden;}
.share{width: auto;height: auto;float: right;} 
.share_btn {font-weight: normal;float: left;line-height: 32px;}
.bdsharebuttonbox {float: left;}
.share a { padding-left: 0px !important;margin: 0px 0px 0 10px!important;float: left!important;width: 32px!important;height: 32px!important;border-radius: 50%;}
.share a.bds_weixin{background:url(../../images/90zt/weixin.png) no-repeat center center #52af50;}
.share a.bds_tsina{background:url(../../images/90zt/weibo.png) no-repeat center center #d81e06;}
.share a.qzone{background:url(../../images/90zt/qzone.png) no-repeat center center #fece00;}
.share a.bds_more{background:url(../../images/90zt/share_more.png) no-repeat center center #a3bfd9;}


/*pic*/
.subPicList{overflow: hidden;margin: 16px -25px;}
.subPicList li{width: 33.33%;margin-bottom: 40px;float: left;}
.subPicList li a{display: block;margin: 0 25px;}
.subpic .subPic_img{position: relative;padding:0 0 15px 15px;display: block;transition:all 0.3s ease-in-out;}
.subpic .subPic_img:before{position:absolute;bottom: 0;left: 0;content: '';clear: both;width:90%;height: 90%;background: #b0221f;display: block;z-index:0; }
.subpic .subPic_img .imgResponsive{z-index:10;position: relative;}
a:hover .subPic_img  .imgResponsive img{transform: scale(1.1);opacity:1;}
.subpic p{position: relative;transition:all 0.3s ease-in-out; text-align: center;font-size: 18px;height: 24px;line-height: 24px;overflow: hidden;margin-top: 10px;top:0;}
.subPicList li a:hover .subpic p{top:10px;}



@media screen  and (max-width:1220px) {
  .subPage{width: auto;padding:0 25px;}
 
}
@media screen  and (max-width:992px) {
	.header{}
	.logo_01{padding-left: 0;}
	.logo_02{width: 500px;padding-top:20px; }
	.logo{padding-bottom: 50px;}
}
@media screen  and (max-width:768px) {
	.logo_02{width: 400px;}
	.articleTitle h3{font-size: 18px;line-height: 30px;}
	.subPage{padding: 0 15px;}
	.article img{width: auto !important;height: auto !important;display: inline-block !important;}
	.article{font-size: 14px;line-height: 27px;}
	.article table{width: auto !important;}
	.articleTitle03 h3{font-size: 16px;}
	.wrap_page { display: none; }
	.pages_min{display: block;}
	.logo{padding-bottom: 30px;}
	.subNewsInfo h3{font-size: 14px;line-height: 22px;}
	.subNewsInfo p{font-size: 12px;line-height: 20px;}
	.subNewsInfo span{font-size: 12px;}
	.subPicList li{width: 50%;}
	.subpic p{font-size: 14px;}
	.blessing { width: auto; padding:20px; margin:0 15px; }
}

@media screen and (max-width:640px) {
.scroll1 ul li { width: 50%; }	
.scroll1 ul li a { margin: 0 10px; }
.scroll1 ul { margin: 0px; }
.s_slider i { font-size: 14px; }
}


@media screen and (max-width:480px) {
	.subNewsInfoLeft{margin-right: 0;margin-top: 10px;}
	.subNewsImg{float: none;width: 100%;}
	.subPicList li{float: none;width: 100%;}
	.subPicList {margin: 0;}
	.subPicList li a{margin: 0;}
	.logo_02{width: 270px;margin: 0 auto;}
	.scroll1 ul li { width: 100%; float: none; }	
}


