@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
color:#333333;
font-size:14px;
font-family:微软雅黑;
background: #ffffff;
}
.clear{
clear:both;
}
img{
margin:0px;
padding:0px;
border:0px;
list-style:none;
}
ul{
margin:0px; 
padding:0px; 
list-style:none;
}
a{
text-decoration:none;
color:#333333;
}
a:hover{
text-decoration:none;
color: #b60000;
}


.header{ width: 1200px; height: 45px; margin: 0 auto;}
.hy{ float: left;line-height: 20px; height: 45px; font-size: 12px;}
.seach{ float: right; width: 262px; height: 30px; margin-top: 8px;}
.text{ float: left; width: 189px; height: 28px; border: 1px #bfbfbf solid; border-right: none; padding: 0 10px;}
.buttom{ float: left; width: 52px; height: 30px;}
.banner{ width: 100%; height: 260px; background: url(../img/20220516_LLC_logo.jpg) center no-repeat;}
.menu{ width: 100%; height: 50px; background: #b50d0c;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{width: 1300px;height: 50px;margin: 0 auto;position:relative;z-index:1;}
		.nav a{ color:#fff;  }
		.nav .nLi{float:left;position:relative;display:inline;top: -16px;width: 133px;}
		.nav .nLi h3{text-align: center;}
		.nav .nLi h3 a{display:block;padding: 0 23px;font-size: 18px;line-height: 50px;}
		.nav .sub{display:none;width:100%;left:0;top:66px;position:absolute;background: #f3f3f3;line-height:50px;/* padding:5px 0; */}
		.nav .sub li{ zoom:1; text-align: center; }
		.nav .sub a{display:block;padding:0 10px;font-size: 18px;color: black;}
		.nav .sub a:hover{ background:#b50d0c; color:#fff;  }
		.nav .on h3 a{ background:#930303; color:#fff;   }
.pagecenter{width: 100%;height: 100%;background: url(../img/center_bg.jpg) no-repeat center bottom;padding: 30px 0;}

.box1{ width: 1200px; height: 300px; margin: 0px auto;}
.focusBox { position: relative; width: 400px; height: 307px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float: left;}
	.focusBox .pic img { width: 400px; height: 307px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#b50d0c;  }
.dt{ width: 383px; height:300px; float: left;border: 1px #b60000 solid;}
.dt_tit{ width: 383px; height: 37px; border-bottom: 3px #b70100 solid;}
.x{ width: 79px; height: 37px; background: url(../img/dt_tit.jpg) no-repeat; font-size: 16px; color: #fff; line-height: 37px; padding-left: 34px; float: left;}
.y{float: right; background: url(../img/more.jpg) no-repeat center right ; height: 37px; padding-right: 15px;}
.y a{ line-height: 37px; font-size: 12px; color: #b60000;}
.dt ul li{ width: 360px; height: 30px; border-bottom: 1px #ededed dashed;line-height: 30px; background: url(../img/list.jpg) no-repeat 0px 22px; padding-left: 15px;}
.dt ul li a{ line-height: 30px;}
.l_text{ float: left;}
.r_date{ float: right;}
.sc{ width: 383px; height: 300px; float: right; border: 1px #b60000 solid;}
.sc_tit{ width: 373px; height: 37px; border-bottom: 3px #b70100 solid; padding-right: 10px;}
.sc_text{ width:170px ; height: 37px; background: url(../img/sc_bg.jpg) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 30px; }
.sc ul li{ width:363px; height: 108px; margin: 16px 10px 0 10px;}
.t1{ width: 159px; height: 108px; float: left;}
.t1 img{width: 159px; height: 108px;}
.xw{ width:194px ; height: 108px; float: right;}
.bt{ font-size: 14px; line-height: 24px; margin-bottom: 5px; display: block;}
.jj{ font-size: 12px; color: #666666; line-height: 20px;}

.box2{width: 1200px;height: 300px;margin: 0 auto 20px auto;}
.l_box{ width: 788px; height: 298px; border: 1px #B60000 solid; float: left;}
.r_box{ width: 383px; height: 298px; border: 1px #B60000 solid; float: right;}
.gk{ width: 330px; height: 298px; float: left;}
.zl{ width: 438px; height: 298px; float: right;}
.gk_tit{ width: 300px; height: 37px;border-bottom: 3px #b70100 solid; line-height: 37px; background: url(../img/gk_tit.jpg) no-repeat 10px center; font-size: 16px; font-weight: bold; color: #b50d0c; padding-left: 30px;}
.gk_con{ width: 320px; height:250px; line-height: 28px; padding: 8px 0 0 10px;}
.gk_con a{color: #B60000;}
.zl_tit{ width: 433px; height: 37px; border-bottom: 3px #b70100 solid; line-height: 37px;  font-size: 16px; font-weight: bold;color: #b50d0c;  /*padding-right: 5px;*/}
.zl_text{ float: left; padding-left: 20px; background: url(../img/tw_tit.jpg) no-repeat 0px center;}
.zl_con{ width: 438px; height:260px;}
.zl_img{ width: 438px; height: 144px; margin: 15px 0 0 0;}
.left{width: 198px; height: 144px; float: left;} 
.right{width: 198px; height: 144px; float: right; margin-right: 20px;}
.zl_con ul li{ width: 418px; height: 35px;margin-right: 20px;}
.lw{ float: left;}
a .lw{ line-height: 35px;}
.rd{ float: right; line-height: 35px;}
.zl_jj{ width: 418px; height: 60px; margin-right: 20px; font-size: 12px; color: #999999; line-height: 24px;}
.ck_tit{ width: 373px; height: 37px; border-bottom: 3px #b70100 solid; padding-right: 10px;}
.ck_text{ width:156px ; height: 37px; background: url(../img/ck_bg.jpg) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.ck_con{ width:363px; height: 238px; padding: 10px; line-height: 20px; font-size: 14px;overflow-y:scroll;}
.ck_con ul{ padding-bottom: 10px; border-bottom: 1px #cccccc solid;}

.ts_tit{width: 1190px;height: 37px;border-bottom: 3px #b70100 solid;padding-right: 10px;}

.zt{ width:1200px; height:390px; margin: 0 auto;}
.zt_tit{ width: 1200px; height: 37px; border-bottom: 1px #b70100 solid;}
.zt_x{ width: 86px; height: 37px; background: url(../img/zt_bg.jpg) no-repeat; font-size: 16px; color: #fff; line-height: 37px; padding-left: 34px; float: left;}
.slider{width:100%;min-width:1200px;height:330px;position:relative;overflow:hidden;background:#fff;text-align:center; margin-top: 20px;}
.slider .bd{width:620px;position:absolute;left:50%;margin-left:-330px}
.slider .bd li{width:620px;overflow:hidden;}
.slider .bd li img{display:block;width:620px;height:330px;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-620px !important;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:330px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-330px;}
.slider .next{left:50%;margin-left:290px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:330px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:60px;height:330px;}
.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow{right:0;background:url(../img/slider-arrow.png) -120px 0 no-repeat;}
.slider .next .arrow{left:0;background:url(../img/slider-arrow.png) 0 0 no-repeat;}

.box3{ width: 1200px; height: 300px; margin: 30px auto;}

.yj{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.yj_text{ width:156px ; height: 37px; background: url(../img/yj_bg.jpg) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.yj ul{ width: 383px; height: 260px;}
.yj ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.yj ul li a{ line-height: 40px;}
.yj_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}

.box4{width: 1200px;height: 180px;margin: 0 auto 20px auto;}

.dw{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.dw_text{ width:156px ; height: 37px; background: url(../img/dw_bg.jpg) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.dw ul{ width: 363px; height: 240px;}
.dw ul img{ width: 363px; height: 106px;}
.dw ul li{ width: 363px; height: 40px;border-bottom: 1px #d0d0d0 dashed; line-height: 40px;}
.dw ul li a{ line-height: 40px;}
.dw_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}

.hd{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.hd_text{ width:156px ; height: 37px; background: url(../img/tszl.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.hd ul{ width: 383px; height: 260px;}
.hd ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.hd ul li a{ line-height: 40px;}

.link{width: 1200px;height: 140px;margin:auto;padding-left: 20px;}
.select{position:relative;float:left;margin:0 10px;}
.select dt{height:35px;display:inline-block;border:1px solid #d2ccc4;background:#fcfcfb url(../img/ico.gif) no-repeat 245px center;line-height:35px;font-weight:bold;padding-left:10px;cursor:pointer;width:250px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}
.select dd{position:absolute;left:-40px;top:36px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:264px;max-height:250px;overflow:auto;}
.select dd ul li a{line-height:35px;display:block;padding:0 8px;}
.select dd ul li a:hover{background:#f5f5f5;}
.pagebottom{ width: 100%; background: url(../img/bottom_bg.jpg) repeat-x;height:90px;}
.foot{ width: 1200px;margin: 0 auto;padding-top: 10px;}
.l_bq{margin: auto;}
.ewm{ float: right;}
.ewm img{ width: 98px; height: 98px;}


.conter{ width: 1200px; height: 100%; margin: 0 auto;}
.l_menu{ width: 265px; height: 100%; float: left;}
.lm{width: 265px; height: 70px; text-align: center; line-height: 70px; font-size: 30px; color: #fff;background: #b51514;}
.submu{width: 252px;height: 100%;padding: 5px 0 0 10px;background: #f8f8f8;border: 2px #fff solid;-moz-box-shadow:0px 2px 13px #A8A8A8;-webkit-box-shadow:0px 2px 13px #A8A8A8;box-shadow:0px 2px 13px #A8A8A8;position: relative;}
.submu>li{width: 244px;border-bottom: 1px #e3e3e3 solid;position: relative;}
.submu>li a{line-height: 50px;font-size: 18px;/* display: block; */padding: 0 0 0 15px;}
.submu>li:hover{background:white}
.submu>li span{
	 position: absolute;
	 top: 10px;
	 right: 10px;
	 display: inline-block;
	 width: 20px;
	 height: 20px;
	 background: url(../img/arrow.png);
	 background-size:20px 20px;
}

.submu>li:hover span.on{ 
	transform: rotate(-270deg);
}

.submenu{
	display:none;
	position: relative;
	height:auto;
	margin: 0 10px;
}

.submenu>li{
	width:200px;
	
	border-bottom: 1px #e3e3e3 solid;
}
.submenu>li:hover a{
	color:#b10c19;
}
.submenu>li:last-child{
	border-bottom:none;
}
.submenu>li:first-child{
	border-top:1px #e3e3e3 solid;
}
.r_nr{ width: 918px; height: 100%;float: right; -moz-box-shadow:0px 0px 20px #A8A8A8; -webkit-box-shadow:0px 0px 20px #A8A8A8; box-shadow:0px 0px 20px #A8A8A8;border-radius:15px; padding: 15px 0;}
.title{ width:898px ; height: 40px; border-bottom: 1px #cccccc solid; line-height: 40px; padding: 0 10px;}
.dq{float: left;color: #B60000;font-size: 18px;font-weight: bold;width:50%;}
.wz{ float: right; background: url(../img/wei.jpg) no-repeat left center; padding-left: 20px;}
.wz a{ line-height: 40px;}
.r_nr ul{ width: 888px; height: 100%; padding: 15px;}
.r_nr ul li{ width: 863px; height: 50px; border-bottom: 1px #cccccc dashed; line-height: 50px; background: url(../img/list2.jpg) no-repeat left center; padding-left: 25px;}
.l_x{ float: left;}
.l_x a{line-height: 50px;font-size: 16px;}
.r_y{ float: right;}
.dpzw{width: 888px; height: 100%; padding: 15px; line-height: 40px;} 

.conter1{width: 1200px; height: 100%; margin: 0 auto; -moz-box-shadow:0px 0px 20px #A8A8A8; -webkit-box-shadow:0px 0px 20px #A8A8A8; box-shadow:0px 0px 20px #A8A8A8;}
.title1{width:1180px ; height: 40px; border-bottom: 1px #cccccc solid; line-height: 40px; padding: 0 10px;}
.con{width: 1170px; height: 100%; padding: 15px; line-height: 40px;}
.tit{ width:1170px; height: 40px; text-align: center; font-size: 24px; line-height: 40px; color: #000000; font-weight: bold;}
.ftit{width:1170px; height: 30px; text-align: center;  line-height: 30px;}

.r_imgnr{ width: 918px; height: 100%;float: right; -moz-box-shadow:0px 0px 20px #A8A8A8; -webkit-box-shadow:0px 0px 20px #A8A8A8; box-shadow:0px 0px 20px #A8A8A8;border-radius:15px; padding: 15px 0;}
.r_imgnr ul{ width: 888px; height: 100%; padding: 15px;}
.r_imgnr ul li{ width: 200px; height: 180px; float: left; text-align: center; margin-right: 29px; margin-bottom: 10px;}
.r_imgnr ul li img{ width: 200px; height: 150px;}
.r_imgnr ul li a{ line-height: 20px;}

/*滚动图片*/
.gdtp{width:1200px;height: 390px;position: relative;margin:auto;top: -30px;}
/*滚动图片*/

/*图片新闻*/
.tpxw{ width: 383px; height: 298px; float: left;}
.tpxw_text{ width:156px ; height: 37px; background: url(../img/yj_bg.jpg) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.tpxw ul{ width: 383px; height: 260px;}
.tpxw ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.tpxw ul li a{ line-height: 40px;}
.tpxw_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*图片新闻*/

/*学院要闻*/
.xyyw{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.xyyw_text{ width:156px ; height: 37px; background: url(../img/xyyw.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.xyyw ul{ width: 363px; height: 240px;}
.xyyw ul img{ width: 363px; height: 106px;}
.xyyw ul li{ width: 363px; height: 40px;border-bottom: 1px #d0d0d0 dashed; line-height: 40px;}
.xyyw ul li a{ line-height: 40px;}
.xyyw_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*学院要闻*/

/*学院公告*/
.xygg{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.xygg_text{ width:156px ; height: 37px; background: url(../img/xygg.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.xygg ul{ width: 383px; height: 260px;}
.xygg ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.xygg ul li a{ line-height: 40px;}
/*学院公告*/

/*思政课教学*/
.szkjx{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.szkjx_text{ width:156px ; height: 37px; background: url(../img/szkjx.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.szkjx ul{ width: 383px; height: 260px;}
.szkjx ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.szkjx ul li a{ line-height: 40px;}
.szkjx_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*思政课教学*/

/*专业课教学*/
.zykjx{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.zykjx_text{ width:156px ; height: 37px; background: url(../img/zykjx.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.zykjx ul{ width: 363px; height: 240px;}
.zykjx ul img{ width: 363px; height: 106px;}
.zykjx ul li{ width: 363px; height: 40px;border-bottom: 1px #d0d0d0 dashed; line-height: 40px;}
.zykjx ul li a{ line-height: 40px;}
.zykjx_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*专业课教学*/

/*特色专栏*/
.tszl{width: 1200px;float: right;border: 1px #b60000 solid}
.tszl_text{ width:156px ; height: 37px; background: url(../img/tszl.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.teszl ul{ width: 383px; height: 260px;}
.tszl ul li{width: 230px;padding: 0 5px;float: left;}
.tszl ul li a{/* line-height: 40px; */}
.tszl img{padding: 10px 0;width: 100%;height: 130px;}
/*特色专栏*/

/*科研动态*/
.kydt{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.kydt_text{ width:156px ; height: 37px; background: url(../img/kydt.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.kydt ul{ width: 383px; height: 260px;}
.kydt ul li{ width: 363px; height: 40px; border-bottom: 1px #d0d0d0 dashed; padding: 0 10px; line-height: 40px;}
.kydt ul li a{ line-height: 40px;}
.kydt_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*科研动态*/

/*党建动态*/
.djdt{ width: 383px; height: 298px; float: left; border: 1px #b60000 solid;}
.djdt_text{ width:156px ; height: 37px; background: url(../img/djdt.png) no-repeat; float: left; line-height: 37px; color: #fff; font-size: 16px;padding-left: 35px; }
.djdt ul{ width: 363px; height: 240px;}
.djdt ul img{ width: 363px; height: 106px;}
.djdt ul li{ width: 363px; height: 40px;border-bottom: 1px #d0d0d0 dashed; line-height: 40px;}
.djdt ul li a{ line-height: 40px;}
.djdt_x{ background: url(../img/list1.png) no-repeat 0 center; padding-left: 15px;}
/*党建动态*/