@charset "gb2312";
/* CSS Document */
/*
    page:tsinghau
	date:20150215
	author:DAVE
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,p{margin:0; padding:0}
html,body{-webkit-text-size-adjust:none}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
figure{margin:0}
body, button, input, select, textarea{font-family: "Microsoft YaHei", 'sans-serif';}
h1, h2, h3, h4, h5, h6{font-size:100%}
address, cite, dfn, em, var{font-style:normal}
code, kbd, pre, samp{font-family:courier new,courier,monospace}
small{font-size:14px}
ul, ol{list-style:none}
a{text-decoration:none; blr:expression(this.onFocus=this.blur()); outline: none} /*虚线? IE: blr:expression(this.onFocus=this.blur()); FF: outline: none */
a:hover {text-decoration:none; }
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset, img{border:0}
button, input, select, textarea{font-size:100%}
table{border-collapse:collapse; border-spacing:0}
textarea{resize:none}

/* clearfix */
.clear{clear:both}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{zoom:1}
img,input{ vertical-align:top;}
html,body{ height:100%;}
/************* Reset CSS *************/
/* 清除内外边距 */

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: underline; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img, button{ border: none;}
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素? ie 下能继承字体大小 */
}

img, iframe, table, form{ vertical-align: top;}

/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}
/************* Reset CSS *************/  

/* Common CSS */
.clearboth { clear: both;}
.clear {*zoom: 1; } .clear:after {content: '\0020'; display: block; height: 0; clear: both; }
.clearfix {zoom: 1; } .clearfix:after, .clearfix:before {content: "\200B"; display: block; height: 0; visibility: hidden; }.clearfix:after {clear: both; }
.show{ display: block;} .hide{display: none;} .hidden{visibility: hidden;} .visible{ visibility: visible;}
body{background: #FFF;font-size: 12px;color:#393939;}
a,a:link,a:visited{ color:#434343;}
a:hover{ text-decoration:none;}
.w1200{ margin:0 auto; width:1200px; position:relative;}
.ml25{ margin-left:25px;}


/*正文文字*/
.article_text p {text-indent:28px; font-size:14px; color:#707070; line-height:22px; padding-bottom:30px; }
.article_text .right { text-align:right; color:#707070; font-size:14px; }
.article_text .img_box_out { padding-top:10px; }
.article_text .img_box {width:100%;padding-top:15px; padding-bottom:15px;text-align:center;}
/* 悬浮导航 */
.shortcut-nav{
	position: absolute;
	top: 409px;
	right: 10px;
	z-index: 10;
}
.shortcut-nav .ul .li{
	width: 52px;
	height: 37px;
	border-top: 1px solid #fff;
	line-height: 37px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	background-color: #fff;
}
.shortcut-nav .ul .li .back-top{
	background-color: #9e9e9e;
	display: block;
	cursor: pointer;
	width: 100%;
	height: 100%;
	color: #fff;
	border: none;
}
.shortcut-nav .ul .li:nth-child(1){
	border: none;
}
.shortcut-nav .ul .li a{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	background-color: #9e9e9e;
}
.shortcut-nav .ul .li a:hover,
.shortcut-nav .ul .li .back-top:hover{
	background-color: #e72431;
}
.shortcut-nav .ul .li .icon{
	background: url(imagesfiexd_side.png) -999px -999px no-repeat;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 25px;
}
.shortcut-nav .ul .li .nav-1{
	background-position: -38px 0;
}
.shortcut-nav .ul .li .nav-2{
	background-position: -38px -37px;
}
.shortcut-nav .ul .li .nav-3{
	background-position: -38px -74px;
}
.shortcut-nav .ul .li .nav-4{
	background-position: -38px -111px;
}
.shortcut-nav .ul .li .nav-5{
	background-position: -38px -146px;
}
.shortcut-nav .ul .li .nav-6{
	background-position: -38px -186px;
}

.shortcut-nav .ul .li:hover .nav-1{
	background-position: -38px 0;
}
.shortcut-nav .ul .li:hover .nav-2{
	background-position: -38px -37px;
}
.shortcut-nav .ul .li:hover .nav-3{
	background-position: -38px -74px;
}
.shortcut-nav .ul .li:hover .nav-4{
	background-position: -38px -111px;
}
.shortcut-nav .ul .li:hover .nav-5{
	background-position: -38px -146px;
}
.shortcut-nav .ul .li:hover .nav-6{
	background-position: -38px -186px;
}

.shortcut-nav .ul .li .u-txt{
	width: 110px;
	text-align: right;
	position: absolute;
	right: 52px;
	height: 37px;
	top: 0;
	line-height: 37px;
	color: #707070;
	font-size: 14px;
	display: none;
	padding-right: 10px;
}
.shortcut-nav .ul .li:hover .u-txt{
	display: block;
}
/**内容表格样式**/
.tablecontent table{
	margin-left:28px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.tablecontent table th{
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.tablecontent table td{
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}