﻿@charset "utf-8";

/**
===============================================================
	author : Ldd
	name   : CSS rest
	date   : 2014-10-17
	QQ     : 35158891
===============================================================
**/

 html { overflow-y: scroll; }
*html { background-image:url(about:blank); background-attachment:fixed; }

/* 清除内外边距 */
h1, h2, h3, h4, h5, h6, hr, p, blockquote, 		/* structural elements 结构元素 */
dl, dt, dd, ul, ol, li,							/* list elements 列表元素 */
pre, 											/* text formatting elements 文本格式元素 */
fieldset, form, button, input, textarea, 		/* form elements 表单元素 */
th, td , 										/* table elements 表格元素 */
body { margin: 0; padding: 0; }

/* 设置默认字体样式 */
body,textarea,input,button,select { 
	color:#444; 
	font-size: 14px;
	line-height: 1.14;
	font-family: "微软雅黑", Arial, '\5b8b\4f53', sans-serif;
	*font-family: "微软雅黑", tahoma,simsun;
	outline:0; 
}
body { background: #FFFFFF; }
h1,h2,h3,h4,h5,h6 { font-size: 120%; }
i, em { font-style: normal; }

/** 重置图片元素 **/
img { border: none; vertical-align: top; }

/** 重置列表元素 **/
ul, ol, li { list-style: none; }

/** 重置表格元素 **/
table { border-collapse:collapse; border-spacing: 0;}

/**重置表单元素**/
input[type=submit] { cursor:pointer; }
input[type=button] { cursor:pointer; }
textarea { resize: none; overflow:auto; }

/** 默认链接元素 **/
a { color: #444; text-decoration: none;
	-webkit-transition: color .2s;
	   -moz-transition: color .2s;
	    -ms-transition: color .2s;
	     -o-transition: color .2s;
	        transition: color .2s;
}
a:hover { color: #f60; text-decoration: underline; }
a:focus { -moz-outline-style: none; }
a:focus { outline: none;} 
a * { cursor: pointer; }
q:before,q:after{ content:none; }

/** 浮动元素 **/
.fl { float: left; *display: inline; }
.fr { float: right; *display: inline; }

/* 清除浮动 */
.clearfix:after{ display:block; clear:both; visibility:hidden; height:0; overflow:hidden; content:"."; }
.clearfix{ *zoom:1; }
.clear{clear:both; height:0; line-height: 0; font-size: 0; overflow:hidden;}
 
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/* 溢出 / 隐藏 */
.over{overflow:hidden;}
.hide{display:none;}


.pt10 { padding-top: 10px; }

.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }


.contant{padding:20px 0 0; background:url('../img/bg1.gif') repeat-x; overflow:hidden;font-family:'Microsoft YaHei';}
.tit{height:45px;line-height:45px;padding:0 12px 0 0;background:url('../img/tsb.gif') no-repeat;}
.tit em{color:#fff;float: left;font-size:14px;padding-left:12px; font-weight:normal; text-transform: uppercase;}
.tit em a{color:#fff;margin-right:8px;font-size:16px; font-weight:bold;}
.tit b{display:block; float: right; font-size:14px; font-weight:normal;padding-right:28px; background:url('../img/more1.png') no-repeat right center;}
.tit b a{color:#666;}
.list-con-a,.list-con-b{float: left;}





.con h3{text-align:center;line-height:64px;margin-bottom:40px;}
.con h3 a{font-size:18px;color:#c03;font-weight:600;}
.con .tlt-b { text-align:center;width: 100%;height: 36px;line-height: 36px; background: #1da1f2;font-size: 18px;color: #fff;font-weight: 300;letter-spacing:4px;font-weight:600;}


table.gridtable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333;border-width:1px;border-color:#666;border-collapse:collapse;width:100%;margin:20px auto}
table.gridtable td:nth-child(odd) {border-width:1px;padding:1px;border-style:solid;border-color:#666;color:#000;background-color:#dedede;font-weight:600;text-align:center}
table.gridtable td {border-width:1px;padding:1px;border-style:solid;border-color:#666;background-color:#fff}

.tlt-b{font-size:16px;padding:20px 0 20px 0px;color:#333;font-weight:700;}
