/* 
IE8 不识别 :root
:root
可以利用这个进行覆盖 兼容IE8
 */
/* 
	只能IE8读取
	<!--[if IE 8 ]> <div style="clear:both"></div> <![endif]-->
*/

body, ul, dl, dt, dd, p, caption, th, td, form, input, select, textarea, label, header, nav, footer{
	margin: 0;
	padding: 0;
  	border: 0;
  	outline: 0;
  	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
  	border: 0;
  	outline: 0;
}
li{
	list-style-type:none;
}
a{
	text-decoration:none;
}
i{
	
}
img{
	vertical-align:bottom;
	border:none;
}
input,button{
	outline:none;
}
table{
	border-collapse:separate;
	border-spacing:0;
}

@media screen and (max-width:1200px){
 	.header,
 	.footer-copyright-box,
 	.slideshow-part,
 	.hottopicBigBox,
 	.details-nav{
 		width: 1200px;
	 	}
	}

.c::after{
	content:'';
	display:block;
	clear:both;
	height:0px;
	overflow:hidden;
	visibility:hidden;
	zoom:1;
}

.rel{ position:relative; }
.abs{ position:absolute; }

.ovh{ overflow:hidden; }
.dn{ display:none; }
.db{ display:block; }
.dib{ display:inline-block; }
.di{ display:inline; }

/* 布局样式 */
.l{ float:left; }
.r{ float:right; }
.mr0{ margin-right:0px !important; }
.li-l li{ float:left; }

/* firefox不支持cursor:hand,统一使用pointer */
.cursor{ cursor:pointer; }

/* 字体样式 */
.tc{ text-align:center; }
.tr{ text-align:right; }
.tl{ text-align:left; }
.tdl{ text-decoration:underline; }
.b{ font-weight:bold; }
.n{ font-weight:normal; font-style:normal; }
.vm{ vertical-align:middle; }
.vt{ vertical-align:top; }
.fa{ font-family:arial; }
.ft{ font-family:tahoma; }
.fw{ font-family:"微软雅黑"; }
.fs{ font-family:'宋体'; }

.ws{ white-space:nowrap; }
.to{ text-overflow:ellipsis; }

/* 项目专用 */

.basics { width:1200px; margin:0 auto; }
.a-hover a:hover{ color:#CC0000; }
.a-ccc a{ color:#A5A5A5; }
.a-red { color:#CC0000; }
.i-png{ background: url(../images/ui.png) no-repeat; }
.school{
	position: absolute;
	top: 35px;
	font-size: 20px;
	left: 50%;
	transform: translateX(-50%);
}
i{font-style:normal;}
li {list-style-type:none;}

/*body {*/
/*	font-family:AlibabaPuHuiTiM, Tahoma,Arial,”Helvetica Neue“,”Hiragino Sans GB”,Simsun,sans-self;*/
/*}*/