@charset "utf-8";
/* CSS Document */



*,html, body, div, span, 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, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0 auto;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
body{
	font-family:"微软雅黑",Arial;
	border-collapse:collapse;
	font-size:63%;
	color:#363a3e; 
	text-align:center;
	background:#fff;
	border:0;
}

@media screen and (max-width:910px) {
body{ font-size:55%; }
}

h1,h2,h3,h4,h5,h6 { line-height:1.3em; font-weight:normal;}
p { font-size:1.4em; line-height:1.714285714285714;}
h1 {font-size: 3.6em;}
h2 {font-size: 2.8em;}
h3 {font-size: 1.8em;}
h4,h5,h6 { font-size: 1.6em;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,p big { font-size:0.75em;}
h1 big,h2 big,h3 big,h4 big,h5 big,h6 big,p big { font-size:1.714285714285714em;}
a { text-decoration:none; color:inherit; *color:#2d3039; *cursor:pointer; vertical-align:middle; }
a:hover { text-decoration:underline;  }		/*鼠标悬浮*/
hr {
	clear:both;
	*color:#fff;
	height:0px;
	margin:0;
	border: 0;
	font-size:0;
	size:0;
	*margin:-7px 0;
	float:none;
	display:block;
	overflow:hidden;
}

img { border:none !important; max-width:100%; padding:0; margin:0; vertical-align:middle; }

ul,ol { list-style:none; }

.inline {	/* 使其浮动 */
	display:inline-block; 
	*display:inline;
}
.clearfix:before {
	display: table;
	content: " ";
}
.clearfix:after {	/* div撑开 */
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0
}
.clearfix { zoom: 1; }
.clear { clear:both; }
.clear-float { clear:both; float:left; }
.float-left { float:left !important; }			/* 左对齐 */
.float-right { float:right !important; }		/* 右对齐 */
.in-float-left > * { float:left !important; }	/* 内容左对齐 */
.ali-canter { text-align:center !important; }				/* 文字居中 */
.ali-left { text-align:left !important; }				/* 文字居中 */
.ali-right { text-align:right !important; }				/* 文字居中 */
.overflow-hide { overflow:hidden; }				/* 超出隐藏 */
.hr-noborder hr { border:none !important;}		/*  hr无边框 */
.no-padding > * { padding:0 !important; }
.no-padding-top { padding-top:0 !important;}
.no-padding-bottom { padding-bottom:0 !important;}
.no-padding-left { padding-left:0 !important;}
.no-padding-right { padding-right:0 !important;}
.no-margin > * { margin:0 !important; }
.no-margin-top { margin-top:0 !important;}
.no-margin-bottom { margin-bottom:0 !important;}
.no-margin-left { margin-left:0 !important;}
.no-margin-right { margin-right:0 !important;}
.no-top { margin-top:0 !important; padding-top:0 !important; }
.no-bottom * { margin-bottom:0 !important; padding-bottom:0 !important;}

.cont-no-top * { margin-top:0 !important; padding-top:0 !important;}
.cont-no-bottom * { margin-bottom:0 !important; padding-bottom:0 !important;}
.on { cursor:default !important; }



/* 居中-兼容值IE7 
.middle {
	width:100%;
	text-align:center;
	line-height:150px;
	margin:0 -1px;
}
.middle > div {
	display:inline-block;
	*display:inline;
	*zoom:1;
	line-height: 1.4em;
	vertical-align: middle;
}
.middle > i {font-style: normal; font-size:0; vertical-align: middle; display: inline-block;}
*/
/* 居中-兼容值IE7 end */

/* 全局宽度 */
.container-fluid{ width:100%; display:inline-block; *display:inline; zoom:1; vertical-align:top; }

.container:before,
.container:after {
	display: table;
	line-height: 0;
	content: "";
}
.container{ 
	width:90%;
	max-width:1170px;
	height:auto;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	text-align:left;
	position:relative;
}

.container .container { width:100%; }

/* 全局宽度 end  */

button,
input[type=button],
input[type=submit] { border:none; cursor:pointer; font-family:"微软雅黑",Arial; zoom:1; }
textarea,
input[type=text] { resize:none; font-family:"微软雅黑",Arial; color:#b5b6b8;}
textarea:focus,
input[type=text]:focus {color:#363a3e;}
:focus { outline: 0 }
table { border-collapse: collapse; border-spacing: 0; }


.language{ float: right; width: 40px; position: absolute; right: 0; top: 0px;}
.language a{ display: block; float: right; padding: 2px 0;}

