@charset "utf-8";
/* CSS Document */
/*1 0.25
2 0.5
3 1
4 1.5
5 3*/

body{font-family: Miscrosoft YaHei;	color: #000; }
img{max-width:100%; max-height: 100%;}
a{color:#444444!important;}
a:hover{color: #FF0021!important;text-decoration: none;}
li{list-style:none;}
/*修改bootstrap当中部分标签默认样式*/

/*navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}*/



@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}  /*重新定义页面宽度1200px*/
.bg-danger{background-color:#FF0021!important;}
.border-danger{border-color:#FF0021!important;}
.btn-danger{background-color:#FF0021!important;}
.btn-danger:hover{background-color:#FCA311!important;}
.bg-primary{background-color:#F6F6F6!important;}
.text-danger{color:#FF0021!important;}
.bg-light{background-color:#F3F3F3!important;}
/*导航菜单样式开始*/
.navbar-nav > li:hover .dropdown-menu {display: block;}/*鼠标放上去就显示下拉*/
nav input{background-color:rgba(0,0,0,0.00);}
nav input:focus{outline:none;}  /*去除点击输入框出现的边框*/
nav input{font-size:12px;}
.dropdown-menu{width:100%;min-width:5rem;/*padding:0;*/margin:0;font-size:1rem;text-align:center;}
.border-w2{border-width:2px!important;}
.border-w8{border-width:8px!important;}
.nav-item:hover{background-color:#E9ECEF!important;}
.rounded-1{border-radius:.5rem!important}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}

.logo{max-width:1200px;margin-left:auto; margin-right:auto;}
/*导航菜单样式结束*/



/*学院新闻样式开始*/
.xyywhdp ul li{padding:0px; margin:0px; }
.xyywhdp h1{display: block;/*图片自动裁剪缩放开始*/ width:100%; height:0; padding-bottom: 70%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片自动裁剪缩放结束*/}
/*幻灯片图片上容器文字及背景样式*/
.xyywhdp .carousel-caption{width:100%;height: 7.5rem;position: static;z-index:10;padding-top:10px;padding-bottom:0px;color:#fff;font-size:18px; line-height: 30px; margin-left: auto; margin-right: auto;}
.xyywhdp .carousel-caption p{ padding:0px; margin: 0px; text-align: left; min-height: 2.5rem;}
.xyywhdp .carousel-caption h2{color:#FFF; font-weight: normal; font-size: 14px!important; text-align: right; padding-top:1rem; }
/*幻灯片图片上指示条样式*/
.xyywhdp .carousel-indicators{position:absolute;right:0;bottom:8rem;left:0;z-index:15;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}
.xyywhdp .carousel-indicators li{margin-left: 0.4rem;width:1rem;}


.list1 h1{font-size:25px!important; color:#FF0021; line-height: 50px;}
.list1 h2{font-size: 14px; padding-top: 5px; text-align: right; line-height: 15px; color:#444;}
.list1 li{padding-bottom:15px; color: #FF0021;}
.more1{ text-align: right;}
.more1 a{ color:#FF5454!important; font-size: 12px;}
.more1 a:hover{color:#FF0021!important;}
.tit1 i{color:#FFF!important; font-size:25px; }
.tit1 {display: block; float: left; background-color: #FF5555; width:50px; height:50px; line-height: 50px; text-align: center; border-radius: 25px; margin-right: 15px;}
/*学院新闻样式结束*/


/*学生活动样式开始*/
.xshd{background-image: url("../images/xshd_bk.jpg"); background-repeat: no-repeat; background-position: center center;}
.xshd h3{width:190px; height:40px; border-radius: 25px; border:1px solid #FFF; text-align: center; line-height: 40px; margin-left: auto; margin-right: auto;font-size:18px;color:#FFF;margin-top:2rem;margin-bottom: 2rem;}
.xshd h4{width:115px; height:30px; border-radius: 25px; border:1px solid #FFF; text-align: center; line-height: 30px; margin-left: auto; margin-right: auto;font-size:14px;color:#FFF;margin-top:2rem;margin-bottom: 2rem;}
.xshd h4 a{color:#FFFFFF!important;display: block; width:100%;height: 100%;}
.xshd h4:hover {border: 1px solid #FF0021;}
.xshd h4 a:hover{color:#FF0021!important;}


.pic-list2{ margin-left:auto; margin-right: auto;}
.pic-list2 h1{/*图片自动裁剪缩放开始*/ width:100%; height:0; padding-bottom: 80%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片自动裁剪缩放结束*/ }
.pic-list2 .bk1{padding-top: 12px; padding-left:12px; padding-right:12px; }
.pic-list2 li{width:280px; height: 260px;padding: 0px; margin: 0px; float: left; margin-right:15px;margin-left:15px; background-color: #FFF;}
.pic-list2 li h2{font-size:14px; color: #444444; padding-left: 12px; padding-right:12px;}
.pic-list2 li:hover h2:hover{color:#FF0021!important;}
/*学生活动样式结束*/




.cgzs{background-image: url(""); background-repeat: no-repeat; background-position: center center;}
.cgzs h3{width:190px; height:40px; border-radius: 25px; border:1px solid #000; text-align: center; line-height: 40px; margin-left: auto; margin-right: auto;font-size:18px;color:#000;margin-top:2rem;margin-bottom: 2rem;}
.cgzs h4{width:115px; height:30px; border-radius: 25px; border:1px solid #000; text-align: center; line-height: 30px; margin-left: auto; margin-right: auto;font-size:14px;color:#000;margin-top:2rem;margin-bottom: 2rem;}
.cgzs h4 a{color:#FFFFFF!important;display: block; width:100%;height: 100%;}
.cgzs h4:hover {border: 1px solid #FF0021;}
.cgzs h4 a:hover{color:#FF0021!important;}





/*教学科研、党建工作、招生就业样式*/

.jxky .h1{position:absolute; top:-10px; font-size:25px!important; color:#FF0021; line-height: 50px;}
.jxky .h1 span{display: block; float: left; background-color: #FF5555; width:50px; height:50px; line-height: 50px; text-align: center; border-radius: 25px; margin-right: 15px;}
.jxky .h1 i{color:#FFF!important; font-size:25px;}
.jxky .h2{font-size: 18px; line-height: 15px; color:#444; text-align: left; padding-left: 0px; padding-top:1rem;}
.jxky .h2 a{float:right;color:#FF5454!important; font-size: 12px;}
.jxky .h2 a:hover{color:#FF0021!important;}
.jxky li{font-size:14px; padding-bottom:12px;   text-align:left ;}
.jxky li a{color:#444444!important;}
.jxky li a:hover{color:#FF0021!important;}
.jxky li span{float:right; color:#444444;}


/*List页开始*/
.nav2{background-image: url("../images/h.png"); background-repeat: no-repeat; background-position: center center; height: 19rem; }
.list2 ul,.list2 li{padding: 0px; margin: 0px;}
.list2 dl,.list2 dd{ margin:0px;}
.list2 dd{ height:3.5rem;}
.list2 dd a{display:block;width:8.5rem; height:3rem; margin-left: auto; margin-right: auto; line-height: 3rem;}
.list2 dd a:hover{color:#FFF!important;background-color: #FF5454 ;border-radius: 25px;}
.list2 dd .active{color:#FFF!important;background-color: #FF5454 ;border-radius: 25px;}


.list_news{line-height:35px;}

/*图片列表页面*/
.list-pic {min-height:500px;}
@media (min-width: 992px){.list-pic{padding-left:20px;}} /*宽屏下列表图片距左侧20像素，页面缩小后没有边距*/
.list-pic-item {margin-left:10px; margin-right:10px;overflow:hidden;cursor:pointer;}
.list-pic-item h1{/*图片自动裁剪缩放开始*/ width:100%; height:0; padding-bottom: 70%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片自动裁剪缩放结束*/transition: transform  .3s ease-out; -webkit-transition: transform .3s ease-out; }
.list-pic-item h1:hover{-ms-transform: scale(1.2); /* IE 9 */    -webkit-transform: scale(1.2); /* Safari */    transform: scale(1.2); /* 标准语法 */}
.list-pic h2{font-size:16px;line-height: 25px; padding-bottom: 10px; padding-top: 5px; text-align: center;}


.list-pic-item h3{/*图片自动裁剪缩放开始*/ width:0; height:21rem; padding-left: 100%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片自动裁剪缩放结束*/transition: transform  .3s ease-out; -webkit-transition: transform .3s ease-out; }
.list-pic-item h3:hover{-ms-transform: scale(1.2); /* IE 9 */    -webkit-transform: scale(1.2); /* Safari */    transform: scale(1.2); /* 标准语法 */}