@charset "utf-8";

/* CSS Document */
	/*bannner*/
	
  #banner{height:400px;min-width:1200px;}
 #banner .slick-slider,#banner .slick-list,#banner .slick-track,#banner .slick-slide{height: 100%;}
 #banner .slick-slide{outline: 0;position: relative;
     background-position: center center;background-repeat: no-repeat;
     -o-background-size: cover;
     -ms-background-size: cover;
     -moz-background-size: cover;
     -webkit-background-size: cover;
     background-size: cover;
 }

 #banner .slick-dots{position: absolute;left: 0;bottom: 15px;width: 100%;text-align: center;z-index: 99;}
 #banner .slick-dots li{overflow:hidden;display: inline-block;margin: 0 5px 0 6px;}
 


 
 #banner .slick-dots li button{display: block;width: 13px;height: 13px;border: none;outline: 0;cursor: pointer;text-indent: -9999em;padding: 0;margin: 0;
     font-size: 0;line-height: 0;text-indent: 999px;background: none;border: 1px solid #fff;
         -webkit-border-radius: 50%;
         -moz-border-radius: 50%;
         border-radius: 50%;
 }
 #banner .slick-dots li button::before{font-size:0px; display:none;}
 #banner .slick-dots li.slick-active button{background-color: #fff;}
 #banner .item a{display: block;height: 100%;}
/*.slick-slide img:hover{transition:transform 6000ms linear 0s;
 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}*/



 #banner .slick-next{right:25px;}
 #banner .slick-prev{left:25px;}
 #banner .slick-prev,#banner .slick-next{z-index:1;}
 #banner .slick-prev::before, #banner .slick-next::before{font-size:30px;}



/*main*/
/*图片*/
.slideBox{ width:371px; height:241px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:10px; border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#fba50f; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{  width:371px; height:241px;  display:block;  }
.slideBox .bd li a{position:absolute; display:block;width:100%; height:241px; }
.slideBox .bd li .text{height:35px; text-align:left; padding-left: 10px; background:url(../images/nav-bg.png) repeat; width:100%; position:absolute; bottom:0px; line-height:35px; color:#fff; font-size:14px;}



.con01right{width: 340px;}
.tzgg-con ul li{clear: both;height:52px;margin-top:0px; }
.tzgg-con ul li+li{margin-top: 10px;}
.date{width:53px; height:52px; border:1px solid #e1e1e1; border-top: none; text-align:center; float:left; line-height:26px;}
.date h3{display:block; float:left; width:100%;  background:#FF0000; color:#ffffff; font-size:14px; height:26px; font-weight:normal;}
.date i{font-style:normal; display:block; float:left; width:100%; color:#000000; font-size:14px; height:28px;}
.txt{width:280px; float:right; line-height:26px; color:#333; }


/*middlebanner*/
.slideBox1{ width:1200px; height:125px; overflow:hidden; position:relative;  }
		.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:1200px; height:125px; display:block;  }

	.slideBox1 .bd ul li a{ overflow: hidden;  width:1200px; height:125px; display:block;  }
		.slideBox1 .bd ul li a:hover img{  transition: all 0.4s ease-out; overflow:hidden;box-shadow: none;
    -webkit-transform: scale(1.08);
    transform: scale(1.08); }

/*学院新闻*/
.xxdt{width: 830px;}
.tit,.tit1{ height:50px; line-height:50px; }
.tit{margin-bottom:20px; border-bottom:1px solid #cccccc;}
.tit1{margin-bottom:0px;border-bottom:3px solid #DE2810;}

.tit h2,.tit1 h2{ height:48px; width:100px; line-height:50px; float:left;font-size: 18px;  font-weight:normal; text-align:center;}
.tit h2{ border-bottom:3px solid #DE2810;}
.tit1 h2{ border-bottom:0px solid #DE2810;}

.tit a,.tit1 a{ height:50px; float:right; line-height:50px; background:url(../images/more_ico.png) no-repeat left center; padding-left:25px;}







.con01center{margin-left: 15px;}
.con01centerm ul{}
.con01centerm ul li {width:428px; height:35px; line-height:35px; background:url(../images/more_arrow_1.gif) no-repeat left center; padding-left:15px;}		
.con01centerm ul li a{display: block;float: left;}
.time{display: block;float: right; font-size: 13px; color: #676767;}
/*middlebanner*/
.con01{overflow: hidden;}
.con02{height: 125px; margin:20px auto;}

.con03{overflow: hidden;width:100%;min-width:1200px; padding:0px 0 20px 0px; background: #f4f4f4;}
.con03center,.con03left,.con04center,.con04left{width: 415px;}

.con03center,.con04center{margin:0px 20px;}
.con03left ul,.con03center ul{padding:15px; background: #fff;}
.con03left ul li,.con03center ul li,.con04left ul li,.con04center ul li{line-height: 35px; height: 35px; border-bottom: 1px solid #DDDDDD;}
.con04left ul,.con04center ul{padding:15px;}





.con03right ul{width: 320px; margin-top: 10px;}
.con03right ul li{ width: 102px; height: 125px; background: #e2e2e2 url(../images/icon05.png) no-repeat center 25px;  float: left; display: inline-block;}
.con03right ul li+li{ width:116px; height:125px; position:relative;background:none;}
.con03right ul li+li+li{width: 102px; height: 125px; background: #efefef url(../images/icon06.png) no-repeat center 25px;}
.con03right ul li+li+li+li{width: 102px; height: 125px;background: #efefef url(../images/icon07.png) no-repeat center 30px;}
.con03right ul li+li+li+li+li{width:116px;  background:none; height:125px; position:relative; }
.con03right ul li+li+li+li+li+li{ width: 102px; height: 125px;background: #e2e2e2 url(../images/icon08.png) no-repeat center 30px;}
.con03right ul li a{ width: 102px; padding-top: 81px; height: 35px; display: block; color: #003262; font-size: 14px; text-align: center;}

a .pic-1,a .pic-2{ width:116px; height:125px; background:none; position:relative;}
a .pic_bt{ position:absolute; right:20px; bottom:20px; color:#fff; font-size:20px; font-weight:bold;}
a .pic-1 img,a .pic-2 img{ width:100%; height:100%;}
a .cover1,a .cover2{ position:absolute; left:0; right:0; bottom:0; top:0; background:url(../images/cover.png); background-size:100% 100%; display:none;}
a .cover_bt{ position:absolute;width:96px; padding: 0px 10px; text-align: center; line-height: 26px; text-align: center; bottom:5px; color:#fff; font-size:14px; }



.con04right{width: 320px;}

.con04right ul li{float:left; width: 142px; border:4px solid #dddddd; margin-bottom: 15px; height:40px; line-height:40px;}
.con04right ul li+li,.con04right ul li+li+li+li,.con04right ul li+li+li+li+li+li{margin-left: 20px;}

.con04right ul li+li+li,.con04right ul li+li+li+li+li{margin-left: 0px;}

.con04right ul li+li+li+li+li,.con04right ul li+li+li+li+li+li{margin-bottom: 0px;}
.con04right ul li a img{display: block;margin:9px 5px 0px 10px;}

.con04{overflow: hidden;width:100%; min-width:1200px;}

/*main*/