*{padding:0;margin:0;list-style:none;}
body{font-size:16px;font-family:"微软雅黑"; margin:0px; padding:0px;position:relative; background:#ffffff;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#222222;text-decoration:none;}
a:hover{color:#b20303;text-decoration:none;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.jz{width:1100px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mart20{ margin-top:20px;}
.mart30{ margin-top:30px;}
.mart10{ margin-top:10px;}
.padd5{ padding-top:5px;}

/*******************头部***************/
.header{width:100%;height:115px; background-color:#9b0d14; margin:0 auto; border-bottom:1px solid #920106; display:table;}
.logo{width:900px;height:104px;float:left;}
.headerr{width:170px;float:right;}
.english{ text-align:right; margin-top:8px;}
.english a{  color:#ffffff;}
.header_ser{width:165px;height:26px;margin:30px 0px 0px 5px;border-radius:20px;border:1px #d9d8d8 solid; border:1px solid #dedede;}
.ss_k{width:125px;height:26px;line-height:26px;float:left;border:none;outline: none;text-indent:1em;border-radius:20px; margin-right:5px; background:none; color:#dedede}
.ss_an{width:18px;height:18px;float:right;padding:3px 10px 0px 0px;}




/* menu */
.menubox{ width:100%; height:44px; line-height:44px; display:table; background-color:#9b0d14;border-top:1px solid #be1c36; }
.nav{
padding-left:10px;height: 44px;
}

.nav li{
	float: left;
	position: relative
	
	
}
.nav li>a{
	display: block;
	font-size: 16px;
	color: #fff;
	padding:0 14px;
	margin-right:9px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	
	
}
.nav li.on>a,.nav li:hover>a{
	background-color:#9b0d14;color:#ffffff;
}
.nav li.on,.nav li:hover{
	background: #9b0d14;
}

.two-nav{
	position: absolute;
	left: 0px;
	min-width: 170px;
	margin-top:-1px;
	z-index: 990;
	display: none
}
.two-nav a{
	display: block;
	line-height: 43px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	background: #9b0d14;
        padding:0 0;
}
.two-nav a:hover{
	background: #ae161d
}

/***********banner**********/
#banner{width:100%;height:360px;margin:0 auto; display:table;}


/*******************学院新闻***************/
.xyxw{ width:774px; float:left;}
.xyxwtit{background:url("../img/icon1.png") no-repeat center left; text-indent:34px; color:#992a33; line-height:46px; font-size:20px; border-bottom:1px solid #d9d9d9; font-weight:bold;}
.xyxwtit .wz{ float:left;}
.more{ float:right;background:url("../img/icon5.png") no-repeat center right; font-size:12px;  width:75px;  text-align:right; padding-right:10px;}
.more a{color:#616161}
.more a:hover{color:#9b0d14}

.xyxwnr{ margin-top:18px;}
.xyxwnr .tpbh{ width:355px; height:237px; float:left;}
.xyxwnr .tpbh img{ width:355px; height:237px;}

.xyxwnrz{ float:right; width:400px;}
.xyxwnrz .tt{ border-bottom:1px solid #d9d9d9; padding-bottom:7px; margin-bottom:3px;}
.xyxwnrz .tt .bt{ line-height:35px;}
.xyxwnrz .tt .bt a{color:#9b0d14; font-weight:bold;}
.xyxwnrz .tt .zy{color:#646464; line-height:24px; font-size:15px;}
.xyxwnrz ul li{  line-height:30px; font-size:15px; background:url("../img/icon6.png") no-repeat center left; text-indent:11px;}
.xyxwnrz ul li span{ float:right; color:#646464; font-size:15px;}


/*********************通知公告*************/
.tzgg{ width:300px; float:right;}
.tzggtit{background:url("../img/icon2.png") no-repeat center left; text-indent:34px; color:#992a33; line-height:46px; font-size:20px; border-bottom:1px solid #d9d9d9; font-weight:bold;}
.tzggtit .wz{ float:left;}

.tzggnr{ margin-top:18px;}
.tzggnr ul{}
.tzggnr ul li{ margin-top:9px; height:54px;}
.tzggnr .date{ width:48px; height:45px; background-color:#992a33; float:left; text-align:center; color:#ffffff; margin-right:18px; border-radius:4px; padding:2px;}
.tzggnr .date .ri{ font-size:14px;line-height:22px; border-bottom:1px solid #cd868a;}
.tzggnr .date .ny{ font-size:14px;}
.tzggnr span{ line-height:26px; font-size:15px; display:block; }


/*********************教学科研*************/
.jxky{ width:338px; float:left;}
.jxkytit{background:url("../img/icon3.png") no-repeat center left; text-indent:34px; color:#992a33; line-height:46px; font-size:20px; border-bottom:1px solid #d9d9d9; font-weight:bold;}
.jxkytit .wz{ float:left;}

.jxkynr{ margin-top:7px;}
.jxkynr ul li{ font-size:16px; line-height:36px; background:url("../img/icon6.png") no-repeat center left; text-indent:11px;}
.jxkynr ul li span{ float:right; color:#646464; font-size:15px;}

/*********************就业创业*************/
.jycy{ width:338px; float:right; margin-left:43px;}
.jycytit{background:url("../img/icon3.png") no-repeat center left; text-indent:34px; color:#992a33; line-height:46px; font-size:20px; border-bottom:1px solid #d9d9d9; font-weight:bold;}
.jycytit .wz{ float:left;}

.jycynr{ margin-top:7px;}
.jycynr ul li{ font-size:16px; line-height:36px; background:url("../img/icon6.png") no-repeat center left; text-indent:11px;}
.jycynr ul li span{ float:right; color:#646464; font-size:15px;}


/*********************党团组织*************/
.dtzz{ width:338px; float:right;}
.dtzztit{background:url("../img/icon4.png") no-repeat center left; text-indent:34px; color:#992a33; line-height:46px; font-size:20px; border-bottom:1px solid #d9d9d9; font-weight:bold;}
.dtzztit .wz{ float:left;}

.dtzznr{ margin-top:7px;}
.dtzznr ul li{ font-size:16px; line-height:36px; background:url("../img/icon6.png") no-repeat center left; text-indent:11px;}
.dtzznr ul li span{ float:right; color:#646464; font-size:15px;}

/*********************滚动图*************/
.gdt{ border:1px solid #e1e1e1; height:158px; margin-top:20px;}
.gdttit{ width:41px; float:left; background-color:#9b0d14; height:144px; padding-top:14px; padding-left:10px;}
.gdtnr{  float:right; width:1022px; margin-right:11px; margin-top:12px;}

#demo {overflow:hidden;width:1022px;height:132px;position: relative;} 
#demo img{width:193px;height:132px;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}
.ww{width:193px;height:132px;float:left;margin-right:11px;display:inline;text-align:center;}


/*********************友情链接*************/
.link{ width:100%; display:table; height:43px; line-height:43px; border-top:1px solid #eeeeee; margin-top:29px; background-color:#f8f8f8;font-size:16px;}
.link a{ margin-left:18px; color:#222222;font-size:15px;}
.link a:hover{color:#9b0d14}

.foot{ width:100%; display:table; height:77px; line-height:77px; background-color:#9b0d14;font-size:15px; color:#fff; text-align:center;}
.foot a{color:#fff;}
.foot a:hover{color:#fff;}




/*******************list***************/
.in_banner{width: 100%;height: 300px;margin:0px auto; overflow:hidden;}
.in_banner img {height:300px; width: 100%;}
.ny_main{ margin-top: 25px;}

.l_menu {  float:left; width: 240px;padding-left: 8px; background: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.l_h3 {padding: 0 25px; height: 76px; line-height: 76px; font-size: 24px;color: #fff; background: #9b0d14;}
.l_menu a {display: block; height: 55px; line-height: 55px; color: #333; overflow: hidden; font-size: 15px; border-bottom: 1px solid #dfdfdf; background: url("../img/icon9.png") 13px center no-repeat; text-indent:50px;}
.l_menu a:hover{ color: #9b0d14;}
.l_menu a.active {color: #9b0d14;background: url("../img/icon10.png") 13px center no-repeat; font-weight:bold;}


.ny_right{width:800px; float: right;background: rgba(255, 255, 255, 0.40); padding: 0px 17px;}
.lm_rban{width:100%;height:auto; }
.lmy_lmtitle{height:52px;line-height:52px;overflow:hidden; border-bottom: 1px solid #dee2e6;}
.lmy_lmtitle span{float:left;display:block;width:auto;line-height:50px;font-size:18px; font-weight:600; color:#9b0d14;padding:0 14px 0 10px;white-space:nowrap;}

.wz_top{ float:right; text-align:right; font-size:14px; color:#666; padding-right: 10px;}
.wz_top img{vertical-align: middle; padding-right: 5px;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#f00;}

.navjz{ padding-bottom:40px; min-height: 800px;}
.ny_newslb{ padding-top: 10px; }
.ny_newslb ul li{ font-size:16px; text-align: left; height:52px; line-height:52px; color:#333333; background: url("../img/icon6.png") 3px center no-repeat; padding-left: 25px; border-bottom: 1px solid #dfdfdf;}
.ny_newslb ul li a{ color: #333333;}
.ny_newslb ul li a:hover{ color:#9b0d14;}
.ny_newslb ul li span{ float: right; padding-right: 5px; font-size: 15px;  color: #888888; background: url("../img/rq_tb.jpg") center left no-repeat; padding-left: 22px; }



.pagenav{ text-align:center;  margin-top:20px;}

.tp_lb{ padding-left: 5px; padding-top: 10px;min-height: 350px;}
.tp_lb ul li{ width: 250px; float: left;  text-align: center; margin: 20px 6px 0px 6px;}
.pcimg{  width: 250px;}
.pcimg img{ width:250px; height:175px; }
.pctit{ line-height:40px; font-size:16px; display: block;text-align: center;}

.tp_lb2{ padding-left: 5px; padding-top: 10px;min-height: 350px;}
.tp_lb2 ul li{ width: 175px; float: left;  text-align: center; margin: 20px 12px 0px 10px;}
.pcimg2{  width: 175px;}
.pcimg2 img{ width:175px; height:190px; }
.pctit2{ line-height:40px; font-size:16px; display: block;text-align: center;}


.ny_dpzw{padding-top:20px;line-height:32px; font-size:16px;}

/*info样式*/
.infob{ padding: 0px 10px;}
.infob .tit{ text-align:center; font-size:20px; line-height:30px; margin-top:30px; margin-bottom:5px;}
.infob .titx{ text-align:center; height:37px; width:100%;  line-height:37px; font-size:14px; color:#999;border-bottom: 2px solid #e1e1e1; padding-bottom: 10px;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:15px 12px;  text-indent:2em; border-bottom:1px dashed #b4b4b4; padding-bottom:35px; min-height: 230px;}
.infob .nr p{text-align:justify;max-width:750px;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}


.ny_gljg{ margin:20px 0px 10px 0px;}
.ny_gljg h1{ height: 34px; line-height: 34px; color: #094d8f; font-size:18px; margin-bottom:5px; font-weight: 600; margin-left: 15px;}
.ny_gljg_nr{ padding-bottom: 20px; border-bottom: 1px solid #dfdfdf; margin-bottom: 30px;}
.ny_gljg_nrlb{ background: #ededee; text-align: center; font-size: 16px; color: #22122c; width: 235px; float: left;height: 50px; line-height: 50px; display: block; margin: 12px;  }
.ny_gljg_nrlb:hover{ color: #9b0d14;}

.xrld_lb {
	padding: 20px;
}

.xrld_lb ul li { width: 230px; float: left; margin: 25px 25px;
	padding: 10px;
	height: 280px;
	font-size: 15px;
	border: 1px solid #ececec;
	border-radius: 8px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;

	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	background: #fbfbfb;
	overflow: hidden;
}
.xrld_lb ul li .ld-tit{
	height: 36px; text-align: center;
	line-height: 36px;
	color: #AD0407;
	font-size: 18px;

	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.xrld_lb ul li .ld-photo {
	width: 140px; padding: 10px;
	margin: 0 auto;
	height: 160px;

}
.xrld_lb ul li .ld-photo img{
	width: 100%
}
.xrld_lb ul li .ld-txt {

	padding: 5px;
	line-height: 24px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	font-size: 15px;
}
.xrld_lb ul li .ld-txt p{
	padding: 5px 0;
	text-indent: 2em;
}
.xrld_lb ul li:hover {
	box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
	background: #FFFFFF;
}
.xrld_lb ul li:hover .ld-tit{
	font-size: 17px;
}

#KinSlideshow{ overflow:hidden; width:490px; height:327px;}


/*图片变换样式*/
#KinSlideshow{ overflow:hidden; width:490px; height:327px;}


.con_one_font_right{width:696px;float:right;}
.con_one_font_right ul li{width:694px;float:left;margin-bottom:8px;}
.con_one_font_right ul li font{width:587px;display:block;height:46px;border:1px #dddddd solid;line-height:46px;text-indent:1em;border-right:none;}
.con_one_font_right ul li span{width:94px;height:48px;line-height:48px;padding-left:13px;background:url(../img/date.png) left center no-repeat;float:right;color:#fff;}