/* css style ,made by guangyu 2017.09 */
* {margin:0px; padding:0px;  font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,SimSun,宋体,Tahoma, Verdana ; }
img{ border:0 none; }
input,button,select,textarea{outline:none} textarea{resize:none}
td{ font-size:14px;color:#222222;  }
div,ul,li{ list-style-type:none;}

A {	color: #222222; text-decoration:none; font-size:15px;}
A:hover { color:#9b0d14; text-decoration:none; }

/*----------------------------------------*/
/*----------------------------------------*/
    

/*----------------------------------------*/
/*----------------------------------------*/
@font-face {font-family: 'iconfont';
    src: url('publiciconfonticonfont.eot'); /* IE9*/
    src: url('public/iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('publiciconfonticonfont.woff') format('woff'), /* chrome、firefox */
    url('publiciconfonticonfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('public/iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    /* -webkit-text-stroke-width: 0.2px; 描边厚度 */
    -moz-osx-font-smoothing: grayscale;
}
	

/*----------------------------------------*/
/*----------------------------------------*/

.hui14{ color:#444; font-size:14px; font-weight:bold;}

.clear{ clear:both;}
.red{color:#9b0d14;}

/*顶部logo+搜索*/
.dingbu .en{
	display:block;
	height:32px;
	line-height:32px;
	text-indent:15px;
	color:#c9c9c9;
	background:url(publicimagesarrow-red.png) no-repeat 0% 50%;}
.dingbu .en:hover{
	color:#9b0d14;}
.dingbu .jiuban{
	color:#c9c9c9;}
.dingbu .jiuban:hover{
	color:#9b0d14;}		
.dingbu .share-wx{
	display:block;
	width:32px;
	height:32px;
	line-height:32px;}
.dingbu .share-wx{
	background:url(publicimagesgrey3.png) no-repeat 100% 50%;}			
.dingbu .share-wx span{ display:none;}	/*隐藏文字*/	
.dingbu .share-wx:hover{
	background:url(publicimagesred3.png) no-repeat 100% 50%;}	
.dingbu .wximg{ 
	display:none;
	width:100px;
	position:absolute;
	right:0;
	top:70px;}
	
.dingbu .search .inputa{
	width:178px;
	border:1px solid #c9c9c9;
	height:28px;
	line-height:28px;
	text-indent:5px;}	
.dingbu .search .s-img{
	float:right;}
	
/*.header{
	width:1280px;
	margin:0 auto;
	height:150px;}
.header .left{
	float:left;
	margin-top:40px;
	margin-bottom:20px;}
.header .right{
	float:right;
	width:210px;
	height:100px;
	margin-top:40px;}
.header .right .en{
	display:block;
	height:32px;
	line-height:32px;
	text-indent:20px;
	color:#c9c9c9;
	background:url(publicimagesarrow-red.png) no-repeat 0% 50%;}
.header .right .en:hover{
	color:#9b0d14;}		
.header .right .share-sina,.header .right .share-qq,.header .right .share-wx{
	display:block;
	width:32px;
	height:32px;
	line-height:32px;}
.header .right .share-sina{
	background:url(publicimagesgrey1.png) no-repeat 100% 50%;}
.header .right .share-qq{
	background:url(publicimagesgrey2.png) no-repeat 100% 50%;}
.header .right .share-wx{
	background:url(publicimagesgrey3.png) no-repeat 100% 50%;}			
.header .right .share-sina span,.header .right .share-qq span,.header .right .share-wx span{ display:none;}		
.header .right .share-sina:hover{
	background:url(public/images/red1.png) no-repeat 100% 50%;}
.header .right .share-qq:hover{
	background:url(publicimagesred2.png) no-repeat 100% 50%;}	
.header .right .share-wx:hover{
	background:url(publicimagesred3.png) no-repeat 100% 50%;}	
.header .right .wximg{ 
	display:none;
	width:100px;
	position:absolute;
	right:0;
	top:70px;}
	
.header .right .search .inputa{
	width:178px;
	border:1px solid #c9c9c9;
	height:28px;
	line-height:28px;
	text-indent:5px;}	
.header .right .search .s-img{
	float:right;}*/
				
/* 导航 */
.nav{
	width:1280px;
	margin:0 auto;
	height:40px;}
	
/*首页顶部5个重点专业*/

.index-nav{
	position:relative;
	width:1280px; 
	height:60px; 
	line-height:60px; 
	 }
.index-nav li{
	float:left;
	width:254px;
	height:40px;
	line-height:40px;
	font-size:16px;
	text-align:center;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;}	
.index-nav .navname{
	display: block;
	font-size:16px;
	color:#000000; 
	height:35px; 
	line-height:35px;}
.index-nav li  .benke{
	border-top:4px solid #F1391D;}	
.index-nav li  .yanjiusheng{
	border-top:4px solid #FFBB00;}
.index-nav li  .mba{
	border-top:4px solid #F16690;}
.index-nav li  .jxjy{
	border-top:4px solid #05A176;}
.index-nav li  .edp{
	border-top:4px solid #40CACA;
	border-right:1px solid #cccccc;}
.index-nav .navname:hover{
	text-decoration:underline;
	color:#9b0d14;}
.index-nav .subbox{
	position:absolute;
	top:44px;}	
.index-nav .subbox.v1{
	left: 0;
}

.index-nav .subbox a{
	margin-right:10px;}	

	
/*栏目标题通用*/
.lanmubiaoti{
	height:45px;
	line-height:45px;
	border-bottom:3px solid #9b0d14;}
.lanmubiaoti.width3{
	width:800px;}		
.lanmubiaoti li{
	float:left;
	height:45px;
	line-height:45px;
	font-size:18px;}
.lanmubiaoti .more{
	width:80px;
	float:right;
	text-align:right;}
.lanmubiaoti .more a{
	font-size:14px;}
.lanmubiaoti .more:hover a{
	color:#9b0d14}	
	
.lanmubiaoti li:first-child b{
	color:#9b0d14;
	font-size:13px;
	margin-left:10px;}	
/*新闻动态*/	
.xwdtbox{
	width:840px;
	height:320px;
	margin-top:25px;}
.xwdtbox .box{
	width:210px;
	height:320px;
	float:left;}
.xwdtbox a{
	display:block;
	width:170px;
	height:320px;
	float:left;}	
.xwdtbox a .img{
	width:170px;
	height:110px;
	overflow:hidden;}	
.xwdtbox a .title{
	width:170px;
	height:40px;
	line-height:20px;
	font-size:15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom:15px;
	}	
.xwdtbox a .xiangxi{
	width:170px;
	height:80px;
	line-height:20px;
	font-size:12px;
	color:#666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:4;
	overflow: hidden;}
.xwdtbox a .more{
	text-align:right;
	margin-top:25px;
	color:#9A0C13;}
.xwdtbox a:hover{
	background-color:#ffffff;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;
	}	
.xwdtbox a:hover .title{
	color:#9A0C13;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}	
.xwdtbox a:hover img{
	filter: alpha(opacity=70);
    opacity: 0.7;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}			
/*通知公告列表*/
.gglist{
	margin-top:25px;}		
.gglist a{
	display:block;
	height:30px;
	margin-bottom:22px;}
.gglist a ul li{
	display:inline-block;
	height:30px;
	line-height:30px;}
.gglist a ul .riqi{
	float:left;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#9b0d14;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	margin-right:20px;}
.gglist a ul .title{
	width:360px;
	font-size:15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}
.gglist a:hover ul{
	height:30px;
	background-color:#FFEFEF;
	color:#9b0d14;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}
.gglist a:hover .riqi{
	background-color:#FFEFEF;
	color:#9b0d14;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}
	
/*学术信息 招生信息 学院信息公用*/
.xsxx{
	margin-top:16px;}		
.xsxx a{
	display:block;
	height:30px;
	margin-bottom:15px;}
.xsxx a ul li{
	display:inline-block;
	height:30px;
	line-height:30px;}
.xsxx a ul .riqi{
	float:right;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:right;
	color:#999999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;}
.xsxx a ul .title{
	font-size:15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}
.xsxx a ul .title.width1{/*标题宽度*/
	width:320px;}
.xsxx a ul .title.width2{/*学院信息标题宽度*/
	width:380px;}		
.xsxx a:hover ul{
	height:30px;
	background-color:#FFEFEF;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}
.xsxx a:hover .riqi{
	background-color:#FFEFEF;
	color:#9b0d14;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}
.xsxx a:hover .title{
	color:#9b0d14;
	font-weight:700;}	
				
/* 图片滚动 */
.picScroll{ position:relative;  height:80px; padding: 30px 0 30px 42px; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 15px;  width:140px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:140px; height:80px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 55px; display:block; width:18px; height:28px; overflow:hidden; background:url(publicimagesicons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }	
/*底部*/
.footer{
	width:100%;
	height:100px;
	background-color:#9C0D13;
	padding-top:40px;}
.footer p{
	color:#ffffff;
	line-height:25px;}	
.footer .lianjiebox{
	width:180px;
	height:24px;
	line-height:24px;}
/*列表页顶部栏目图片*/
.lanmupic{
	width:100%;
	position:relative;
	height:250px;
	overflow:hidden;}
.lanmupic .lanmuming{
	position:absolute;
	bottom:20px;
	right:0;
	width:400px;
	height:100px;
	background:url(publicimageslistbg.png) no-repeat 0% 0%;
	color:#ffffff;
	font-size:24px;
	line-height:100px;
	text-indent:180px;}		

/*二级列表左侧导航*/
.lefttopname{
	height:50px;
	line-height:50px;
	border-top:5px solid #9C0D13;
	border-bottom:3px solid #9C0D13;
	color:#9C0D13;
	font-size:20px;
	text-align:left;
	padding-left:40px;}
A.side_erji {
	display:block;
	height:55px; 
	line-height:55px; 
	font-size:16px;
	background:url(publicimagesdot1.png) no-repeat 7% 50%;
	border-bottom:1px solid #DADADA;
	padding-left:40px;
	 }
A.side_erji:hover {
	display:block;
	height:55px; 
	line-height:55px;
	background:url(publicimagesbg-stripe-gray.gif);
	color:#9C0D13;
	font-weight:700;
	padding-left:40px;
}
A.side_erji_jian { 
	display:block;  
	height:30px; 
	width:30px; 
	line-height:30px;
	background-image:url(publicimagesside_jiantou.png); 
	background-position:0px 0px; 
	cursor:pointer;  }
A.side_erji_jian:hover {  
	background-position:0px -30px; }

A.side_erji_jia { 
	display:block;  
	height:30px; 
	width:30px; 
	line-height:30px;
	background-image:url(publicimagesside_jiantou.png); 
	background-position:0px -60px; cursor:pointer;  }
A.side_erji_jia:hover {  
	background-position:0px -90px; }

A.side_sanji { 
	COLOR:#444; 
	text-decoration:none;  
	font-size:12px;  
	text-indent:2em; 
	display:block; 
	width:100%; 
	height:30px; 
	line-height:30px;  }
A.side_sanji:hover {  
	background-color:#ccc;  }
/*兄弟级*/	
.xiongdiji{
	background:url(public/images/leftbg.png) repeat-x;
	border:1px solid #E1EAF6;
	border-top:4px solid #6E9AC2;
	}
A.side_xiongdi {
	display:block;
	width:100%;
	height:36px; 
	line-height:36px; 
	font-size:16px;
	color:#333333;
	 }
A.side_xiongdi:hover {
	width:100%;
	height:36px; 
	line-height:36px; 
	background-color:#5D88B3;
	color:#ffffff;
}	
/*listmode0样式*/	
.listmode0,.listmode0 ul{
	display:block;
	height:45px;
	line-height:45px;
	font-size:15px;}
.listmode0 ul li{
	list-style:none;
	padding:0;
	margin:0;
	float:left;}
.listmode0 ul .title{
	width:850px;
	height:45px;
	line-height:45px;
	background:url(publicimagesdot5.png) no-repeat 1% 50%;
	text-indent:25px;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;}
.listmode0 ul .riqi{
	float:right;
	width:100px;
	height:45px;
	line-height:45px;
	color:#666666;}	
.listmode0:hover ul{
	background-color:#FFEFEF;
	color:#9b0d14;
	font-weight:bold;
	}	
.listmode0:hover .title{
	background:url(publicimagesdot6.png) no-repeat 1% 50%;}	
.listmode0:hover .riqi{
	color:#9b0d14;}
	
/*详细页面*/

#neirongqu{
	width:700px;
	font-size:16px;
	padding:20px 0;
	line-height:30px;}	
#neirongqu img{ border:0 none; max-width:700px; _width:expression(document.body.clientWidth > 700? "700px": "auto" ); *width:expression(document.body.clientWidth > 700? "700px": "auto" );  }		

.listdanye img{ border:0 none; max-width:700px; _width:expression(document.body.clientWidth > 700? "700px": "auto" ); *width:expression(document.body.clientWidth > 700? "700px": "auto" );  }
.shangxiapian{
	background:url(publicimagesbg-stripe-gray.gif);
	}
				
/*教师系列表*/
.teacherxi h3{
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:normal;
	background:url(publicimagesxi-red.png) #F9F0F1 no-repeat 2% 50%;
	color:#9C0D13;
	text-indent:50px;
	margin:15px auto;}
.teacherxi .tea-name{
	display:block;
	width:120px;
	height:30px;
	line-height:30px;
	text-indent:20px;
	float:left;
	margin-bottom:10px;}
.teacherxi .tea-name:hover{
	background-color:#9C0D13;
	color:#ffffff;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}		

/*教师列表*/	
.teacher-list{
	margin-top:30px;}
.teacher-list .xiname{
	font-size:20px;
	height:30px;
	line-height:30px;
	color:#9C0D13;
	background:url(publicimagesxi-red.png) no-repeat 0% 50%;
	text-indent:30px;}		
.teacher-list .box{
	display:block;
	float:left;
	width:142px;
	height:212px;/*图片高度180+姓名高度30*/
	margin-right:40px;
	margin-bottom:30px;
	margin-top:30px;
}	
.teacher-list .box .img{
	border:1px solid #ffffff;
	width:140px;
	height:180px;}	
.teacher-list .box .name{
	height:30px;
	line-height:30px;
	text-align:center;}	
.teacher-list .box:hover .img{
	border:1px solid #9C0D13;
	filter: alpha(opacity=70);
  	opacity: 0.7;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}	
.teacher-list .box:hover .name{
	background-color:#9C0D13;
	color:#ffffff;
	-webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    transition: All 0.5s ease;}	
	
/*教师详情*/
.teacher-detail{
margin-top:20px;}
.teacher-detail .jianjie li{
	float:left;}
.teacher-detail .jianjie .img{
	width:140px;
	height:210px;}			
.teacher-detail .jianjie .xiangxi{
	margin-left:30px;
	width:750px;}
.teacher-detail .jianjie .xiangxi .name{
	line-height:40px;
	font-size:18px;
	color:#9C0D13;
	font-weight:normal;
	position:relative;}	
.teacher-detail .jianjie .xiangxi .name .xingbie{
	position:absolute;
	top:3px;
	left:60px;}	
.teacher-detail .jianjie .xiangxi .name .date{
	position:absolute;
	left:100px;
	font-size:16px;}		
.teacher-detail .jianjie .xiangxi p{
	line-height:28px;
	font-size:15px;
	color:#999;}
.teacher-detail .jianjie .xiangxi p b{
padding-left:100px;
	font-weight:normal;
	color:#222222;}
	

.teacher-detail .content-slide{ float:left; width:950px; height:auto; background-color:#ffffff;  text-align:left; margin-top:20px;  }
.teacher-detail .content-slide .hd{ height:35px; line-height:35px; padding:0 15px; border-bottom:2px solid #9b0d14; font-size:16px; }
.teacher-detail .content-slide .hd ul{ overflow:hidden; zoom:1;  }
.teacher-detail .content-slide .hd ul li{ float:left; }
.teacher-detail .content-slide .hd ul li a{ display:block; padding:0 25px;  }
.teacher-detail .content-slide .hd ul li a:hover{ text-decoration:none;  }
.teacher-detail .content-slide .hd ul li.on a{ background-color:#9b0d14; color:#fff; font-weight:bold;  }
.teacher-detail .content-slide .bd{ padding:15px;  }
.teacher-detail .content-slide .bd ul{
	line-height:25px;
	color:#444444;}
/**/			
	


